[Bug libobjc/63765] [5.0 Regression] libobjc testsuite failures on AIX caused by setting _XOPEN_SOURCE

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63765 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added URL|

[Bug tree-optimization/64277] [4.9 Regression] Incorrect warning array subscript is above array bounds

2015-01-28 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64277 --- Comment #18 from ienkovich at gcc dot gnu.org --- Author: ienkovich Date: Wed Jan 28 11:41:40 2015 New Revision: 220204 URL: https://gcc.gnu.org/viewcvs?rev=220204root=gccview=rev Log: gcc/ PR tree-optimization/64277 *

[Bug c++/64834] New: Captured variable not available in unevaluated context in a lambda with auto argument

2015-01-28 Thread holger.gr...@ix-n.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64834 Bug ID: 64834 Summary: Captured variable not available in unevaluated context in a lambda with auto argument Product: gcc Version: 4.9.2 Status: UNCONFIRMED

[Bug target/64753] Redundant cmp instruction on x86_64

2015-01-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64753 --- Comment #2 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Rasmus Villemoes from comment #0) At the two places marked # we do a cmp and a conditional jump to .L3, where for good measure the same cmp is done again... there's no

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

2015-01-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 Paul Thomas pault at gcc dot gnu.org changed: What|Removed |Added CC||pault at gcc dot

[Bug libstdc++/64814] std::copy_n advances InputIterator one *less* time than necessary.

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64814 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org --- N.B. libc++ changed its copy_n with http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20110221/039404.html and then libstdc++ did the same in PR 50119

[Bug middle-end/61225] [5 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2015-01-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 --- Comment #19 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- --- Comment #18 from Jeffrey A. Law law at redhat dot com --- Rainer, Zhenqiang has left GCC development. I didn't know that: now wonder the

[Bug tree-optimization/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #7 from ktkachov at gcc dot gnu.org --- Index: gcc/tree-vect-patterns.c === --- gcc/tree-vect-patterns.c(revision 220205) +++ gcc/tree-vect-patterns.c

[Bug go/64838] ICE in type_size, at go/go-gcc.cc:1110

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64838 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug tree-optimization/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org --- In fact we recognize a widening shift but it gets dropped on the floor: t.c:48:2: note: --vectorizing statement: result_15 = val0_14 4; t.c:48:2: note: --vectorizing

[Bug go/64838] New: ICE in type_size, at go/go-gcc.cc:1110

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64838 Bug ID: 64838 Summary: ICE in type_size, at go/go-gcc.cc:1110 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

2015-01-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 --- Comment #8 from Paul Thomas pault at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #4) It it certainly related, but I'm not sure it is an exact duplicate. In particular the above PR has quite a history and includes

[Bug middle-end/64809] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu (in 32-bit mode)

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64809 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug go/64836] go.test/test/fixedbugs/issue4348.go FAILs

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64836 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug target/64835] New: -fno-ipa-cp is inconsitently supported when attributes optimize or target are used

2015-01-28 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64835 Bug ID: 64835 Summary: -fno-ipa-cp is inconsitently supported when attributes optimize or target are used Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug c++/64834] Captured variable not available in unevaluated context in a lambda with auto argument

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64834 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid

[Bug go/64836] New: go.test/test/fixedbugs/issue4348.go FAILs

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64836 Bug ID: 64836 Summary: go.test/test/fixedbugs/issue4348.go FAILs Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug lto/64837] New: lto plugun doesn't call ld_plugin_release_input_file

2015-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64837 Bug ID: 64837 Summary: lto plugun doesn't call ld_plugin_release_input_file Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug lto/64837] lto plugun doesn't call ld_plugin_release_input_file

2015-01-28 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64837 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug lto/64837] lto plugun doesn't call ld_plugin_release_input_file

2015-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64837 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |5.0 --- Comment #2

[Bug tree-optimization/63743] Thumb1: big regression for float operators by r216728

2015-01-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63743 Thomas Preud'homme thopre01 at gcc dot gnu.org changed: What|Removed |Added CC||thopre01

[Bug libstdc++/64828] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with -fsized-dealloc

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- Oh, del_opsv.cc ... I changed del_ops.cc and didn't notice a second warning.

[Bug jit/64810] jit not working on armv7hl (ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not)

