[libre-riscv-dev] [Bug 165] New: Formally verify the FPCMP (FEQ, FLE, FLT) module
Michael Nolan
mtnolan2640 at gmail.com
Mon Feb 3 02:32:04 GMT 2020
Luke Kenneth Casson Leighton <lkcl at lkcl.net> writes:
> frickin fantastic. it passes the formal proof, right?
Yes it does
>
> i am just trying to do gt dynamic partitioned
>
> michael if you want something a bit challenging to do, could you see if you
> can optimise the part_cmp eq.py code?
I'll give it a go. This is the sort of variable width SIMD thing you
were talking about a while ago right? I seem to remember you mentioning
writing a Switch() statement for each case of the mask, it looks like
that's what is in equal.py right?
Thanks,
Michael
> l.
>
>
> On Sunday, February 2, 2020, <bugzilla-daemon at libre-riscv.org> wrote:
>
>> http://bugs.libre-riscv.org/show_bug.cgi?id=165
>>
>> Bug ID: 165
>> Summary: Formally verify the FPCMP (FEQ, FLE, FLT) module
>> Product: Libre Shakti M-Class
>> Version: unspecified
>> Hardware: PC
>> OS: Windows
>> Status: CONFIRMED
>> Severity: enhancement
>> Priority: ---
>> Component: Formal Verification
>> Assignee: lkcl at lkcl.net
>> Reporter: mtnolan2640 at gmail.com
>> CC: libre-riscv-dev at lists.libre-riscv.org
>> NLnet milestone: ---
>>
>> A formal proof for the fpcmp module can be found here:
>> https://git.libre-riscv.org/?p=ieee754fpu.git;a=blob;f=src/
>> ieee754/fpcmp/formal/proof_fpcmp_mod.py;h=4f3d273ebbff4ea2c5133134383600
>> d14e8c2683;hb=HEAD
>>
>> --
>> You are receiving this mail because:
>> You are on the CC list for the bug.
>> _______________________________________________
>> libre-riscv-dev mailing list
>> libre-riscv-dev at lists.libre-riscv.org
>> http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
>>
More information about the libre-riscv-dev
mailing list