Skip to content

Comments

Make most tests pass with /Zc:alignedNew-#6087

Open
AlexGuteniev wants to merge 14 commits intomicrosoft:mainfrom
AlexGuteniev:misalign
Open

Make most tests pass with /Zc:alignedNew-#6087
AlexGuteniev wants to merge 14 commits intomicrosoft:mainfrom
AlexGuteniev:misalign

Conversation

@AlexGuteniev
Copy link
Contributor

@AlexGuteniev AlexGuteniev commented Feb 15, 2026

Towards #2713 whatever it now means.

Make sure tests pass with /Zc:alignedNew-, and then revert matrices back.

The following C++17 features do not pass:

  • P0035R4_over_aligned_allocation. Well, that's it.
  • P0220R1_any. I don't know if the feature itself works. Test relies on libc++ which does not assume any escape hatches.
  • P0220R1_polymorphic_memory_resources. It appears to be partially broken both as a feature and the tests.
    • Additionally, a part of <generator> test that uses pmr had to be disabled.

@StephanTLavavej StephanTLavavej added the enhancement Something can be improved label Feb 15, 2026
@StephanTLavavej StephanTLavavej added test Related to test code and removed enhancement Something can be improved labels Feb 15, 2026
@StephanTLavavej StephanTLavavej moved this from Initial Review to Work In Progress in STL Code Reviews Feb 15, 2026
@StephanTLavavej StephanTLavavej moved this from Work In Progress to Initial Review in STL Code Reviews Feb 15, 2026
@AlexGuteniev AlexGuteniev changed the title Use /Zc:alignedNew- for the latest features Make most tests pass with /Zc:alignedNew- Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test Related to test code

Projects

Status: Initial Review

Development

Successfully merging this pull request may close these issues.

2 participants