2015-01-28 Thread ramana.radhakrishnan at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #8 from ramana.radhakrishnan at arm dot com ramana.radhakrishnan at arm dot com --- On 27/01/15 20:00, dmalcolm at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #7 from David Malcolm

[Bug target/61925] [4.8/4.9/5 Regression] internal error when using vectorization on CPU without SSE

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61925 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at gcc

[Bug libstdc++/64828] New: libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with -fsized-de

2015-01-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 Bug ID: 64828 Summary: libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14

[Bug target/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug libstdc++/64828] [5 Regression] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libstdc++/64828] [5 Regression] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- Marked as a regression, as this breaks -Werror builds.

[Bug ipa/64827] LTO doesn't propogate/optimise initialised global variable value passed by reference

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64827 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/64212] [4.9/5 Regression] ICE [in noninterposable_alias, at symtab.c:1706]

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64212 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/62103] Incorrect folding of bitfield in a union on big endian targets

2015-01-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62103 Thomas Preud'homme thopre01 at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|ASSIGNED

[Bug target/64829] New: [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 Bug ID: 64829 Summary: [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/64798] [5 regression] g++.old-deja/g++.eh/badalloc1.C FAILs

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64798 --- Comment #16 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Wed Jan 28 09:53:39 2015 New Revision: 220201 URL: https://gcc.gnu.org/viewcvs?rev=220201root=gccview=rev Log: 2015-01-28 Richard Biener rguent...@suse.de

[Bug libffi/64799] [5 regression] libffi.special/unwindtest.cc FAILs on Solaris/SPARC

2015-01-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64799 --- Comment #4 from Rainer Orth ro at gcc dot gnu.org --- Created attachment 34600 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34600action=edit fix for 64-bit Solaris 10 failures

[Bug libstdc++/64798] [5 regression] g++.old-deja/g++.eh/badalloc1.C FAILs

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64798 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libffi/64799] [5 regression] libffi.special/unwindtest.cc FAILs on Solaris/SPARC

2015-01-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64799 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- [...] Looks good so far: I've applied the patch,

openmp gcc 4.9.1 bug

2015-01-28 Thread Jamil Appa
Hi I am attempting to compile the following but the compilation fails rather than issue an autological compare warning. #include iostream #include omp.h int main() { #pragma omp simd for(unsigned int i=0;i0u;++i) { } return 1; } g++ -fopenmp omp_bug.cxx Error message omp_bug.cxx: In

[Bug middle-end/64809] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu (in 32-bit mode)

2015-01-28 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64809 --- Comment #8 from ienkovich at gcc dot gnu.org --- Author: ienkovich Date: Wed Jan 28 11:46:44 2015 New Revision: 220205 URL: https://gcc.gnu.org/viewcvs?rev=220205root=gccview=rev Log: gcc/ PR middle-end/64809 * cfgexpand.c

[Bug c/64833] New: [SH]: Error: pcrel too far when compiling imagemagick and graphicsmagick on Debian sh4

2015-01-28 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64833 Bug ID: 64833 Summary: [SH]: Error: pcrel too far when compiling imagemagick and graphicsmagick on Debian sh4 Product: gcc Version: 4.9.2 Status: UNCONFIRMED

[Bug tree-optimization/64823] [5.0 Regression] false may be used uninitialized, missed jump threading

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64823 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug ipa/64686] [5 Regression] ICE: in edge_badness, at ipa-inline.c:912 during Firefox LTO build with enabled checking

2015-01-28 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64686 --- Comment #4 from David Binderman dcb314 at hotmail dot com --- (In reply to David Binderman from comment #3) Created attachment 34603 [details] C++ source code The attached code does the following with trunk dated 20150128 with flag -O3

[Bug ipa/64686] [5 Regression] ICE: in edge_badness, at ipa-inline.c:912 during Firefox LTO build with enabled checking

2015-01-28 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64686 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug tree-optimization/64813] 23_containers/unordered_map/requirements/explicit_instantiation/[2,4].cc iCEs

2015-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64813 --- Comment #8 from Dominique d'Humieres dominiq at lps dot ens.fr --- Created attachment 34604 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34604action=edit Preprocessed source for 4.cc

