[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Fri Aug 30 11:29:57 2019 New Revision: 275090 URL: https://gcc.gnu.org/viewcvs?rev=275090=gcc=rev Log: Backported from mainline 2019-01-22 Jakub Jelinek PR rtl-optimization/49429 PR target/49454 PR rtl-optimization/86334 PR target/88906 * expr.c (emit_block_move_hints): Move marking of MEM_EXPRs addressable from here... (emit_block_op_via_libcall): ... to here. * gcc.target/i386/pr86334.c: New test. * gcc.target/i386/pr88906.c: New test. Added: branches/gcc-7-branch/gcc/testsuite/gcc.target/i386/pr86334.c branches/gcc-7-branch/gcc/testsuite/gcc.target/i386/pr88906.c Modified: branches/gcc-7-branch/gcc/ChangeLog branches/gcc-7-branch/gcc/expr.c branches/gcc-7-branch/gcc/testsuite/ChangeLog
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Thu Feb 7 14:35:30 2019 New Revision: 268626 URL: https://gcc.gnu.org/viewcvs?rev=268626=gcc=rev Log: Backported from mainline 2019-01-22 Jakub Jelinek PR rtl-optimization/49429 PR target/49454 PR rtl-optimization/86334 PR target/88906 * expr.c (emit_block_move_hints): Move marking of MEM_EXPRs addressable from here... (emit_block_op_via_libcall): ... to here. * gcc.target/i386/pr86334.c: New test. * gcc.target/i386/pr88906.c: New test. Added: branches/gcc-8-branch/gcc/testsuite/gcc.target/i386/pr86334.c branches/gcc-8-branch/gcc/testsuite/gcc.target/i386/pr88906.c Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/expr.c branches/gcc-8-branch/gcc/testsuite/ChangeLog
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue Jan 22 09:10:25 2019 New Revision: 268138 URL: https://gcc.gnu.org/viewcvs?rev=268138=gcc=rev Log: PR rtl-optimization/49429 PR target/49454 PR rtl-optimization/86334 PR target/88906 * expr.c (emit_block_move_hints): Move marking of MEM_EXPRs addressable from here... (emit_block_op_via_libcall): ... to here. * gcc.target/i386/pr86334.c: New test. * gcc.target/i386/pr88906.c: New test. Added: trunk/gcc/testsuite/gcc.target/i386/pr86334.c trunk/gcc/testsuite/gcc.target/i386/pr88906.c Modified: trunk/gcc/ChangeLog trunk/gcc/expr.c trunk/gcc/testsuite/ChangeLog
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #8 from Alexandre Oliva --- Would you guys with access to the affected platforms please let me know in case revision 229696, just installed in the trunk, regresses this?
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #6 from John David Anglin danglin at gcc dot gnu.org 2011-06-25 21:53:27 UTC --- Fixed.
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC||ebotcazou at gcc dot ||gnu.org Resolution||FIXED --- Comment #7 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-25 22:07:05 UTC --- As Dave said.
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #5 from eraman at gcc dot gnu.org 2011-06-24 17:10:23 UTC --- Author: eraman Date: Fri Jun 24 17:10:18 2011 New Revision: 175384 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175384 Log: 2011-06-24 Easwaran Raman era...@google.com PR rtl-optimization/49429 PR target/49454 * expr.c (emit_block_move_hints): Mark MEM_EXPR(x) and MEM_EXPR(y) addressable if emit_block_move_via_libcall is used to copy y into x. * calls.c (initialize_argument_information): Mark an argument addressable if it is passed by invisible reference. (emit_library_call_value_1): Mark MEM_EXPR (val) addressable if it is passed by reference. Modified: trunk/gcc/ChangeLog trunk/gcc/calls.c trunk/gcc/expr.c
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #2 from Steve Ellcey sje at cup dot hp.com 2011-06-21 15:48:14 UTC --- I built an hppa2.0w-hp-hpux11.11 compiler with --disable-bootstrap and then ran the test suite to see if I could get a smaller test case. The tests are still running but there are many failures with -O1 and higher levels of optimization. One small example is gcc.c-torture/execute/2717-1.c, which fails during execution at -O1, -O2, -O3, -Os. Here are some other tests that fail at -O1: FAIL: gcc.c-torture/execute/2706-1.c execution, -O1 FAIL: gcc.c-torture/execute/2706-2.c execution, -O1 FAIL: gcc.c-torture/execute/2706-5.c execution, -O1 FAIL: gcc.c-torture/execute/2717-5.c execution, -O1 FAIL: gcc.c-torture/execute/2003-1.c execution, -O1 FAIL: gcc.c-torture/execute/20020215-1.c execution, -O1
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #3 from Steve Ellcey sje at cup dot hp.com 2011-06-21 16:26:44 UTC --- I should have mentioned in comment #2 that the build and test I did included the proposed patch in comment #11 pf PR 49429.
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 --- Comment #4 from dave at hiauly1 dot hia.nrc.ca 2011-06-21 17:23:27 UTC --- I should have mentioned in comment #2 that the build and test I did included the proposed patch in comment #11 pf PR 49429. I assumed so. Richard's comments regarding the patch indicated that it was unlikely to fix all the problems on hppa (a callee copies target). Dave
[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Steve Ellcey sje at cup dot hp.com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2011.06.17 18:30:10 CC||sje at cup dot hp.com Depends on||49429 Ever Confirmed|0 |1 --- Comment #1 from Steve Ellcey sje at cup dot hp.com 2011-06-17 18:30:10 UTC --- This is caused by r175063, the same change that caused pr49429.