This is an archive of the discontinued LLVM Phabricator instance.

[libc++][format] Fixes out of bounds access.
ClosedPublic

Authored by Mordante on Aug 26 2023, 10:36 AM.

Details

Reviewers
ldionne
Group Reviewers
Restricted Project
Commits
rG8930d04d5580: [libc++][format] Fixes out of bounds access.
Summary

Diff Detail

Event Timeline

Mordante created this revision.Aug 26 2023, 10:36 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 26 2023, 10:36 AM
Mordante requested review of this revision.Aug 26 2023, 10:36 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 26 2023, 10:36 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
Mordante added inline comments.Aug 28 2023, 8:55 AM
libcxx/test/std/utilities/format/format.functions/vformat.pass.cpp
53–60

Guard this block for the no-execption build.

ldionne accepted this revision.Aug 29 2023, 8:59 AM
This revision is now accepted and ready to land.Aug 29 2023, 8:59 AM

This should be backported to release/17.x!

Mordante updated this revision to Diff 554416.Aug 29 2023, 10:14 AM

Rebased and addressed review comments

Mordante updated this revision to Diff 554418.Aug 29 2023, 10:20 AM

Retrigger CI.

This revision was landed with ongoing or failed builds.Aug 30 2023, 8:41 AM
This revision was automatically updated to reflect the committed changes.