[Bug rtl-optimization/43056] __builtin_prefetch causes ICE: in rtl_verify_flow_info, at cfgrtl.c:2205 with -fsched2-use-superblocks

2013-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43056 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug tree-optimization/46352] ICE: division by zero with -fdump-tree-tracer

2013-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46352 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug middle-end/50211] ICE: verify_flow_info: Incorrect fallthru 11->12 with -funroll-all-loops --param case-values-threshold=1

2013-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50211 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/50200] ICE: SIGSEGV in df_insn_refs_collect (df-scan.c:3405)

2013-04-04 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot gnu.org Resolution||FIXED --- Comment #4 from Marek Polacek 2013-04-04 07:03:53 UTC --- This one should be fixed as well (4.6/4.7/4.8/trunk).

[Bug tree-optimization/56837] -ftree-loop-distribute-patterns generates incorrect code

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56837 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug tree-optimization/48189] [4.6/4.7 Regression] ICE: SIGFPE (division by zero) in in predict_loops () at predict.c:991 with --param max-predicted-iterations=0

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48189 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug tree-optimization/48189] [4.6/4.7 Regression] ICE: SIGFPE (division by zero) in in predict_loops () at predict.c:991 with --param max-predicted-iterations=0

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48189 --- Comment #12 from Marek Polacek 2013-04-04 11:05:08 UTC --- Author: mpolacek Date: Thu Apr 4 11:03:11 2013 New Revision: 197478 URL: http://gcc.gnu.org/viewcvs?rev=197478&root=gcc&view=rev Log: Backported from mainline

[Bug tree-optimization/48184] ICE: SIGFPE (division by zero) in compute_alignments () at final.c:731 with --param align-threshold=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot gnu.org AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #2 from Marek Polacek 2013-04-04 12:05:39 UTC --- Mine.

[Bug tree-optimization/48304] ICE: SIGFPE (division by zero) in maybe_hot_count_p at predict.c:145 with --param hot-bb-count-fraction=0 -fprofile-use

2013-04-04 Thread mpolacek at gcc dot gnu.org
||2013-04-04 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail|4.7.0 |4.6.4, 4.7.3 --- Comment #1 from Marek Polacek 2013-04-04 13:35:58 UTC --- 4.6/4.7

[Bug tree-optimization/48186] ICE: SIGFPE (division by zero) in maybe_hot_frequency_p at predict.c:129 with --param hot-bb-frequency-fraction=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot gnu.org AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #2 from Marek Polacek 2013-04-04 14:51:20 UTC --- I have a patch.

[Bug tree-optimization/48186] ICE: SIGFPE (division by zero) in maybe_hot_frequency_p at predict.c:129 with --param hot-bb-frequency-fraction=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48186 --- Comment #3 from Marek Polacek 2013-04-04 15:49:00 UTC --- Author: mpolacek Date: Thu Apr 4 15:48:25 2013 New Revision: 197487 URL: http://gcc.gnu.org/viewcvs?rev=197487&root=gcc&view=rev Log: PR tree-optimization/48186

[Bug tree-optimization/48186] ICE: SIGFPE (division by zero) in maybe_hot_frequency_p at predict.c:129 with --param hot-bb-frequency-fraction=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48186 --- Comment #5 from Marek Polacek 2013-04-04 15:53:25 UTC --- Author: mpolacek Date: Thu Apr 4 15:52:54 2013 New Revision: 197488 URL: http://gcc.gnu.org/viewcvs?rev=197488&root=gcc&view=rev Log: PR tree-optimization/48186

[Bug tree-optimization/48186] ICE: SIGFPE (division by zero) in maybe_hot_frequency_p at predict.c:129 with --param hot-bb-frequency-fraction=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48186 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/56847] '-fpie' triggers - internal compiler error: in gen_add2_insn, at optabs.c:4705

2013-04-04 Thread mpolacek at gcc dot gnu.org
||2013-04-05 CC||mpolacek at gcc dot gnu.org Component|target |rtl-optimization Ever Confirmed|0 |1 --- Comment #2 from Marek Polacek 2013-04-05 05:07:20 UTC

