Skip to content

fixed Clang 3.8 codegen issue with double_to_size#354

Merged
joaquintides merged 14 commits into
developfrom
fix/reserve-clang-3.8
May 29, 2026
Merged

fixed Clang 3.8 codegen issue with double_to_size#354
joaquintides merged 14 commits into
developfrom
fix/reserve-clang-3.8

Conversation

@joaquintides
Copy link
Copy Markdown
Member

Second branch of ternary operator in double_to_size is UB when not taken, which breaks Clang 3.8 codegen with release mode settings. Fixed by forcing a codegen change.

@joaquintides joaquintides merged commit b785bb5 into develop May 29, 2026
134 of 136 checks passed
@joaquintides joaquintides deleted the fix/reserve-clang-3.8 branch May 29, 2026 22:46
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.

1 participant