Terminate test on illegal instruction
authorAnton Blanchard <anton@linux.ibm.com>
Mon, 23 Sep 2019 11:22:18 +0000 (21:22 +1000)
committerAnton Blanchard <anton@ozlabs.org>
Mon, 23 Sep 2019 11:22:18 +0000 (21:22 +1000)
This gets the CI going again, but we will want to fix the test
harness since it's useful to be able to debug the core after it
executes an illegal instruction.

Signed-off-by: Anton Blanchard <anton@linux.ibm.com>
core.vhdl

index e7ea1de6565e3a7a0317ee692f178c1858986ec7..21ceb1a27bfc8168ca47f43dcbe641690526a251 100644 (file)
--- a/core.vhdl
+++ b/core.vhdl
@@ -271,6 +271,7 @@ begin
                loop_0: for i in 0 to 31 loop
                    report "REG " & to_hstring(registers(i));
                end loop loop_0;
+               assert false report "end of test" severity failure;
            end if;
        end process;
     end generate;