Comparison between GDC test suite results on x86 and ARM
Alex Rønne Petersen
alex at lycus.org
Tue Jul 24 17:24:58 PDT 2012
Hi,
I just ran the GDC test suite on x86 and ARM. I have attached the
results to this message.
Quick summary:
x86:
# of expected passes 1287
# of unexpected failures 21
# of unresolved testcases 17
ARM:
# of expected passes 1280
# of unexpected failures 26
# of unresolved testcases 18
Not bad - the ARM port is progressing nicely.
As for specific files...
These tests fail on x86 but *not* on ARM:
FAIL: fail_compilation/fail6451.d output-exists-not fail6451.s
FAIL: runnable/test42.d (internal compiler error)
These tests fail on ARM but *not* on x86:
FAIL: runnable/arrayop.d execution test
FAIL: runnable/opover2.d execution test
FAIL: runnable/template1.d execution test
FAIL: runnable/test11.d execution test
FAIL: runnable/test12.d execution test
FAIL: runnable/testmath.d execution test
FAIL: runnable/testmmfile.d execution test
I have not actually looked into any of the failures yet. This is just
for informational purposes to let people know how far along the ARM port is.
--
Alex Rønne Petersen
alex at lycus.org
http://lycus.org
-------------- next part --------------
Test Run By root on Wed Jul 25 01:56:42 2012
Native configuration is armv7l-unknown-linux-gnueabi
=== gdc tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /usr/src/gdc/dev/gcc-4.8-20120722/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /usr/src/gdc/dev/gcc-4.8-20120722/gcc/testsuite/gdc.test/d_do_test.exp ...
FAIL: compilable/ddoc12.d output-exists ddoc12.o
FAIL: compilable/interpret3.d output-exists interpret3.o
FAIL: compilable/line.d output-exists line.o
FAIL: compilable/test7190.d output-exists test7190.o
FAIL: fail_compilation/fail129.d output-exists-not fail129.s
FAIL: fail_compilation/fail308.d output-exists-not fail308.s
FAIL: runnable/arrayop.d execution test
FAIL: runnable/bench1.d execution test
FAIL: runnable/mars1.d execution test
FAIL: runnable/opover2.d execution test
FAIL: runnable/pi.d execution test
FAIL: runnable/printargs.d execution test
FAIL: runnable/template1.d execution test
FAIL: runnable/test11.d execution test
FAIL: runnable/test12.d execution test
FAIL: runnable/test15.d execution test
FAIL: runnable/test19.d execution test
FAIL: runnable/test4.d execution test
FAIL: runnable/test41.d execution test
FAIL: runnable/testformat.d execution test
FAIL: runnable/testmath.d execution test
FAIL: runnable/testmmfile.d execution test
FAIL: runnable/teststdio.d execution test
FAIL: runnable/testzip.d execution test
FAIL: runnable/version.d execution test
FAIL: runnable/xtest46.d execution test
=== gdc Summary ===
# of expected passes 1280
# of unexpected failures 26
# of unresolved testcases 18
-------------- next part --------------
Test Run By alexrp on Mon Jul 23 17:32:41 2012
Native configuration is x86_64-unknown-linux-gnu
=== gdc tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/alexrp/Projects/gdc/dev/gcc-4.8-20120701/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /home/alexrp/Projects/gdc/dev/gcc-4.8-20120701/gcc/testsuite/gdc.test/d_do_test.exp ...
FAIL: compilable/ddoc12.d output-exists ddoc12.o
FAIL: compilable/interpret3.d output-exists interpret3.o
FAIL: compilable/line.d output-exists line.o
FAIL: compilable/test7190.d output-exists test7190.o
FAIL: fail_compilation/fail129.d output-exists-not fail129.s
FAIL: fail_compilation/fail308.d output-exists-not fail308.s
FAIL: fail_compilation/fail6451.d output-exists-not fail6451.s
FAIL: runnable/bench1.d execution test
FAIL: runnable/mars1.d execution test
FAIL: runnable/pi.d execution test
FAIL: runnable/printargs.d execution test
FAIL: runnable/test15.d execution test
FAIL: runnable/test19.d execution test
FAIL: runnable/test4.d execution test
FAIL: runnable/test41.d execution test
FAIL: runnable/test42.d (internal compiler error)
FAIL: runnable/testformat.d execution test
FAIL: runnable/teststdio.d execution test
FAIL: runnable/testzip.d execution test
FAIL: runnable/version.d execution test
FAIL: runnable/xtest46.d execution test
=== gdc Summary ===
# of expected passes 1287
# of unexpected failures 21
# of unresolved testcases 17
More information about the D.gnu
mailing list