https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91071
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |26163 --- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> --- The benchmark somehow iterates and we differ in in bwaves2.out, which is: "The residual for convergence after each time step". Following configuration tweak fixes the issue: diff --git a/benchspec/CPU2006/410.bwaves/Spec/object.pm b/benchspec/CPU2006/410.bwaves/Spec/object.pm index 242ca26d..0a343023 100644 --- a/benchspec/CPU2006/410.bwaves/Spec/object.pm +++ b/benchspec/CPU2006/410.bwaves/Spec/object.pm @@ -4,7 +4,7 @@ $exename = 'bwaves'; $benchlang = 'F'; # was F77, in the olden days @base_exe = ($exename); -$reltol = {'bwaves2.out' => 0.015, +$reltol = {'bwaves2.out' => 0.018, 'bwaves3.out' => 0.000001, 'default' => undef}; I tend to close this as invalid.. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 [Bug 26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)