[Libre-soc-bugs] [Bug 1155] O(n^2) multiplication REMAP mode(s)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Feb 20 04:38:19 GMT 2024


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

--- Comment #71 from Jacob Lifshay <programmerjake at gmail.com> ---
I added a skip_case_slow decorator that skips unless the RUN_SLOW env var is
set and applied it to the long powmod test, running the whole test suite with
RUN_SLOW unset now takes 3min41s on my desktop. I made it so CI runs with
RUN_SLOW set, so it should still test everything.

Motivation: https://bugs.libre-soc.org/show_bug.cgi?id=676#c37

https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=4873bfd82621172db7753ed98c56e3308f7d303c

commit 4873bfd82621172db7753ed98c56e3308f7d303c (HEAD -> bug_1155_bigmul_remap,
origin/bug_1155_bigmul_remap)
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Feb 19 20:35:03 2024 -0800

    powmod: mark case_powmod_256 with skip_case_slow

    running full test suite with RUN_SLOW unset now takes 3min41s on
    my desktop -- substantially faster.

commit 10703bbd41ad4d1f5e527101d0a5746d7e851e7b
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Feb 19 20:34:39 2024 -0800

    .gitlab-ci.yml: always set RUN_SLOW for CI

commit adfef6ed6a57f5214eeaa55c055b4eb78d2826c2
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Feb 19 20:33:16 2024 -0800

    test/common: add skip_case_slow that skips unless RUN_SLOW env var is set

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


More information about the libre-soc-bugs mailing list