public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21
@ 2023-11-13 7:12 fxcoudert at gcc dot gnu.org
2023-11-13 7:13 ` [Bug modula2/112506] " fxcoudert at gcc dot gnu.org
` (10 more replies)
0 siblings, 11 replies; 12+ messages in thread
From: fxcoudert at gcc dot gnu.org @ 2023-11-13 7:12 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
Bug ID: 112506
Summary: gm2 test failures on x86_64-apple-darwin21
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modula2
Assignee: gaius at gcc dot gnu.org
Reporter: fxcoudert at gcc dot gnu.org
Target Milestone: ---
Recent test results show ~100 test failures on Darwin (see for example
https://gcc.gnu.org/pipermail/gcc-testresults/2023-November/800694.html):
=== gm2 Summary ===
# of expected passes 12740
# of unexpected failures 60
# of unresolved testcases 48
They seem to belong to two different series:
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-g } timeout=10 (internal compiler error: expecting a DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -g } timeout=10
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-O } timeout=10 (internal compiler error: expecting a DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -O } timeout=10
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-O -g } timeout=10 (internal compiler error: expecting a DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -O -g } timeout=10
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-Os } timeout=10 (internal compiler error: expecting a DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -Os } timeout=10
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-O3 -fomit-frame-pointer } timeout=10 (internal compiler error: expecting a
DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -O3 -fomit-frame-pointer } timeout=10
FAIL: gm2/link/externalscaffold/pass/hello.mod compilation, {additional_flags=
-O3 -fomit-frame-pointer -finline-functions } timeout=10 (internal compiler
error: expecting a DefImp symbol)
UNRESOLVED: gm2/link/externalscaffold/pass/hello.mod execution,
{additional_flags= -O3 -fomit-frame-pointer -finline-functions } timeout=10
fails with: "cc1gm2: internal compiler error: expecting a DefImp symbol"
and
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/builtins.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/builtins.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/convert1.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/convert1.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/longint1.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint1.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/longint2.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint2.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/longint3.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint3.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/longint7.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint7.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -g }
timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -O }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -O }
timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -O -g }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -O -g }
timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -Os }
timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -Os }
timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -O3
-fomit-frame-pointer } timeout=10
FAIL: gm2/pim/run/pass/longint8.mod compilation, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
UNRESOLVED: gm2/pim/run/pass/longint8.mod execution, {additional_flags= -O3
-fomit-frame-pointer -finline-functions } timeout=10
Those fail with errors like this:
/Users/fx/gcc-upstream/gcc/testsuite/gm2/pim/run/pass/Builtins.mod:1:8: error:
In program module ‘builtins’: module ‘builtins’ has a corresponding DEFINITION
MODULE but no IMPLEMENTATION keyword in the main module
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
@ 2023-11-13 7:13 ` fxcoudert at gcc dot gnu.org
2023-11-13 7:25 ` fxcoudert at gcc dot gnu.org
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: fxcoudert at gcc dot gnu.org @ 2023-11-13 7:13 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
Francois-Xavier Coudert <fxcoudert at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Host| |x86_64-apple-darwin21
Target| |x86_64-apple-darwin21
Last reconfirmed| |2023-11-13
Status|UNCONFIRMED |NEW
Known to fail| |14.0
Keywords| |testsuite-fail
Build| |x86_64-apple-darwin21
Ever confirmed|0 |1
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
2023-11-13 7:13 ` [Bug modula2/112506] " fxcoudert at gcc dot gnu.org
@ 2023-11-13 7:25 ` fxcoudert at gcc dot gnu.org
2023-11-20 16:19 ` iains at gcc dot gnu.org
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: fxcoudert at gcc dot gnu.org @ 2023-11-13 7:25 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #1 from Francois-Xavier Coudert <fxcoudert at gcc dot gnu.org> ---
The stack trace for the "expecting a DefImp symbol" error is the following:
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x000000010004a240
cc1gm2`::M2Emit_InternalError(message_="expecting a DefImp symbol",
_message_high=25) at M2Emit.c:97:8
frame #1: 0x000000010004be0c
cc1gm2`::M2Error_InternalError(message_=<unavailable>, _message_high=25) at
M2Error.c:2605:24
frame #2: 0x00000001000a9543 cc1gm2`::SymbolTable_IsDefinitionForC(Sym=165)
at SymbolTable.c:16397:31
frame #3: 0x0000000100047676 cc1gm2`::M2Comp_compile(void *) at
M2Comp.c:1114:43
frame #4: 0x00000001000475db cc1gm2`::M2Comp_compile(void *) at
M2Comp.c:1189:28
frame #5: 0x0000000100047246 cc1gm2`::M2Comp_compile(void *) [inlined]
Compile(s=0x00006000037079c0) at M2Comp.c:427:11
frame #6: 0x0000000100047246
cc1gm2`::M2Comp_compile(filename=<unavailable>) at M2Comp.c:1540:11
frame #7: 0x00000001000063e1 cc1gm2`::gm2_langhook_parse_file() at
gm2-lang.cc:803:26
frame #8: 0x0000000100006393 cc1gm2`::gm2_langhook_parse_file() at
gm2-lang.cc:810:25
frame #9: 0x0000000101476d04 cc1gm2`::compile_file() at toplev.cc:446:25
frame #10: 0x0000000101db1d06 cc1gm2`toplev::main(int, char**) at
toplev.cc:2129:24
frame #11: 0x0000000101dc13c0 cc1gm2
The trace for the other one is:
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000692b0 cc1gm2`::M2MetaError_MetaErrorT1(tok=3628,
m_="module {%1Ea} has a corresponding DEFINITION MODULE but no IMPLEMENTATION
keyword in the main module", _m_high=100, s=155) at M2MetaError.c:3471:1
frame #1: 0x000000010009823d
cc1gm2`::P1SymBuild_P1StartBuildProgramModule() at P1SymBuild.c:633:31
frame #2: 0x00000001000e5b43 cc1gm2`::P1Build_CompilationUnit() [inlined]
ProgramModule(stopset0=1, stopset1=0, stopset2=0) at P1Build.c:3038:40
frame #3: 0x00000001000e5b10 cc1gm2`::P1Build_CompilationUnit() [inlined]
ImplementationOrProgramModule(stopset0=1, stopset1=0, stopset2=0) at
P1Build.c:3143:21
frame #4: 0x00000001000e5b10 cc1gm2`::P1Build_CompilationUnit() [inlined]
FileUnit(stopset0=1, stopset1=0, stopset2=0) at P1Build.c:2993:37
frame #5: 0x00000001000e51e0 cc1gm2`::P1Build_CompilationUnit() at
P1Build.c:6664:12
frame #6: 0x0000000100047c59 cc1gm2`::M2Comp_compile(void *) at
M2Comp.c:1258:46
frame #7: 0x0000000100047bd8 cc1gm2`::M2Comp_compile(void *) [inlined]
Compile(s=0x000060000370a1c0) at M2Comp.c:433:11
frame #8: 0x0000000100047246
cc1gm2`::M2Comp_compile(filename=<unavailable>) at M2Comp.c:1540:11
frame #9: 0x00000001000063e1 cc1gm2`::gm2_langhook_parse_file() at
gm2-lang.cc:803:26
frame #10: 0x0000000100006393 cc1gm2`::gm2_langhook_parse_file() at
gm2-lang.cc:810:25
frame #11: 0x0000000101476d04 cc1gm2`::compile_file() at toplev.cc:446:25
frame #12: 0x0000000101db1d06 cc1gm2`toplev::main(int, char**) at
toplev.cc:2129:24
frame #13: 0x0000000101dc13c0 cc1gm2
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
2023-11-13 7:13 ` [Bug modula2/112506] " fxcoudert at gcc dot gnu.org
2023-11-13 7:25 ` fxcoudert at gcc dot gnu.org
@ 2023-11-20 16:19 ` iains at gcc dot gnu.org
2023-11-20 16:22 ` iains at gcc dot gnu.org
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: iains at gcc dot gnu.org @ 2023-11-20 16:19 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #2 from Iain Sandoe <iains at gcc dot gnu.org> ---
is your file system "default" (i.e. case-preserving-case-insensitive) on the
source code volume?
If so, those fails look suspiciously similar to the ones I see - reposted in
PR111627.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (2 preceding siblings ...)
2023-11-20 16:19 ` iains at gcc dot gnu.org
@ 2023-11-20 16:22 ` iains at gcc dot gnu.org
2023-11-22 22:32 ` gaius at gcc dot gnu.org
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: iains at gcc dot gnu.org @ 2023-11-20 16:22 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #3 from Iain Sandoe <iains at gcc dot gnu.org> ---
with a case sensitive source partition on x86_64-darwin12, (I think these have
also been reported, but cannot find the pR right now):
=== gm2 tests ===
Running target unix
FAIL: gm2/iso/run/pass/m2date.mod execution, -g
FAIL: gm2/iso/run/pass/m2date.mod execution, -O
FAIL: gm2/iso/run/pass/m2date.mod execution, -O -g
FAIL: gm2/iso/run/pass/m2date.mod execution, -Os
FAIL: gm2/iso/run/pass/m2date.mod execution, -O3 -fomit-frame-pointer
FAIL: gm2/iso/run/pass/m2date.mod execution, -O3 -fomit-frame-pointer
-finline-functions
FAIL: gm2/iso/run/pass/testclock.mod execution, -g
FAIL: gm2/iso/run/pass/testclock.mod execution, -O
FAIL: gm2/iso/run/pass/testclock.mod execution, -O -g
FAIL: gm2/iso/run/pass/testclock.mod execution, -Os
FAIL: gm2/iso/run/pass/testclock.mod execution, -O3 -fomit-frame-pointer
FAIL: gm2/iso/run/pass/testclock.mod execution, -O3 -fomit-frame-pointer
-finline-functions
=== gm2 Summary ===
# of expected passes 12884
# of unexpected failures 12
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (3 preceding siblings ...)
2023-11-20 16:22 ` iains at gcc dot gnu.org
@ 2023-11-22 22:32 ` gaius at gcc dot gnu.org
2024-01-27 11:36 ` iains at gcc dot gnu.org
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: gaius at gcc dot gnu.org @ 2023-11-22 22:32 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
Gaius Mulley <gaius at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #4 from Gaius Mulley <gaius at gcc dot gnu.org> ---
Thanks for the report - I suspect it is a duplicate of PR 111627.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (4 preceding siblings ...)
2023-11-22 22:32 ` gaius at gcc dot gnu.org
@ 2024-01-27 11:36 ` iains at gcc dot gnu.org
2024-02-01 10:25 ` cvs-commit at gcc dot gnu.org
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: iains at gcc dot gnu.org @ 2024-01-27 11:36 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
Iain Sandoe <iains at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2023-11-13 00:00:00 |2024-1-27
--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> ---
however, as of r14-8436-gf03b8f595b6350
on a case sensitive source partition the clock-related tests still fail.
=== gm2 tests ===
Running target unix
FAIL: gm2/iso/run/pass/m2date.mod execution, -g
FAIL: gm2/iso/run/pass/m2date.mod execution, -O
FAIL: gm2/iso/run/pass/m2date.mod execution, -O -g
FAIL: gm2/iso/run/pass/m2date.mod execution, -Os
FAIL: gm2/iso/run/pass/m2date.mod execution, -O3 -fomit-frame-pointer
FAIL: gm2/iso/run/pass/m2date.mod execution, -O3 -fomit-frame-pointer
-finline-functions
FAIL: gm2/iso/run/pass/testclock.mod execution, -g
FAIL: gm2/iso/run/pass/testclock.mod execution, -O
FAIL: gm2/iso/run/pass/testclock.mod execution, -O -g
FAIL: gm2/iso/run/pass/testclock.mod execution, -Os
FAIL: gm2/iso/run/pass/testclock.mod execution, -O3 -fomit-frame-pointer
FAIL: gm2/iso/run/pass/testclock.mod execution, -O3 -fomit-frame-pointer
-finline-functions
=== gm2 Summary ===
# of expected passes 13016
# of unexpected failures 12
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (5 preceding siblings ...)
2024-01-27 11:36 ` iains at gcc dot gnu.org
@ 2024-02-01 10:25 ` cvs-commit at gcc dot gnu.org
2024-02-01 10:55 ` gaius at gcc dot gnu.org
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-02-01 10:25 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Gaius Mulley <gaius@gcc.gnu.org>:
https://gcc.gnu.org/g:75f49cf82e06971b066b4f440256004775603752
commit r14-8684-g75f49cf82e06971b066b4f440256004775603752
Author: Gaius Mulley <gaiusmod2@gmail.com>
Date: Thu Feb 1 10:24:02 2024 +0000
PR modula2/111627 defend against ICE
Although PR 111627 can be fixed by renaming testsuite modules it
highlighted that a possible ICE can occur if a malformed
implementation module is actually a program module. This small
patch defends against this ICE and checks to see whether the module
is a DefImp before testing IsDefinitionForC.
gcc/m2/ChangeLog:
PR modula2/111627
PR modula2/112506
* gm2-compiler/M2Comp.mod (Pass0CheckMod): Test IsDefImp before
checking IsDefinitionForC.
Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (6 preceding siblings ...)
2024-02-01 10:25 ` cvs-commit at gcc dot gnu.org
@ 2024-02-01 10:55 ` gaius at gcc dot gnu.org
2024-02-01 10:57 ` iains at gcc dot gnu.org
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: gaius at gcc dot gnu.org @ 2024-02-01 10:55 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #7 from Gaius Mulley <gaius at gcc dot gnu.org> ---
I doubt the m2date and testclock are related to filesystem case (but I could be
wrong) as I've built gcc on a gnu-linux jfs filesystem (case preserving case
insensitive) and see:
=== gm2 Summary ===
# of expected passes 13034
no failures. Just though this is an interesting data point.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (7 preceding siblings ...)
2024-02-01 10:55 ` gaius at gcc dot gnu.org
@ 2024-02-01 10:57 ` iains at gcc dot gnu.org
2024-02-01 20:42 ` iains at gcc dot gnu.org
2024-02-02 9:46 ` gaius at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: iains at gcc dot gnu.org @ 2024-02-01 10:57 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #8 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Gaius Mulley from comment #7)
> I doubt the m2date and testclock are related to filesystem case (but I could
> be wrong) as I've built gcc on a gnu-linux jfs filesystem (case preserving
> case insensitive) and see:
I agree that are not related to the FS - they occur on all Darwin versions and
on three different FS kinds.
- the main point here was to note that we do not expect them to be fixed by the
FS CS fix.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (8 preceding siblings ...)
2024-02-01 10:57 ` iains at gcc dot gnu.org
@ 2024-02-01 20:42 ` iains at gcc dot gnu.org
2024-02-02 9:46 ` gaius at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: iains at gcc dot gnu.org @ 2024-02-01 20:42 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
--- Comment #9 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Iain Sandoe from comment #8)
> (In reply to Gaius Mulley from comment #7)
> > I doubt the m2date and testclock are related to filesystem case (but I could
> > be wrong) as I've built gcc on a gnu-linux jfs filesystem (case preserving
> > case insensitive) and see:
>
>
> I agree that are not related to the FS - they occur on all Darwin versions
> and on three different FS kinds.
>
> - the main point here was to note that we do not expect them to be fixed by
> the FS CS fix.
As expected, the fix for PR111627 leaves the residual fails noted above (for
64B) and at least two more test cases fail on m32 - I guess we can make new PRs
for those.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug modula2/112506] gm2 test failures on x86_64-apple-darwin21
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
` (9 preceding siblings ...)
2024-02-01 20:42 ` iains at gcc dot gnu.org
@ 2024-02-02 9:46 ` gaius at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: gaius at gcc dot gnu.org @ 2024-02-02 9:46 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112506
Gaius Mulley <gaius at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|ASSIGNED |RESOLVED
--- Comment #10 from Gaius Mulley <gaius at gcc dot gnu.org> ---
Thanks for re-testing - and as suggested I've opened up PR 113717 for the
remaining m2date and testdate failures.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-02-02 9:46 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-13 7:12 [Bug modula2/112506] New: gm2 test failures on x86_64-apple-darwin21 fxcoudert at gcc dot gnu.org
2023-11-13 7:13 ` [Bug modula2/112506] " fxcoudert at gcc dot gnu.org
2023-11-13 7:25 ` fxcoudert at gcc dot gnu.org
2023-11-20 16:19 ` iains at gcc dot gnu.org
2023-11-20 16:22 ` iains at gcc dot gnu.org
2023-11-22 22:32 ` gaius at gcc dot gnu.org
2024-01-27 11:36 ` iains at gcc dot gnu.org
2024-02-01 10:25 ` cvs-commit at gcc dot gnu.org
2024-02-01 10:55 ` gaius at gcc dot gnu.org
2024-02-01 10:57 ` iains at gcc dot gnu.org
2024-02-01 20:42 ` iains at gcc dot gnu.org
2024-02-02 9:46 ` gaius at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).