[Bug rtl-optimization/56847] '-fpie' triggers - internal compiler error: in gen_add2_insn, at optabs.c:4705

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56847 Marek Polacek changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug target/56847] '-fpie' triggers - internal compiler error: in gen_add2_insn, at optabs.c:4705

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56847 --- Comment #3 from Marek Polacek 2013-04-05 05:28:21 UTC --- Slightly reduced. struct S { long int a, b; }; extern struct S e; void foo (void) { static __thread struct S s = { 0, 0 }; s = e; }

[Bug target/56847] '-fpie' triggers - internal compiler error: in gen_add2_insn, at optabs.c:4705

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56847 Marek Polacek changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Com

[Bug rtl-optimization/48188] ICE: SIGSEGV in remove_unnecessary_regions (ira-build.c:1855) with --param ira-max-loops-num=0 on basic code

2013-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48188 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug rtl-optimization/48182] ICE: SIGSEGV in try_crossjump_to_edge (cfgcleanup.c:1703) with --param min-crossjump-insns=0 on basic code

2013-04-05 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot gnu.org Known to work||4.6.4, 4.7.2 Version|4.7.0 |4.8.0 AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org

[Bug tree-optimization/48642] ICE: in omega_add_zero_eq, at omega.h:259 with -O -fcheck-data-deps --param omega-max-eqs=0

2013-04-08 Thread mpolacek at gcc dot gnu.org
||2013-04-08 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail||4.8.0, 4.9.0 --- Comment #1 from Marek Polacek 2013-04-08 07:20:56 UTC

[Bug tree-optimization/48482] ICE: in omega_alloc_problem, at omega.c:5498 with -fcheck-data-deps --param omega-max-vars=1

2013-04-08 Thread mpolacek at gcc dot gnu.org
||2013-04-08 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail||4.8.0, 4.9.0 --- Comment #1 from Marek Polacek 2013-04-08 07:22:12 UTC

[Bug rtl-optimization/48182] ICE: SIGSEGV in try_crossjump_to_edge (cfgcleanup.c:1703) with --param min-crossjump-insns=0 on basic code

2013-04-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48182 --- Comment #3 from Marek Polacek 2013-04-08 07:46:04 UTC --- Author: mpolacek Date: Mon Apr 8 07:44:33 2013 New Revision: 197564 URL: http://gcc.gnu.org/viewcvs?rev=197564&root=gcc&view=rev Log: PR rtl-optimization/48182 *

[Bug rtl-optimization/48182] ICE: SIGSEGV in try_crossjump_to_edge (cfgcleanup.c:1703) with --param min-crossjump-insns=0 on basic code

2013-04-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48182 --- Comment #4 from Marek Polacek 2013-04-08 07:48:25 UTC --- Author: mpolacek Date: Mon Apr 8 07:47:21 2013 New Revision: 197565 URL: http://gcc.gnu.org/viewcvs?rev=197565&root=gcc&view=rev Log: PR rtl-optimization/48182 *

[Bug rtl-optimization/48182] ICE: SIGSEGV in try_crossjump_to_edge (cfgcleanup.c:1703) with --param min-crossjump-insns=0 on basic code

2013-04-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48182 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/48443] ICE: verify_flow_info failed: control flow in the middle of basic block with -fprefetch-loop-arrays --param l2-cache-size=0 and setjmp()

2013-04-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48443 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug middle-end/48579] ICE: verify_flow_info: too many outgoing branch edges from bb 3 with asm goto

2013-04-08 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot gnu.org Resolution||FIXED --- Comment #2 from Marek Polacek 2013-04-08 08:13:19 UTC --- Not an ICE anymore.

[Bug tree-optimization/48762] valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code

2013-04-08 Thread mpolacek at gcc dot gnu.org
||2013-04-08 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-08 10:43:29 UTC --- Confirmed. Looking into it.

[Bug tree-optimization/48762] valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code

