Fields

hardware None
os None

Parameters

Fields

NameValue

Parameters

NameValue
git_commit commit 5a3c2573a9644efe3384c4144b119148088b48ef
Author: Yexuan Xiao <bizwen@nykz.org>
Date: Fri Nov 21 18:43:35 2025 +0800

[libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (#168229)

Starting with Windows 11, processes can utilize more than 64 processors
by default, but GetSystemInfo can only report a maximum of 64. Starting
with Windows Vista, GetActiveProcessorCount accurately retrieves the
total number of processors on the current system. I’ve implemented
similar improvements to Microsoft STL. The following links contain
additional background information:
https://github.com/microsoft/STL/issues/5453,
https://github.com/microsoft/STL/pull/5459 (note: Reason STL uses the
more complex GetLogicalProcessorInformationEx:
https://github.com/microsoft/STL/pull/5459#discussion_r2072242241.).
Filter

ldionne-old-macbook-results test results

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


Tests Summary

Status Group # # (B)
Added Tests 0 16
Unchanged Tests 80 64
Total Tests 80

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.18s