[Bug tree-optimization/47679] [4.9/5 Regression] Strange uninitialized warning after SRA

2015-09-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 Jeffrey A. Law changed: What|Removed |Added Summary|[4.9/5/6 Regression]|[4.9/5 Regression] Strange

[Bug tree-optimization/47679] [4.9/5/6 Regression] Strange uninitialized warning after SRA

2015-09-19 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 --- Comment #31 from Jeffrey A. Law --- Author: law Date: Sun Sep 20 06:37:39 2015 New Revision: 227942 URL: https://gcc.gnu.org/viewcvs?rev=227942&root=gcc&view=rev Log: [PATCH] Fix 47679 by improving jump threading PR tree-optimizatio

[Bug tree-optimization/47679] [4.9/5/6 Regression] Strange uninitialized warning after SRA

2015-09-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 --- Comment #30 from Jeffrey A. Law --- AFACT the testcase in c#16 is bogus. If i is never equal to k, then opt is never assigned any value. It's then used in the conditional outside the loop. That's how it looks at the source level and that's

[Bug target/67646] New: [SH] Improve sign extract of bit test

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67646 Bug ID: 67646 Summary: [SH] Improve sign extract of bit test Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/67645] New: [SH] Inefficient single bit bitfield operations

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67645 Bug ID: 67645 Summary: [SH] Inefficient single bit bitfield operations Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/67641] internal error when compiling in debug mode

2015-09-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67641 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/66214] [6 Regression] ICE verify_type failed with -O0 -g via gen_type_die_with_usage's dwarf2out.c:20250

2015-09-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66214 Markus Trippelsdorf changed: What|Removed |Added CC||ryan.burn at gmail dot com --- Com

[Bug target/67644] New: [SH] double load on volatile bitfield mem

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67644 Bug ID: 67644 Summary: [SH] double load on volatile bitfield mem Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: targe

[Bug target/52394] SH Target: SH2A defunct bitops

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52394 --- Comment #2 from Oleg Endo --- The SH2A bitops seem to produce some of the insns, but it seems the generated code is either really bad (defeating the original purpose) or broken. For example: volatile struct { union { unsigned char

[Bug target/67643] New: [SH] ICE with ISR and -mfmovd

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67643 Bug ID: 67643 Summary: [SH] ICE with ISR and -mfmovd Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/67642] New: [SH] FPSCR not saved,loaded,restored for ISRs and single-precision-only FPU

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67642 Bug ID: 67642 Summary: [SH] FPSCR not saved,loaded,restored for ISRs and single-precision-only FPU Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug c++/67641] New: gcc segfaults when compiling in debug mode

2015-09-19 Thread ryan.burn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67641 Bug ID: 67641 Summary: gcc segfaults when compiling in debug mode Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/67630] ymm and zmm register aren't preserved in interrupt handler

2015-09-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67630 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/67552] [meta] x86 interrupt attribute

2015-09-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67552 Bug 67552 depends on bug 67630, which changed state. Bug 67630 Summary: ymm and zmm register aren't preserved in interrupt handler https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67630 What|Removed |Added -

[Bug other/67552] [meta] x86 interrupt attribute

2015-09-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67552 Bug 67552 depends on bug 67634, which changed state. Bug 67634 Summary: Can't preserve bound register in interrupt handler https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67634 What|Removed |Added -

[Bug other/67634] Can't preserve bound register in interrupt handler

2015-09-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67634 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/67622] [6 regression] Solaris/SPARC bootstrap fails compiling stage2 stdc++.h.gch/O2ggnu++0x.gch

2015-09-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67622 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/67361] std::regex_error::what() should say something about the error_code

2015-09-19 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67361 --- Comment #3 from Tim Shen --- Author: timshen Date: Sat Sep 19 20:56:27 2015 New Revision: 227936 URL: https://gcc.gnu.org/viewcvs?rev=227936&root=gcc&view=rev Log: PR libstdc++/67361 * include/bits/regex_error.h: Add __throw_

[Bug driver/67640] New: driver passes -fdiagnostics-color= always last

2015-09-19 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67640 Bug ID: 67640 Summary: driver passes -fdiagnostics-color= always last Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-09-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/67639] New: ICE at -O1 and above on x86_64-linux-gnu in expand_gimple_basic_block, at cfgexpand.c:5697

2015-09-19 Thread su at cs dot ucdavis.edu
-trunk/configure --prefix=/usr/local/gcc-trunk --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 6.0.0 20150919 (experimental) [trunk revision 227932] (GCC) $ $ gcc-trunk -m64 -O0 -c small.c small.c: In function ‘foo’: small.c:5:17: error: invalid register

