[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-12-15 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #22 from Peter

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-12-14 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #21 from Peter Bergner --- Author: bergner Date: Fri Dec 15 03:41:16 2017 New Revision: 255671 URL: https://gcc.gnu.org/viewcvs?rev=255671=gcc=rev Log: gcc/ Backport from mainline 2017-10-02 Peter Bergner

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-12-14 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #20 from Peter Bergner --- Author: bergner Date: Thu Dec 14 17:43:32 2017 New Revision: 255655 URL: https://gcc.gnu.org/viewcvs?rev=255655=gcc=rev Log: gcc/ Backport from mainline 2017-10-02 Peter Bergner

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-10-02 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-10-02 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #18 from Peter Bergner --- Author: bergner Date: Mon Oct 2 16:56:58 2017 New Revision: 253358 URL: https://gcc.gnu.org/viewcvs?rev=253358=gcc=rev Log: gcc/ PR target/80210 * config/rs6000/rs6000.c

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-09-29 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #17 from Peter Bergner --- (In reply to Peter Bergner from comment #16) > I have a patch that I am testing that fixes both new problems. Patch for these two problems submitted here:

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-09-27 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #16 from Peter Bergner --- While investigating the new failure in Comment 15, I modified the test case slightly to move the #pragma to the beginning of the test case. I found I get another similar looking ICE, but which isn't the

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-09-27 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|CLOSED |ASSIGNED CC|

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-09-13 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #14 from Aldy Hernandez --- Author: aldyh Date: Wed Sep 13 17:10:05 2017 New Revision: 252485 URL: https://gcc.gnu.org/viewcvs?rev=252485=gcc=rev Log: gcc/ PR target/80210 * config/rs6000/rs6000.c

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #13 from Peter

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #11 from Peter Bergner --- Author: bergner Date: Tue Aug 22 20:13:11 2017 New Revision: 251293 URL: https://gcc.gnu.org/viewcvs?rev=251293=gcc=rev Log: gcc/ Backport from mainline 2017-08-17 Peter Bergner

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #10 from Peter Bergner --- Author: bergner Date: Tue Aug 22 20:10:58 2017 New Revision: 251292 URL: https://gcc.gnu.org/viewcvs?rev=251292=gcc=rev Log: gcc/ Backport from mainline 2017-08-17 Peter Bergner

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #9 from Peter Bergner --- Author: bergner Date: Tue Aug 22 20:08:51 2017 New Revision: 251291 URL: https://gcc.gnu.org/viewcvs?rev=251291=gcc=rev Log: gcc/ Backport from mainline 2017-08-17 Peter Bergner

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-18 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #8 from Peter Bergner --- Fixed on trunk. I'm testing backports to the open release branches and will commit them after the trunk patch has aged a bit (next week?).

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-18 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #7 from Peter Bergner --- Author: bergner Date: Fri Aug 18 23:41:41 2017 New Revision: 251190 URL: https://gcc.gnu.org/viewcvs?rev=251190=gcc=rev Log: gcc/ PR target/80210 * config/rs6000/rs6000.c

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-04-14 Thread meissner at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #5 from Michael Meissner --- On Fri, Apr 14, 2017 at 07:26:57PM +, bergner at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 > > --- Comment #4 from Peter Bergner --- > So it seems

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-04-14 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #4 from Peter Bergner --- So it seems rs6000_pragma_target_parse() ends up calling rs6000_option_override_internal(), which is modifying the options via global variables. All other arches pass in the option variables to their

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-04-14 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #3 from Peter Bergner --- A more direct test case: bergner@bns:~/gcc/BUGS/PR80210> cat sqrt.i double foo (double a) { return __builtin_sqrt (a); } #pragma GCC target "no-powerpc-gpopt" bergner@bns:~/gcc/BUGS/PR80210>

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-04-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 --- Comment #2 from Segher Boessenkool --- Confirmed. The define_expand condition is *not* checked?! Possibly by the pow->sqrt code (yeah I'm guessing here).

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-04-10 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|