diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2016-07-24 16:09:47 +0200 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2016-07-24 16:09:47 +0200 |
commit | 04941b3cb8712cee9c3b0806cfe7aa76287c40e8 (patch) | |
tree | 54f8cb441d348c3c06821ff288086d2cde19c9a2 /test/raytracer/Makefile | |
parent | 8a9bb1e699d62a8b5c88a54440ee2149acf7021a (diff) | |
download | compcert-04941b3cb8712cee9c3b0806cfe7aa76287c40e8.tar.gz compcert-04941b3cb8712cee9c3b0806cfe7aa76287c40e8.zip |
Updates to the local test suite
- Adjust parameters to bring the running time of each test closer to 1 second
- compression/arcode.c: array access one past
- "inline" -> "static inline"
- Remove cchecklink support
Diffstat (limited to 'test/raytracer/Makefile')
-rw-r--r-- | test/raytracer/Makefile | 37 |
1 files changed, 2 insertions, 35 deletions
diff --git a/test/raytracer/Makefile b/test/raytracer/Makefile index 1d4882bc..dc007fd7 100644 --- a/test/raytracer/Makefile +++ b/test/raytracer/Makefile @@ -3,11 +3,7 @@ include ../../Makefile.config CC=../../ccomp CFLAGS=-stdlib ../../runtime -dparse -dclight -dasm -fstruct-return LIBS=$(LIBMATH) -TIME=xtime -mintime 2.0 -ifeq ($(CCHECKLINK),true) -CCHECK=../../cchecklink -CFLAGS+= -sdump -endif +TIME=xtime OBJS=memory.o gmllexer.o gmlparser.o eval.o \ arrays.o vector.o matrix.o object.o intersect.o surface.o light.o \ @@ -26,30 +22,6 @@ include .depend depend: gcc -MM *.c > .depend -gcc0: - $(MAKE) clean - $(MAKE) CC=gcc CFLAGS="-O0 -Wall" - mv render render.gcc0 - $(MAKE) clean - -gcc1: - $(MAKE) clean - $(MAKE) CC=gcc CFLAGS="-O1 -Wall" - mv render render.gcc1 - $(MAKE) clean - -gcc2: - $(MAKE) clean - $(MAKE) CC=gcc CFLAGS="-O2 -Wall" - mv render render.gcc2 - $(MAKE) clean - -gcc3: - $(MAKE) clean - $(MAKE) CC=gcc CFLAGS="-O3 -Wall" - mv render render.gcc3 - $(MAKE) clean - test: ./render < kal.gml @if cmp kal.ppm Results/kal.ppm; \ @@ -58,9 +30,4 @@ test: fi bench: - @echo -n "raytracer: "; $(TIME) ./render < kal.gml - -ccheck: - @echo "---- render" - @$(CCHECK) -exe render *.sdump - + @echo -n "raytracer: "; $(TIME) sh -c './render < kal.gml' |