Re: [PATCH] range-op-float: Further comparison fixes

2023-04-01 Thread Aldy Hernandez via Gcc-patches
On 4/1/23 09:39, Jakub Jelinek wrote: On Fri, Mar 31, 2023 at 01:28:35PM +0200, Aldy Hernandez wrote: Ok for trunk if this passes bootstrap/regtest? LGTM Unfortunately I ran into 4 tests where we run into the known bug where if ranger finds out a range of some floating point operation it

Re: 'g++.dg/modules/modules.exp': don't leak local 'unsupported' proc [PR108899]

2023-04-01 Thread Mike Stump via Gcc-patches
On Mar 30, 2023, at 6:51 AM, Alexandre Oliva wrote: > > On Mar 30, 2023, Alexandre Oliva wrote: > >> If we're dropping the renaming, I suppose we could also revert Jakub's >> change. I suppose this patch will take care of it, pending testing... > > Regstrapped on x86_64-linux-gnu and also

Re: [PATCH] c++: NTTP constraint depending on outer args [PR109160]

2023-04-01 Thread Patrick Palka via Gcc-patches
On Wed, 29 Mar 2023, Jason Merrill wrote: > On 3/17/23 11:26, Patrick Palka wrote: > > Here we're crashing during satisfaction for the NTTP 'C auto' from > > do_auto_deduction ultimately because convert_template_argument / unify > > don't pass all outer template arguments to do_auto_deduction,

Re: [PATCH 1/7] openmp: Add Fortran support for "omp unroll" directive

2023-04-01 Thread Thomas Schwinge
Hi Frederik! Thanks for including a good number of test cases with your code changes! This new test case: On 2023-03-24T16:30:39+0100, Frederik Harwath wrote: > --- /dev/null > +++ b/libgomp/testsuite/libgomp.fortran/loop-transforms/unroll-1.f90 > @@ -0,0 +1,52 @@ > +! { dg-additional-options

Re: [PATCH] Fix fc-prototypes usage with C_INT64_T and non LP64 Targets.

2023-04-01 Thread Thomas Koenig via Gcc-patches
Hi Steve, Hi Andrew, "long long". This was just an oversight and a missing check. Committed as obvious after a bootstrap/test on x86_64-linux-gnu. Thanks! I think this one is obvious enough that it deserves a backport. I've cherry-picked this for gcc12, will do gcc11 tomorrow. The

Re: [PATCH] range-op-float: Further comparison fixes

2023-04-01 Thread Jakub Jelinek via Gcc-patches
On Fri, Mar 31, 2023 at 01:28:35PM +0200, Aldy Hernandez wrote: > > Ok for trunk if this passes bootstrap/regtest? > > LGTM Unfortunately I ran into 4 tests where we run into the known bug where if ranger finds out a range of some floating point operation it folds it and throws away the trapping

[committed] testsuite: Add testcase for already fixed PR [PR109362]

2023-04-01 Thread Jakub Jelinek via Gcc-patches
Hi! This PR got fixed with r13-137. Add a testcase to make sure it doesn't reappear. Regtested on x86_64-linux and i686-linux, committed to trunk as obvious. 2023-04-01 Jakub Jelinek PR tree-optimization/109362 * gcc.target/i386/pr109362.c: New test. ---