[Bug c++/93789] [8/9/10 Regression] internal compiler error: in tree_to_uhwi, at tree.c:7361

2020-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93789 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/93191] Conversions to arrays of unknown bound P0388 Fails for variadic args

2020-02-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93191 Marek Polacek changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from Marek Polacek -

[Bug c++/93958] gcc trunk supports -std=c++20 but not -std=gnu++20

2020-02-27 Thread mpolacek at gcc dot gnu.org
||2020-02-27 CC||mpolacek at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek --- Confirmed. The

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
||2020-02-27 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |8.4 Summary|User-defined conversion |[8/9/10 Regression] |function not working in |User-defined conversion

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93870 --- Comment #2 from Marek Polacek --- Clearly we're trying to take the address of a TARGET_EXPR: TARGET_EXPR That's bad and we've had PRs about this in the past, e.g. Bug 87145. I suspect the fix might be along the same lines.

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93870 Marek Polacek changed: What|Removed |Added Priority|P3 |P2

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93870 --- Comment #3 from Marek Polacek --- Completely untested: --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -7082,7 +7082,7 @@ convert_nontype_argument (tree type, tree expr, tsubst_flags_t complain) create a TARGET_EXPR, but in a template we

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93870 --- Comment #4 from Marek Polacek --- Actually perhaps we should create an IMPLICIT_CONV_EXPR for *any* value-dependent argument.

[Bug c++/93870] [8/9/10 Regression] User-defined conversion function not working in evaluation of template argument

2020-02-27 Thread mpolacek at gcc dot gnu.org
at gcc dot gnu.org |mpolacek at gcc dot gnu.org --- Comment #5 from Marek Polacek --- Mine but it occurs to me I should get back to bug 91465 before attacking this one. This one might even be fixed for free by the previous one.

[Bug c++/93898] [9/10 Regression] internal compiler error: in output_constructor_regular_field

2020-02-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93898 --- Comment #2 from Marek Polacek --- Actually most likely this is a dup of bug 90432.

[Bug c++/93984] spurious Wclass-conversion warning

2020-03-01 Thread mpolacek at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2020-03-01 CC||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek --- Confirmed, but clang++ warns too. commit

[Bug c++/93989] [c++20] Error initializing trivial types in constexpr constructor

2020-03-01 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93989 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/93989] [c++20] Error initializing trivial types in constexpr constructor

2020-03-01 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93989 --- Comment #3 from Marek Polacek --- Unfortunately that generates literally hundreds of errors when compiled with -std=c++20 so it's nearly impossible for me to analyze it and see if there's a real problem.

[Bug c++/94000] ICE: tree check: expected class 'expression', have 'exceptional' (error_mark) in tree_operand_check, at tree.h:3776

2020-03-02 Thread mpolacek at gcc dot gnu.org
||2020-03-02 CC||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek --- Confirmed.

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
|NEW Last reconfirmed||2020-03-02 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |10.0 Summary|ICE in adjust_temp_type, at |[10 Regression] ICE in

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 Marek Polacek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 --- Comment #4 from Marek Polacek --- It's the new 5452 /* Avoid evaluating a TARGET_EXPR more than once. */ 5453 if (tree *p = ctx->global->values.get (TARGET_EXPR_SLOT (t))) 5454 { 5455 if (lval) 5456

[Bug c++/93958] gcc trunk supports -std=c++20 but not -std=gnu++20

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93958 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/91678] [9 Regression] decltype returns wrong type under certain conditions

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91678 --- Comment #9 from Marek Polacek --- I'm not sure yet -- I remember issues I'd seen with the patch, but those issues were somehow resolved, so the maybe_lvalue_p bit was all that was needed on trunk. I need to do a regtest/bootstrap on 9 to see

[Bug c++/93740] Template base classes parametrized by pointer-to-member are amibiguous

2020-03-03 Thread mpolacek at gcc dot gnu.org
||2020-03-03 CC||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Marek Polacek --- Confirmed, presumable we (gcc) are wrong here.

[Bug c++/94024] Error message has misleading source location for constructor member initialisation.

2020-03-03 Thread mpolacek at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2020-03-03 CC||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek --- Confirmed with trunk.

[Bug c++/90505] [9/10 Regression] g++ rejects valid code

