[Bug cobol/119636] compile error: gcobol1 does not find file descriptions in case of obsolete FD phrases

2025-07-11 Thread jklowden at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119636

James K. Lowden  changed:

   What|Removed |Added

 Status|SUSPENDED   |ASSIGNED

--- Comment #6 from James K. Lowden  ---
I am reopening this PR as requested, but I don't understand why.  Are we saying 

003300 DATA DIVISION.
003400 FILE SECTION.
003500 FD TFIL.
004800 01 FREC.
004900 03 RKEY PIC X(8).

is valid COBOL that defines a file that cannot be written?  I suppose RKEY
could be used like Working Storage, like any other data-item.

[Bug testsuite/120591] SARIF tests depend on (length of) directory name

2025-07-11 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120591

--- Comment #2 from Georg-Johann Lay  ---
One difference is that in my case (for avr) these tests were failing.

hmmm, I tried to reproduce it with same source and same options for configure,
build and testsuite, but with different length of builddir.  Couldn't reproduce
with that setting.  I'll come back if the issue pops up again.

[Bug cobol/119636] compile error: gcobol1 does not find file descriptions in case of obsolete FD phrases

2025-07-11 Thread jklowden at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119636

--- Comment #7 from James K. Lowden  ---
To be clear, ISO is unambiguous. 

13.4.5.3 Syntax rules
ALL FORMATS
1) File-name-1 shall be specified in a file control entry.

With that requirement, 

tbug.cbl:5:11: error: file name not found

is pretty mandated.  

I am not sure what is being reported.  

1.  That obsolete syntax is rejected
2.  That invalid syntax is rejected
3.  That valid syntax (for some compiler) is rejected
4.  Something else.

[Bug c/121044] New: False positive -Warray-bounds iwith GCC 14 and NEON intrinsics

2025-07-11 Thread jpalus+gcc at fastmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121044

Bug ID: 121044
   Summary: False positive -Warray-bounds iwith GCC 14 and NEON
intrinsics
   Product: gcc
   Version: 14.3.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c
  Assignee: unassigned at gcc dot gnu.org
  Reporter: jpalus+gcc at fastmail dot com
  Target Milestone: ---

Created attachment 61846
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61846&action=edit
reproducer

