Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-11 Thread Mark Wielaard
Hi Jeff, On Thu, Aug 08, 2024 at 09:51:24AM -0600, Jeff Law wrote: > On 8/8/24 9:13 AM, Mark Wielaard wrote: > >But I don't fully understand how the gcc testsuite detects whether rvv > >is implemented. e.g. rvv.exp seems to just check whether the target is > >RISC-V and if so just executes all tes

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-08 Thread Andreas Schwab
On Aug 08 2024, Jeff Law via Gcc wrote: > It just seems to work for me, but most of what I do is > cross builds, but QEMU+binfmt to allow running the risc-v binaries > seamlessly. qemu enables V by default. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-08 Thread Jeff Law via Gcc
On 8/8/24 9:13 AM, Mark Wielaard wrote: But I don't fully understand how the gcc testsuite detects whether rvv is implemented. e.g. rvv.exp seems to just check whether the target is RISC-V and if so just executes all tests assuming it can just set -march=rv64gcv* and/or -mrvv-* and run the t

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-08 Thread Mark Wielaard
Hi, On Tue, Aug 06, 2024 at 02:11:45PM -0600, Jeff Law wrote: > On 8/6/24 1:50 PM, Florian Weimer wrote: > >* Jeff Law via Gcc: > > > >>On 8/5/24 4:23 PM, Mark Wielaard wrote: > >> > >>>It was suggested to just ignore the machine has rvv since it isn't > >>>1.0 > >>>compliant. So it is now configu

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-06 Thread Jeff Law via Gcc
On 8/6/24 1:50 PM, Florian Weimer wrote: * Jeff Law via Gcc: On 8/5/24 4:23 PM, Mark Wielaard wrote: It was suggested to just ignore the machine has rvv since it isn't 1.0 compliant. So it is now configured --with-arch=rv64gc --with-abi=lp64d --with-multilib-list=lp64d but that didn't real

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-06 Thread Florian Weimer via Gcc
* Jeff Law via Gcc: > On 8/5/24 4:23 PM, Mark Wielaard wrote: > >> It was suggested to just ignore the machine has rvv since it isn't >> 1.0 >> compliant. So it is now configured --with-arch=rv64gc --with-abi=lp64d >> --with-multilib-list=lp64d but that didn't really change any of the >> testresul

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-05 Thread Jeff Law via Gcc
On 8/5/24 4:23 PM, Mark Wielaard wrote: It was suggested to just ignore the machine has rvv since it isn't 1.0 compliant. So it is now configured --with-arch=rv64gc --with-abi=lp64d --with-multilib-list=lp64d but that didn't really change any of the testresults since the rvv vector tests are

Re: RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-05 Thread Mark Wielaard
Hi, On Thu, Aug 01, 2024 at 11:07:20PM +0200, Mark Wielaard wrote: > Thanks to RISC-V International and SOPHGO we got a Milk-V Pioneer Box > [*] for builder.sourceware.org that we can use for gcc CI. > > It is running Fedora 38 with gdb 15.1, binutils 2.42 and gcc 14.1 > installed on top. We coul

RISC-V Pioneer Box for builder.sourceware.org gcc CI

2024-08-01 Thread Mark Wielaard
Hi, Thanks to RISC-V International and SOPHGO we got a Milk-V Pioneer Box [*] for builder.sourceware.org that we can use for gcc CI. It is running Fedora 38 with gdb 15.1, binutils 2.42 and gcc 14.1 installed on top. We could create containers with other setups if useful. https://builder.sourcew