Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit f355a57728c28f1df35cb0bc5bacefc5d7f89bd1
Author: Martin Storsjö <martin@martin.st>
Date: Tue Aug 5 22:11:27 2025 +0300

[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (#144329)

This fixes failures in a number of tests, in the
clang-cl-no-vcruntime configuration (where libcxx provides dummy, no-op
replacements of some vcruntime base exception classes), if building with
optimization enabled.

Previously, with optimization enabled, the compiler concluded that these
fields would be uninitialized at the points of asserts in the tests.

This fixes the following tests in this configuration:

llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.dynamic/alloc.errors/bad.alloc/bad_alloc.pass.cpp
llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.dynamic/alloc.errors/new.badlength/bad_array_new_length.pass.cpp
llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.exception/bad.exception/bad_exception.pass.cpp
llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.exception/exception/exception.pass.cpp
llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.rtti/bad.cast/bad_cast.pass.cpp
llvm-libc++-shared-no-vcruntime-clangcl.cfg.in ::
std/language.support/support.rtti/bad.typeid/bad_typeid.pass.cpp
Filter

ldionne-old-macbook-results test results

Run Order Start Time Duration
Current 547529 2025-12-16T16:40:01 0:00:00
Previous 547521 2025-12-16T16:40:01 0:00:00
Baseline 485288 2025-12-16T16:40:01 0:00:00


Tests Summary

Status Group # # (B)
Performance Regressions 1 0
Performance Improvements 4 0
Added Tests 0 16
Unchanged Tests 75 64
Total Tests 80

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
710_omnetpp_r 1.26% 8.390 8.496 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
727_cppcheck_r -3.71% 25.554 24.606 - 0.00% -
737_gmsh_r -2.10% 13.204 12.927 - 0.00% -
748_flightdm_r -1.73% 9.021 8.865 - 0.00% -
723_llvm_r -1.11% 11.549 11.420 - 0.00% -

Added Tests - execution_time
706_stockfish_r
707_ntest_r
709_cactus_r
710_omnetpp_r
721_gcc_r
723_llvm_r
727_cppcheck_r
729_abc_r
731_astcenc_r
734_vpr_r
736_ocio_r
737_gmsh_r
748_flightdm_r
750_sealcrypto_r
753_ns3_r
766_femflow_r


Report Time: 0.06s
Name Current %
706_stockfish_r 21.998 -
707_ntest_r 17.988 -
709_cactus_r 19.686 -
710_omnetpp_r 8.496 1.26%
721_gcc_r 13.188 -
723_llvm_r 11.420 -1.11%
727_cppcheck_r 24.606 -3.71%
729_abc_r 18.571 -
731_astcenc_r 10.043 -
734_vpr_r 15.133 -
736_ocio_r 16.248 -
737_gmsh_r 12.927 -2.10%
748_flightdm_r 8.865 -1.73%
750_sealcrypto_r 18.486 -
753_ns3_r 10.676 -
766_femflow_r 12.877 -
Geometric Mean 14.362 -