[PATCH] ppc: testsuite: p9-vec-length: add -mno-strict-align and -misel (was: Re: enable __ieee128 for p9vector tests)

2022-04-14 Thread Alexandre Oliva via Gcc-patches
On Apr 14, 2022, Segher Boessenkool wrote: > Yes, that is a problem. None of our testcases are set up for compilers > with weird defaults (and this is not specific to rs6000). > I do not want to change many thousands of test cases to not use defaults > anymore, to specify everything everywhere

Re: enable __ieee128 for p9vector tests

2022-04-14 Thread Alexandre Oliva via Gcc-patches
On Apr 14, 2022, Segher Boessenkool wrote: > Lol, the dates line up very well, I didn't realise it was from 2021 :-) Heh, indeed. Same testsuite results cleanup season, too ;-) >> The relevant fact, described in yesterday's message, is that -mfloat128 >> is not enabled by default, even with -m

Re: enable __ieee128 for p9vector tests

2022-04-14 Thread Segher Boessenkool
On Thu, Apr 14, 2022 at 01:56:39PM -0300, Alexandre Oliva wrote: > On Apr 14, 2022, Segher Boessenkool wrote: > > On Sat, Apr 17, 2021 at 06:19:02AM -0300, Alexandre Oliva wrote: > >> On Apr 12, 2021, Segher Boessenkool wrote: > >> > On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote

Re: enable __ieee128 for p9vector tests

2022-04-14 Thread Alexandre Oliva via Gcc-patches
On Apr 14, 2022, Segher Boessenkool wrote: > Hi! > On Sat, Apr 17, 2021 at 06:19:02AM -0300, Alexandre Oliva wrote: >> On Apr 12, 2021, Segher Boessenkool wrote: >> > On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote: >> >> Several compile tests that use the __ieee128 type do not e

Re: enable __ieee128 for p9vector tests

2022-04-14 Thread Segher Boessenkool
On Wed, Apr 13, 2022 at 08:37:40PM -0300, Alexandre Oliva wrote: > On Apr 17, 2021, Alexandre Oliva wrote: > > On Apr 12, 2021, Segher Boessenkool wrote: > My supposition was wrong. It turned out to be just because in > vxworks.h, for TARGET_VXWORKS7, there's: > > #define TARGET_FLOAT128_ENABLE

Re: enable __ieee128 for p9vector tests

2022-04-14 Thread Segher Boessenkool
Hi! On Sat, Apr 17, 2021 at 06:19:02AM -0300, Alexandre Oliva wrote: > On Apr 12, 2021, Segher Boessenkool wrote: > > On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote: > >> Several compile tests that use the __ieee128 type do not ensure it is > >> defined. This patch adds -mfloat1

Re: enable __ieee128 for p9vector tests

2022-04-13 Thread Alexandre Oliva via Gcc-patches
On Apr 17, 2021, Alexandre Oliva wrote: > On Apr 12, 2021, Segher Boessenkool wrote: >> Hi! >> Sorry for the late answer. Likewise :-) >> On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote: >>> Several compile tests that use the __ieee128 type do not ensure it is >>> defined. Thi

Re: enable __ieee128 for p9vector tests

2021-04-17 Thread Alexandre Oliva
On Apr 12, 2021, Segher Boessenkool wrote: > Hi! > Sorry for the late answer. > On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote: >> Several compile tests that use the __ieee128 type do not ensure it is >> defined. This patch adds -mfloat128 to their command lines, and >> disrega

Re: enable __ieee128 for p9vector tests

2021-04-12 Thread Segher Boessenkool
Hi! Sorry for the late answer. On Fri, Apr 02, 2021 at 01:52:59PM -0300, Alexandre Oliva wrote: > Several compile tests that use the __ieee128 type do not ensure it is > defined. This patch adds -mfloat128 to their command lines, and > disregards the warning that may be issued by it. But they d

enable __ieee128 for p9vector tests

2021-04-02 Thread Alexandre Oliva
Several compile tests that use the __ieee128 type do not ensure it is defined. This patch adds -mfloat128 to their command lines, and disregards the warning that may be issued by it. Tested on x86_64-linux-gnu with a cross to powerpc-wrs-vxworks7r2, configured for a CPU without altivec/vsx supp