[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2018-11-27 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/69368] [6 Regression] spec2006 test case 416.gamess fails with the g++ 6.0 compiler starting with r232508

2016-02-20 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69368 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug libstdc++/69893] New: [6 Regression] Conflicting declarations in and

2016-02-21 Thread miyuki at gcc dot gnu.org
Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org CC: redi at gcc dot gnu.org Target Milestone: --- The following program used to work some time ago (with GCC 20160118

[Bug c++/70481] [Regression] Libiberty Demangler segfaults

2016-03-31 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70481 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug c/43651] add warning for duplicate qualifier

2016-05-11 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43651 --- Comment #8 from Mikhail Maltsev --- Author: miyuki Date: Wed May 11 20:23:37 2016 New Revision: 236142 URL: https://gcc.gnu.org/viewcvs?rev=236142&root=gcc&view=rev Log: PR43651: add warning for duplicate qualifier gcc/c/ PR c/4365

[Bug c/43651] add warning for duplicate qualifier

2016-05-11 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43651 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/55299] missed optimization: ASR idiom

2016-05-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55299 --- Comment #3 from Mikhail Maltsev --- Author: miyuki Date: Tue May 17 20:50:22 2016 New Revision: 236344 URL: https://gcc.gnu.org/viewcvs?rev=236344&root=gcc&view=rev Log: Fold bit_not through ASR and rotate gcc/ PR tree-optimization

[Bug tree-optimization/54579] missed optimization: ASR idiom

2016-05-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54579 --- Comment #2 from Mikhail Maltsev --- Author: miyuki Date: Tue May 17 20:50:22 2016 New Revision: 236344 URL: https://gcc.gnu.org/viewcvs?rev=236344&root=gcc&view=rev Log: Fold bit_not through ASR and rotate gcc/ PR tree-optimization

[Bug middle-end/55299] missed optimization: ASR idiom

2016-05-17 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |FIXED --- Comment #4 from Mikhail Maltsev --- Fixed for GCC 7.

[Bug middle-end/19987] [meta-bug] fold missing optimizations in general

2016-05-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987 Bug 19987 depends on bug 55299, which changed state. Bug 55299 Summary: missed optimization: ASR idiom https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55299 What|Removed |Added -

[Bug tree-optimization/54579] missed optimization: ASR idiom

2016-05-17 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from Mikhail Maltsev --- We already fold (-a - 1) into ~a, so the transformation for PR55299 should work for this case too. I added the mentioned test case to gcc/testsuite/gcc.dg

[Bug middle-end/19987] [meta-bug] fold missing optimizations in general

2016-05-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987 Bug 19987 depends on bug 54579, which changed state. Bug 54579 Summary: missed optimization: ASR idiom https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54579 What|Removed |Added -

[Bug c++/71290] New: [6/7 Regression] Flexible array member is not diagnosed with -pedantic

2016-05-26 Thread miyuki at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- We used to warn for: $ cat test.cc struct S { int i; unsigned arr[]; }; $ /opt/gcc-5.3.0/bin/g++ test.cc -pedantic test.cc

[Bug testsuite/80580] New: GIMPLEFE ICE on invalid code (fuzz testing)

2017-04-30 Thread miyuki at gcc dot gnu.org
: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- Created attachment 41290 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41290&action=edit test cases I did some fuzz testing of the GIMPLE front end and found

