Ignore:
Timestamp:
Dec 15, 2008, 12:04:03 PM (16 years ago)
Author:
rosiere
Message:

Update document on Vhdl generation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Makefile.Selftest

    r88 r94  
    4141                                declare -i all_ok=1;                                    \
    4242                                for i in $(EXEC_LOG); do                                \
     43                                    $(GREP) -q "Timing"  $$i;                           \
     44                                    declare -i test_timing=$$?;                         \
    4345                                    $(GREP) -q "Test OK" $$i;                           \
    4446                                    declare -i test_ok=$$?;                             \
    4547                                    $(GREP) -q "Test KO" $$i;                           \
    4648                                    declare -i test_ko=$$?;                             \
    47                                     $(GREP) -q "ERROR" $$i;                             \
    48                                     declare -i test_error=$$?;                          \
    49                                     if $(TEST) $$test_ko -eq 0 -o $$test_error -eq 0 -o $$test_ok -ne 0; \
     49                                    if $(TEST) $$test_ko -eq 0 -o $$test_ok -ne 0 -o $$test_timing -ne 0;      \
    5050                                    then all_ok=0;                                      \
    5151                                    fi;                                                 \
     
    168168                                export SYSTEMC=$(SYSTEMC_$(SIMULATOR)); $(EXEC_PREFIX) $(DIR_BIN)/$(EXEC).x $(EXEC_PARAMS) $* `$(CAT) $<` &> $@; \
    169169                                declare timing=`$(GREP) -h "Timing"  $@`;               \
     170                                $(GREP) -q "Timing"  $@;                                \
     171                                declare -i test_timing=$$?;                             \
    170172                                $(GREP) -q "Test OK" $@;                                \
    171173                                declare -i test_ok=$$?;                                 \
    172174                                $(GREP) -q "Test KO" $@;                                \
    173175                                declare -i test_ko=$$?;                                 \
    174                                 $(GREP) -q "ERROR" $@;                                  \
    175                                 declare -i test_error=$$?;                              \
    176                                 if $(TEST) $$test_ko -ne 0 -a $$test_error -ne 0 -a $$test_ok -eq 0; \
     176                                if $(TEST) $$test_ko -ne 0 -a $$test_ok -eq 0 -a $$test_timing -eq 0; \
    177177                                then echo -e "                     $* ... OK\t$$timing";\
    178178                                else echo    "                     $* ... KO";          \
     
    184184                                export SYSTEMC=$(SYSTEMC_$(SIMULATOR)); $(EXEC_PREFIX) $(DIR_BIN)/$(EXEC).x $(EXEC_PARAMS) $* `$(CAT) $<` &> $@; \
    185185                                declare timing=`$(GREP) -h "Timing"  $@`;               \
     186                                $(GREP) -q "Timing"  $@;                                \
     187                                declare -i test_timing=$$?;                             \
    186188                                $(GREP) -q "Test OK" $@;                                \
    187189                                declare -i test_ok=$$?;                                 \
    188190                                $(GREP) -q "Test KO" $@;                                \
    189191                                declare -i test_ko=$$?;                                 \
    190                                 $(GREP) -q "ERROR" $@;                                  \
    191                                 declare -i test_error=$$?;                              \
    192                                 if $(TEST) $$test_ko -ne 0 -a $$test_error -ne 0 -a $$test_ok -eq 0; \
     192                                if $(TEST) $$test_ko -ne 0 -a $$test_ok -eq 0 -a $$test_timing -eq 0; \
    193193                                then $(ECHO) -e "                     $* ... OK\t$$timing";\
    194194                                else $(ECHO)    "                     $* ... KO";          \
Note: See TracChangeset for help on using the changeset viewer.