Ignore:
Timestamp:
Feb 19, 2020, 3:37:13 PM (3 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
arm-eh, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
32ce9b7
Parents:
921cd82
Message:

Fixed jenkins benchmark

File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.in

    r921cd82 r4aac9ff  
    784784        echo "int main() { return 0; }" > ${@}
    785785
    786 #.SILENT:               # do not print recipe
    787 .ONESHELL:              # use one shell to execute recipe
     786.SILENT:                # do not print recipe
    788787.NOTPARALLEL:
    789 .PHONY: compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
     788.PHONY: jenkins cleancsv
    790789
    791790all : basic$(EXEEXT) ctxswitch$(EXEEXT) mutex$(EXEEXT) schedint$(EXEEXT) schedext$(EXEEXT) creation$(EXEEXT)
     
    817816        +make -C ${abs_top_builddir}/tools repeat
    818817
    819 jenkins$(EXEEXT):
     818cleancsv:
     819        rm -f compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
     820
     821jenkins$(EXEEXT): cleancsv
    820822@DOifskipcompile@
    821823        +make compile.csv
    822824        -+make compile.diff.csv
    823825@DOendif@
    824         +make basic.csv
    825         -+make basic.diff.csv
    826826        +make ctxswitch.csv
    827827        -+make ctxswitch.diff.csv
     
    834834        -cat compile.diff.csv
    835835@DOendif@
    836         cat basic.csv
    837         -cat basic.diff.csv
    838836        cat ctxswitch.csv
    839837        -cat ctxswitch.diff.csv
     
    844842
    845843compile.csv:
     844        echo "building $@"
    846845        echo "array,attributes,empty,expression,io,monitor,operators,typeof" > $@
    847846        +make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-array.make >> $@
     
    855854        $(srcdir)/fixcsv.sh $@
    856855
    857 basic.csv:
    858         echo "generator,coroutine,thread" > $@
    859         +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
    860         +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
    861         +make basic-cfa_thread.runquiet >> $@
    862         $(srcdir)/fixcsv.sh $@
     856# basic.csv:
     857#       echo "$@"
     858#       echo "generator,coroutine,thread" > $@
     859#       +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     860#       +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
     861#       +make basic-cfa_thread.runquiet >> $@
     862#       $(srcdir)/fixcsv.sh $@
    863863
    864864ctxswitch.csv:
     865        echo "building $@"
    865866        echo "generator,coroutine,thread" > $@
    866867        +make ctxswitch-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     
    870871
    871872mutex.csv:
     873        echo "building $@"
    872874        echo "1-monitor,2-monitor" > $@
    873875        +make mutex-cfa1.runquiet >> $@ && echo -n ',' >> $@
     
    876878
    877879schedint.csv:
     880        echo "building $@"
    878881        echo "schedint-1,schedint-2,schedext-1,schedext-2" > $@
    879882        +make schedint-cfa1.runquiet >> $@ && echo -n ',' >> $@
Note: See TracChangeset for help on using the changeset viewer.