@@ -149,20 +149,30 @@ litmus-aarch64-run:: litmus-cata-aarch64-ifetch-test-kvm
149149
150150litmus-cata-aarch64-ifetch-test-kvm: litmus-aarch64-dep
151151 mkdir $(KUT_DIR_AARCH64)/kvm-unit-tests/t
152- if $(RUN_TESTS); then NORUN=UDF+2FH; else NORUN=NO; fi ; \
153152 $(LITMUS) \
154153 -set-libdir $(LITMUS_LIB_DIR) \
155154 -o $(KUT_DIR_AARCH64)/kvm-unit-tests/t \
156155 -mach kvm-armv8.1 -variant self -a 4 -s 10 -r 10 \
157- -nonames $${NORUN} \
158156 -driver C -ascall true \
159157 -outnames $(KUT_NAMES) \
160158 catalogue/aarch64-ifetch/tests/@all
161159 cd $(KUT_DIR_AARCH64)/kvm-unit-tests/t; make $(SILENTOPT) -j $(J)
162160 if $(RUN_TESTS); then \
163- ( cd $(KUT_DIR_AARCH64)/kvm-unit-tests && sh t/run.sh ) | \
164- $(CHECK_OBS) -verbose $(KUT_NAMES) ; \
161+ mkdir $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run ; \
162+ NORUN=UDF+2FH ; \
163+ $(LITMUS) \
164+ -set-libdir $(LITMUS_LIB_DIR) \
165+ -o $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run \
166+ -mach kvm-armv8.1 -variant self -a 4 -s 10 -r 10 \
167+ -nonames $${NORUN} \
168+ -driver C -ascall true \
169+ -outnames $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run/names.txt \
170+ catalogue/aarch64-ifetch/tests/@dic0-idc0 ; \
171+ cd $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run; make $(SILENTOPT) -j $(J) ; \
172+ ( cd $(KUT_DIR_AARCH64)/kvm-unit-tests && sh t-ifetch-run/run.sh ) | \
173+ $(CHECK_OBS) -verbose $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run/names.txt ; \
165174 fi
175+ $(RM) -r $(KUT_DIR_AARCH64)/kvm-unit-tests/t-ifetch-run
166176 $(RM) -r $(KUT_DIR_AARCH64)/kvm-unit-tests/t
167177 @ echo "litmus7 in -mode kvm catalogue aarch64-ifetch tests: OK"
168178
0 commit comments