GDC 4.7 and frontend/phobos 2.060

Joseph Rushton Wakeling joseph.wakeling at webdrake.net
Mon Nov 5 11:53:57 PST 2012


On 11/05/2012 08:29 PM, Joseph Rushton Wakeling wrote:
> Once pulled in, how do I go about running the unittests on all code (DFE,
> druntime, phobos) as part of the build process?  (Something worth adding to GDC
> wiki perhaps?)

Whoops, there I go jumping ahead of myself: 
http://www.gdcproject.org/wiki/Test%20suite

I redid a build with --enable-checking=yes; there are a number of "unexpected" 
failures, and make exits with an error.  I also don't see any indication that 
the Phobos unittests were run.

This is just vanilla gdc-4.7, I have not yet pulled in any patches for 2.060.

--------------------------------------------------------------------------------
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/joseph/code/D/gdc-4.7/gcc-4.7-4.7.2/src/gcc/testsuite/config/default.exp 
as tool-and-target-specific interface file.
Running 
/home/joseph/code/D/gdc-4.7/gcc-4.7-4.7.2/src/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/deprecate1.d (internal compiler error)
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/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		1290
# of unexpected failures	20
# of unresolved testcases	15
/home/joseph/code/D/gdc-4.7/objdir/gcc/testsuite/gdc/../../gdc  version 4.7.2 
(Linaro GCC 4.7-2012.09-1~dev)

make[2]: [check-parallel-gdc] Error 1 (ignored)
--------------------------------------------------------------------------------


More information about the D.gnu mailing list