Note: This website is archived. For up-to-date information about D projects and development, please visit wiki.dlang.org.

Changeset 838

Show
Ignore:
Timestamp:
01/02/11 08:04:54 (14 years ago)
Author:
braddr
Message:

Enable now passing coverage related tests.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/test/Makefile

    r835 r838  
    7979export ARGS=-inline -release -gc -O -unittest -fPIC 
    8080export DMD=../src/dmd 
    8181export EXE= 
    8282export OBJ=.o 
    8383export DSEP=/ 
    8484export SEP=/ 
    8585endif 
    8686 
    8787runnable_tests=$(wildcard runnable/*.d) $(wildcard runnable/*.html) $(wildcard runnable/*.sh) 
    8888runnable_test_results=$(addsuffix .out,$(addprefix $(RESULTS_DIR)/,$(runnable_tests))) 
    8989 
    9090compilable_tests=$(wildcard compilable/*.d) 
    9191compilable_test_results=$(addsuffix .out,$(addprefix $(RESULTS_DIR)/,$(compilable_tests))) 
    9292 
    9393fail_compilation_tests=$(wildcard fail_compilation/*.d) 
    9494fail_compilation_test_results=$(addsuffix .out,$(addprefix $(RESULTS_DIR)/,$(fail_compilation_tests))) 
    9595 
    9696all: run_tests 
    9797 
    9898ifeq ($(MODEL),64) 
    99 DISABLED_TESTS = a20 
    100 DISABLED_TESTS += cov2 
    101 DISABLED_TESTS += hello-profile 
    102 DISABLED_TESTS += sieve 
    103 # coverage / tracing is broken 
     99DISABLED_TESTS = hello-profile 
     100# I don't know, yet, which module is at fault, but something between 
     101# exit of main and rt.trace.~this is segv'ing 
    104102 
    105103DISABLED_TESTS += arrayop 
    106104# value isn't making it into the runtime library call for some reason 
    107105 
    108106DISABLED_TESTS += integrate 
    109107DISABLED_TESTS += testmath 
    110108# needs std.math 
    111109 
    112110DISABLED_TESTS += eh2 
    113111DISABLED_TESTS += test4 
    114112DISABLED_TESTS += test12 
    115113DISABLED_TESTS += test42 
    116114DISABLED_TESTS += testsignals 
    117115DISABLED_TESTS += xtest46 
    118116# hangs at exit, somewhere in atomic code? 
    119117 
    120118DISABLED_TESTS += hospital 
    121119# int vs long issues 
    122120 
    123121DISABLED_TESTS += interpret