[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2017-05-11 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 --- Comment #2 from Mikhail Maltsev --- Author: miyuki Date: Thu May 11 10:48:54 2017 New Revision: 247899 URL: https://gcc.gnu.org/viewcvs?rev=247899&root=gcc&view=rev Log: GIMPLEFE: Handle invalid unary "*" operand type gcc/c/ PR tes

[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2017-05-11 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 --- Comment #3 from Mikhail Maltsev --- Author: miyuki Date: Thu May 11 10:55:52 2017 New Revision: 247900 URL: https://gcc.gnu.org/viewcvs?rev=247900&root=gcc&view=rev Log: GIMPLEFE: handle invalid __MEM gcc/c/ PR testsuite/80580

[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2017-05-11 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 --- Comment #4 from Mikhail Maltsev --- Author: miyuki Date: Thu May 11 12:27:37 2017 New Revision: 247903 URL: https://gcc.gnu.org/viewcvs?rev=247903&root=gcc&view=rev Log: GIMPLEFE: Handle invalid SSA names gcc/testsuite/ PR testsuit

[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2017-05-31 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 --- Comment #5 from Mikhail Maltsev --- Author: miyuki Date: Wed May 31 13:47:51 2017 New Revision: 248738 URL: https://gcc.gnu.org/viewcvs?rev=248738&root=gcc&view=rev Log: GIMPLEFE: Handle missing labels in goto statements gcc/c/ PR

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-08 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Known to fail||8.0 --- Comment #4 from Mikhail Maltsev --- IMHO, this is not just a documentation bug (no one reads it anyway ;)). A better solution (from the QOI point of view) would be to diagnose each call to exec

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-09 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457 --- Comment #6 from Mikhail Maltsev --- (In reply to Andrew Pinski from comment #5) > Well fork and exec does not need to be the semantics of POSIX says it it. > So warning is not a good idea. But don't libgcc wrappers already rely on those sem

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-09 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457 --- Comment #7 from Mikhail Maltsev --- I meant libgcov

[Bug c++/78280] New: GCC incorrectly accepts assignment in bitfield width

2016-11-09 Thread miyuki at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- This bug has been recently discovered by Chandler Carruth. GCC incorrectly accepts the following code: struct S { constexpr int operator=(int) const { return 1

[Bug c/48956] -Wconversion should warn when a complex value is assigned to a real result

2015-05-15 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48956 --- Comment #12 from miyuki at gcc dot gnu.org --- Author: miyuki Date: Fri May 15 18:02:50 2015 New Revision: 223223 URL: https://gcc.gnu.org/viewcvs?rev=223223&root=gcc&view=rev Log: PR c/48956 gcc/c-family/ * c-

[Bug c/48956] -Wconversion should warn when a complex value is assigned to a real result

2015-05-15 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |FIXED --- Comment #14 from Mikhail Maltsev --- > I leave the honor to you. Thanks ;). Fixed for GCC 6.

[Bug rtl-optimization/66166] wrong code at -O1 and above on x86_64-linux-gnu

2015-05-15 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66166 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug rtl-optimization/66168] ICE at -O3 in elimination_costs_in_insn, at reload1.c:3677

2015-05-15 Thread miyuki at gcc dot gnu.org
||2015-05-16 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Mikhail Maltsev --- Confirmed. Started with r223113.

[Bug tree-optimization/66165] [6 Regression] vect_transform_slp_perm_load: vec out of range ?

2015-05-15 Thread miyuki at gcc dot gnu.org
||4.9.2, 5.1.0 Keywords||ice-on-valid-code Last reconfirmed||2015-05-16 Component|c++ |tree-optimization CC||miyuki at gcc dot gnu.org

[Bug middle-end/66178] [4.8/4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx, at emit-rtl.c:1059

2015-05-18 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66178 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug middle-end/55035] reload1.c:3766:41: error: ‘orig_dup[0]’ may be used uninitialized in this function (for fr30, microblaze, moxie, rl78)

2015-05-19 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Known to fail||6.0 --- Comment #5 from Mikhail Maltsev --- Reduced testcase: $ cat ./warn2.cc int arr[1]; int N; void bar(); void foo() { int temp[2]; for (int i = 0; i < N; i++) temp[i] = arr[i];

[Bug rtl-optimization/66237] [6 regression] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE (internal compiler error)

2015-05-21 Thread miyuki at gcc dot gnu.org
||2015-05-21 Assignee|unassigned at gcc dot gnu.org |miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Mikhail Maltsev --- I could reproduce this ICE in somewhat "unnatural" conditions: profile is gener

[Bug rtl-optimization/66237] [6 regression] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE (internal compiler error)

2015-05-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66237 --- Comment #4 from Mikhail Maltsev --- Created attachment 35593 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35593&action=edit Proposed patch Please try this patch. I tested it on the attached profile and it seems to fix the ICE.

[Bug rtl-optimization/66237] [6 regression] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE (internal compiler error)

2015-05-22 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66237 --- Comment #6 from Mikhail Maltsev --- Author: miyuki Date: Fri May 22 22:58:22 2015 New Revision: 223596 URL: https://gcc.gnu.org/viewcvs?rev=223596&root=gcc&view=rev Log: PR rtl-optimization/66237 * bb-reorder.c (fix_crossing_conditional_bra

[Bug c++/66255] [6 Regression] ice in retrieve_specialization

2015-05-22 Thread miyuki at gcc dot gnu.org
||4.9.2, 5.1.0 Keywords||ice-on-valid-code Last reconfirmed||2015-05-23 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 Summary

[Bug c/24016] Missing warning for unspecified evaluation order

2015-05-22 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24016 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug tree-optimization/66272] [4.9.2/5/6 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-05-24 Thread miyuki at gcc dot gnu.org
||4.8.4 Keywords||wrong-code Last reconfirmed||2015-05-24 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 Summary|wrong code at

[Bug c/66296] Gcc generated wrong code with uint16_t add/sub even with no optimization

2015-05-26 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66296 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug preprocessor/66318] Error messages contain raw file name; malicious #line directives can do bad things

2015-05-28 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66318 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug c++/66329] If condition evaluated wrongly for "y&1 == 0" condition

2015-05-28 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66329 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug ipa/66342] [6 regression] FAIL: g++.dg/ipa/ipa-icf-4.C -std=gnu++11 scan-ipa-dump icf "Equal symbols: [67]"

2015-05-30 Thread miyuki at gcc dot gnu.org
-*-*, ||x86_64-unknown-linux-gnu CC||miyuki at gcc dot gnu.org Component|rtl-optimization|ipa --- Comment #1 from Mikhail Maltsev --- This also reproduces on x86_64.

[Bug ipa/66342] [6 regression] FAIL: g++.dg/ipa/ipa-icf-4.C -std=gnu++11 scan-ipa-dump icf "Equal symbols: [67]"

2015-05-30 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66342 --- Comment #3 from Mikhail Maltsev --- Probably a typo. It should be: diff --git a/gcc/testsuite/gcc.dg/alias-8.c b/gcc/testsuite/gcc.dg/alias-8.c index b99873e..4c95c55 100644 --- a/gcc/testsuite/gcc.dg/alias-8.c +++ b/gcc/testsuite/gcc.dg/ali

[Bug tree-optimization/66357] [6 Regression] ICE on valid code at -O1, -O2 and -O3 on x86_64-linux-gnu in verify_loop_structure, at cfgloop.c:1662

2015-05-31 Thread miyuki at gcc dot gnu.org
||2015-06-01 CC||miyuki at gcc dot gnu.org Summary|ICE on valid code at -O1, |[6 Regression] ICE on valid |-O2 and -O3 on |code at -O1, -O2 and -O3 on |x86_64-linux-gnu in

[Bug c++/66374] [5/6 Regression] template function accessing a temporary through a lambda

2015-06-02 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66374 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug middle-end/67438] [6 Regression] ~X op ~Y pattern relocation causes loop performance degradation on 32bit x86

2015-09-02 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67438 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug middle-end/67438] [6 Regression] ~X op ~Y pattern relocation causes loop performance degradation on 32bit x86

