You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gfortran 8 is able to detect a new warning/error that is causing SPEC CPU2006 416.gamess to fail:
ecp.fppized.f:402:15:
CALL ZFN(ZFNLM,NPNP-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
ecp.fppized.f:544:18:
CALL ZFN(ZFNLM,NPNP-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
ecp.fppized.f:739:24:
CALL ZFN(ZFNLM,NPNP-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
ecp.fppized.f:994:18:
CALL ZFN(ZFNLMC,NPCPL-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
ecp.fppized.f:998:18:
CALL ZFN(ZFNLMB,NPBPL-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
specmake: *** [ecp.fppized.o] Error 1
specmake: *** Waiting for unfinished jobs....
As far as I can see, we need to pass -Wno-error=argument-mismatch to 416.gamess.
The text was updated successfully, but these errors were encountered:
Since GCC 8.1, gfortran issues an error "when an actual argument
contains too few elements for a dummy argument" [1]. This behaviour
breaks the build of 416.gamess, with error messages similar to:
ecp.fppized.f:402:15:
CALL ZFN(ZFNLM,NPNP-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
as described more thoroughly in bug report advancetoolchain#549 [2].
This patch adds gfortran's '-std=legacy' option (via 'FPORTABILITY') to
the configuration file for SPEC CPU2006 tests, as suggested by the
release notes for GCC 8.1 [1].
[1] https://gcc.gnu.org/gcc-8/changes.html#fortran
[2] advancetoolchain#549
Signed-off-by: Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
Since GCC 8.1, gfortran issues an error "when an actual argument
contains too few elements for a dummy argument" [1]. This behaviour
breaks the build of 416.gamess, with error messages similar to:
ecp.fppized.f:402:15:
CALL ZFN(ZFNLM,NPNP-1,ZLM,LMF,LMX,LMY,LMZ)
1
Error: Actual argument contains too few elements for dummy argument 'zfnlm' (121/125) at (1)
as described more thoroughly in bug report #549 [2].
This patch adds gfortran's '-std=legacy' option (via 'FPORTABILITY') to
the configuration file for SPEC CPU2006 tests, as suggested by the
release notes for GCC 8.1 [1].
[1] https://gcc.gnu.org/gcc-8/changes.html#fortran
[2] #549
Signed-off-by: Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
gfortran 8 is able to detect a new warning/error that is causing SPEC CPU2006 416.gamess to fail:
As far as I can see, we need to pass -Wno-error=argument-mismatch to 416.gamess.
The text was updated successfully, but these errors were encountered: