Ignore:
Timestamp:
Aug 5, 2021, 2:04:49 PM (3 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
d2cdd4f, d89d150
Parents:
0b67a19
Message:

Changed how benchmark Makefile silences certain rules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.am

    r0b67a19 rb2525d9  
    7474        echo "int main() { return 0; }" > ${@}
    7575
    76 .SILENT:                # do not print recipe
    7776.NOTPARALLEL:
    7877.PHONY: jenkins cleancsv
     
    116115
    117116%.run : %$(EXEEXT) ${REPEAT}
    118         rm -f .result.log
    119         echo "------------------------------------------------------"
    120         echo $<
    121         ${REPEAT} ${repeats} -- ./a.out\
     117        @rm -f .result.log
     118        @echo "------------------------------------------------------"
     119        @echo $<
     120        @${REPEAT} ${repeats} -- ./a.out\
    122121                $(if ${$(subst -,_,$(basename $@))_DURATION},\
    123122                        ${$(subst -,_,$(basename $@))_DURATION},\
    124123                        ${$(firstword $(subst -, ,$(basename $@)))_DURATION}) | tee -a .result.log
    125         ${STATS} .result.log
    126         echo "------------------------------------------------------"
    127         rm -f a.out .result.log *.class
     124        @${STATS} .result.log
     125        @echo "------------------------------------------------------"
     126        @rm -f a.out .result.log *.class
    128127
    129128#       ${REPEAT} ${repeats} -- /usr/bin/time -f "%Uu %Ss %Er %Mkb" ./a.out
     
    150149jenkins$(EXEEXT): cleancsv
    151150@DOifskipcompile@
    152         +make compile.csv
    153         -+make compile.diff.csv
     151        @+make --silent compile.csv
     152        @-+make --silent compile.diff.csv
    154153@DOendif@
    155         +make ctxswitch.csv
    156         -+make ctxswitch.diff.csv
    157         +make mutex.csv
    158         -+make mutex.diff.csv
    159         +make schedint.csv
    160         -+make schedint.diff.csv
     154        @+make --silent ctxswitch.csv
     155        @-+make --silent ctxswitch.diff.csv
     156        @+make --silent mutex.csv
     157        @-+make --silent mutex.diff.csv
     158        @+make --silent schedint.csv
     159        @-+make --silent schedint.diff.csv
    161160@DOifskipcompile@
    162161        cat compile.csv
Note: See TracChangeset for help on using the changeset viewer.