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)

Reply via email to