[Bug target/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Doesn't reproduce with a cross from x86_64-linux on trunk. ./xgcc -B. t.c -O3 -v -Wall Reading specs from ./specs COLLECT_GCC=./xgcc COLLECT_LTO_WRAPPER=./lto-wrapper Target:

[Bug preprocessor/64831] New: Preprocessing # operator with C++11 user-defined literal produces bad output

2015-01-28 Thread holger.gr...@ix-n.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64831 Bug ID: 64831 Summary: Preprocessing # operator with C++11 user-defined literal produces bad output Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity:

[Bug rtl-optimization/64537] Aarch64 redundant sxth instruction gets generated

2015-01-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64537 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug preprocessor/64831] Preprocessing # operator with C++11 user-defined literal produces bad output

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64831 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Known to work||5.0 ---

[Bug c++/63907] libitm/config/posix/rwlock.cc doesn't compile

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

[Bug ipa/64686] [5 Regression] ICE: in edge_badness, at ipa-inline.c:912 during Firefox LTO build with enabled checking

2015-01-28 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64686 --- Comment #3 from David Binderman dcb314 at hotmail dot com --- Created attachment 34603 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34603action=edit C++ source code

[Bug target/64753] Redundant cmp instruction on x86_64

2015-01-28 Thread rv at rasmusvillemoes dot dk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64753 --- Comment #1 from Rasmus Villemoes rv at rasmusvillemoes dot dk --- FWIW, I wrote a stupid script looking for the pattern test/cmp instruction (conditional) jump to abcd ... abcd: same test/cmp instruction Compiling a defconfig linux

[Bug ipa/64813] 23_containers/unordered_map/requirements/explicit_instantiation/[2,4].cc iCEs

2015-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64813 --- Comment #10 from Dominique d'Humieres dominiq at lps dot ens.fr --- As expected the underlying problem has been introduced by r216305.

[Bug middle-end/62103] Incorrect folding of bitfield in a union on big endian targets

2015-01-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62103 --- Comment #11 from Thomas Preud'homme thopre01 at gcc dot gnu.org --- Ok, I have a local fix. The existing testcase didn't catch it because the precision of the bitfield is not a multiple of CHAR_BITS.

[Bug libstdc++/64828] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with -fsized-dealloc

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- Wasn't this fixed at r219317 ?

[Bug target/64368] [5 Regression] Several libstdc++ test failures on non-linux platforms after r218964.

2015-01-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64368 --- Comment #30 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- --- Comment #25 from Jonathan Wakely redi at gcc dot gnu.org --- Great, thanks for confirming it. As you say, let's leave this open for now in case

[Bug target/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #1 from clyon at gcc dot gnu.org --- Created attachment 34599 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34599action=edit testcase

[Bug c++/64832] New: [SH]: Internal compiler error when trying to compile webkitgtk on Debian sh4

2015-01-28 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64832 Bug ID: 64832 Summary: [SH]: Internal compiler error when trying to compile webkitgtk on Debian sh4 Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity:

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 --- Comment #5 from Thomas Preud'homme thopre01 at gcc dot gnu.org --- Author: thopre01 Date: Wed Jan 28 10:20:19 2015 New Revision: 220203 URL: https://gcc.gnu.org/viewcvs?rev=220203root=gccview=rev Log: 2015-01-28 Thomas Preud'homme

[Bug c++/64830] New: g++ generating segfaulting binaries

2015-01-28 Thread amigo.elite at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64830 Bug ID: 64830 Summary: g++ generating segfaulting binaries Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/61925] [4.8/4.9/5 Regression] internal error when using vectorization on CPU without SSE

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61925 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- So, it seems this is a complete mess. The reason why we ICE is that the target pragma support is broken. The main issue I see is that ix86_reset_to_default_globals doesn't actually

[Bug tree-optimization/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/63707] Brace initialization of array sometimes fails if no copy constructor

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63707 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- The member array case only fails when the array element has a user-defined destructor Here's the failing testcase repeated from the attachment and reduced slightly: struct Child {

[Bug target/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #4 from ktkachov at gcc dot gnu.org --- are you sure it isn't already fixed? Don't think so. It ICEs for me with r220203. I'm using the options -mfpu=neon -mfloat-abi=hard -O3 -march=armv7-a. The -mfloat-abi=hard is important,

[Bug c++/64830] g++ generating segfaulting binaries

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64830 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/64828] [5 Regression] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with

2015-01-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 --- Comment #4 from Uroš Bizjak ubizjak at gmail dot com --- BTW: These warnings also appear in libsanitizer: /home/uros/gcc-svn/trunk/libsanitizer/asan/asan_new_delete.cc:107:6: warning: ‘void operator delete(void*, size_t)’ is a usual

[Bug ipa/64813] 23_containers/unordered_map/requirements/explicit_instantiation/[2,4].cc iCEs

2015-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64813 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||marxin

[Bug libstdc++/64828] [5 Regression] libstdc++-v3/libsupc++/del_opvs.cc:30:1: warning: ‘void operator delete [](void*, std::size_t)’ is a usual (non-placement) deallocation function in C++14 (or with

2015-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64828 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug sanitizer/64841] New: libsanitizer/asan/asan_new_delete.cc:107:6: warning: ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 (or with -fsized-dealloc

2015-01-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64841 Bug ID: 64841 Summary: libsanitizer/asan/asan_new_delete.cc:107:6: warning: ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 (or

[Bug libffi/64799] [5 regression] libffi.special/unwindtest.cc FAILs on Solaris/SPARC

2015-01-28 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64799 --- Comment #5 from Richard Henderson rth at gcc dot gnu.org --- Duh, that should have been obvious. Thanks for the fix. I'll push them upstream at the same time.

[Bug c++/58597] [5 Regression] ICE with lambda in default argument of template function

2015-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58597 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/54367] [meta-bug] lambda expressions

2015-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 58597, which changed state. Bug 58597 Summary: [5 Regression] ICE with lambda in default argument of template function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58597 What|Removed

[Bug c++/63522] [4.8/4.9/5 Regression] ICE: unexpected expression 'ElementIndices' of kind template_parm_index

2015-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63522 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libgomp/64840] FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test

2015-01-28 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64840 --- Comment #6 from dave.anglin at bell dot net --- On 2015-01-28 11:22 AM, howarth at bromo dot med.uc.edu wrote: ps I assume it will be sufficient to match libgomp-plugin-host_nonshm.sl.1 as it is unclear why hpux automatically appends .0 to

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #20 from howarth at bromo dot med.uc.edu --- Created attachment 34610 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34610action=edit proposed fix with aix and hpux support added and changelog

[Bug target/64785] [5 Regression][SH] and|or|xor #imm not used

2015-01-28 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64785 --- Comment #2 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #1) Another more radical approach could be to insert an RTL pass that pre-allocates the R0 reg for those insns that have z constraint

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #22 from Jakub Jelinek jakub at gcc dot gnu.org --- Just pick it from say libgomp/config/linux/proc.h, replace 2011-2015 with 2015 and put your name in there.

[Bug tree-optimization/64823] [5.0 Regression] false may be used uninitialized, missed jump threading

2015-01-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64823 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added CC||law at redhat dot

[Bug c/64804] Specific use of __attribute ((always_inline)) breaks MPX functionality with -fcheck-pointer-bounds -mmpx

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

[Bug jit/64810] jit not working on armv7hl (ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not)

2015-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #12 from David Malcolm dmalcolm at gcc dot gnu.org --- Created attachment 34612 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34612action=edit WIP patch to inject configure-time options into jit's toplev::main (no ChangeLog yet)

[Bug jit/64810] jit not working on armv7hl (ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not)

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org --- Wouldn't it be better to move the minimal spec parsing stuff from gcc.c to a separate source file that you could link into libgccjit.so? Adding another native build only restriction

[Bug libgomp/64845] New: FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-4.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (test for excess errors)

2015-01-28 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64845 Bug ID: 64845 Summary: FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction- 4.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (test for excess errors)

[Bug other/63504] [5 Regression] Issues found by --enable-checking=valgrind

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63504 --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Wed Jan 28 20:30:30 2015 New Revision: 220216 URL: https://gcc.gnu.org/viewcvs?rev=220216root=gccview=rev Log: PR other/63504 * dwarf2out.c (add_AT_wide,

[Bug c/64843] miscompilation of atomic_fetch_add on atomic pointer type

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64843 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)

2015-01-28 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64847 Bug ID: 64847 Summary: FAIL: 30_threads/shared_lock/requirements/explicit_instantia tion.cc (test for excess errors) Product: gcc Version: 5.0

[Bug c++/64848] New: G++ internal compiler error with templated lambdas capturing variable

2015-01-28 Thread ginste51 at gmx dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64848 Bug ID: 64848 Summary: G++ internal compiler error with templated lambdas capturing variable Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: major

[Bug libgomp/64840] FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test

2015-01-28 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64840 --- Comment #7 from dave.anglin at bell dot net --- On 2015-01-28 11:22 AM, howarth at bromo dot med.uc.edu wrote: Try the proposed patch athttps://gcc.gnu.org/bugzilla/attachment.cgi?id=34609 which is enhanced to handle hpux. The patch works

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2015-01-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 --- Comment #8 from Segher Boessenkool segher at gcc dot gnu.org --- It's not a very new regression, and it is quite risky in my opinion; I prefer to have this dealt with in stage1.

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #23 from howarth at bromo dot med.uc.edu --- Patch posted at https://gcc.gnu.org/ml/gcc-patches/2015-01/msg02536.html.

[Bug target/64659] [SH] Immedate values not used for atomic ops

2015-01-28 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64659 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org --- Author: olegendo Date: Wed Jan 28 21:11:37 2015 New Revision: 220217 URL: https://gcc.gnu.org/viewcvs?rev=220217root=gccview=rev Log: gcc/ PR target/64659 *

[Bug middle-end/64805] Specific use of __attribute ((always_inline)) breaks MPX functionality with -fcheck-pointer-bounds -mmpx

2015-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64805 --- Comment #3 from H.J. Lu hjl.tools at gmail dot com --- *** Bug 64804 has been marked as a duplicate of this bug. ***

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #25 from mrs at gcc dot gnu.org mrs at gcc dot gnu.org --- Author: mrs Date: Wed Jan 28 21:25:19 2015 New Revision: 220220 URL: https://gcc.gnu.org/viewcvs?rev=220220root=gccview=rev Log: 2015-01-28 Jack Howarth

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 --- Comment #24 from mrs at gcc dot gnu.org mrs at gcc dot gnu.org --- Author: mrs Date: Wed Jan 28 21:23:14 2015 New Revision: 220218 URL: https://gcc.gnu.org/viewcvs?rev=220218root=gccview=rev Log: 2015-01-28 Jack Howarth

[Bug libgomp/64635] darwin produces libgomp-plugin-host_nonshm.1.dylib but tries to load libgomp-plugin-host_nonshm.so.1

2015-01-28 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64635 mrs at gcc dot gnu.org mrs at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug testsuite/64849] New: FAIL: gfortran.dg/class_allocate_18.f90 -O0 (test for excess errors)

2015-01-28 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64849 Bug ID: 64849 Summary: FAIL: gfortran.dg/class_allocate_18.f90 -O0 (test for excess errors) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2015-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.5 |6.0 --- Comment

[Bug tree-optimization/64844] [5 Regression] Vectorization inhibited in gcc5 when loop starts with elem[1], aarch64 perf regression from 4.9.1

2015-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64844 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target|

[Bug jit/64810] jit not working on armv7hl (ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not)

2015-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #11 from David Malcolm dmalcolm at gcc dot gnu.org --- A breakpoint on do_option_spec in the driver shows that the options come from configure_default_options and option_default_specs. configure_default_options comes from

[Bug jit/64810] jit not working on armv7hl (ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not)

2015-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #13 from David Malcolm dmalcolm at gcc dot gnu.org --- (In reply to David Malcolm from comment #12) Created attachment 34612 [details] WIP patch to inject configure-time options into jit's toplev::main (no ChangeLog yet) With this

[Bug c/64843] miscompilation of atomic_fetch_add on atomic pointer type

2015-01-28 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64843 --- Comment #4 from joseph at codesourcery dot com joseph at codesourcery dot com --- (And this shows an admission from the stdatomic.h tests - a new gcc.dg/atomic/stdatomic-op-*.c test should be added that tests _add and _sub for pointer

[Bug libstdc++/64797] 22_locale/conversions/string/2.cc FAILs

2015-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64797 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr --- The test has been introduced at r219780. The first failure I see is for r219808 (the previous tested revision is r219776). It is likely that the test has never worked on

[Bug c/64843] miscompilation of atomic_fetch_add on atomic pointer type

2015-01-28 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64843 --- Comment #5 from Richard Smith richard-gccbugzilla at metafoo dot co.uk --- (In reply to jos...@codesourcery.com from comment #3) The first question is whether this code is actually valid. To my reading, the C11 standard says that these

  1   2   >