[Bug target/67638] New: [SH] ICE with nosave_low_regs ISR and -mfmovd

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67638 Bug ID: 67638 Summary: [SH] ICE with nosave_low_regs ISR and -mfmovd Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug inline-asm/64951] g++ generates incorrect code when using a register variable within a template function

2015-09-19 Thread gdelu...@security-labs.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64951 Guillaume Delugré changed: What|Removed |Added Version|4.9.2 |5.2.0 --- Comment #1 from Guillaume

[Bug target/67573] [SH] wrong code generated for libstdc++-v3/src/c++11/cxx11-shim_facets.cc at -mlra

2015-09-19 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67573 --- Comment #10 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #9) > I think this should be backported to GCC 5. Even if it might not be > triggered often, there is a possibility for silent wrong-code bugs. OK, will do.

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-09-19 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 --- Comment #6 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #5) > Kaz, do you think it's OK to backport this to GCC 5? It looks like the > patch is not so intrusive... Changing relocation is always intrusive, I think. I won't o

[Bug testsuite/41666] FAIL: g++.dg/debug/dwarf2/ scan-assembler-times "main".*external name 1

2015-09-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41666 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/65809] [5/6 Regression] FAIL: gcc.dg/debug/pr65771.c -gstabs+* -O* (test for excess errors)

2015-09-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65809 --- Comment #11 from Dominique d'Humieres --- This PR seems to have been fixed between r224139 (test for excess errors) and 224288 (UNSUPPORTED).

[Bug target/52795] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE on {x86_64,i386}-apple-darwin{10,11} at -m64

2015-09-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52795 --- Comment #5 from Dominique d'Humieres --- This PR seems fixed on x86_64-apple-darwin14.5 with Xcode 7.

[Bug target/67637] New: [SH] Optimize {shll,shlr} {bf/bt} sequences

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67637 Bug ID: 67637 Summary: [SH] Optimize {shll,shlr} {bf/bt} sequences Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug target/55298] [SH] Add support to disable FPU usage for individual functions

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55298 --- Comment #2 from Oleg Endo --- Something similar has been done for ARM: https://gcc.gnu.org/ml/gcc-patches/2015-09/msg00939.html

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 --- Comment #16 from Oleg Endo --- Can this be closed?

[Bug libstdc++/67632] explicit instantiation omits copy constructor and others

2015-09-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67632 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/67632] explicit instantiation omits copy constructor and others

2015-09-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67632 --- Comment #6 from Markus Trippelsdorf --- (In reply to Jonathan Wakely from comment #5) > Not sure how it can be a libstdc++ issue, the copy constructor exists, the > library can't force the front-end to instantiate it. > > I'm travelling with

[Bug libstdc++/67632] explicit instantiation omits copy constructor and others

2015-09-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67632 --- Comment #5 from Jonathan Wakely --- Not sure how it can be a libstdc++ issue, the copy constructor exists, the library can't force the front-end to instantiate it. I'm travelling without access to proper computers, but as far as I can tell f

[Bug target/67636] [6 Regression][SH] gcc.target/sh/pr54236-1.c failures

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67636 --- Comment #1 from Oleg Endo --- See also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345#c2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345#c3

[Bug target/64345] [SH] Improve single bit extraction

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #4 from Oleg Endo --- (In reply to Oleg Endo from comment #2) > A recent change in the middle end has triggered this: > > FAIL: gcc.target/sh/pr54236-1.c scan-assembler-times negc 2 > I've created a new PR 67636 for this.

[Bug libstdc++/67085] priority queue should not copy comparators when calling push_heap and pop_heap

2015-09-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67085 Jonathan Wakely changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c/28901] -Wunused-variable ignores unused const initialised variables

2015-09-19 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28901 --- Comment #13 from Manuel López-Ibáñez --- (In reply to Paul Eggert from comment #12) > (In reply to Manuel López-Ibáñez from comment #11) > > > Another alternative is to only warn if the variable is defined in the main > > file (MAIN_FILE_P)

[Bug libstdc++/67632] explicit instantiation omits copy constructor and others

2015-09-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67632 Markus Trippelsdorf changed: What|Removed |Added CC||redi at gcc dot gnu.org C

[Bug target/67636] New: [6 Regression][SH] gcc.target/sh/pr54236-1.c failures

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67636 Bug ID: 67636 Summary: [6 Regression][SH] gcc.target/sh/pr54236-1.c failures Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Comp