[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 --- Comment #6 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0d79636b8d2c7f0da16fbf5f786993783a4389ff commit r14-6263-g0d79636b8d2c7f0da16fbf5f786993783a4389ff Author: Jakub Jelinek Date: Thu Dec 7 09:45:13 2023 +0100 testsuite: Fix up gcc.target/s390/pr96127.c test for modern C [PR96127] I've noticed this test regressed on s390x-linux with the addition of the switch to modern C patchset. Haven't tried to reproduce the ICE, but as it was a backend ICE and FE after warning used to add such casts before (now errors), I think this ought to keep the testcase testing what was intended before. 2023-12-07 Jakub Jelinek PR target/96127 * gcc.target/s390/pr96127.c (c1): Add casts to long int *.
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC||jakub at gcc dot gnu.org Resolution|--- |FIXED --- Comment #5 from Jakub Jelinek --- Fixed then.
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 --- Comment #4 from Andreas Krebbel --- The testcase does not appear to fail on current GCC 10 branch. So I would just close it as fixed in GCC 11.
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 --- Comment #3 from Jonathan Wakely --- Andreas, do you need to backport this, or should it be closed as fixed for 11.0?
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #2 from Arseny Solokha --- Is there any work pending?
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 --- Comment #1 from CVS Commits --- The master branch has been updated by Andreas Krebbel : https://gcc.gnu.org/g:80029561822fe4f010f72940527c4ee9ff8dbf56 commit r11-2188-g80029561822fe4f010f72940527c4ee9ff8dbf56 Author: Andreas Krebbel Date: Fri Jul 17 08:49:29 2020 +0200 Fix PR96127 In s390_expand_insv the movstrict patterns are always generated with a CC clobber although only movstricthi actually needs one. The patch invokes the expanders instead of constructing the pattern by hand. Bootstrapped and regression tested on s390x. gcc/ChangeLog: PR target/96127 * config/s390/s390.c (s390_expand_insv): Invoke the movstrict expanders to generate the pattern. * config/s390/s390.md ("*movstricthi", "*movstrictqi"): Remove the '*' to have callable expanders. gcc/testsuite/ChangeLog: PR target/96127 * gcc.target/s390/pr96127.c: New test.
[Bug target/96127] ICE in extract_insn, at recog.c:2294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-07-09 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW CC||uweigand at gcc dot gnu.org