Skip to content

Resolve syncing conflicts from FromPrivateLiveToMaster to main - #5954

Merged
learn-build-service-prod[bot] merged 34 commits into
mainfrom
FromPrivateLiveToMaster
Aug 26, 2026
Merged

Resolve syncing conflicts from FromPrivateLiveToMaster to main#5954
learn-build-service-prod[bot] merged 34 commits into
mainfrom
FromPrivateLiveToMaster

Conversation

@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Pull request opened by Docs to resolve syncing conflicts from FromPrivateLiveToMaster to main.

Zack Johnson (zacklj89) and others added 30 commits July 17, 2026 11:26
Add section on Managed C++ limitations with ASan.
Clarify limitations of ASan support for C++/CLI and provide additional notes on potential misleading reports.
Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>
Tyler's feedback / improve wording for better understanding.
Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>
Revised the section on ASan support for C++/CLI to clarify limitations and diagnostics.
Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>
…//github.com/MicrosoftDocs/cpp-docs (branch main) (#6788)

* Update Vectorized STL algorithm documentation to reflect the current stae (#5937)

Since the last update:
 * ARM64 and ARM64EC vectorization was added. Mention of x64 and x86 is removed, as vectorization is now supported on any target, except deprecated `/clr:pure` and `/clr:safe` modes.
 * `includes` is now manually vectorized too
 * `replace_copy` is now manually vectorized too

Also moved `find_end` to `search` / `search_n` group, where it fits better.

* Update header-files-cpp.md (#5938)

Clarify intent of section

* Update documentation on accessing System.String characters (#5940)

* Update documentation on accessing System.String characters

Added important note about treating interior pointers as const and linked to unsafe code best practices.

* Update docs/dotnet/how-to-access-characters-in-a-system-string.md

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Aaron R Robinson <arobins@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Aaron R Robinson <arobins@microsoft.com>

---------

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

* Clarify version prefix for Visual Studio Command Prompt (#5946)

Updated instructions for starting Visual Studio Command Prompt to reflect changes in version specification.

* Add new ARM64 feature arguments to documentation (#5950)

Add new extensions `cssc` and `faminmax` to the `/feature` flag arguments documentation

* atexit: Clarify DLL behavior is the same as _onexit (#5952)

* atexit: Clarify DLL behavior is the same as _onexit

- Document that atexit called from within a DLL will register the
  routine to run when the DLL is unloaded.

atexit is a wrapper around _onexit which already documents this
behavior.

Ref: curl/curl#22383 (comment)

Reported-by: Michał Petryka

Closes #xxxx

* Revise atexit documentation for accuracy

Update the date and clarify DLL behavior for atexit.

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

---------

Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Alex Guteniev <gutenev@gmail.com>
Co-authored-by: veganaiZe <7102064+veganaiZe@users.noreply.github.com>
Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
Co-authored-by: Eric Brumer <ericbr@microsoft.com>
Co-authored-by: Vít Knobloch <67308900+vitknobloch@users.noreply.github.com>
Co-authored-by: Jay Satiro <raysatiro@yahoo.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
…(#6769)

* UUF Fix.

* Remove duplicate customer intent from documentation

Removed duplicate customer intent line from the metadata section.

* Apply suggestions from code review

Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>

* Update per comment.

* Apply suggestions from code review

Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>

---------

Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>
Co-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com>
Edit asan-known-issues to clarify limitations in /clr applications
Auto Publish – main to live - 2026-08-20 17:30 UTC
Updated the date and clarified the note about VCToolsVersion discovery in the MSVC installation guide.
Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com>
…-discovery

Document cross-install MSVC toolset discovery
* operator ()

* add static operator[]

* Refine static subscript example

* Apply suggestions from code review

Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>

* Clarify static operator qualifiers

---------

Co-authored-by: TylerMSFT <12305055+TylerMSFT@users.noreply.github.com>
Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>
Change comment from Intel to x64 for /arch (x64) flag description consistency.
Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com>
Update SSE and AVX descriptions to x64
Auto Publish – main to live - 2026-08-21 17:30 UTC
Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <12305055+TylerMSFT@users.noreply.github.com>
prmerger-automator Bot and others added 2 commits August 25, 2026 00:08
update to clarify that applies to AMD and INTEL
Auto Publish – main to live - 2026-08-25 17:30 UTC
@prmerger-automator

Copy link
Copy Markdown
Contributor

@learn-build-service-prod[bot] : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

@prmerger-automator

Copy link
Copy Markdown
Contributor

@learn-build-service-prod[bot] : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

@learn-build-service-prod

Copy link
Copy Markdown
Contributor Author

Learn Build status updates of commit 6dfe9e5:

❌ Validation status: errors

Please follow instructions here which may help to resolve issue.

File Status Preview URL Details
❌Error Details

  • [Error: CannotMergeCommit] Cannot merge commit 6dfe9e515a1c26f03ca607e3f89131495ffc41ff in branch FromPrivateLiveToMaster of repository https://github.com/MicrosoftDocs/cpp-docs into branch main (commit f0c81b71ff4a4ba61e5c02fa60255278d93913c8). Please follow this documentation: https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line/ to use git.exe to resolve you content conflicts locally and then push to remote.

For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

…//github.com/MicrosoftDocs/cpp-docs (branch main) (#6797)

* Update Vectorized STL algorithm documentation to reflect the current stae (#5937)

Since the last update:
 * ARM64 and ARM64EC vectorization was added. Mention of x64 and x86 is removed, as vectorization is now supported on any target, except deprecated `/clr:pure` and `/clr:safe` modes.
 * `includes` is now manually vectorized too
 * `replace_copy` is now manually vectorized too

Also moved `find_end` to `search` / `search_n` group, where it fits better.

* Update header-files-cpp.md (#5938)

Clarify intent of section

* Update documentation on accessing System.String characters (#5940)

* Update documentation on accessing System.String characters

Added important note about treating interior pointers as const and linked to unsafe code best practices.

* Update docs/dotnet/how-to-access-characters-in-a-system-string.md

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Aaron R Robinson <arobins@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Aaron R Robinson <arobins@microsoft.com>

---------

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

* Clarify version prefix for Visual Studio Command Prompt (#5946)

Updated instructions for starting Visual Studio Command Prompt to reflect changes in version specification.

* Add new ARM64 feature arguments to documentation (#5950)

Add new extensions `cssc` and `faminmax` to the `/feature` flag arguments documentation

* atexit: Clarify DLL behavior is the same as _onexit (#5952)

* atexit: Clarify DLL behavior is the same as _onexit

- Document that atexit called from within a DLL will register the
  routine to run when the DLL is unloaded.

atexit is a wrapper around _onexit which already documents this
behavior.

Ref: curl/curl#22383 (comment)

Reported-by: Michał Petryka

Closes #xxxx

* Revise atexit documentation for accuracy

Update the date and clarify DLL behavior for atexit.

---------

Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>

* Resolve syncing conflicts from FromPrivateLiveToMaster to main (#5953)

---------

Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: Alex Guteniev <gutenev@gmail.com>
Co-authored-by: veganaiZe <7102064+veganaiZe@users.noreply.github.com>
Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
Co-authored-by: Eric Brumer <ericbr@microsoft.com>
Co-authored-by: Vít Knobloch <67308900+vitknobloch@users.noreply.github.com>
Co-authored-by: Jay Satiro <raysatiro@yahoo.com>
Co-authored-by: Tyler Whitney <TylerMSFT@users.noreply.github.com>
Co-authored-by: Hector <v-ndat@microsoft.com>
@learn-build-service-prod

Copy link
Copy Markdown
Contributor Author

Learn Build status updates of commit d464f9e:

✅ Validation status: passed

File Status Preview URL Details
.github/workflows/generate-preview-links.yml ✅Succeeded
docs/build/reference/arch-x64.md ✅Succeeded
docs/build/reference/arch-x86.md ✅Succeeded

For more details, please refer to the build report.

@prmerger-automator

Copy link
Copy Markdown
Contributor

PRMerger Results

Issue Description
Added File(s) This PR contains added files. New files require human review.
Yaml File(s) This PR includes changes to .yml file(s) owned by another author.
Commits Count This PR contains more than 15 commits.
File Change Percent This PR contains file(s) with more than 30% file change.

@v-dirichards

Copy link
Copy Markdown
Contributor

Tyler Whitney (@TylerMSFT) Can you approve this PR?

Auto Publish – main to live - 2026-08-26 17:30 UTC
@learn-build-service-prod
learn-build-service-prod Bot merged commit eea8211 into main Aug 26, 2026
1 of 2 checks passed
@learn-build-service-prod
learn-build-service-prod Bot deleted the FromPrivateLiveToMaster branch August 26, 2026 17:36
@learn-build-service-prod

Copy link
Copy Markdown
Contributor Author

Learn Build status updates of commit db97526:

✅ Validation status: passed

File Status Preview URL Details
.github/workflows/generate-preview-links.yml ✅Succeeded
docs/build/reference/arch-x64.md ✅Succeeded
docs/build/reference/arch-x86.md ✅Succeeded
docs/build/reference/feature-arm64.md ✅Succeeded
docs/build/walkthrough-creating-and-using-a-static-library-cpp.md ✅Succeeded
docs/c-runtime-library/reference/atexit.md ✅Succeeded
docs/cpp/function-call-cpp.md ✅Succeeded
docs/cpp/static-function-call-operator.md ✅Succeeded
docs/cpp/static-subscript-operator.md ✅Succeeded
docs/cpp/subscripting.md ✅Succeeded
docs/cpp/toc.yml ✅Succeeded
docs/overview/acquire-msvc.md ✅Succeeded
docs/sanitizers/asan-known-issues.md ✅Succeeded

For more details, please refer to the build report.

@prmerger-automator

Copy link
Copy Markdown
Contributor

PRMerger Results

Issue Description
Added File(s) This PR contains added files. New files require human review.
Yaml File(s) This PR includes changes to .yml file(s) owned by another author.
Changed Files This PR contains more than 10 changed files.
Commits Count This PR contains more than 15 commits.
File Change Percent This PR contains file(s) with more than 30% file change.

@TylerMSFT

Copy link
Copy Markdown
Collaborator

Hi Diana Richards (@v-dirichards) , thank you for merging this. Do you have any idea why this keeps happening? There shouldn't ever be merge conflicts from private live to master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants