Timing: PR #8950 d5402d82da5e

avoid out-of-range double to long long casts in MSBuild System.Math · runner server · 2026-10-21 13:48:53 UTC

+0.4%
total time (3077 s → 3088 s)
+0.6%
typical package (geometric mean, ≥ 1 s)
3 / 1
packages slower / faster by > 10%
1
timeouts with the PR
100
packages timed

Overall the performance looks unchanged: total time +0.4%, typical package +0.6% (geometric mean of 52 packages that take at least 1 s). 3 of these packages got more than 10% slower and 1 more than 10% faster. 1 package(s) timed out with the PR, see below. Each package was timed once, so changes of a few percent are within the noise.

Change per package

Each mark is one package: how much longer (up) or shorter (down) the analysis took with the PR, against the time it takes with main (log scale). The shaded band is ±10% (about the same). Short analyses vary a lot between runs; the packages on the right matter most for the total time. Changes beyond the plot are drawn at its edge.

faster (more than 10%) about the same slower (more than 10%)

How much did each package change?

Packages that take at least 1 s with main (52 packages); faster ones are too noisy.

Edge cases

Largest slowdowns in seconds

PackagemainPRDifferenceChange
etlcpp_20.48.1+dfsg502.49 s506.01 s+3.52 s+0.7%
feenox_1.2127.59 s130.44 s+2.85 s+2.2%
64tass_1.60.324329.89 s31.99 s+2.10 s+7.0%
ros-rviz_1.14.26+dfsg5.79 s6.70 s+0.91 s+15.7%
tetrinet_0.11+git20080905.a98fcc15.71 s6.52 s+0.81 s+14.2%
r-cran-ks_1.15.355.58 s56.04 s+0.46 s+0.8%
pdbg_3.520.74 s21.18 s+0.44 s+2.1%
coq-hammer_1.3.3+9.21.15 s1.53 s+0.38 s+33.0%
globalplatform_3.0.0+dfsg25.58 s25.94 s+0.36 s+1.4%
libx11_1.8.1330.40 s30.76 s+0.36 s+1.2%

Largest relative slowdowns (at least 1 s with main)

PackagemainPRDifferenceChange
coq-hammer_1.3.3+9.21.15 s1.53 s+0.38 s+33.0%
ros-rviz_1.14.26+dfsg5.79 s6.70 s+0.91 s+15.7%
tetrinet_0.11+git20080905.a98fcc15.71 s6.52 s+0.81 s+14.2%

Largest speedups (at least 1 s with main)

PackagemainPRDifferenceChange
mscgen_0.201.75 s1.21 s-0.54 s-30.9%

Timeouts

PackageTimed out with
openvpn-auth-radius_2.1both

All packages

Show the timing of all 100 packages
PackagemainPRDifferenceChange
openvpn-auth-radius_2.11800.06 s1800.11 s+0.05 s+0.0%
etlcpp_20.48.1+dfsg502.49 s506.01 s+3.52 s+0.7%
feenox_1.2127.59 s130.44 s+2.85 s+2.2%
qt6-tools_6.11.2101.33 s100.92 s-0.41 s-0.4%
qt3d-opensource-src_5.15.19+dfsg62.63 s62.67 s+0.04 s+0.1%
r-cran-ks_1.15.355.58 s56.04 s+0.46 s+0.8%
xfig_3.2.9a52.47 s52.02 s-0.45 s-0.9%
optee-os_4.10.032.73 s32.62 s-0.11 s-0.3%
sisl_4.6.032.59 s32.75 s+0.16 s+0.5%
genometester_4.0+git20221122.71e662531.08 s31.30 s+0.22 s+0.7%
libx11_1.8.1330.40 s30.76 s+0.36 s+1.2%
64tass_1.60.324329.89 s31.99 s+2.10 s+7.0%
globalplatform_3.0.0+dfsg25.58 s25.94 s+0.36 s+1.4%
pdbg_3.520.74 s21.18 s+0.44 s+2.1%
spass_3.919.70 s19.73 s+0.03 s+0.2%
libfwnt_2024041516.09 s16.24 s+0.15 s+0.9%
pdfio_1.6.5+dfsg15.33 s15.37 s+0.04 s+0.3%
qdirstat_2.09.03 s8.92 s-0.11 s-1.2%
excellent-bifurcation_0.0.200710156.04 s6.04 s+0.00 s+0.0%
ocrad_0.295.88 s5.80 s-0.08 s-1.4%
ros-rviz_1.14.26+dfsg5.79 s6.70 s+0.91 s+15.7%
tetrinet_0.11+git20080905.a98fcc15.71 s6.52 s+0.81 s+14.2%
qepcad_1.74+ds5.37 s5.36 s-0.01 s-0.2%
ros-ros-comm_1.17.4+ds4.79 s4.74 s-0.05 s-1.0%
collectd_5.12.04.69 s4.64 s-0.05 s-1.1%
growlight_1.2.414.63 s4.57 s-0.06 s-1.3%
libstrophe_0.14.04.28 s4.28 s+0.00 s+0.0%
android-platform-external-boringssl_14.0.0+r454.09 s4.06 s-0.03 s-0.7%
pinentry_1.3.33.20 s3.16 s-0.04 s-1.2%
betaradio_1.63.07 s3.07 s+0.00 s+0.0%
xqf_1.0.62.94 s2.90 s-0.04 s-1.4%
s6_2.15.1.02.92 s2.94 s+0.02 s+0.7%
vo-aacenc_0.1.32.66 s2.66 s+0.00 s+0.0%
dia2code_1.0.02.66 s2.64 s-0.02 s-0.8%
jabber-muc_0.82.62 s2.62 s+0.00 s+0.0%
peruse_1.80+dfsg+202602142.34 s2.35 s+0.01 s+0.4%
zoem_21-3412.11 s2.11 s+0.00 s+0.0%
eztrace_2.2.1+repack1.99 s2.01 s+0.02 s+1.0%
mfoc_0.10.7+git201807241.83 s1.84 s+0.01 s+0.5%
mscgen_0.201.75 s1.21 s-0.54 s-30.9%
irqbalance_1.9.41.64 s1.66 s+0.02 s+1.2%
libdigest-sha-perl_6.041.49 s1.46 s-0.03 s-2.0%
lz4tools_1.3.1.11.44 s1.43 s-0.01 s-0.7%
pgtcl_3.3.11.44 s1.42 s-0.02 s-1.4%
soapsnp_1.031.32 s1.34 s+0.02 s+1.5%
alkimia_8.2.11.29 s1.27 s-0.02 s-1.6%
orthanc-wsi_4.0+dfsg1.27 s1.28 s+0.01 s+0.8%
a52dec_0.7.41.23 s1.22 s-0.01 s-0.8%
pgbackrest_2.59.31.20 s1.23 s+0.03 s+2.5%
nfswatch_4.99.141.16 s1.17 s+0.01 s+0.9%
coq-hammer_1.3.3+9.21.15 s1.53 s+0.38 s+33.0%
haruna_1.8.11.00 s1.01 s+0.01 s+1.0%
golang-github-grafana-regexp_0.0~git20240518.a468a5b0.98 s0.97 s-0.01 s-1.0%
unicycler_0.5.1+dfsg0.95 s1.29 s+0.34 s+35.8%
pcmciautils_0180.90 s1.07 s+0.17 s+18.9%
wsdd2_1.8.7+dfsg0.89 s0.89 s+0.00 s+0.0%
golang-github-linuxkit-virtsock_0.0~git20220523.1a23e78+ds0.75 s0.75 s+0.00 s+0.0%
qt6-httpserver_6.11.20.73 s0.73 s+0.00 s+0.0%
libglade2_2.6.40.69 s0.68 s-0.01 s-1.4%
libodb-mysql_2.4.00.64 s0.44 s-0.20 s-31.2%
yorick-gy_0.0.60.64 s0.63 s-0.01 s-1.6%
alure_1.20.62 s0.63 s+0.01 s+1.6%
gnome-color-manager_3.36.20.58 s0.60 s+0.02 s+3.4%
kblackbox_26.08.10.54 s0.54 s+0.00 s+0.0%
libxext_1.3.40.50 s0.49 s-0.01 s-2.0%
llmnrd_0.50.49 s0.49 s+0.00 s+0.0%
cgsi-gsoap_1.3.120.49 s0.49 s+0.00 s+0.0%
intel-hdcp_20.3.00.45 s0.46 s+0.01 s+2.2%
jsmn_1.1.00.44 s0.44 s+0.00 s+0.0%
ksquares_26.08.10.42 s0.42 s+0.00 s+0.0%
seatd_0.9.30.40 s0.41 s+0.01 s+2.5%
dsfmt_2.2.3+dfsg0.31 s0.31 s+0.00 s+0.0%
phonon-backend-gstreamer_4.10.00.25 s0.23 s-0.02 s-8.0%
krb5-auth-dialog_44.0~alpha10.24 s0.24 s+0.00 s+0.0%
libdvbcsa_1.1.00.21 s0.20 s-0.01 s-4.8%
pycparser_3.00.13 s0.13 s+0.00 s+0.0%
python-aiocsv_1.4.00.11 s0.12 s+0.01 s+9.1%
wdq2wav_1.0.0+dfsg0.09 s0.09 s+0.00 s+0.0%
cvector_1.0.4.10.09 s0.09 s+0.00 s+0.0%
futuresql_0.1.10.09 s0.09 s+0.00 s+0.0%
pd-bassemu_0.30.09 s0.09 s+0.00 s+0.0%
libspctag_0.20.07 s0.07 s+0.00 s+0.0%
lru-dict_1.5.00.07 s0.07 s+0.00 s+0.0%
sccache_0.17.0+ds0.07 s0.07 s+0.00 s+0.0%
r-cran-rcppdist_0.1.1.10.06 s0.06 s+0.00 s+0.0%
flip_1.200.06 s0.06 s+0.00 s+0.0%
librda_0.0.50.06 s0.06 s+0.00 s+0.0%
lucene4.10_4.10.4+dfsg0.05 s0.05 s+0.00 s+0.0%
r-cran-tibble_3.3.1+dfsg0.05 s0.05 s+0.00 s+0.0%
svgpart_26.04.00.05 s0.05 s+0.00 s+0.0%
king_2.24+dfsg20.05 s0.05 s+0.00 s+0.0%
node-node-forge_0.10.0~dfsg0.04 s0.04 s+0.00 s+0.0%
libbio-samtools-perl_1.430.04 s0.04 s+0.00 s+0.0%
pm-utils_1.4.10.03 s0.03 s+0.00 s+0.0%
beast2-mcmc_2.7.8+dfsg0.03 s0.03 s+0.00 s+0.0%
r-cran-pkgload_1.5.30.03 s0.03 s+0.00 s+0.0%
pytaglib_3.1.00.03 s0.03 s+0.00 s+0.0%
haskell-iconv_0.4.1.30.03 s0.03 s+0.00 s+0.0%
cl-fftw3_1.0.20.02 s0.02 s+0.00 s+0.0%
stsci.distutils_0.3.70.02 s0.02 s+0.00 s+0.0%

Generated 2026-10-21 15:41 UTC from 2026-10-21_11-44-45-d5402d82da5e-results.txt.