Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit c45dd4360a4eaaf09014924f8e06b1cd5d0cd034
Author: Nikolas Klauser <nikolasklauser@berlin.de>
Date: Thu Dec 4 12:54:49 2025 +0100

[libc++] Fix num_get base parsing (#170460)

This fixes two bugs reported in #121795 and adds regression tests.
Specifically, these bugs are in the base detection mechanism. The first
bug is that the out parameter isn't set when the stream only contains
zero and after that is the end of the stream. The second one is that we
don't consider `0` to be a number, and instead we only parse it as the
start of an octal literal.
Filter

ldionne-old-macbook-results test results

Run Order Start Time Duration
Current 561510 2025-12-16T16:40:01 0:00:00
Previous 561507 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
Performance Improvements 2 0
Added Tests 0 16
Unchanged Tests 76 64
Total Tests 80

Performance Regressions - execution_time Δ Previous Current σ Δ (B) σ (B)
729_abc_r 1.97% 18.672 19.039 - 0.00% -
710_omnetpp_r 1.54% 8.462 8.593 - 0.00% -

Performance Improvements - execution_time Δ Previous Current σ Δ (B) σ (B)
737_gmsh_r -1.73% 12.854 12.632 - 0.00% -
735_gem5_r -1.22% 13.410 13.246 - 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
735_gem5_r
736_ocio_r
737_gmsh_r
748_flightdm_r
750_sealcrypto_r
753_ns3_r
766_femflow_r


Report Time: 0.12s
Name Current %
706_stockfish_r 21.586 -
707_ntest_r 16.644 -
709_cactus_r 19.809 -
710_omnetpp_r 8.593 1.54%
721_gcc_r 12.944 -
723_llvm_r 11.542 -
727_cppcheck_r 24.519 -
729_abc_r 19.039 1.97%
731_astcenc_r 10.093 -
735_gem5_r 13.246 -1.22%
736_ocio_r 16.176 -
737_gmsh_r 12.632 -1.73%
748_flightdm_r 8.974 -
750_sealcrypto_r 18.378 -
753_ns3_r 10.111 -
766_femflow_r 12.760 -
Geometric Mean 14.114 -