Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit fdb11c1be6683e2cff365e3c50ca2d63717e5ea9
Author: A. Jiang <de34@live.cn>
Date: Wed Jun 4 20:41:58 2025 +0800

[libc++] Disallow specializing `common_reference` (#141465)

`common_reference` isn't an exception for [meta.rqmts]/4, so it's better
to disallow users to specialize it.

`indirectly_readable.compile.pass.cpp` was a bit problematic. It
attempted to opt-out common reference type in some wrong ways. Also, the
standard effectively forbids opting-out common reference type for `T&`
and `T&&`. This patch removes and adjusts some problematic cases.

---------

Co-authored-by: Nikolas Klauser <nikolasklauser@berlin.de>
Filter

ldionne-old-macbook-results test results

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


Tests Summary

Status Group # # (B)
Performance Improvements 3 0
Added Tests 0 18
Unchanged Tests 87 72
Total Tests 90

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
737_gmsh_r -2.54% 13.276 12.939 0.112 0.00% 0.112
727_cppcheck_r -1.99% 25.144 24.645 0.187 0.00% 0.187
729_abc_r -1.82% 18.897 18.553 0.121 0.00% 0.121

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
735_gem5_r
736_ocio_r
737_gmsh_r
748_flightdm_r
750_sealcrypto_r
753_ns3_r
766_femflow_r
767_nest_r


Report Time: 0.08s
Name Current %
706_stockfish_r 22.073 -
707_ntest_r 18.019 -
709_cactus_r 19.673 -
710_omnetpp_r 8.338 -
721_gcc_r 12.947 -
723_llvm_r 11.421 -
727_cppcheck_r 24.645 -1.99%
729_abc_r 18.553 -1.82%
731_astcenc_r 10.079 -
734_vpr_r 15.335 -
735_gem5_r 13.949 -
736_ocio_r 16.257 -
737_gmsh_r 12.939 -2.54%
748_flightdm_r 8.886 -
750_sealcrypto_r 18.514 -
753_ns3_r 10.794 -
766_femflow_r 12.865 -
767_nest_r 14.160 -
Geometric Mean 14.327 -