2015-09-03 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67438 --- Comment #6 from Mikhail Maltsev --- (In reply to rguent...@suse.de from comment #5) > For the case above, why is a_14 = ~_13 not sunk to the edge > 3->4 and b_18 = ~_17 to the edge 3->5? (yes, this creates > additional BBs) This would reduc

[Bug rtl-optimization/67447] New: [6 Regression] ICE in extract_constrain_insn (reload_cse_simplify_operands): insn does not satisfy its constraints

2015-09-04 Thread miyuki at gcc dot gnu.org
: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- This started between r227381 (OK) and r227407 (ICE

[Bug other/67446] libiberty sha1.c:324 sanitizer runtime error: load of misaligned address 0x62f00011847e for type 'const sha1_uint32', which requires 4 byte alignment

2015-09-04 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67446 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug target/67447] [6 Regression] ICE in extract_constrain_insn (reload_cse_simplify_operands): insn does not satisfy its constraints

2015-09-12 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org, ||vmakarov at gcc dot gnu.org --- Comment #1 from Mikhail Maltsev --- I bisected this regression to r227382 (adding Vladimir to CC list). Also, my guess is that PR67474 could be related (at least, the

[Bug libstdc++/64132] [5/6 Regression] FAIL: 22_locale/numpunct/members/char/3.cc execution test

