chore(deps): update dependency microsoft/stl to v17.14 (master) - abandoned#367
Closed
renovate[bot] wants to merge 4 commits into
Closed
chore(deps): update dependency microsoft/stl to v17.14 (master) - abandoned#367renovate[bot] wants to merge 4 commits into
renovate[bot] wants to merge 4 commits into
Conversation
Reviewer's GuideThis PR increments the microsoft/STL dependency from 17.13 to 17.14 by updating the project’s vendor metadata, ensuring that subsequent builds and tests will pull in the new STL release. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
This change moves github actions updating to renovate and adds monitoring of vendored dependencies as well as automatically providing the code needed for the update.
4e1e982 to
3ca534e
Compare
b76b2c6 to
61e4984
Compare
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Author
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
17.13->17.14Release Notes
microsoft/STL (microsoft/STL)
v17.14: VS 2022 17.14Compare Source
atomic<cv T>, Specifyatomic_ref<cv T>_MSVC_STL_HARDENINGto1project-wide.__fastfail()for hardened precondition violations._MSVC_STL_DESTRUCTOR_TOMBSTONESto1project-wide.optionalandexpected)co_yielding elements of an lvaluegeneratoris unnecessarily inefficientallocator_arg_toverloads ofgenerator::promise_type::operator newshould not be constrainedstd::uninitialized_move/_nand guaranteed copy elisionchrono::parseusesfrom_streamas a customization pointstd::subtract_with_carry_enginecodepossibly-const-rangeshould prefer returningconst R&std::fixedignoresstd::uppercasehas-arrowshould requireoperator->()to beconst-qualifiedgenerator::promise_type::yield_value(ranges::elements_of<R, Alloc>)'s nestedgeneratormay be ill-formedzoned_timewith resolution coarser than secondsstd::eraseforlistshould specify return type asboolunique_ptr<T&, D>std::atomic<T>'s default constructor should be constrainedunique_lockself-move-assignment is brokenoptional::value_orshould never return a cv-qualified typesystem_category().message()to prefer US English, followed by the system locale, with an ultimate fallback ofFormatMessageA's behavior fordwLanguageId == 0. #5104generic_category().message()(which always returns US English in our implementation) and has the best chance of returning something intelligible instead of"unknown error"or"???".regex's behavior:R"([\d-e])". #5158\Dfor non-digits,\Sfor non-whitespace,\Wfor non-words) when matching against Unicode characters:basicgrammar to parse a single digit for backreferences. #5167.(dot). #5192filesystem::equivalent()to return correct results when shared folders are involved. #5130chrono::weekday's constructor to avoid integer overflow for extreme inputs. #5156push_range()forstack,queue, andpriority_queueto forward the range toc.append_range()when possible, exactly as depicted in the Standard. #5168ranges::beginandranges::endexactly as depicted in the Standard:ranges::to. #5173range_formatter. #5178range_formatterinvolving highly unusual contiguous ranges. #5187views::countedinvolving highly unusual types. #5223this_thread::sleep_for()with extremely small units (e.g. picoseconds). #5237basic_string::reserve()'s ASan annotations to detect writes to its unused capacity. #5252<format>handles field width for alternate form general floating-point. #5261basic_ispanstreamfrom a modifiablebasic_string. #5309<format>in a CUDA project, by adding a compiler bug workaround. #5335basic_const_iterator. #5325basic_string::find()for a character. #5101basic_string::find_first_of()andbasic_string::find_last_of(). #5029regex_traits::translate()is now an identity function, as required by the Standard, instead of an expensive locale operation. #5209static operator()in earlier Standard modes, slightly improving codegen. #5284 #5312minstd_randandminstd_rand0random number engines by avoiding constant divisions. #5256move_only_function's constructors to do less work when setting the object to be empty. #5328std::expected,std::unexpected, and all STL exception types are now marked[[nodiscard]]. #5174locale::empty()static member function. #5197is_trivial, which is being deprecated in C++26. #5202basic_string_viewand its iterators by suppressing irrelevant pointer values. #5176basic_stringand its iterators are implemented. #5177ctest. Now we always directly invokestl-lit.py. #5169basic_string::reserve()andvector::reserve(). #5241libcxxtests in response to a new compiler warning C5321, which warns when the resolution to CWG-1656 affects au8string literal. #5283[[likely]]and[[unlikely]], which are discouraged by the compiler team. #5255_MSVC_STL_UPDATE. #5162 #5217 #5264 #5323Configuration
📅 Schedule: Branch creation - "after 2am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.