Skip to content

feature/format: Merge VS 2019 16.8 Preview 2 toolset update - #1235

Merged
Charlie Barto (barcharcraz) merged 32 commits into
feature/formatfrom
master
Aug 27, 2020
Merged

feature/format: Merge VS 2019 16.8 Preview 2 toolset update#1235
Charlie Barto (barcharcraz) merged 32 commits into
feature/formatfrom
master

Conversation

@StephanTLavavej

Copy link
Copy Markdown
Member

Merge #1233 so we can delete the old VMSS pool.

⚠️ Note to self: Commit this as a merge, not a squash!

Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Adam Bucior <35536269+AdamBucior@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: S. B. Tam <cpplearner@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Casey Carter <Casey@Carter.net>
So our test coverage won't be damaged when the compiler changes `/std:c++latest` to imply `/permissive-`. I do so by adding `/permissive-` to every `/std:c++latest` command line that doesn't yet have it, and then reverting one configuration in each matrix to `/permissive`. It seems sensible to me that the majority of our coverage should change from permissive to strict mode to reflect the change in compiler default.
Resolves #1120.

Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Casey Carter <Casey@Carter.net>
Fixes #370.

Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Small changes to help the new IntelliSense compiler better work with the concepts-using C++20 STL.

Drive-by: Avoid `/analyze:only` run timeouts in two Ranges tests that weren't quite exhausting memory.
…ning (#873)

Fixes #761.

Co-authored-by: Curtis J Bezault <curtbezault@gmail.com>
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: Casey Carter <Casey@Carter.net>
Fix integer truncation and off-by-one errors in calculating limit where
exp(-x) can be ignored in hyperbolic functions.
1. Hexfloat output now ignores precision as required by the standard. (Fixes #1125.)
2. Zero precision is now correctly passed to sprintf.
3. Negative precision no longer crashes.
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Jonathan Emmett <joemmett@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: Curtis Jacques Bezault <curtbezault@gmail.com>
Fixes #1126.

Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
Co-authored-by: Casey Carter <Casey@Carter.net>
@StephanTLavavej Stephan T. Lavavej (StephanTLavavej) added infrastructure Related to repository automation uncharted Excluded from the Status Chart labels Aug 27, 2020
@barcharcraz
Charlie Barto (barcharcraz) merged commit 2021528 into feature/format Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Related to repository automation uncharted Excluded from the Status Chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.