Skip to content

eigen → v3.4.0#2011

Merged
alecjacobson merged 5 commits intomainfrom
bump-eigen
Apr 1, 2022
Merged

eigen → v3.4.0#2011
alecjacobson merged 5 commits intomainfrom
bump-eigen

Conversation

@alecjacobson
Copy link
Copy Markdown
Contributor

Fixes #1974

We've just released our v2.4 so now is a good time to bump eigen and get a lot of testing in before our next release. I'm particularly worried about performance gotchas that might be hard to catch. There are also probably plenty of new features of Eigen v3.4.0 that we could refactor current libigl functions to take advantage of.

@jdumas
Copy link
Copy Markdown
Collaborator

jdumas commented Mar 25, 2022

FYI I have updated the github action stuff to fix the windows issues. You may want to update your PRs to merge with the main branch.

@alecjacobson
Copy link
Copy Markdown
Contributor Author

What can we do about this static build on windows? It's always running out of heap space...

@jdumas
Copy link
Copy Markdown
Collaborator

jdumas commented Mar 27, 2022

It could be that even with our separate job pools, ninja may be running two parallel jobs (1 compilation + 1 link) at the same time. I've opened #2018 to limit global parallelism with ninja, let's see if it helps.

@alecjacobson
Copy link
Copy Markdown
Contributor Author

I'm starting to wonder if the bump in eigen is somehow exacerbating the Windows CI issues.

@alecjacobson alecjacobson merged commit c35f0fe into main Apr 1, 2022
@alecjacobson alecjacobson deleted the bump-eigen branch April 1, 2022 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bump Eigen to 3.4

2 participants