Re: [PATCH] Fortran: Fix ICE caused by missing error for untyped symbol [PR103258]

2022-01-05 Thread Paul Richard Thomas via Fortran
Hi Sandra, That's a good shout to query suppress_errors. The patch is OK by me. Thanks Paul On Wed, 5 Jan 2022 at 03:21, Sandra Loosemore wrote: > This patch fixes an ICE that appeared after I checked in my patch for > PR101337 back in November, which made the resolve phase try harder to > c

Re: [power-iee128] How to specify linker flags

2022-01-05 Thread Michael Meissner via Fortran
On Sun, Jan 02, 2022 at 11:58:29PM +0100, Thomas Koenig wrote: > Hi Michael, > > > If you are building libraries that contain modules with multiple long double > > types, you must use the '-mno-gnu-attribute'. We also use the '-Wno-psabi' > > option, which silences the warning that you are switch

[PATCH] Fortran: Fix ICE in argument_rank_mismatch [PR103287]

2022-01-05 Thread Sandra Loosemore
One of my previous TS29113-related patches from last fall introduced an ICE due to a bogus assertion. This is the fix Steve suggested in the issue, bundled with the test cases, regression-tested, etc. OK to check in? -Sandra commit beaae3933ef62e4d52ec22c14a308295c0794683 Author: Sandra Loose

Re: [power-ieee128] libquadmath: Use -mno-gnu-attribute in libquadmath

2022-01-05 Thread Michael Meissner via Fortran
On Mon, Jan 03, 2022 at 04:24:50PM +0100, Jakub Jelinek wrote: > Hi! > > Testing found that we also need libquadmath to be built with > -mno-gnu-attribute, otherwise -mabi=ieeelongdouble programs don't link. > > Ok for power-ieee128? > > 2022-01-03 Jakub Jelinek > > * configure.ac: Set

Re: [power-ieee128] RFH: LTO broken

2022-01-05 Thread Michael Meissner via Fortran
On Tue, Jan 04, 2022 at 12:07:49PM +0100, Jakub Jelinek wrote: > On Mon, Jan 03, 2022 at 11:43:57PM +0100, Thomas Koenig wrote: > > > clearly there is still work to fix (but seems e.g. most of the lto tests > > > are related to the gnu attributes stuff:( ). > > > > This is looking better than wha

Re: [power-ieee128] RFH: LTO broken

2022-01-05 Thread Michael Meissner via Fortran
On Tue, Jan 04, 2022 at 12:07:49PM +0100, Jakub Jelinek wrote: > On Mon, Jan 03, 2022 at 11:43:57PM +0100, Thomas Koenig wrote: > > > clearly there is still work to fix (but seems e.g. most of the lto tests > > > are related to the gnu attributes stuff:( ). > > > > This is looking better than wha

Re: [power-ieee128] RFH: LTO broken

2022-01-05 Thread Michael Meissner via Fortran
On Tue, Jan 04, 2022 at 12:07:49PM +0100, Jakub Jelinek wrote: > On Mon, Jan 03, 2022 at 11:43:57PM +0100, Thomas Koenig wrote: > > > clearly there is still work to fix (but seems e.g. most of the lto tests > > > are related to the gnu attributes stuff:( ). > > > > This is looking better than wha