[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

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

Andrew Pinski  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|UNCONFIRMED |RESOLVED

--- Comment #7 from Andrew Pinski  ---
Yes this is a dup of bug 121501.

*** This bug has been marked as a duplicate of bug 121501 ***

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

2025-11-04 Thread avinashd at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121503

Avinash Jayakar  changed:

   What|Removed |Added

 CC||avinashd at gcc dot gnu.org

--- Comment #6 from Avinash Jayakar  ---
I was trying to reproduce this in the latest trunk. Looks like this is fixed.
Will check which commit fixed this.

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

2025-08-11 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121503

--- Comment #5 from Segher Boessenkool  ---
Btw, the -mvsx forces -mcpu=power7.  This is a well-known and ancient bug.
Please don't rely on this, one day this misbehaviour will go away!  :-)

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

2025-08-11 Thread kishan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121503

--- Comment #4 from Kishan Parmar  ---
Okay!

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

2025-08-11 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121503

Segher Boessenkool  changed:

   What|Removed |Added

 CC||segher at gcc dot gnu.org

--- Comment #3 from Segher Boessenkool  ---
(In reply to Kishan Parmar from comment #2)
> Looks like, since all failure i am observing are on combine pass.

internal compiler error: in gen_rtx_SUBREG, at emit-rtl.cc:1048

Nothing to do with the instruction combiner (other than it is executing that
pass at the time :-) )

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

2025-08-11 Thread kishan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121503

--- Comment #2 from Kishan Parmar  ---
Looks like, since all failure i am observing are on combine pass.

/home/kishan/CI/build/gcc/xgcc -B/home/kishan/CI/build/gcc/
/home/kishan/CI/gcc/gcc/testsuite/gcc.c-torture/execute/pr77718.c
-fdiagnostics-plain-output -O2 -w -lm -o ./pr77718.exe^M
during RTL pass: combine^M
/home/kishan/CI/gcc/gcc/testsuite/gcc.c-torture/execute/pr77718.c: In function
'foo':^M
/home/kishan/CI/gcc/gcc/testsuite/gcc.c-torture/execute/pr77718.c:9:1: internal
compiler error: in gen_rtx_SUBREG, at emit-rtl.cc:1048^M
0x121fc7af internal_error(char const*, ...)^M
/home/kishan/CI/build/../gcc/gcc/diagnostic-global-context.cc:534^M
0x102cd533 fancy_abort(char const*, int, char const*)^M
/home/kishan/CI/build/../gcc/gcc/diagnostics/context.cc:1640^M
0x106e8b33 gen_rtx_SUBREG(machine_mode, rtx_def*, poly_int<1u, unsigned
long>)^M
/home/kishan/CI/build/../gcc/gcc/emit-rtl.cc:1048^M
0x106e8b33 gen_rtx_SUBREG(machine_mode, rtx_def*, poly_int<1u, unsigned
long>)^M
/home/kishan/CI/build/../gcc/gcc/emit-rtl.cc:1046^M
0x11e44987 simplify_gen_subreg(machine_mode, rtx_def*, machine_mode,
poly_int<1u, unsigned long>)^M
/home/kishan/CI/build/../gcc/gcc/rtl.h:3618^M
0x11e44987 if_then_else_cond^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:9487^M
0x11e44a4b if_then_else_cond^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:9352^M
0x11e56c23 combine_simplify_rtx^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:5824^M
0x11e5a3cb subst^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:5660^M
0x11e59cff subst^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:5587^M
0x11e59cff subst^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:5587^M
0x11e5ea4b try_combine^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:3357^M
0x11e65817 combine_instructions^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:1293^M
0x11e65817 rest_of_handle_combine^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:15231^M
0x11e65817 execute^M
/home/kishan/CI/build/../gcc/gcc/combine.cc:15275^M

[Bug rtl-optimization/121503] [16 regression] gcc.c-torture/execute/pr77718.c FAIL starting with - r16-3067-g8e3239e3e92f3c

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

Sam James  changed:

   What|Removed |Added

   See Also||https://gcc.gnu.org/bugzill
   ||a/show_bug.cgi?id=121501
  Component|testsuite   |rtl-optimization
   Target Milestone|--- |16.0

--- Comment #1 from Sam James  ---
Probably the same as PR121501 then?