2013-04-08 Thread mpolacek at gcc dot gnu.org
|4.7.0 |4.8.1 AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #2 from Marek Polacek 2013-04-08 12:09:17 UTC --- Patch posted.

[Bug rtl-optimization/56885] ICE: in assign_by_spills, at lra-assigns.c:1268 with -O -fschedule-insns -fselective-scheduling

2013-04-08 Thread mpolacek at gcc dot gnu.org
||2013-04-09 CC||mpolacek at gcc dot ||gnu.org, vmakarov at gcc ||dot gnu.org Target Milestone|--- |4.8.1 Ever

[Bug rtl-optimization/56885] ICE: in assign_by_spills, at lra-assigns.c:1268 with -O -fschedule-insns -fselective-scheduling

2013-04-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56885 --- Comment #2 from Marek Polacek 2013-04-09 06:29:13 UTC --- Anyway, started with http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=192719

[Bug c++/56883] error openmp parallel for order

2013-04-09 Thread mpolacek at gcc dot gnu.org
||2013-04-09 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-09 07:44:52 UTC --- Confirmed. With trunk: master.cpp: In function ‘’: master.cpp:208:1: error: non

[Bug tree-optimization/48762] valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code

2013-04-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48762 --- Comment #3 from Marek Polacek 2013-04-09 14:57:25 UTC --- Author: mpolacek Date: Tue Apr 9 14:56:59 2013 New Revision: 197637 URL: http://gcc.gnu.org/viewcvs?rev=197637&root=gcc&view=rev Log: PR tree-optimization/48762 *

[Bug tree-optimization/48762] valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code

2013-04-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48762 --- Comment #4 from Marek Polacek 2013-04-09 15:02:01 UTC --- Author: mpolacek Date: Tue Apr 9 15:01:43 2013 New Revision: 197638 URL: http://gcc.gnu.org/viewcvs?rev=197638&root=gcc&view=rev Log: PR tree-optimization/48762 *

[Bug tree-optimization/48762] valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code

2013-04-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48762 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c/56903] gcc is 4.8.0 fails to compile netdev.c from the linux kernel [internal compiler error: Maximum number of LRA constraint passes is achieved]

2013-04-10 Thread mpolacek at gcc dot gnu.org
||mpolacek at gcc dot ||gnu.org, vmakarov at gcc ||dot gnu.org --- Comment #3 from Marek Polacek 2013-04-10 11:53:03 UTC --- Confirmed with testcase by Markus. LRA, thus adding

[Bug rtl-optimization/56903] [4.8/4.9 Regression] gcc is 4.8.0 fails to compile netdev.c from the linux kernel [internal compiler error: Maximum number of LRA constraint passes is achieved]

2013-04-10 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56903 Marek Polacek changed: What|Removed |Added Known to work||4.7.3 Target Milestone|---

[Bug tree-optimization/48184] ICE: SIGFPE (division by zero) in compute_alignments () at final.c:731 with --param align-threshold=0 on basic code

2013-04-11 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48184 --- Comment #3 from Marek Polacek 2013-04-11 16:21:05 UTC --- Author: mpolacek Date: Thu Apr 11 16:20:26 2013 New Revision: 197816 URL: http://gcc.gnu.org/viewcvs?rev=197816&root=gcc&view=rev Log: PR tree-optimization/48184 *

[Bug tree-optimization/48184] ICE: SIGFPE (division by zero) in compute_alignments () at final.c:731 with --param align-threshold=0 on basic code

2013-04-11 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48184 --- Comment #4 from Marek Polacek 2013-04-11 16:23:00 UTC --- Author: mpolacek Date: Thu Apr 11 16:22:38 2013 New Revision: 197817 URL: http://gcc.gnu.org/viewcvs?rev=197817&root=gcc&view=rev Log: PR tree-optimization/48184 *

[Bug tree-optimization/48184] ICE: SIGFPE (division by zero) in compute_alignments () at final.c:731 with --param align-threshold=0 on basic code

2013-04-11 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48184 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/56934] ICE folding a COND_EXPR involving vectors

