@@ -74,16 +74,20 @@ isa()
7474
7575 if [ " $XLEN " == " 64" ]
7676 then
77- make -C sim/rtlsim clean && CONFIGS=" -DFPU_FPNEW" make -C sim/rtlsim > /dev/null
78- make -C tests/riscv/isa run-rtlsim-64f
7977
80- make -C sim/rtlsim clean && CONFIGS=" -DEXT_D_ENABLE - DFPU_FPNEW" make -C sim/rtlsim > /dev/null
81- make -C tests/riscv/isa run-rtlsim-64d || true
78+ make -C sim/rtlsim clean && CONFIGS=" -DFPU_FPNEW" make -C sim/rtlsim > /dev/null
79+ make -C tests/riscv/isa run-rtlsim-64d
8280
8381 make -C sim/rtlsim clean && CONFIGS=" -DFPU_DPI" make -C sim/rtlsim > /dev/null
82+ make -C tests/riscv/isa run-rtlsim-64d
83+
84+ make -C sim/rtlsim clean && CONFIGS=" -DFPU_DPI -DEXT_D_DISABLE" make -C sim/rtlsim > /dev/null
8485 make -C tests/riscv/isa run-rtlsim-64f
8586
86- make -C sim/rtlsim clean && CONFIGS=" -DFPU_DSP" make -C sim/rtlsim > /dev/null
87+ make -C sim/rtlsim clean && CONFIGS=" -DFPU_FPNEW -DEXT_D_DISABLE" make -C sim/rtlsim > /dev/null
88+ make -C tests/riscv/isa run-rtlsim-64f
89+
90+ make -C sim/rtlsim clean && CONFIGS=" -DFPU_DSP -DEXT_D_DISABLE" make -C sim/rtlsim > /dev/null
8791 make -C tests/riscv/isa run-rtlsim-64fx
8892 fi
8993
@@ -110,19 +114,14 @@ regression()
110114 make -C tests/regression run-simx
111115 make -C tests/regression run-rtlsim
112116
113- # test FPU hardware implementations
114- CONFIGS=" -DFPU_DPI" ./ci/blackbox.sh --driver=rtlsim --app=dogfood
115- CONFIGS=" -DFPU_DSP" ./ci/blackbox.sh --driver=rtlsim --app=dogfood
116- CONFIGS=" -DFPU_FPNEW" ./ci/blackbox.sh --driver=rtlsim --app=dogfood
117+ # test global barrier
118+ CONFIGS=" -DGBAR_ENABLE" ./ci/blackbox.sh --driver=simx --app=dogfood --args=" -n1 -tgbar" --cores=2
119+ CONFIGS=" -DGBAR_ENABLE" ./ci/blackbox.sh --driver=rtlsim --app=dogfood --args=" -n1 -tgbar" --cores=2
117120
118121 # test local barrier
119122 ./ci/blackbox.sh --driver=simx --app=dogfood --args=" -n1 -tbar"
120123 ./ci/blackbox.sh --driver=rtlsim --app=dogfood --args=" -n1 -tbar"
121124
122- # test global barrier
123- CONFIGS=" -DGBAR_ENABLE" ./ci/blackbox.sh --driver=simx --app=dogfood --args=" -n1 -tgbar" --cores=2
124- CONFIGS=" -DGBAR_ENABLE" ./ci/blackbox.sh --driver=rtlsim --app=dogfood --args=" -n1 -tgbar" --cores=2
125-
126125 echo " regression tests done!"
127126}
128127
0 commit comments