2015-09-13 Thread miyuki at gcc dot gnu.org
, ||x86_64-linux-gnu Status|UNCONFIRMED |NEW Last reconfirmed|2015-03-18 00:00:00 |2015-09-13 CC||miyuki at gcc dot gnu.org Host|hppa-unknown-linux-gnu |hppa

[Bug c++/67602] unsigned left-shift overflow should not be undefined in c++

2015-09-16 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67602 --- Comment #2 from Mikhail Maltsev --- (In reply to Brad Huntting from comment #0) > It should be noted that the C standard appears to allow for undefined > behavior when E2>=N. And so does the C++ standard: "... The behavior is undefined if t

[Bug tree-optimization/67607] New: Failure to perform constant folding through type conversion

2015-09-17 Thread miyuki at gcc dot gnu.org
Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- This code is taken from PR67606: $ cat pr67606.c int f(int a[], int length) { int count

[Bug bootstrap/44756] [meta-bug] --enable-werror-always issues

2015-09-18 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44756 Bug 44756 depends on bug 67347, which changed state. Bug 67347 Summary: [alpha] unused function vms_asm_out_constructor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67347 What|Removed |Added

[Bug bootstrap/67347] [alpha] unused function vms_asm_out_constructor

2015-09-18 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67347 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #7 from Mikhail Maltsev --- Probably. Will look at this today (valgrind has some sort of memory pool API, I think it can be used here). I need to configure GCC with --enable-checking=yes,valgrind to reproduce this, right?

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 Mikhail Maltsev changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |miyuki at gcc dot gnu.org

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 Mikhail Maltsev changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-22 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #11 from Mikhail Maltsev --- Author: miyuki Date: Wed Sep 23 02:31:14 2015 New Revision: 228033 URL: https://gcc.gnu.org/viewcvs?rev=228033&root=gcc&view=rev Log: Fix use of valgrind API gcc/ PR middle-end/67649 * me

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-22 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #12 from Mikhail Maltsev --- (In reply to Markus Trippelsdorf from comment #10) > A gave your patch a quick spin on gcc112 (compile farm machine). > It fixes the issue. Thanks, Markus. I committed the fix.

[Bug libstdc++/55815] switch hash function of libstdc++ hash tables to siphash

2015-09-22 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55815 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug objc/67694] New: ICE on returning undefined enum in must_pass_in_stack_var_size_or_pad

2015-09-23 Thread miyuki at gcc dot gnu.org
-invalid-code Severity: normal Priority: P3 Component: objc Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- Target: x86_64-linux-gnu $ cat test.m @interface F @end @implementation F - (enum

[Bug c/43651] add warning for duplicate qualifier

2015-09-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43651 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug c++/66590] switch statement: incorrect warning "reaches end of non-void function"

2015-09-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66590 Mikhail Maltsev changed: What|Removed |Added CC||larsch at belunktum dot dk --- Comment

[Bug c++/67693] Spurious warning: control reaches end of non-void function [-Wreturn-type]

2015-09-23 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Mikhail Maltsev --- dup *** This bug has been marked as a duplicate of bug 66590 ***

[Bug c++/67693] Spurious warning: control reaches end of non-void function [-Wreturn-type]

