[PATCH] Modula-2 into the GCC tree on master
Segher Boessenkool
segher@kernel.crashing.org
Sat Jun 19 16:06:28 GMT 2021
On Sat, Jun 19, 2021 at 09:09:05AM -0500, Segher Boessenkool wrote:
> powerpc64-linux now is building, and is running the tetsuite. My
> powerpc64le-linux build used --enable-languages=all, but Ada fails to
> build, so I'll redo that without Ada.
For powerpc64le-linux I get
=== gm2 tests ===
Running target unix
FAIL: gm2/pim/fail/TestLong4.mod, -g
FAIL: gm2/pim/fail/TestLong4.mod, -O
FAIL: gm2/pim/fail/TestLong4.mod, -O -g
FAIL: gm2/pim/fail/TestLong4.mod, -Os
FAIL: gm2/pim/fail/TestLong4.mod, -O3 -fomit-frame-pointer
FAIL: gm2/pim/fail/TestLong4.mod, -O3 -fomit-frame-pointer -finline-functions
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -g
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -O
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -O -g
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -Os
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -O3 -fomit-frame-pointer
FAIL: gm2/pimlib/logitech/run/pass/realconv.mod execution, -O3 -fomit-frame-pointer -finline-functions
=== gm2 Summary ===
# of expected passes 11610
# of unexpected failures 12
So that is excellent, only two failing tests :-)
For BE there is more:
A whole bunch of testcases fail to build (both 32-bit and 64-bit). I
don't know yet.
The realconv.mod testcase fails at all optimisation levels (also -O0).
setarith*.mod and setrotate*.mod and setshift*.mod and simple*.mod fail
to build. Also cardrange*.mod and intrange*.mod and multint*.mod and
realrange*.mod and subrange.mod and cardrange.mod and forcheck.mod.
And the extended-opaque tests. And more :-)
<built-in>: error: the file containing the definition module <E2><80><98>M2RTS
<E2><80><99> cannot be found
compiler exited with status 1
output is:
<built-in>: error: the file containing the definition module <E2><80><98>M2RTS
<E2><80><99> cannot be found
(That is UTF-8 quotation marks, and I do not use an UTF-8 locale there
btw. That is just a cosmetic problem of course.)
Does this have to do with gm2tools?
Segher
More information about the Gcc-patches
mailing list