2013-04-15 Thread mpolacek at gcc dot gnu.org
||2013-04-16 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail||4.8.0, 4.9.0 --- Comment #1 from Marek Polacek 2013-04-16 05:09:52 UTC

[Bug rtl-optimization/56999] [4.8 Regression] LRA caused miscompilation of xulrunner

2013-04-19 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56999 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug rtl-optimization/56999] [4.8 Regression] LRA caused miscompilation of xulrunner

2013-04-19 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56999 --- Comment #7 from Marek Polacek 2013-04-19 08:19:50 UTC --- Damn, wrong PR, sorry.

[Bug tree-optimization/48189] [4.7 Regression] ICE: SIGFPE (division by zero) in in predict_loops () at predict.c:991 with --param max-predicted-iterations=0

2013-04-19 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48189 --- Comment #14 from Marek Polacek 2013-04-19 08:20:11 UTC --- Author: mpolacek Date: Fri Apr 19 08:18:29 2013 New Revision: 198085 URL: http://gcc.gnu.org/viewcvs?rev=198085&root=gcc&view=rev Log: Backport from mainline 2013

[Bug tree-optimization/48189] [4.7 Regression] ICE: SIGFPE (division by zero) in in predict_loops () at predict.c:991 with --param max-predicted-iterations=0

2013-04-19 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48189 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug sanitizer/56990] ICE: SIGFPE with -fsanitize=thread and empty struct

2013-04-22 Thread mpolacek at gcc dot gnu.org
||2013-04-22 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-22 09:04:37 UTC --- Confirmed.

[Bug sanitizer/56990] ICE: SIGFPE with -fsanitize=thread and empty struct

2013-04-22 Thread mpolacek at gcc dot gnu.org
|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #2 from Marek Polacek 2013-04-22 15:32:09 UTC --- I have a patch.

[Bug sanitizer/56990] ICE: SIGFPE with -fsanitize=thread and empty struct

2013-04-22 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56990 --- Comment #3 from Marek Polacek 2013-04-22 17:03:20 UTC --- Author: mpolacek Date: Mon Apr 22 17:02:49 2013 New Revision: 198147 URL: http://gcc.gnu.org/viewcvs?rev=198147&root=gcc&view=rev Log: PR sanitizer/56990 * tsan.c

[Bug sanitizer/56990] ICE: SIGFPE with -fsanitize=thread and empty struct

2013-04-22 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56990 --- Comment #4 from Marek Polacek 2013-04-22 17:14:14 UTC --- Author: mpolacek Date: Mon Apr 22 17:13:56 2013 New Revision: 198149 URL: http://gcc.gnu.org/viewcvs?rev=198149&root=gcc&view=rev Log: PR sanitizer/56990 * tsan.c

[Bug sanitizer/56990] ICE: SIGFPE with -fsanitize=thread and empty struct

2013-04-22 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56990 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/57041] ICE in lookup_field_1, at cp/search.c:376 (with dot-prefixed structure initialisation)

2013-04-23 Thread mpolacek at gcc dot gnu.org
||2013-04-23 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.9.0 Ever Confirmed|0 |1 Known to fail||4.8.0, 4.9.0 --- Comment #1

[Bug c++/57041] [4.7/4.8/4.9 Regression] ICE in lookup_field_1, at cp/search.c:376 (with dot-prefixed structure initialisation)

2013-04-23 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57041 --- Comment #3 from Marek Polacek 2013-04-23 10:06:37 UTC --- lookup_field_1 instead of IDENTIFIER_NODE gets the error_mark_node, and the following assert chokes on it: gcc_assert (identifier_p (name)); It seems that if we just return

[Bug c++/57016] [4.9 Regression] [C++0x] ICE: unexpected expression '__is_final(hash)' of kind trait_expr

2013-04-23 Thread mpolacek at gcc dot gnu.org
||2013-04-23 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-23 18:39:42 UTC --- Confirmed.

[Bug c++/57016] [4.9 Regression] [C++0x] ICE: unexpected expression '__is_final(hash)' of kind trait_expr

2013-04-23 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57016 Marek Polacek changed: What|Removed |Added CC||jason at gcc dot gnu.org Targe

