[libre-riscv-dev] [Bug 60] N-stage 64-bit multiplier pipeline needed (signed/unsigned)
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Fri May 17 08:47:20 BST 2019
http://bugs.libre-riscv.org/show_bug.cgi?id=60
--- Comment #10 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #9)
> (In reply to Luke Kenneth Casson Leighton from comment #8)
> > ran the unit tests:
> >
> > .E......
> > ======================================================================
> > ERROR: get_test_cases (test.test_multiply.TestMul8_16_32_64)
> > ----------------------------------------------------------------------
> > TypeError: get_test_cases() missing 2 required positional arguments: 'lanes'
> > and 'keys'
> >
> > ----------------------------------------------------------------------
> > Ran 8 tests in 57.919s
> >
> > FAILED (errors=1)
>
> get_test_cases is not a unit test case, it's a utility function. I think
> it's getting called by python's unittest package because you're using an
> older (maybe newer?) version of python that checks for the string "test"
> anywhere in the function name rather than just at the beginning.
ah i ran nosetests3, that'll be why.
> Also, I find it takes a lot less time using pypy3 rather than python3. I can
> get it to run all the tests in around 15-20s.
oo that's interesting. and *sigh* of course it doesn't respect the
python3 library paths properly or in full *sigh*. i'll work that out
later.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list