2015-09-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67693 --- Comment #2 from Mikhail Maltsev --- Though... maybe it's not an exact duplicate, but the problem looks seems very similar. We generate (003t.original): struct foo x; try { switch (n) { case 0:; if

[Bug target/67717] [6.0 regression] ICE when compiling WRF benchmark from cpu2006 with -Ofast -march=bdver4

2015-09-25 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67717 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug other/67738] infinite recursion in libiberty/cp-demangle.c

2015-09-27 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67738 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug other/67738] infinite recursion in libiberty/cp-demangle.c

2015-09-27 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67738 --- Comment #2 from Mikhail Maltsev --- Oops, sorry, did not notice your comment about PR 61321

[Bug other/67738] infinite recursion in libiberty/cp-demangle.c

2015-09-27 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67738 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/67831] Internal error on complicated constexpr initialization.

2015-10-03 Thread miyuki at gcc dot gnu.org
||2015-10-03 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 Known to fail||6.0 --- Comment #1 from Mikhail Maltsev --- This also reproduces on x86_64 trunk. Probably

[Bug tree-optimization/67842] New: Incorrect check in sese.h:bb_in_region

2015-10-04 Thread miyuki at gcc dot gnu.org
: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- >From discussion on the mailing list: https://gcc.gnu.org/ml/gcc-patches/2015-09/msg00615.html The function bb_in_region contains

[Bug c/67854] New: Missing diagnostic for passing bool to va_arg

2015-10-05 Thread miyuki at gcc dot gnu.org
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- Consider the following code: $ cat test.c #include void foo(va_list ap) { va_arg(ap, char); va_arg(ap, unsigned char); } $ cc1 -std=c99

[Bug c/67854] Missing diagnostic for passing bool to va_arg

2015-10-05 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67854 --- Comment #2 from Mikhail Maltsev --- (In reply to jos...@codesourcery.com from comment #1) > I wonder if this is yet another issue with macros from system headers > (bool being defined in a system header to expand to _Bool) ... Looks like it

[Bug c++/58583] [c++11] ICE with invalid non-static data member initialization in template

2015-10-05 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|FIXED |--- --- Comment #7 from Mikhail Maltsev --- The diagnostic differs between "--enable-checking=yes" and "--enable-checking=release" builds: Checking: miyuki@gcc-build1:~$ /opt/gcc-6-l

[Bug c++/58616] [meta-bug] nsdmi

2015-10-05 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58616 Bug 58616 depends on bug 58583, which changed state. Bug 58583 Summary: [c++11] ICE with invalid non-static data member initialization in template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58583 What|Removed

[Bug c/67925] docs lie about being unable to inline function call before definition

2015-10-11 Thread miyuki at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2015-10-11 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Mikhail Maltsev --- OMG. IIUC, this limitation was fixed in GCC

[Bug other/62279] Demangler crash

2015-10-13 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62279 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug other/68004] mails from mail.ru blocked

2015-10-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68004 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug other/68004] mails from mail.ru blocked

2015-10-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68004 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/65800] gengtype aborts when run with -d (debug dump)

2015-10-18 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65800 --- Comment #2 from Mikhail Maltsev --- Author: miyuki Date: Sun Oct 18 23:33:21 2015 New Revision: 228956 URL: https://gcc.gnu.org/viewcvs?rev=228956&root=gcc&view=rev Log: Fix crash in gengtype debug dump gcc/ PR other/65800 *

[Bug other/65800] gengtype aborts when run with -d (debug dump)

2015-10-18 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from Mikhail Maltsev --- Fixed for GCC 6.

[Bug ipa/68057] [6 Regression] 450.soplex in SPEC CPU 2006 failed to build

2015-10-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68057 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug ipa/68057] [6 Regression] 450.soplex in SPEC CPU 2006 failed to build

2015-10-23 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68057 --- Comment #4 from Mikhail Maltsev --- Created attachment 36570 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36570&action=edit reproducer Compile like this: /opt/gcc-6.0.0/bin/g++ -O3 -flto tu{1,2,3}.cc lto1: internal compiler error: i

