Hello, Iain, Sorry about the late response.
On Mar 11, 2021, Iain Sandoe <idsan...@googlemail.com> wrote: > Alexandre Oliva <ol...@adacore.com> wrote: >> On Mar 10, 2021, Alexandre Oliva <ol...@adacore.com> wrote: >> >>> * gcc.target/powerpc/prefix-ds-dq.c: Enable __float128. >> >> I've been reminded that this is not enough for the scan-assembler tests >> to pass, at least in our configurations. Nearly all of the asm >> expectations are unmet. I'm yet to identify the root cause. > I have the following patch that I was intending to apply/post later (since > the test makes unconditional use of __float128 which is not available on > all platforms). > does this solve your issue? It would disable the compile test, instead of allowing it to do its job. powerpc_prefixed_addr and -mcpu=power10 imply float128 support is available on the hardware, so ppc_float128_sw should be redundant. But it isn't: IIRC it checks for runtime support, without disregarding the warning, and as of a few days ago, it explicitly rejects vxworks targets. So I'd prefer if this didn't go in, and the patch I proposed went in instead. > +/* { dg-require-effective-target ppc_float128_sw } */ So ping? https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566532.html -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about <https://stallmansupport.org>