[PATCH v3 13/19] RISC-V: Add the RV32 libm-test-ulps

Alistair Francis alistair23@gmail.com
Mon Jul 13 17:32:35 GMT 2020


On Mon, Jul 13, 2020 at 10:23 AM Maciej W. Rozycki via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
> On Sun, 12 Jul 2020, Alistair Francis via Libc-alpha wrote:
>
> > Add a libm-test-ulps for RV32, this is the same as the RV64 one.
> >
> > This dosn't match what is generated by running `make regen-ulps` on RV32
> > QEMU, but the current in tree RV64 doesn't match that either.
>
>  For the record RV32 and RV64 QEMU ULPS results (obtained in the Linux
> user emulation mode) match each other in my setup.  However those don't
> match RV64 results obtained with my HiFive Unleashed hardware, and then
> those don't match our existing RV64 results, so I guess they will have to
> be regenerated for the upcoming release.

Yep, so the current RV64 in tree doesn't match what I generate in QEMU
softmmu (full system) emulation for RV64.

I kind of assumed that what is in tree matches the Unleased.

>
>  I'll leave this change up to Joseph to ack, as he's the expert in this
> area.

Let me know if you want it re-generated. I was assuming that what is
in tree works as it has been in a few releases now.

Alistair

>
>   Maciej


More information about the Libc-alpha mailing list