[Bug c/57051] Optimization regression in 4.8.0 from 4.7.2

2013-04-24 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57051 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug tree-optimization/57051] Optimization regression in 4.8.0 from 4.7.2

2013-04-24 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57051 --- Comment #2 from Marek Polacek 2013-04-24 08:10:21 UTC --- Well, one thing differs, 4.7 with -O3 aligns 'total' to .align 16 whereas 4.8 with -O3 -fno-tree-vectorize has .align 4

[Bug c++/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug tree-optimization/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
++ |tree-optimization AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #3 from Marek Polacek 2013-04-25 10:26:57 UTC --- I may have a fix.

[Bug tree-optimization/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #4 from Marek Polacek 2013-04-25 11:47:34 UTC --- I wonder if std::logb(-NaN) should also return +NaN.

[Bug tree-optimization/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #5 from Marek Polacek 2013-04-25 13:43:39 UTC --- (In reply to comment #4) > I wonder if std::logb(-NaN) should also return +NaN. It turned out that in NaN's case it doesn't matter.

[Bug tree-optimization/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #6 from Marek Polacek 2013-04-25 15:52:16 UTC --- Author: mpolacek Date: Thu Apr 25 15:51:57 2013 New Revision: 198308 URL: http://gcc.gnu.org/viewcvs?rev=198308&root=gcc&view=rev Log: PR tree-optimization/57066

[Bug tree-optimization/57066] [4.7/4.8/4.9 Regression] std::logb(-inf) returns wrong value

2013-04-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #7 from Marek Polacek 2013-04-25 15:52:45 UTC --- Fixed on trunk so far, will backport to 4.7/4.8 later on.

[Bug c/57075] [4.9 Regression] verify_flow_info failed: control flow in the middle of basic block

2013-04-26 Thread mpolacek at gcc dot gnu.org
||2013-04-26 CC||mpolacek at gcc dot gnu.org Known to work||4.8.1 Target Milestone|--- |4.9.0 Summary|verify_flow_info failed:|[4.9 Regression

[Bug c/57075] [4.9 Regression] verify_flow_info failed: control flow in the middle of basic block

2013-04-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57075 Marek Polacek changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug tree-optimization/57075] [4.9 Regression] verify_flow_info failed: control flow in the middle of basic block

2013-04-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57075 --- Comment #3 from Marek Polacek 2013-04-26 10:54:45 UTC --- Ok, I think I reduced this issue to this: /* PR tree-optimization/57075 */ /* { dg-do compile } */ /* { dg-options "-O2" } */ extern int baz (void) __attribute__ ((returns

[Bug tree-optimization/57075] [4.9 Regression] verify_flow_info failed: control flow in the middle of basic block

2013-04-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57075 --- Comment #4 from Marek Polacek 2013-04-26 11:23:13 UTC --- b.c: In function ‘bar’: b.c:17:1: error: control flow in the middle of basic block 2 : _5 = __builtin_printf ("$"); D.1727 = _5;

[Bug tree-optimization/57075] [4.9 Regression] verify_flow_info failed: control flow in the middle of basic block

2013-04-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57075 --- Comment #7 from Marek Polacek 2013-04-26 12:03:00 UTC --- (In reply to comment #5) > Ok, that's because printf is considered a possible caller of longjmp but > inlining doesn't split the block before handling the return. IIUC, stmt_

[Bug rtl-optimization/57105] [4.9 Regression] ICE: in add_insn_before_nobb, at emit-rtl.c:3883 with -Os -fselective-scheduling2 -g

2013-04-29 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57105 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug sanitizer/57104] ICE: in expand_expr_addr_expr_1, at expr.c:7594 with -fsanitize=thread and hardreg variable

2013-04-29 Thread mpolacek at gcc dot gnu.org
||2013-04-29 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-29 09:52:31 UTC --- Confirmed.

[Bug sanitizer/57104] ICE: in expand_expr_addr_expr_1, at expr.c:7594 with -fsanitize=thread and hardreg variable

2013-04-29 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57104 --- Comment #2 from Marek Polacek 2013-04-29 11:14:00 UTC --- Happens since beginning of tsan; thus http://gcc.gnu.org/r193736

[Bug target/57097] [4.8/4.9 Regression] ICE: in find_hard_regno_for, at lra-assigns.c:561 with -O2 -fPIC -m32

2013-04-29 Thread mpolacek at gcc dot gnu.org
||2013-04-29 CC||mpolacek at gcc dot ||gnu.org, vmakarov at gcc ||dot gnu.org Ever Confirmed|0 |1

[Bug middle-end/57103] [4.8/4.9 Regression] ICE: verify_gimple failed: location references block not in block tree with -ftree-parallelize-loops=4

2013-04-29 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57103 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug target/57098] ICE: in extract_insn, at recog.c:2154 (unrecognizable insn) with -mcmodel=large -msse4 and __builtin_shuffle()

2013-04-29 Thread mpolacek at gcc dot gnu.org
||2013-04-29 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-04-29 13:13:19 UTC --- Confirmed.

[Bug c++/57107] tree check fail in unlink_stmt_vdef

2013-04-29 Thread mpolacek at gcc dot gnu.org
||2013-04-29 CC||mpolacek at gcc dot ||gnu.org, rguenth at gcc dot ||gnu.org Ever Confirmed|0 |1

[Bug tree-optimization/57122] [4.9 Regression] ICE in verify_loop_structure, at cfgloop.c:1647 (loop n’s latch does not have an edge to its header !)

2013-04-30 Thread mpolacek at gcc dot gnu.org
||2013-04-30 CC||mpolacek at gcc dot gnu.org Known to work||4.8.1 Summary|ICE in |[4.9 Regression] ICE in |verify_loop_structure, at |verify_loop_structure

[Bug tree-optimization/57122] [4.9 Regression] ICE in verify_loop_structure, at cfgloop.c:1647 (loop n’s latch does not have an edge to its header !)

2013-04-30 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57122 --- Comment #3 from Marek Polacek 2013-04-30 12:05:15 UTC --- Started with http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=198333 aka loops preservation patch.

[Bug c++/57140] [4.9 Regression] Segmentation fault in backtrace_dwarf_add

2013-05-02 Thread mpolacek at gcc dot gnu.org
||2013-05-02 CC||mpolacek at gcc dot gnu.org Known to work||4.8.1 Summary|Segmentation fault in |[4.9 Regression] |backtrace_dwarf_add |Segmentation

[Bug c++/57140] [4.9 Regression] Segmentation fault in backtrace_dwarf_add

2013-05-02 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57140 Marek Polacek changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug tree-optimization/57066] [4.7/4.8 Regression] std::logb(-inf) returns wrong value

2013-05-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #8 from Marek Polacek 2013-05-03 08:55:26 UTC --- Author: mpolacek Date: Fri May 3 08:55:08 2013 New Revision: 198570 URL: http://gcc.gnu.org/viewcvs?rev=198570&root=gcc&view=rev Log: PR tree-optimization/57066

[Bug tree-optimization/57066] [4.7/4.8 Regression] std::logb(-inf) returns wrong value

2013-05-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 --- Comment #9 from Marek Polacek 2013-05-03 08:59:30 UTC --- Author: mpolacek Date: Fri May 3 08:59:14 2013 New Revision: 198571 URL: http://gcc.gnu.org/viewcvs?rev=198571&root=gcc&view=rev Log: PR tree-optimization/57066

[Bug tree-optimization/57066] [4.7/4.8 Regression] std::logb(-inf) returns wrong value

2013-05-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57066 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/57184] ICE in expand_expr_real_1, at expr.c:10478

