Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit b0668d859b237f6991f416b688cedb7389354fd8
Author: Louis Dionne <ldionne.2@gmail.com>
Date: Tue Mar 25 14:29:06 2025 -0400

[libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (#132092)

Previously, const and ref qualification on an operation would cause
__desugars_to to report false, which would lead to unnecessary
pessimizations. The same holds for reference_wrapper.

In practice, const and ref qualifications on the operation itself are
not relevant to determining whether an operation desugars to something
else or not, so can be ignored.

We are not stripping volatile qualifiers from operations in this patch
because we feel that this requires additional discussion.

Fixes #129312
Filter

ldionne-old-macbook-results test results

Run Order Start Time Duration
Current 531918 2025-12-16T16:40:01 0:00:00
Previous 531916 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 2 0
Added Tests 0 17
Unchanged Tests 88 73
Total Tests 90

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
748_flightdm_r 1.13% 8.861 8.962 - 0.00% -
723_llvm_r 1.08% 11.390 11.513 - 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
767_nest_r


Report Time: 0.08s