Skip to content

MacOS build fixes#7

Merged
ali-younis-openspace merged 1 commit into
codex/rebase-4.3a1-os-compatfrom
denis/mac-os-fixes
Feb 24, 2026
Merged

MacOS build fixes#7
ali-younis-openspace merged 1 commit into
codex/rebase-4.3a1-os-compatfrom
denis/mac-os-fixes

Conversation

@dg-enlens

@dg-enlens dg-enlens commented Feb 17, 2026

Copy link
Copy Markdown

Fix two issues that prevented MacOS compilation.


Note

Low Risk
Small build-focused changes: adds a missing standard header and relaxes a member from const to mutable storage; minimal behavioral impact but could affect code assuming measured_ is immutable.

Overview
Fixes macOS build failures by adding a missing #include <cassert> to SL4.cpp for the use of assert.

Adjusts TriangulationFactor to store measured_ as non-const (was const Measurement), improving compatibility with compilers/operations that require assignable/movable factor instances (e.g., default construction/serialization/container use).

Written by Cursor Bugbot for commit 9689925. Configure here.

@ali-younis-openspace ali-younis-openspace merged commit 03f9cb1 into codex/rebase-4.3a1-os-compat Feb 24, 2026
25 of 35 checks passed
@ali-younis-openspace ali-younis-openspace deleted the denis/mac-os-fixes branch February 24, 2026 17:59
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