[committed] gfortran.dg/gomp/workshare-reduction-*.f90: Fix dumps for -m32 (was: Re: [Patch] Fortran: OpenMP 5.0 (in_, task_)reduction clause extensions)

Jakub Jelinek jakub@redhat.com
Wed Nov 11 09:39:09 GMT 2020


On Wed, Nov 11, 2020 at 09:25:25AM +0100, Tobias Burnus wrote:
> As Sunil's regression tester pointed out, the testcases fail on x86-64 with -m32.
> 
> The reason is that then the _ull_ variants of the GOMP functions are called;
> in the C equivalent, those are always called – I assume that's because the C
> testcase uses 'unsigned' which does not exist with Fortran.

Yes, I didn't want to have 4 variants of everything, so we have just two.
One handles what fits into signed long, another handles what fits into
unsigned long long.

	Jakub



More information about the Gcc-patches mailing list