== glibc-2.28 vs glibc-2.39 differs: libm exp n=1000000 (hash) differs: libm log n=1000000 (hash) differs: libm pow n=1000000 (hash) differs: American put, Longstaff-Schwartz 6.5526994108438767 vs 6.5526994108438759 (relative 1.4e-16) differs: Asian call, Monte Carlo 6.5329120644316481 vs 6.532912064431649 (relative 1.4e-16) differs: Down-and-out call, Monte Carlo 9.5748933379022443 vs 9.5748933379022514 (relative 7.4e-16) differs: European put, local volatility, Monte Carlo 8.0916614100380553 vs 8.0916636154283292 (relative 2.7e-07) differs: European put, local volatility, Sobol 8.2206887394419095 vs 8.2206876199600138 (relative 1.4e-07) 5 of 12 printed values differ; largest relative difference 2.7e-07 == glibc-2.39 vs glibc-2.41 0 of 12 printed values differ; largest relative difference 0.0e+00 == glibc-2.28-shim vs glibc-2.39-shim 0 of 12 printed values differ; largest relative difference 0.0e+00 == glibc-2.39-shim vs glibc-2.41-shim 0 of 12 printed values differ; largest relative difference 0.0e+00 == glibc-2.39 vs glibc-2.39-without-fma differs: libm exp n=1000000 (hash) differs: libm log n=1000000 (hash) differs: libm pow n=1000000 (hash) differs: Down-and-out call, Monte Carlo 9.5748933379022514 vs 9.5748933379022532 (relative 1.9e-16) differs: European put, local volatility, Monte Carlo 8.0916636154283292 vs 8.0916637758508489 (relative 2.0e-08) differs: European put, local volatility, Sobol 8.2206876199600138 vs 8.2206876422828561 (relative 2.7e-09) 3 of 12 printed values differ; largest relative difference 2.0e-08 == libm, glibc-2.28 vs glibc-2.39 (1,000,000 inputs each) libm exp: 984 of 1000000 results differ (0.098%), by at most 1 ulp libm log: 1276 of 1000000 results differ (0.128%), by at most 1 ulp libm pow: 761 of 1000000 results differ (0.076%), by at most 1 ulp == libm, glibc-2.39 vs glibc-2.41 (1,000,000 inputs each) libm exp: 0 of 1000000 results differ (0.000%), by at most 0 ulp libm log: 0 of 1000000 results differ (0.000%), by at most 0 ulp libm pow: 0 of 1000000 results differ (0.000%), by at most 0 ulp == libm, glibc-2.39 vs glibc-2.39-without-fma (1,000,000 inputs each) libm exp: 738 of 1000000 results differ (0.074%), by at most 1 ulp libm log: 161 of 1000000 results differ (0.016%), by at most 1 ulp libm pow: 627 of 1000000 results differ (0.063%), by at most 1 ulp