2020-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90505 Marek Polacek changed: What|Removed |Added Keywords||patch Summary|[9/10 Regressio

[Bug c++/90505] [9 Regression] g++ rejects valid code

2020-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90505 Marek Polacek changed: What|Removed |Added Summary|[9/10 Regression] g++ |[9 Regression] g++ rejects

[Bug rtl-optimization/56181] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1581 with -ftracer

2013-02-05 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56181 --- Comment #2 from Marek Polacek 2013-02-05 12:16:08 UTC --- So, what happens here is that tracer performs tail-duplication. That is per se of course fine, but when we're re-scanning bodies in fix_loop_structure, we correctly mark BBs in

[Bug rtl-optimization/56181] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1581 with -ftracer

2013-02-05 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56181 --- Comment #3 from Marek Polacek 2013-02-05 12:22:28 UTC --- Hopefully it'll be somewhat clearer with a picture: http://people.redhat.com/mpolacek/src/pr56181.png the BB 4 is the one that is first marked as residing in loop 2 (because it

[Bug rtl-optimization/56181] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1581 with -ftracer

2013-02-05 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56181 --- Comment #4 from Marek Polacek 2013-02-05 15:53:44 UTC --- Or maybe tracer shouldn't duplicate BB between headers, i.e. BB whose successor and predecessor is a header. Testing a patch for that...

[Bug rtl-optimization/56181] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1581 with -ftracer

2013-02-05 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56181 --- Comment #6 from Marek Polacek 2013-02-05 16:33:45 UTC --- Hmm, maybe I should have put it this way: we don't want to duplicate a BB, which may be a preheader. Does it sound sane? Thus, something like --- a/gcc/tracer.c +++ b/gcc/t

[Bug rtl-optimization/48133] [4.6/4.7/4.8 Regression] ICE: in get_loop_body, at cfgloop.c:831 with -O -funroll-loops -fthread-jumps -fno-tree-ch

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

[Bug tree-optimization/56264] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

2013-02-09 Thread mpolacek at gcc dot gnu.org
||2013-02-09 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-02-09 12:14:45 UTC --- Confirmed.

[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

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

[Bug c/44938] Variable origtypes in c-parser.c accessed uninitialized

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

[Bug middle-end/51544] uninitialized variable false positive prevents bootstrap with -fipa-cp-clone

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

[Bug c/44938] Variable origtypes in c-parser.c accessed uninitialized

2013-02-12 Thread mpolacek at gcc dot gnu.org
||2013-02-12 AssignedTo|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #4 from Marek Polacek 2013-02-12 20:05:11 UTC --- I have a patch.

[Bug c/44938] Variable origtypes in c-parser.c accessed uninitialized

2013-02-12 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44938 --- Comment #5 from Marek Polacek 2013-02-12 20:07:30 UTC --- Author: mpolacek Date: Tue Feb 12 20:07:04 2013 New Revision: 195989 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195989 Log: Fix bootstrap with -O3. Modified:

[Bug c/44938] Variable origtypes in c-parser.c accessed uninitialized

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

[Bug rtl-optimization/48133] [4.6/4.7/4.8 Regression] ICE: in get_loop_body, at cfgloop.c:831 with -O -funroll-loops -fthread-jumps -fno-tree-ch

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

[Bug tree-optimization/56310] [4.8 Regression] ICE: in decide_about_value, at ipa-cp.c:3310 with -fipa-cp -fno-early-inlining -fipa-cp-clone --param=ipa-cp-eval-threshold=1

2013-02-13 Thread mpolacek at gcc dot gnu.org
||2013-02-14 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Ever Confirmed|0 |1 Known to fail||4.8.0 --- Comment #1 from

[Bug tree-optimization/56310] [4.8 Regression] ICE: in decide_about_value, at ipa-cp.c:3310 with -fipa-cp -fno-early-inlining -fipa-cp-clone --param=ipa-cp-eval-threshold=1

2013-02-13 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56310 Marek Polacek changed: What|Removed |Added CC||mjambor at suse dot cz --- Comm

[Bug tree-optimization/56310] [4.8 Regression] ICE: in decide_about_value, at ipa-cp.c:3310 with -fipa-cp -fno-early-inlining -fipa-cp-clone --param=ipa-cp-eval-threshold=1

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

[Bug tree-optimization/56321] ICE:segfault in midend for -funsafe-math-optimizations -O3

2013-02-14 Thread mpolacek at gcc dot gnu.org
||2013-02-14 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 Known to fail

[Bug tree-optimization/56321] [4.8 Regression] ICE:segfault in midend for -funsafe-math-optimizations -O3

2013-02-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56321 --- Comment #2 from Marek Polacek 2013-02-14 13:58:06 UTC --- Better backtrace: X.c: In function ‘foo’: X.c:1:7: internal compiler error: Segmentation fault float foo(int n) ^ 0xa40775 crash_signal /home/marek/src/gcc/gcc/toplev.c:33

[Bug tree-optimization/56321] [4.8 Regression] ICE:segfault in midend for -funsafe-math-optimizations -O3

2013-02-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56321 --- Comment #3 from Marek Polacek 2013-02-14 14:06:36 UTC --- And yeah, with -fno-tree-reassoc -> no ICE.

[Bug sanitizer/56330] [4.8 Regression] ICE: verify_gimple failed: gimple_bb (stmt) is set to a wrong basic block with -fsanitize=address

2013-02-14 Thread mpolacek at gcc dot gnu.org
||2013-02-14 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-02-14 22:03:06 UTC --- Confirmed.

[Bug tree-optimization/56349] ICE in create_preheader at cfgloopmanip.c:1525

2013-02-15 Thread mpolacek at gcc dot gnu.org
||2013-02-15 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 Known to fail||4.8.0 --- Comment #1 from

[Bug tree-optimization/56350] [4.7/4.8 Regression] ICE in vectorizable_reduction, at tree-vect-loop.c:4731

2013-02-15 Thread mpolacek at gcc dot gnu.org
||2013-02-15 CC||mpolacek at gcc dot gnu.org Known to work||4.6.4 Target Milestone|--- |4.8.0 Summary|ICE in |[4.7/4.8 Regression] ICE in

[Bug tree-optimization/56366] [4.8 Regression] ICE: verify_gimple failed (incompatible types in PHI argument)

2013-02-17 Thread mpolacek at gcc dot gnu.org
||2013-02-17 CC||mpolacek at gcc dot ||gnu.org, rguenth at gcc dot ||gnu.org Target Milestone|--- |4.8.0

[Bug tree-optimization/56398] [4.8 Regression] ICE (Segmentation fault) in dominated_by_p

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

[Bug c++/56403] [4.6/4.7/4.8 Regression] internal compiler error: in build_zero_init_1, at cp/init.c:279

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

[Bug tree-optimization/56398] [4.8 Regression] ICE (Segmentation fault) in dominated_by_p

2013-02-20 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56398 --- Comment #7 from Marek Polacek 2013-02-20 15:33:52 UTC --- Reduced. Should I add the testcase to into testsuite? namespace { #0 "/usr/include/c/4.8/bits/postypes.h" 3 } vtkpow (int b) { int a1; int b1; int c; while

[Bug tree-optimization/56398] [4.8 Regression] ICE (Segmentation fault) in dominated_by_p

2013-02-21 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56398 --- Comment #9 from Marek Polacek 2013-02-21 10:28:57 UTC --- Author: mpolacek Date: Thu Feb 21 10:21:19 2013 New Revision: 196199 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196199 Log: New test for PR56398. Added:

[Bug middle-end/53884] [4.7/4.8 Regression] ICE: in function_and_variable_visibility, at ipa.c:818 with -flto -fno-weak

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

[Bug middle-end/53884] [4.7/4.8 Regression] ICE: in function_and_variable_visibility, at ipa.c:818 with -flto -fno-weak

2013-02-21 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53884 Marek Polacek changed: What|Removed |Added Target Milestone|4.7.3 |4.8.0

[Bug c++/56421] Non-matching overload produces template substitution error

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

[Bug middle-end/56344] ICE for program with very large structs returned by value

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

[Bug middle-end/56344] ICE for program with very large structs returned by value

2013-02-22 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 --- Comment #4 from Marek Polacek 2013-02-22 14:33:37 UTC --- Or probably s/break/continue/, in that case we'd issue error () on every ill-sized parameter. And of course, it's completely untested.

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

2013-02-22 Thread mpolacek at gcc dot gnu.org
||2013-02-22 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.8.0 Summary|Segmentation fault in |[4.8 Regression] |find_var_scev_info, at |Segmentation

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

2013-02-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56426 --- Comment #3 from Marek Polacek 2013-02-25 10:58:12 UTC --- (gdb) 358 slot = htab_find_slot (scalar_evolution_info, &tmp, INSERT); (gdb) p scalar_evolution_info $1 = (htab_t) 0x0

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

2013-02-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56426 --- Comment #4 from Marek Polacek 2013-02-25 12:15:05 UTC --- Goes away with -fno-tree-pre. The thing is, PRE calls scev_finalize. But before loop optimizing, especially estimate_numbers_of_iterations, which calls estimate_numbers_of_ite

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

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

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

2013-02-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56426 --- Comment #7 from Marek Polacek 2013-02-26 11:06:28 UTC --- Author: mpolacek Date: Tue Feb 26 11:06:14 2013 New Revision: 196281 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196281 Log: 2013-02-26 Marek Polacek

[Bug tree-optimization/56426] [4.8 Regression] Segmentation fault in find_var_scev_info, at tree-scalar-evolution.c:358

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

[Bug c++/56464] Crashes when using implicit this in a lambda capture in member initilizer

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

[Bug tree-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

2013-02-26 Thread mpolacek at gcc dot gnu.org
||2013-02-26 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Target Milestone|--- |4.8.0 Summary|ICE in |[4.8 Regression] ICE in

[Bug tree-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

2013-02-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56466 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Ma

[Bug tree-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

2013-02-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56466 --- Comment #3 from Marek Polacek 2013-02-26 18:15:28 UTC --- Unsurprisingly started with http://gcc.gnu.org/viewcvs?view=revision&revision=195880, but must have been latent before.

[Bug middle-end/56344] ICE for program with very large structs returned by value

2013-02-26 Thread mpolacek at gcc dot gnu.org
|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | Target Milestone|--- |4.8.0 --- Comment #5 from Marek Polacek 2013-02-26 18:28:53 UTC --- http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01183.html

[Bug rtl-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

2013-02-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56466 Marek Polacek changed: What|Removed |Added Component|tree-optimization |rtl-optimization --- Comment #5

[Bug rtl-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

2013-02-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56466 --- Comment #6 from Marek Polacek 2013-02-28 10:13:53 UTC --- Author: mpolacek Date: Thu Feb 28 10:13:48 2013 New Revision: 196335 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196335 Log: PR rtl-optimization/56466

[Bug rtl-optimization/56466] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1629 (loop with header n not in loop tree !)

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

[Bug tree-optimization/56478] [4.8 Regression] ICE: Floating point exception in tree_estimate_probability

2013-02-28 Thread mpolacek at gcc dot gnu.org
|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #4 from Marek Polacek 2013-02-28 13:53:54 UTC --- On it.

[Bug rtl-optimization/56494] [4.8 Regression] ICE in simplify_truncation, at simplify-rtx.c:619

2013-03-04 Thread mpolacek at gcc dot gnu.org
||2013-03-04 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Summary|ICE in simplify_truncation, |[4.8 Regression] ICE in |at simplify-rtx.c:619

[Bug tree-optimization/56539] [4.6/4.7/4.8 Regression] ICE: verify_ssa failed: caused by -foptimize-sibling-calls

2013-03-05 Thread mpolacek at gcc dot gnu.org
||2013-03-05 CC||mpolacek at gcc dot gnu.org Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 --- Comment #3 from Marek Polacek 2013-03-05 16:34:13 UTC --- Confirmed.

[Bug c++/56543] [4.7/4.8 Regression] ICE on valid code in copy_node_stat

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

[Bug target/56562] [AVR GCC] segmentation fault when '__attribute__((packed))' placed at front of enum declaration

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

[Bug tree-optimization/56478] [4.8 Regression] ICE: Floating point exception in tree_estimate_probability

2013-03-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56478 --- Comment #5 from Marek Polacek 2013-03-08 14:41:20 UTC --- Author: mpolacek Date: Fri Mar 8 14:41:14 2013 New Revision: 196547 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196547 Log: PR tree-optimization/56478 * predict

[Bug tree-optimization/56478] [4.8 Regression] ICE: Floating point exception in tree_estimate_probability

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

[Bug c++/56694] Internal compiler error when compiling OpenMP code

2013-03-23 Thread mpolacek at gcc dot gnu.org
||2013-03-23 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-03-23 09:19:11 UTC --- Please provide a preprocessed source.

[Bug tree-optimization/56695] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-23 Thread mpolacek at gcc dot gnu.org
||2013-03-23 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Ever Confirmed|0 |1 --- Comment #1 from Marek Polacek 2013-03-23 12:12:29 UTC --- Confirmed.

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #5 from Marek Polacek 2013-03-26 15:20:34 UTC --- vectorizable_condition gets this stmt: patt_10 = i.1_17 == 0 ? 1 : 0; We can't do just if (TYPE_UNSIGNED (TREE_TYPE (vectype))) return false; which quashes the ICE be

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-26 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #7 from Marek Polacek 2013-03-26 16:20:39 UTC --- (In reply to comment #6) > Created attachment 29733 [details] > Untested patch > > I was thinking about something like this. In 4.8, I added vec_cond_expr > expansion when t

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-27 Thread mpolacek at gcc dot gnu.org
|unassigned at gcc dot |mpolacek at gcc dot gnu.org |gnu.org | --- Comment #12 from Marek Polacek 2013-03-27 10:52:06 UTC --- Let me try something.

[Bug other/56755] Global symbol demangling

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

[Bug c++/56757] ICE in int_cst_value/get_non_default_template_args_count on invalid source

2013-03-27 Thread mpolacek at gcc dot gnu.org
||4.7.3 Keywords||ice-on-invalid-code Last reconfirmed||2013-03-27 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Target

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

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

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

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

[Bug c/19449] __builtin_constant_p cannot resolve to const when optimizing

2013-03-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19449 --- Comment #4 from Marek Polacek 2013-03-28 06:57:56 UTC --- *** Bug 56759 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/56756] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
||2013-03-28 CC||mpolacek at gcc dot gnu.org Known to work||4.7.3 Target Milestone|--- |4.9.0 Ever Confirmed|0 |1 Known to fail

[Bug tree-optimization/56756] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #2 from Marek Polacek 2013-03-28 07:38:04 UTC --- Something goes wrong in LIM.

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #4 from Marek Polacek 2013-03-28 09:54:58 UTC --- It seems that move_computations_stmt firstly inserts into bb 11 # VUSE <.MEM_21> D__lsm.5 = *_17; and then # VUSE <.MEM_21> _17 = *q_8(D); move_computations then commits t

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #6 from Marek Polacek 2013-03-28 10:11:55 UTC --- FWIW, started with http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=196769

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #13 from Marek Polacek 2013-03-28 11:15:20 UTC --- Author: mpolacek Date: Thu Mar 28 11:14:44 2013 New Revision: 197192 URL: http://gcc.gnu.org/viewcvs?rev=197192&root=gcc&view=rev Log: PR tree-optimization/56695 * tree-v

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

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

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

2013-04-03 Thread mpolacek at gcc dot gnu.org
||2013-04-03 CC||mpolacek at gcc dot gnu.org Ever Confirmed|0 |1 Known to fail||4.9.0 --- Comment #1 from Marek Polacek 2013-04-03 12:58:19 UTC --- Confirmed.

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

2013-04-03 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-03 13:18:16 UTC --- I think I have a patch.

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

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

[Bug rtl-optimization/54936] ICE: in prepare_cmp_insn, at optabs.c:4177 with -fnon-call-exceptions and vector float compare

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

[Bug rtl-optimization/54472] ICE (spill_failure): unable to find a register to spill in class 'AREG' with -O -fschedule-insns -fselective-scheduling

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

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

2013-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55702 --- Comment #3 from Marek Polacek 2013-04-03 16:02:48 UTC --- Author: mpolacek Date: Wed Apr 3 16:01:38 2013 New Revision: 197430 URL: http://gcc.gnu.org/viewcvs?rev=197430&root=gcc&view=rev Log: PR sanitizer/55702 * tsan.c

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

2013-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55702 --- Comment #4 from Marek Polacek 2013-04-03 16:06:46 UTC --- Author: mpolacek Date: Wed Apr 3 16:06:26 2013 New Revision: 197432 URL: http://gcc.gnu.org/viewcvs?rev=197432&root=gcc&view=rev Log: PR sanitizer/55702 * tsan.c

[Bug sanitizer/55702] ICE: in instrument_func_exit, at tsan.c:684 with -fsanitize=thread and __builtin_return()

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

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