Based on mbedtls build failure (upstream report
https://github.com/Mbed-TLS/mbedtls/issues/9003) attached reproducer for false
positive -Warray-bounds when targeting aarch64:

$ gcc -O2 -Warray-bounds repro.c -c -o repro.o 
In function ‘xor’,
inlined from ‘foo’ at repro.c:27:5:
repro.c:19:17: warning: array subscript 48 is outside array bounds of ‘unsigned
char[48]’ [-Warray-bounds=]
   19 | r[i] = a[i] ^ b[i];
  |~^~~
repro.c: In function ‘foo’:
repro.c:25:19: note: at offset 48 into object ‘tmp’ of size 48
   25 | unsigned char tmp[48] = { 0 };
  |   ^~~
In function ‘xor’,
inlined from ‘foo’ at repro.c:27:5:
repro.c:19:14: warning: array subscript 48 is outside array bounds of ‘unsigned
char[48]’ [-Warray-bounds=]
   19 | r[i] = a[i] ^ b[i];
  | ~^
repro.c: In function ‘foo’:
repro.c:25:19: note: at offset 48 into object ‘tmp’ of size 48
   25 | unsigned char tmp[48] = { 0 };
  |   ^~~

Note that it appears to affect GCC 14.x only (13.x/15.x seem to work fine
according to godbolt).

[Bug cobol/120772] gcobc requires explicit -fPIC

2025-07-11 Thread jklowden at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120772

James K. Lowden  changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution|--- |FIXED

[Bug middle-end/112684] ICE: in main, at toplev.cc:2327 with -ftarget-help -fdiagnostics-generate-patch

2025-07-11 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112684

David Malcolm  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #6 from David Malcolm  ---
Fixed on all maintained upstream branches.

[Bug target/121044] [14 Regression] False positive -Warray-bounds iwith GCC 14 and NEON intrinsics

2025-07-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121044

Andrew Pinski  changed:

   What|Removed |Added

   Keywords||needs-bisection
Summary|False positive  |[14 Regression] False
   |-Warray-bounds iwith GCC 14 |positive -Warray-bounds
   |and NEON intrinsics |iwith GCC 14 and NEON
   ||intrinsics
   Target Milestone|--- |14.4

--- Comment #1 from Andrew Pinski  ---
I don't see any IR differences between 14 and 15 except for slightly better
range info:

15:
  # RANGE [irange] size_t [33, 48] MASK 0x3f VALUE 0x0
vs 14:
  # RANGE [irange] size_t [33, 48]

This is for
  # i_15 = PHI 


Which is the i used in:
for (; i < n; i++) {
r[i] = a[i] ^ b[i];
}

Where the warning is coming from.

[Bug c++/119064] [C++26] P2786R13 - Trivial Relocatability

2025-07-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119064

--- Comment #8 from GCC Commits  ---
The master branch has been updated by Jakub Jelinek :

https://gcc.gnu.org/g:981bd3e62cd271f620892cf5db56f00b4df50156

commit r16-2206-g981bd3e62cd271f620892cf5db56f00b4df50156
Author: Jakub Jelinek 
Date:   Fri Jul 11 19:05:38 2025 +0200

c++: Implement C++26 P2786R13 - Trivial Relocatability [PR119064]

The following patch implements the compiler side of the C++26 paper.
Based on the https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119064#c3
feedback, the patch enables the new conditional keywords
trivially_relocatable_if_eligible and replaceable_if_eligible only
for C++26, for older versions those conditional keywords yield
-Wc++26-compat warning and are treated as normal identifiers.
Plus __trivially_relocatable_if_eligible and __replaceable_if_eligible
are handled as conditional keywords always without diagnostics (similarly
to __final in C++98).
The patch uses __builtin_ prefix on the new traits (but unlike clang
which for some weird reason chose to name one __builtin_is_replaceable
and another __builtin_is_cpp_trivially_relocatable this one uses
__builtin_is_replaceable and __builtin_is_trivially_relocatable.
I'll try to convince clang to change, they've only implemented it
recently.
The patch computes these properties on demand, only when something needs
them (at the expense of eating 2 more bits per lang_type, but I've recently
saved 64 bits and a patch to save another 64 bits is pending; and even
4 bits wouldn't fit).
The patch doesn't add __builtin_trivially_relocate builtin that clang has,
std::trivially_relocate is not constexpr and I think we don't need it for
now at least until we implement some kind of vtable pointer signing
__builtin_memmove should do the job.  Especially if libstdc++ will for
clang
compatibility use the builtin if available and __builtin_memmove otherwise,
we can switch any time.
I've cross-tested all testcases also against the clang++ trunk
implementation, and both compilers agreed in everything except for
https://github.com/llvm/llvm-project/issues/143599
where clang++ was changed already and
https://github.com/llvm/llvm-project/issues/144232
where I believe clang++ got it wrong too.
The first testcase comes from
   
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p2786r13.html#simple-worked-examples
just tweaked so that the classes are named differently each time and that
it
compiles.  There are 3 differences from the paper vs. the g++ as well as
clang++ implementation, I've added comments into
trivially-relocatable1.C but I think either that part of the paper wasn't
updated through the later changes or it got it wrong.

2025-07-11  Jakub Jelinek  

PR c++/119064
gcc/
* doc/invoke.texi (Wc++26-compat): Document.
gcc/c-family/
* c.opt (Wc++26-compat): New option.
* c.opt.urls: Regenerate.
* c-opts.cc (c_common_post_options): Clear warn_cxx26_compat for
C++26 or later.
* c-cppbuiltin.cc (c_cpp_builtins): For C++26 predefine
__cpp_trivial_relocatability=202502L.
gcc/cp/
* cp-tree.h: Implement C++26 P2786R13 - Trivial Relocatability.
(struct lang_type): Add trivially_relocatable,
trivially_relocatable_computed, replaceable and
replaceable_computed
bitfields.  Change width of dummy from 2 to 30.
(CLASSTYPE_TRIVIALLY_RELOCATABLE_BIT,
CLASSTYPE_TRIVIALLY_RELOCATABLE_COMPUTED,
CLASSTYPE_REPLACEABLE_BIT,
CLASSTYPE_REPLACEABLE_COMPUTED): Define.
(enum virt_specifier): Add
VIRT_SPEC_TRIVIALLY_RELOCATABLE_IF_ELIGIBLE
and VIRT_SPEC_REPLACEABLE_IF_ELIGIBLE enumerators.
(trivially_relocatable_type_p, replaceable_type_p): Declare.
* cp-trait.def (IS_NOTHROW_RELOCATABLE, IS_REPLACEABLE,
IS_TRIVIALLY_RELOCATABLE): New traits.
* parser.cc (cp_parser_class_property_specifier_seq_opt): Handle
trivially_relocatable_if_eligible,
__trivially_relocatable_if_eligible, replaceable_if_eligible and
__replaceable_if_eligible.
(cp_parser_class_head): Set CLASSTYPE_REPLACEABLE_BIT
and/or CLASSTYPE_TRIVIALLY_RELOCATABLE_BIT if corresponding
conditional keywords were parsed and assert corresponding
*_COMPUTED
macro is false.
* pt.cc (instantiate_class_template): Copy over also
CLASSTYPE_TRIVIALLY_RELOCATABLE_{BIT,COMPUTED} and
CLASSTYPE_REPLACEABLE_{BIT,COMPUTED} bits.
* semantics.cc (referenceable_type_p): Move definition earlier.
(trait_expr_value): Handle CPTK_IS_NOTHROW_RELOCATABLE,
CPTK_IS_REPLACEABLE and CPTK_IS_TRIVIALLY_RELOCATABLE.
   

[Bug tree-optimization/121041] Missed tail calls for sjlj targets with empty exception handling code

2025-07-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121041

--- Comment #1 from Andrew Pinski  ---
See also thread starting at
https://gcc.gnu.org/pipermail/gcc-patches/2025-July/689258.html .

I think sjlj eh should just disable the testcases.

[Bug tree-optimization/121041] New: Missed tail calls for sjlj targets with empty exception handling code

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121041

Bug ID: 121041
   Summary: Missed tail calls for sjlj targets with empty
exception handling code
   Product: gcc
   Version: 16.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: amylaar at gcc dot gnu.org
  Target Milestone: ---

testsuite/g++.dg/opt/musttail3.C and testsuite/g++.dg/opt/musttail5.C fail for
sjlj targets; the tail call optimization is rejected becasue the check for
empty exception handling code is not effective for the sjlj handling.

[Bug tree-optimization/121041] Missed tail calls for sjlj targets with empty exception handling code

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121041

--- Comment #2 from Jorn Wolfgang Rennecke  ---
Created attachment 61845
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61845&action=edit
Patch to make tail call w/ empty exception code optimization apply to sjlj
targets

This patch allows musttail3.C and musttail5.C to be tailcall-optimized for sjlj
targets.

[Bug testsuite/121042] New: testsuite/g++.dg/opt/musttail4.C fails for sjlj targets

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121042

Bug ID: 121042
   Summary: testsuite/g++.dg/opt/musttail4.C fails for sjlj
targets
   Product: gcc
   Version: 16.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: amylaar at gcc dot gnu.org
  Target Milestone: ---

musttail4.C still fails due to getting a different diagnostic than expected:
../../gcc/gcc/testsuite/g++.dg/opt/musttail4.C: In function 'int bar()':
../../gcc/gcc/testsuite/g++.dg/opt/musttail4.C:13:32: error: cannot tail-call:
caller uses sjlj exceptions
   13 |   [[gnu::musttail]] return foo ();  // { dg-error "cannot
tail-call: call may throw exception that does not propagate" }

I think we should just accept either diagnostic.

[Bug target/121007] [15/16 Regression] compiler hangs when building ffpmeg with -mcpu=power9 on ppc64le

2025-07-11 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121007

--- Comment #15 from Vladimir Makarov  ---
Sorry, It looks I omitted PR header in the commit message.

Here is the link to the patch I've committed


https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=06c41504bd4a23c3f5848793fda503c30fe51353

[Bug testsuite/120591] SARIF tests depend on (length of) directory name

2025-07-11 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120591

--- Comment #1 from David Malcolm  ---
Looking at a recent gcc.sum on my own machine for that test,  I see:

PASS: gcc.dg/sarif-output/bad-pragma.c (test .sarif output against SARIF 2.1
schema)
PASS: gcc.dg/sarif-output/bad-pragma.c (test .sarif output for UTF-8-encoded
parseable JSON)
PASS: gcc.dg/sarif-output/bad-pragma.c (test for excess errors)
PASS: gcc.dg/sarif-output/bad-pragma.c
bad-pragma.py::test_messages_have_embedded_url

I'm not sure if I'm reading comment #0 correctly, but it looks like in both
configurations the "name" of the test result doesn't contain the builddir.

It looks like the test "names" are:

gcc.dg/sarif-output/bad-pragma.c
bad-pragma.py::test_messages_have_embedded_urls - assert "unknown
opti...s.html)' ..

and

gcc.dg/sarif-output/bad-pragma.c
bad-pragma.py::test_messages_have_embedded_urls - assert "unknown
opti...s.html)' ki..

where seem to be the same up to to the trailing ' character.  Is the
ellipsizing of the message happening in compare_tests, or in what's in the 
.sum or .log file.  Do the .sum and .log files have the full message?

Is the second result perhaps saying "killed"?

Can you attach a .sum and .log file giving more information?  Thanks

[Bug middle-end/120987] [14/15/16 regression] gdb build with lto triggers use after free since r14-5831-gaae723d360ca26

2025-07-11 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120987

Tom de Vries  changed:

   What|Removed |Added

 CC||hubicka at gcc dot gnu.org

--- Comment #19 from Tom de Vries  ---
(In reply to Sam James from comment #18)
> (In reply to Tom de Vries from comment #17)
> > Created attachment 61839 [details]
> > test-2.c
> 
> This one changes behaviour between 11 and 12 for me but I can't bisect it as
> it doesn't reproduce in a musl chroot (can't bisect easily w/ new glibc).

For me, bisects to:
...
commit 2cadaa1f134beca5ec63544f185362c223bab590
Author: Jan Hubicka 
Date:   Fri Nov 26 13:54:41 2021 +0100

Minor ipa-modref tweaks
...

[Bug ipa/120987] [13/14/15/16 regression] gdb build with lto triggers use after free since r12-5541-g2cadaa1f134bec

2025-07-11 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120987

Sam James  changed:

   What|Removed |Added

Summary|[14/15/16 regression] gdb   |[13/14/15/16 regression]
   |build with lto triggers use |gdb build with lto triggers
   |after free since|use after free since
   |r12-5541-g2cadaa1f134bec|r12-5541-g2cadaa1f134bec
   Target Milestone|14.4|13.5

[Bug tree-optimization/119491] missed tail call due to exceptions which is empty

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491

Jorn Wolfgang Rennecke  changed:

   What|Removed |Added

 CC||amylaar at gcc dot gnu.org
 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #9 from Jorn Wolfgang Rennecke  ---
The patch does not work as is for sjlj exceptions.

[Bug ipa/119376] [15 Regression] musttail does not get dropped after inlining?

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119376
Bug 119376 depends on bug 119491, which changed state.

Bug 119491 Summary: missed tail call due to exceptions which is empty
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

[Bug tree-optimization/119491] missed tail call due to exceptions which is empty

2025-07-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491

Andrew Pinski  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #10 from Andrew Pinski  ---
GCC has rejected tail calls for if sjlj exceptions are in use, please file a
seperate bug even.

[Bug middle-end/120987] [14/15/16 regression] gdb build with lto triggers use after free since r14-5831-gaae723d360ca26

2025-07-11 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120987

Sam James  changed:

   What|Removed |Added

   Keywords|needs-bisection |
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2025-07-11
 Ever confirmed|0   |1

[Bug ipa/119376] [15 Regression] musttail does not get dropped after inlining?

2025-07-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119376
Bug 119376 depends on bug 119491, which changed state.

Bug 119491 Summary: missed tail call due to exceptions which is empty
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

[Bug tree-optimization/119491] missed tail call due to exceptions which is empty

2025-07-11 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491

--- Comment #11 from Jorn Wolfgang Rennecke  ---
Created attachment 61844
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61844&action=edit
Patch to make optimization apply to sjlj targets

This patch allows musttail3.C and musttail5.C to be tailcall-optimized for sjlj
targets.  musttail4.C still fails due to getting a different diagnostic than
expected:
../../gcc/gcc/testsuite/g++.dg/opt/musttail4.C: In function 'int bar()':
../../gcc/gcc/testsuite/g++.dg/opt/musttail4.C:13:32: error: cannot tail-call:
caller uses sjlj exceptions
   13 |   [[gnu::musttail]] return foo ();  // { dg-error "cannot
tail-call: call may throw exception that does not propagate" }

[Bug c++/117785] [C++26] P3068R5 - constexpr exceptions

2025-07-11 Thread hanicka at hanicka dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117785

--- Comment #37 from Hana Dusíková  ---
Btw I have noticed you touched the library, btu the feature test macro is
defined only in , not in  and also the value is 202502L,
which is only when , , ,  exceptions
will be constexpr (as specified P3378), if you don't have it it should be
202411L same as __cpp_constexpr_exceptions (as specified in P3068).

[Bug c++/121040] ICE on g++15.1

2025-07-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121040

Andrew Pinski  changed:

   What|Removed |Added

   Keywords||error-recovery,
   ||ice-on-invalid-code

--- Comment #2 from Andrew Pinski  ---
rageOrder::ROW_MAJOR>&; P = std::array&]’:
test_linear_solvers.cpp:80:28:   required from here
../src/direct_linear_solvers.h:203:2: internal compiler error: in tsubst_expr,
at cp/pt.cc:21777
0x2a0680f internal_error(char const*, ...)
   
/home/apinski/src/upstream-gcc-git/gcc/gcc/diagnostic-global-context.cc:517
0xb5c99d fancy_abort(char const*, int, char const*)
/home/apinski/src/upstream-gcc-git/gcc/gcc/diagnostic.cc:1810
0x8a5a60 tsubst_expr(tree_node*, tree_node*, int, tree_node*)
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/pt.cc:21777
0xbde20d satisfy_atom
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2478
0xbde20d satisfy_constraint_r
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2543
0xbddcd3 satisfy_conjunction
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2239
0xbddcd3 satisfy_constraint_r
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2539
0xbddcd3 satisfy_conjunction
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2239
0xbddcd3 satisfy_constraint_r
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2539
0xbddcd3 satisfy_conjunction
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2239
0xbddcd3 satisfy_constraint_r
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2539
0xbde7d1 satisfy_normalized_constraints
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2568
0xbdafb4 satisfy_declaration_constraints
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2790
0xbdafb4 constraint_satisfaction_value
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2811
0xbde853 constraints_satisfied_p(tree_node*, tree_node*)
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/constraint.cc:2848
0xdf05c7 fn_type_unification(tree_node*, tree_node*, tree_node*, tree_node*
const*, unsigned int, tree_node*, unification_kind_t, int, conversion**, bool,
bool)
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/pt.cc:23431
0xb7fe9d add_template_candidate_real
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/call.cc:3723
0xb8101f add_template_candidate
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/call.cc:3813
0xb8101f add_candidates
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/call.cc:6872
0xb81c25 add_candidates
/home/apinski/src/upstream-gcc-git/gcc/gcc/cp/call.cc:5107
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See  for instructions.

[Bug c++/121040] ICE on g++15.1

2025-07-11 Thread gessos.paul at yahoo dot gr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121040

--- Comment #3 from Chameleon  ---
ICE can be avoided if I write the missing && in the code.
But it is an ICE and it must be reported.

[Bug c++/121040] ICE on g++15.1

2025-07-11 Thread gessos.paul at yahoo dot gr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121040

--- Comment #4 from Chameleon  ---
... if I write the correct
&& (SquareMatrix>
instead of wrong
(SquareMatrix>

[Bug fortran/121043] New: [15/16 Regression] Tests of OpenCoarray fail to pass, works on 14.3.1 20250701

2025-07-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121043

Bug ID: 121043
   Summary: [15/16 Regression] Tests of OpenCoarray fail to pass,
works on 14.3.1 20250701
   Product: gcc
   Version: 16.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
  Assignee: unassigned at gcc dot gnu.org
  Reporter: jvdelisle at gcc dot gnu.org
  Target Milestone: ---

Starting with a clean build directory, building OpenCoarrays works but the
tests fail. In particular, Test  #4: register_alloc_vector hangs when
performing make test. Obviously we broke something. I have not been able to
isolate this.

[Bug fortran/121043] [15/16 Regression] Tests of OpenCoarray fail to pass, works on 14.3.1 20250701

2025-07-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121043

Jerry DeLisle  changed:

   What|Removed |Added

 CC||vehre at gcc dot gnu.org

--- Comment #1 from Jerry DeLisle  ---
Copying Andre. Conceivably we could do a bisection on this

[Bug fortran/121043] [15/16 Regression] Tests of OpenCoarray fail to pass, works on 14.3.1 20250701

2025-07-11 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121043

Sam James  changed:

   What|Removed |Added

   Keywords||needs-bisection,
   ||needs-source
   Target Milestone|--- |15.2

[Bug tree-optimization/117979] [12 Regression] ICE on x86_64-linux-gnu: in verify_loop_structure, at cfgloop.cc:1742 at -Os and above and returns twice since r12-5301

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117979

Richard Biener  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Target Milestone|12.5|13.4

--- Comment #8 from Richard Biener  ---
Fixed for GCC 13.4.

[Bug rtl-optimization/117239] [12 Regression] wrong code at -O{s,2} with "-fno-inline -fschedule-insns" on x86_64-linux-gnu since r12-7472-g609e8c492d62d9

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117239

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.4
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #20 from Richard Biener  ---
Fixed for GCC 13.4.

[Bug c++/118355] [12 Regression] cannot assign empty braced-init-list to struct containing array

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118355

Richard Biener  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Target Milestone|12.5|13.4

--- Comment #8 from Richard Biener  ---
Fixed for GCC 13.4.

[Bug c++/119233] [12 Regression] templated member function used as a template argument via pointer to member function from inside a template causes an undefined symbol since r12-6075-g2decd2cabe5a4f

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119233

Richard Biener  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Target Milestone|12.5|13.4

--- Comment #14 from Richard Biener  ---
Fixed for GCC 13.4.

[Bug c++/101603] [meta-bug] pointer to member functions issues

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101603
Bug 101603 depends on bug 119233, which changed state.

Bug 119233 Summary: [12 Regression] templated member function used as a 
template argument via pointer to member function from inside a template causes 
an undefined symbol since r12-6075-g2decd2cabe5a4f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119233

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug target/121027] [14 Regression] ICE with BF16 and SVE at -O2 -msve-vector-bits=256

2025-07-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121027

--- Comment #3 from Alex Coplan  ---
For completeness, the above testcase started ICEing with
r14-3571-gcaa7a99a052929d5970677c5b639e1fa5166e334, though I suspect the
problem can be reproduced before that revision with an alternative testcase.

For context, this was reduced from pytorch, this is the original bug report:
https://github.com/pytorch/pytorch/issues/157842

[Bug c/12245] [13/14/15/16 regression] Uses lots of memory when compiling large initialized arrays

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12245

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #89 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/32306] [13/14/15/16 Regression] redundant && || not eliminated

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #45 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug preprocessor/8270] [13/14/15/16 Regression] back-slash white space newline with comments, no warning

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8270

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #72 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/91384] [9/10/11/12 Regression] Compare with negation is not eliminated

2025-07-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91384

--- Comment #18 from GCC Commits  ---
The master branch has been updated by Hu :

https://gcc.gnu.org/g:5ca44dfb1389f4c6198283683547143e217f65ab

commit r16-2194-g5ca44dfb1389f4c6198283683547143e217f65ab
Author: Hu, Lin1 
Date:   Tue Apr 8 15:43:59 2025 +0800

i386: Add a new peeophole2 for PR91384 under APX_F

gcc/ChangeLog:

PR target/91384
* config/i386/i386.md: Add new peeophole2 for optimize *negsi_1
followed by *cmpsi_ccno_1 with APX_F.

gcc/testsuite/ChangeLog:

PR target/91384
* gcc.target/i386/pr91384-1.c: New test.

[Bug tree-optimization/21485] [13/14/15/16 Regression] missed load PRE, PRE makes i?88/9/10/11/12 suck

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #79 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug preprocessor/20285] [13/14/15/16 Regression] gcc -E - < . gives a misleading error message

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20285

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #25 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c/23144] [13/14/15/16 Regression] invalid parameter forward declarations not diagnosed

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23144

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #32 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/18335] [13/14/15/16 regression] mmix-knuth-mmixware testsuite failure: gcc.dg/debug/debug-1.c and debug-2 xyzzy

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18335

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #30 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/18346] [13/14/15/16 regression] mmix-knuth-mmixware testsuite failure: gcc.dg/trampoline-1.c

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18346

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #31 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/18501] [13/14/15/16 Regression] Missing 'used uninitialized' warning (CCP)

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #104 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/121027] [14 Regression] ICE with BF16 and SVE at -O2 -msve-vector-bits=256

2025-07-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121027

--- Comment #4 from Alex Coplan  ---
Interestingly the codegen seems to have regressed significantly after that
change, too.  We used to get:

foo:
mov z2.h, #0
uzp1z0.h, z0.h, z1.h
zip2z0.h, z2.h, z0.h
ret

in GCC 13, but in GCC 15 we now get:

foo:
ptrue   p3.b, vl32
adrpx0, .LANCHOR0
movid30, #0
add x0, x0, :lo12:.LANCHOR0
ld1hz31.h, p3/z, [x0]
tbl z30.h, {z30.h}, z31.h
sub z31.h, z31.h, #16
tbl z0.h, {z1.h}, z31.h
orr z0.d, z30.d, z0.d
ret

[Bug rtl-optimization/21182] [13/14/15/16 Regression] gcc can use registers but uses stack instead

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21182

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #38 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/21161] [13/14/15/16 Regression] "clobbered by longjmp" warning ignores the data flow

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21161

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #30 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug testsuite/36443] [13/14/15/16 Regression]: HOSTCC doesn't work with installed gcc

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36443

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #74 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug preprocessor/24976] [13/14/15/16 Regression] simple hexadecimal number and plus/minus and no space

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24976

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #30 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug driver/25208] [13/14/15/16 Regression] two outputs and -MMD

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #32 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c++/14179] [13/14/15/16 Regression] out of memory while parsing array with many initializers

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #91 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/15596] [13/14/15/16 Regression] Missed optimization with bitfields with return value

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15596

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #41 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c/21343] [13/14/15/16 Regression] incompatible internal linkage declarations in different scopes not diagnosed

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21343

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #28 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/39725] [13/14/15/16 Regression][cond-optab] MIPS pessimizations on floating-point

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39725

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #28 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/34723] [13/14/15/16 Regression] Summing variable should be initialized to the first member before the loop

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34723

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #22 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/33699] [13/14/15/16 regression] missing optimization on const addr area store

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #37 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/38059] [13/14/15/16 Regression] Compile time regression for gcc.dg/20020425-1.c

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38059

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #20 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/20617] [13/14/15/16 Regression] shared SH libgcc is exporting too many symbols

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20617

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #48 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/23868] [13/14/15/16 regression] builtin_apply uses wrong mode for multi-hard-register return values

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23868

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #40 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/38785] [13/14/15/16 Regression] huge performance regression on EEMBC bitmnp01

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #60 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug preprocessor/24024] [13/14/15/16 Regression] gcc -E -C processes "\" incorrectly inside C comments

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24024

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #29 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/38134] [13/14/15/16 Regression] speed regression with many loop invariants

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #39 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/37916] [13/14/15/16 Regression] SSA names causing register pressure; unnecessarily many simultaneously "live" names.

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37916

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #41 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug fortran/42954] [13/14/15/16 regression] TARGET_*_CPP_BUILTINS issues with gfortran / Target macros missing (C preprocessor)

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #41 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/49826] [13/14/15/16 Regression] Symbols are not decorated with attribute stdcall and -mrtd

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49826

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #25 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/24012] [13/14/15/16 regression] #define _POSIX_C_SOURCE breaks #include

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24012

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #35 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/46393] [13/14/15/16 Regression] m68k code size regression

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46393

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #12 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/47344] [13/14/15/16 Regression][meta-bug] GCC gets slower and uses more memory

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47344

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #28 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/24434] [13/14/15/16 Regression] get_varargs_alias_set returns 0 always

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24434

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #31 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug testsuite/51097] [13/14/15/16 Regression] a lot of "FAIL: gcc.dg/vect" on i688/9/10/11/12 avx build 181168/9/10/11/12 to 181177

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51097

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #22 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c/43798] [13/14/15/16 Regression] attribute((aligned(x))) not honored for array element types?

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43798

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #26 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug other/26966] [13/14/15/16 Regression] linking of C++/ObjC app fail on OpenBSD 3.9/10/11/12 due POSIX threading unresolved symbols

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26966

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #40 from Richard Biener  ---
GCC 12 branch is being closed.

gcc-bugs@gcc.gnu.org

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32643

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #37 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug bootstrap/50229] [13/14/15/16 Regression] Can't cross compile for i686-apple-darwin10/11/12 from x86_64-redhat_linux

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50229

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #40 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/28831] [13/14/15/16 Regression] Aggregate copy not elided when using a return value as a pass-by-value parameter

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28831

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #49 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/46555] [13/14/15/16 Regression] PHI RTL expansion leads to CSiBE regression

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46555

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #21 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug rtl-optimization/56451] [13/14 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #23 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug libgcc/59305] [13/14/15/16 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #40 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/47481] [13/14/15/16 Regression] spill failure with -O2 -msoft-float on Ada RTS

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47481

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #25 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/45273] [13/14/15/16 Regression] The compiler depends on the host double (-fprofile-correction only)

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45273

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #28 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c++/59498] [DR 1430][13/14/15/16 Regression] Pack expansion error in template alias

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #25 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/50417] [13/14/15/16 regression]: memcpy with known alignment

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50417

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #39 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/49442] [13/14/15/16 Regression] Misaligned store support pessimization

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49442

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #26 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug debug/58479] [13/14/15/16 Regression] slow var-tracking on x86_64-linux at -O1 (and above) with -g, but checking disabled

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58479

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #25 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug tree-optimization/59967] [13/14/15/16 Regression] Performance regression from 4.7.x to 4.8.x (loop not unrolled)

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59967

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #27 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/52285] [13/14/15/16 Regression] libgcrypt _gcry_burn_stack slowdown

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52285

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #33 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/59371] [13/14/15/16 Regression] Performance regression in GCC 4.8/9/10/11/12 and later versions.

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #34 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c++/59173] [13/14/15/16 Regression] Alias template in partial specialization finds name from primary template

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59173

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #13 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/54063] [13/14/15/16 regression] on powerpc64 gcc 4.9/8 generates larger code for global variable accesses than gcc 4.7

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54063

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #29 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug ipa/56139] [13/14/15/16 Regression] unmodified static data could go in .rodata, not .data

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56139

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #7 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/61118] [13/14/15/16 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #35 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug go/59431] [13/14/15/16 regression] runtime FAILs on Solaris

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59431

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #19 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug ipa/57218] [13/14/15/16 Regression] Excessive inlining even at -Os

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57218

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #23 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/64792] [13/14/15/16 Regression][SH] movu.b movu.w not working

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64792

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #14 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug middle-end/64099] [13/14/15/16 Regression] ~15% runtime increase for fatigue.f90.

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64099

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #29 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug c/65673] [13/14/15/16 Regression] Compound literal with initializer for zero-sized array drops other initializers

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65673

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #14 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug fortran/60576] [13/14/15/16 Regression] FAIL: gfortran.dg/assumed_rank_7.f90

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60576

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #40 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/66358] [13/14/15/16 Regression] [SH] ICE: in extract_constrain_insn, at recog.c:2232

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66358

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #35 from Richard Biener  ---
GCC 12 branch is being closed.

[Bug target/54699] [13/14/15/16 Regression] [SH] gfortran.dg/class_array_9.f03 ICEs

2025-07-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54699

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|12.5|13.5

--- Comment #26 from Richard Biener  ---
GCC 12 branch is being closed.

  1   2   3   4   5   6   7   8   9   10   >