[all-commits] [llvm/llvm-project] 9566c4: [libc++] Remove XFAIL for libcpp_deallocate on AIX...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Tue Jul 26 04:43:14 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9566c4a682065105a653c4c148325671755faace
https://github.com/llvm/llvm-project/commit/9566c4a682065105a653c4c148325671755faace
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2022-07-26 (Tue, 26 Jul 2022)
Changed paths:
M libcxx/test/libcxx/language.support/support.dynamic/libcpp_deallocate.sh.cpp
Log Message:
-----------
[libc++] Remove XFAIL for libcpp_deallocate on AIX, which seems to be passing now
Commit: 7de5aca84c541edd9f11b9316cb61c5f350ee724
https://github.com/llvm/llvm-project/commit/7de5aca84c541edd9f11b9316cb61c5f350ee724
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2022-07-26 (Tue, 26 Jul 2022)
Changed paths:
M libcxx/docs/UsingLibcxx.rst
M libcxx/include/__assert
M libcxx/lib/abi/CHANGELOG.TXT
M libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
M libcxx/lib/abi/powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
M libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
M libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.nonew.abilist
M libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.nonew.abilist
M libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.noexceptions.nonew.abilist
M libcxx/src/assert.cpp
M libcxx/test/libcxx/assertions/customize_handler.backdeployment.pass.cpp
M libcxx/test/libcxx/assertions/customize_handler.pass.cpp
M libcxx/test/libcxx/assertions/debug_mode_compatibility.pass.cpp
M libcxx/test/support/check_assertion.h
Log Message:
-----------
[libc++] Generalize the customizeable assertion handler
Instead of taking a fixed set of arguments, use variadics so that
we can pass arbitrary arguments to the handler. This is the first
step towards using the handler to handle other non-assertion-related
failures, like std::unreachable and an exception being thrown in
-fno-exceptions mode, which would improve user experience by including
additional information in crashes (right now, we call abort() without
additional information).
Differential Revision: https://reviews.llvm.org/D130507
Compare: https://github.com/llvm/llvm-project/compare/1ce9887213e1...7de5aca84c54
More information about the All-commits
mailing list