Skip to content

Upgrades to match GTSAM 4.3 - #440

Merged
dellaert merged 5 commits into
masterfrom
gtsam-4.3-upgrades
Sep 28, 2026
Merged

dellaert merged 5 commits into
masterfrom
gtsam-4.3-upgrades

Conversation

@varunagrawal

Copy link
Copy Markdown
Contributor

Made various updates so that we can compile GTD with GTSAM 4.3 with the deprecations turned off.

@varunagrawal varunagrawal self-assigned this Sep 25, 2026

@dellaert dellaert left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool!

@dellaert

Copy link
Copy Markdown
Member

One CI failed so I reran failed

@dellaert

Copy link
Copy Markdown
Member

CI still fails :-(

@dellaert
dellaert merged commit 0189717 into master Sep 28, 2026
6 of 10 checks passed
@dellaert
dellaert deleted the gtsam-4.3-upgrades branch September 28, 2026 12:39
@varunagrawal

Copy link
Copy Markdown
Contributor Author

The CI is failing because the GTSAM python wrapper is exceeding RAM. I did a benchmark yesterday and the slam module alone takes up 12 GB, so with concurrent jobs the total compile RAM goes up to 29 GB. Seems like a lot of templating was added to these modules without proper care for compile time metrics, so CI is killing the job.

@dellaert

Copy link
Copy Markdown
Member

Yes, and I already fixed it.

@varunagrawal

Copy link
Copy Markdown
Contributor Author

Not quite, since this same issue affects Docker container building and other things where 32 GB of RAM isn't available.

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.

2 participants