2013-05-06 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57184 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug middle-end/57184] [4.8/4.9 Regression] ICE in expand_expr_real_1, at expr.c:10478

2013-05-06 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57184 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/57184] [4.8/4.9 Regression] ICE in expand_expr_real_1, at expr.c:10478

2013-05-06 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57184 --- Comment #2 from Marek Polacek 2013-05-06 10:59:39 UTC --- Looks like COMPOUND_LITERAL_EXPR isn't gimplified properly.

[Bug middle-end/57184] [4.8/4.9 Regression] ICE in expand_expr_real_1, at expr.c:10478

2013-05-06 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57184 Marek Polacek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug rtl-optimization/55278] [4.8/4.9 Regression] Botan performance regressions apparently due to LRA

2013-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55278 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug rtl-optimization/55278] [4.8/4.9 Regression] Botan performance regressions apparently due to LRA

2013-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55278 --- Comment #4 from Marek Polacek 2013-05-07 22:31:05 UTC --- Created attachment 30048 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30048 kasumi_gcc.s Adding GCC assembly

[Bug rtl-optimization/55278] [4.8/4.9 Regression] Botan performance regressions apparently due to LRA

2013-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55278 --- Comment #5 from Marek Polacek 2013-05-07 22:31:37 UTC --- Created attachment 30049 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30049 kasumi_clang.s Clang assembly