[Bug ipa/67600] [5/6 Regression] Segfault when assigning only one char to ostreambuf_iterator compiled with -O2 or -O3

2015-10-24 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67600 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug c++/68278] internal compiler error with C++14 polymorphic lambda and type alias

2015-11-10 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68278 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org Known

[Bug middle-end/68392] ICE: SIGSEGV in update_uses (fwprop.c:896) with -fno-checking

2015-11-17 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68392 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug rtl-optimization/68392] ICE: SIGSEGV in update_uses (fwprop.c:896) with -fno-checking

2015-11-19 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68392 Mikhail Maltsev changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/68470] [4.9/5/6 Regression] Internal Compiler Error observed by g++-4.9.2 and a few other versions (reported to Debian)

2015-11-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68470 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org

[Bug target/68497] ICE: in output_387_binary_op, at config/i386/i386.c:17689 with -fno-checking

2015-11-23 Thread miyuki at gcc dot gnu.org
||2015-11-23 CC||miyuki at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Mikhail Maltsev --- Confirmed. I have

[Bug target/68497] ICE: in output_387_binary_op, at config/i386/i386.c:17689 with -fno-checking

2015-11-24 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68497 --- Comment #2 from Mikhail Maltsev --- Author: miyuki Date: Tue Nov 24 12:18:21 2015 New Revision: 230803 URL: https://gcc.gnu.org/viewcvs?rev=230803&root=gcc&view=rev Log: Fix PR68497 (ICE with -fno-checking) gcc/ PR target/68497

[Bug target/68497] ICE: in output_387_binary_op, at config/i386/i386.c:17689 with -fno-checking

2015-11-24 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68497 Mikhail Maltsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/68547] incorrect optimization

2015-11-25 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68547 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug tree-optimization/68592] New: [6 Regression] ICE in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1403 with -fprofile-generate

2015-11-27 Thread miyuki at gcc dot gnu.org
: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: miyuki at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-pc-linux-gnu

[Bug other/61321] demangler crash on casts in template parameters

2015-11-27 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61321 Mikhail Maltsev changed: What|Removed |Added CC||cas43 at cs dot stanford.edu --- Comme

[Bug other/63159] Demangler crash

2015-11-27 Thread miyuki at gcc dot gnu.org
||miyuki at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Mikhail Maltsev --- Fixed with PR61321. Now demangles as: PhysBAM::HETERO_DIFF::HESSIAN, decltype (PhysBAM::HETERO_DIFF::MAT_MAP_1, PhysBAM::HETERO_DIFF::ARG<1> >

[Bug jit/66054] bootstrap comparison failure with --enable-host-shared

2015-12-02 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66054 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-12 Thread miyuki at gcc dot gnu.org
||2015-12-13 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Mikhail Maltsev --- Confirmed. I checked r231437, and it seems to be OK. "transparent_alias" is not present in dump

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-12 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878 --- Comment #3 from Mikhail Maltsev --- Created attachment 37013 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37013&action=edit cSimpleModule ctor before transformation - good revision

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-12 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878 --- Comment #4 from Mikhail Maltsev --- Created attachment 37014 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37014&action=edit cSimpleModule ctor after transformation - good revision

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-12 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878 --- Comment #5 from Mikhail Maltsev --- Created attachment 37015 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37015&action=edit cSimpleModule ctor before transformation - bad revision Almost identical to "good revision"

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-12 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878 --- Comment #6 from Mikhail Maltsev --- Created attachment 37016 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37016&action=edit cSimpleModule ctor after transformation - bad revision Note that lots of code is removed and we fall through

[Bug tree-optimization/69039] segfault with ftree-parallelize-loops=2

2015-12-24 Thread miyuki at gcc dot gnu.org
||2015-12-24 CC||miyuki at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Mikhail Maltsev --- Reduced testcase: $ cat ira-color.ii typedef unsigned long HARD_REG_SET[8]; int a; HARD_REG_SET b; bool

  1   2   >