> compile NEMU

ysyx_22040000 李心杨
Linux calcite 6.6.18 #1-NixOS SMP PREEMPT_DYNAMIC Fri Feb 23 08:25:28 UTC 2024 x86_64 GNU/Linux
 11:36:21  up 1 day 15:04,  2 users,  load average: 0.38, 0.39, 0.36
This commit is contained in:
tracer-ysyx 2024-03-06 11:36:21 +08:00 committed by xinyangli
parent 7df9c941df
commit 7c3c2ce973
2 changed files with 6 additions and 14 deletions

View file

@ -1,13 +0,0 @@
[string-riscv32-nemu.bin] FAIL
[mersenne-riscv32-nemu.bin] FAIL
[fact-riscv32-nemu.bin] FAIL
[mul-longlong-riscv32-nemu.bin] FAIL
[recursion-riscv32-nemu.bin] FAIL
[shuixianhua-riscv32-nemu.bin] FAIL
[hello-str-riscv32-nemu.bin] FAIL
[div-riscv32-nemu.bin] FAIL
[leap-year-riscv32-nemu.bin] FAIL
[matrix-mul-riscv32-nemu.bin] FAIL
[prime-riscv32-nemu.bin] FAIL
[wanshu-riscv32-nemu.bin] FAIL
[goldbach-riscv32-nemu.bin] FAIL

View file

@ -75,11 +75,16 @@ COLOR_RED = \033[1;31m
COLOR_GREEN = \033[1;32m
COLOR_NONE = \033[0m
RESULT = .result
$(shell > .result) # Clear result file
$(IMAGES): %: %.bin $(BINARY)
@$(BINARY) -b $< > /dev/null || printf "[%14s] $(COLOR_RED)FAIL$(COLOR_NONE)\n" $(notdir $<) >> .result
integration-tests: $(IMAGES)
@cat .result
@cat $(RESULT)
@cat $(wc -l $(RESULT))
@$(RM) $(RESULT)
test: unit-tests integration-tests
@$(OBJ_DIR)/tests/expr_test