[Bug c++/57215] [4.9 Regression] cc1plus causes possible glibc free corruption

2013-05-09 Thread mpolacek at gcc dot gnu.org
||2013-05-09 CC||mpolacek at gcc dot gnu.org Known to work||4.8.1 Summary|cc1plus causes possible |[4.9 Regression] cc1plus |glibc free corruption |causes possible glibc

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
||4.8.1 Last reconfirmed||2013-05-09 Component|c |tree-optimization CC||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 Summary|ice

[Bug c++/57215] [4.9 Regression] cc1plus causes possible glibc free corruption

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57215 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57214 --- Comment #3 from Marek Polacek --- Started with http://gcc.gnu.org/r198096

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57214 --- Comment #4 from Marek Polacek --- Seems that only skipping coalescing if we aren't coalescing SSA_NAMEs works.

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57214 Marek Polacek changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57214 --- Comment #5 from Marek Polacek --- Reduced: extern int baz (void); extern int foo (void) __attribute__ ((returns_twice)); void bar (_Bool b) { int buf[1]; while (1) { _Bool x = 1; if (b) baz (); b = 1; baz

[Bug tree-optimization/57230] tree-ssa-strlen incorrectly optimizes a strlen to 0

2013-05-09 Thread mpolacek at gcc dot gnu.org
||2013-05-10 CC||jakub at gcc dot gnu.org, ||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek --- Confirmed.

[Bug tree-optimization/57230] tree-ssa-strlen incorrectly optimizes a strlen to 0

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57230 Marek Polacek changed: What|Removed |Added Known to work||4.6.3 Target Milestone|---

[Bug tree-optimization/57230] [4.7/4.8/4.9 Regression] tree-ssa-strlen incorrectly optimizes a strlen to 0

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57230 --- Comment #2 from Marek Polacek --- Seems like there's some wrongdoing in handle_char_store; we have else if (si != NULL) { si = unshare_strinfo (si); si->length = build_int_cst (size_type_node, 0); so that'

[Bug tree-optimization/57214] [4.9 Regression] ice: tree check: expected ssa_name, have integer_cst in coalesce_partitions, at tree-ssa-coalesce.c:1194

2013-05-09 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57214 --- Comment #6 from Marek Polacek --- (In reply to Marek Polacek from comment #4) > Seems that only skipping coalescing if we aren't coalescing SSA_NAMEs works. ... but it doesn't pass the testsuite.

[Bug debug/57232] wcstol.c:213:1: internal compiler error

2013-05-10 Thread mpolacek at gcc dot gnu.org
||2013-05-10 CC||mpolacek at gcc dot gnu.org Component|c++ |debug Ever confirmed|0 |1 --- Comment #2 from Marek Polacek --- Well, we will need the preprocessed source.

[Bug debug/57232] wcstol.c:213:1: internal compiler error

2013-05-10 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57232 --- Comment #5 from Marek Polacek --- (In reply to daniel.calcoen from comment #4) > Hi, > > Any file in particular?. The one where the ICE occurs, i.e. preprocessed wcstol.c in this case.

<    8   9   10   11   12   13   14   15   16   17   >