[Libre-soc-bugs] [Bug 545] Some errors and failures when running tests, with recent nMigen

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Dec 12 10:22:01 GMT 2020


https://bugs.libre-soc.org/show_bug.cgi?id=545

Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lkcl at lkcl.net

--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
thanks cesar this is a huge help.

(In reply to Cesar Strauss from comment #0)

> Test results:
> 
> 1) Tests with syntax errors:

these really should not be happening.  however they are nonessential.

> 2) Tests that fails assertions:
> src/soc/simple/test/test_issuer.py

if this is just the bpermd test that's fine
> src/soc/fu/mul/test/test_pipe_caller.py

not fine.

> src/soc/fu/trap/test/test_pipe_caller.py
> src/soc/fu/compunits/test/test_trap_compunit.py 

these are expected.


> src/soc/fu/logical/test/test_pipe_caller.py

if bpermd that is an ISACaller random fault


> 3) Tests that hangs (enters infinite loops):
> src/soc/experiment/l0_cache.py 

not concerned

> src/soc/fu/compunits/test/test_logical_compunit.py 

probably again because of bpermd

if you re-run the logical tests multiple times they *should* succeed because
ISACaller receives random values that fo not trigger its bug.

the multiply one *is* of concern and needs high priority investigation.

can you check first that it works under pysim?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list