The contrib/compare_tests script was reporting a few duplicated test
names in the Algol 68 testsuite. These were all genuine mistakes in
the test cases.
Signed-off-by: Jose E. Marchesi <jemarch@gnu.org>
gcc/testsuite/ChangeLog
* algol68/compile/module-extracts-1.a68: Fix expected regexp for
priority extract.
* algol68/compile/module-pub-mangling-7.a68: Fix expected regexp
for mangled operator name.
* algol68/compile/module-pub-mangling-9.a68: Likewise.
int k = 10;
{ dg-final { scan-assembler-not "identifier extract FOO_k" } }
pub prio // = 8;
- { dg-final { scan-assembler "operator extract FOO_s_s_\[0-9\]+" } }
+ { dg-final { scan-assembler "prio extract FOO_s_s_" } }
pub op // = (int a, b) int: a % b;
{ dg-final { scan-assembler "operator extract FOO_s_s_\[0-9\]+" } }
skip
pub op(int,int)int JORL = lala;
{ dg-final { scan-assembler "FOO_JORL" } }
op(int,int)int JURL = (int a, b) int: a - b;
- { dg-final { scan-assembler "FOO_JORL" } }
+ { dg-final { scan-assembler "FOO_JURL" } }
skip
fed
module Foo =
def prio // =9;
- op // = (int a, b) int: a + b; { dg-final { scan-assembler "FOO_s_s_\[0-9\]+" } }
- op // = (real a, b) real: a + b; { dg-final { scan-assembler "FOO_s_s_\[0-9\]+" } }
+ op // = (int a, b) int: a + b;
+ op // = (real a, b) real: a + b;
+ { dg-final { scan-assembler "FOO_s_s_\[0-9\]+" } }
skip
fed