[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-06-03 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #15 from Akim Demaille --- (In reply to Jonathan Wakely from comment #13) > (In reply to Akim Demaille from comment #10) > > auto t = std::make_tuple(incr(), incr()); > > That's not an initializer-list, it's a function call, so the

[Bug tree-optimization/58483] missing optimization opportunity for const std::vector compared to std::array

2014-06-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58483 --- Comment #8 from Marc Glisse --- (In reply to dennis luehring from comment #7) [clang] > void *__builtin_operator_new(size_t) > void __builtin_operator_delete(void*) I don't understand why N3664 is talking of new expressions instead of operat

[Bug target/61407] Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3

2014-06-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61407 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > Looks like the Mac OS X's headers are not C99/C++98 compatible at all: > > /Applications/Xcode6-Beta.app/Contents/Developer/Platforms/MacOSX.platform/ > Develope

[Bug sanitizer/61408] r205695 breaks packaging step of Firefox 24 ESR on Ubuntu Lucid building with ASan

2014-06-03 Thread gk at torproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61408 --- Comment #1 from Georg Koppen --- I am happy to debug this further (and am, of course, interested in a fix/workaround). Let me know what you need.

[Bug sanitizer/61408] New: r205695 breaks packaging step of Firefox 24 ESR on Ubuntu Lucid building with ASan

2014-06-03 Thread gk at torproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61408 Bug ID: 61408 Summary: r205695 breaks packaging step of Firefox 24 ESR on Ubuntu Lucid building with ASan Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severi

[Bug target/61407] Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3

2014-06-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61407 --- Comment #1 from Andrew Pinski --- Looks like the Mac OS X's headers are not C99/C++98 compatible at all: /Applications/Xcode6-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/Availability.h:174

[Bug tree-optimization/58483] missing optimization opportunity for const std::vector compared to std::array

2014-06-03 Thread dl.soluz at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58483 --- Comment #7 from dennis luehring --- clang got now support for (see: http://clang-developers.42468.n3.nabble.com/missing-optimization-opportunity-for-const-std-vector-compared-to-std-array-td4034587.html#none) void *__builtin_operator_new(s

[Bug target/61407] New: Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3

2014-06-03 Thread kassafari at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61407 Bug ID: 61407 Summary: Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libfortran/61173] [4.9/4.10 Regression] Erroneous "end of file" with internal read

2014-06-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61173 --- Comment #8 from Jerry DeLisle --- I will backport to 4.9 in the next few days so it will get into 4.9.1 I am not sure how your snapshot is set up. If it is using dynamically loaded library, you may be getting the newer gfortran calling an o

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread thomas.preudhomme at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #18 from Thomas Preud'homme --- (In reply to Eric Botcazou from comment #16) > > unsigned int foo (unsigned short *x) > > { > > return x[0] << 16 | x[1]; > > } > > > > [...] > > gets you > > > > foo: > > lduh[%o0], %g1

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread thomas.preudhomme at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #17 from Thomas Preud'homme --- (In reply to Richard Biener from comment #12) > > I'd say > > Index: tree-ssa-math-opts.c > === > --- tree-ssa-math-opts.c(revis

[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #14 from Jonathan Wakely --- Trunk still gives -Wsequence-point warnings, and PR 61382 has an example that still fails

[Bug c++/61382] parameter pack expansion unexpected order

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61382 --- Comment #3 from Jonathan Wakely --- (In reply to Thibaut LUTZ from comment #2) > @Jonathan: you might be referring to 56774. 59716 was a similar issue. They don't look related. I meant PR 51253 > However I think this case is definitely NOT

[Bug c++/61382] parameter pack expansion unexpected order

2014-06-03 Thread thibaut.lutz at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61382 Thibaut LUTZ changed: What|Removed |Added CC||thibaut.lutz at googlemail dot com --- C

[Bug fortran/61404] Incorrect error message when misusing a structure component + explicit interface

2014-06-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61404 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/61318] Improve error diagnostic by pointing to the expression and not to declared-at of a USE-associated variable

2014-06-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61318 Dominique d'Humieres changed: What|Removed |Added CC||bardeau at iram dot fr --- Commen

[Bug libstdc++/56166] std::string::clear() can throw despite being marked noexcept

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56166 --- Comment #12 from Jonathan Wakely --- I think __gnu_cxx::__rc_string has the same problem There's a patch at https://gcc.gnu.org/ml/gcc-patches/2014-06/msg00278.html

[Bug fortran/61406] New: ICE on ASSOCIATE construct to literal array expression

2014-06-03 Thread adam at aphirst dot karoo.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61406 Bug ID: 61406 Summary: ICE on ASSOCIATE construct to literal array expression Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/58972] Lambda can't access private members

2014-06-03 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 --- Comment #3 from Ville Voutilainen --- [ville@localhost ~]$ g++ --std=c++11 -c dan.cpp dan.cpp: In instantiation of ‘struct derive::foo(base::type) [with T = char; base::type = int]::f_t’: dan.cpp:18:5: required from ‘void derive::foo(base:

[Bug c++/58972] Lambda can't access private members

2014-06-03 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 Ville Voutilainen changed: What|Removed |Added CC||ville.voutilainen at gmail dot com

[Bug c/30020] improve diagnostics for limited range warning for a switch statement

2014-06-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30020 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/51976] [F2003] Support deferred-length character components of derived types (allocatable string length)

2014-06-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51976 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #16

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #16 from Eric Botcazou --- > unsigned int foo (unsigned short *x) > { > return x[0] << 16 | x[1]; > } > > [...] > gets you > > foo: > lduh[%o0], %g1 > lduh[%o0+2], %o0 > sll %g1, 16, %g1 >

[Bug c++/51311] bogus array bounds warning

2014-06-03 Thread bruck.michael at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51311 Michael Bruck changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/38612] Vague error diagnostics for pointer-to-member type incompatibility

2014-06-03 Thread bruck.michael at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38612 --- Comment #6 from Michael Bruck --- (In reply to Manuel López-Ibáñez from comment #4) > > What do you think? > Looks great. My main beef was that the two errors were merged into one diagnostic.

[Bug fortran/29383] Fortran 2003/F95[TR15580:1999]: Floating point exception (IEEE) support

2014-06-03 Thread w6ws at earthlink dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29383 Walter Spector changed: What|Removed |Added CC||w6ws at earthlink dot net --- Comment #

[Bug c++/59483] A nested lambda fails to find a protected name with qualified name

2014-06-03 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59483 --- Comment #2 from Ville Voutilainen --- It seems that 58972 is a duplicate, and is fixed by the same patch.

[Bug libstdc++/60966] std::call_once sometime hangs

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60966 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/60734] Undefined behavior in g++-v4/bits/stl_tree.h

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60734 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/60966] std::call_once sometime hangs

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60966 --- Comment #30 from Jonathan Wakely --- Author: redi Date: Tue Jun 3 17:58:56 2014 New Revision: 211198 URL: http://gcc.gnu.org/viewcvs?rev=211198&root=gcc&view=rev Log: Backport from mainline 2014-05-16 Jonathan Wakely PR libstdc++/60

[Bug libstdc++/60734] Undefined behavior in g++-v4/bits/stl_tree.h

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60734 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Tue Jun 3 17:58:51 2014 New Revision: 211197 URL: http://gcc.gnu.org/viewcvs?rev=211197&root=gcc&view=rev Log: Backport from mainline 2014-04-15 Jonathan Wakely PR libstdc++/607

[Bug c++/52174] [DR 1423] Implicit conversion of nullptr to bool

2014-06-03 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52174 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/52174] [DR 1423] Implicit conversion of nullptr to bool

2014-06-03 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52174 --- Comment #7 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Jun 3 17:48:36 2014 New Revision: 211195 URL: http://gcc.gnu.org/viewcvs?rev=211195&root=gcc&view=rev Log: gcc/cp 2014-06-03 Paolo Carlini DR 1423 PR c++/52174

[Bug c/60439] No warning for case overflow in switch statement.

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

[Bug c/60439] No warning for case overflow in switch statement.

2014-06-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60439 --- Comment #8 from Marek Polacek --- Author: mpolacek Date: Tue Jun 3 17:35:34 2014 New Revision: 211194 URL: http://gcc.gnu.org/viewcvs?rev=211194&root=gcc&view=rev Log: PR c/60439 * doc/invoke.texi: Document -Wswitch-bool. * func

[Bug middle-end/60102] [4.9/4.10 Regression] powerpc fp-bit ices at dwf_regno

2014-06-03 Thread uweigand at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60102 --- Comment #12 from Ulrich Weigand --- (In reply to Sandra Loosemore from comment #9) > I've been looking at this a little bit more. > > DWARF_FRAME_REGNUM is specifically documented to take a hard register number > as its operand, so the asser

[Bug libstdc++/61227] [C++11] Regex [\w] does not work

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/61227] [C++11] Regex [\w] does not work

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Jun 3 17:26:24 2014 New Revision: 211192 URL: http://gcc.gnu.org/viewcvs?rev=211192&root=gcc&view=rev Log: Backport from mainline 2014-05-20 Tim Shen PR libstdc++/61227

[Bug libstdc++/60734] Undefined behavior in g++-v4/bits/stl_tree.h

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60734 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Jun 3 17:26:05 2014 New Revision: 211190 URL: http://gcc.gnu.org/viewcvs?rev=211190&root=gcc&view=rev Log: Backport from mainline 2014-04-15 Jonathan Wakely PR libstdc++/607

[Bug c/48062] `shadowed declaration is here' should be a note

2014-06-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48062 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/61381] constexpr non captured by template lambda

2014-06-03 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61381 vincenzo Innocente changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/61227] [C++11] Regex [\w] does not work

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #7 from Jonathan Wakely --- Because nothing changed on the 4.9 branch

[Bug ipa/61340] ipa-pure-const.c, ipa-reference.c: possible missing switch cases ?

2014-06-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61340 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |NEW Blocks|61344

[Bug c/61405] Not emitting "enumeration value not handled in switch" warning for bit-field enums

2014-06-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61405 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug c/61405] Not emitting "enumeration value not handled in switch" warning for bit-field enums

2014-06-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61405 --- Comment #3 from Manuel López-Ibáñez --- Related to PR53874.

[Bug middle-end/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-06-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/61344] Wswitch does not work with enum bitfields

2014-06-03 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61344 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/61315] wide-int.cc cannot be built by darwin system compiler

2014-06-03 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61315 --- Comment #15 from joseph at codesourcery dot com --- On Wed, 28 May 2014, manu at gcc dot gnu.org wrote: > Is any company spending money on GCC Fortran development? That would be > awesome > if it were true! It's true for OpenACC support.

[Bug ipa/61340] ipa-pure-const.c, ipa-reference.c: possible missing switch cases ?

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61340 Martin Jambor changed: What|Removed |Added Last reconfirmed||2014-6-3 --- Comment #3 from Martin Jamb

[Bug c/61405] Not emitting "enumeration value not handled in switch" warning for bit-field enums

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61405 --- Comment #1 from Martin Jambor --- The reason why we do not emit is that in c_do_switch_warnings in c-family/c-common.c we check that: /* From here on, we only care about about enumerated types. */ if (!type || TREE_CODE (type) != ENUMER

[Bug target/61154] [4.10 Regression][ARM] wide-int merge introduced regressions in vshuf tests

2014-06-03 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61154 --- Comment #9 from christophe.lyon at st dot com --- I confirm it fixes the regressions I reported. Thanks.

[Bug c/61405] New: Not emitting "enumeration value not handled in switch" warning for bit-field enums

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61405 Bug ID: 61405 Summary: Not emitting "enumeration value not handled in switch" warning for bit-field enums Product: gcc Version: 4.10.0 Status: UNCONFIRMED Sever

[Bug fortran/61404] New: Incorrect error message when misusing a structure component + explicit interface

2014-06-03 Thread bardeau at iram dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61404 Bug ID: 61404 Summary: Incorrect error message when misusing a structure component + explicit interface Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity

[Bug c++/61214] [4.9/4.10 regression] Weird interaction between -fvisibility-inlines-hidden, inline virtuals and devirtualization

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61214 --- Comment #2 from Jason Merrill --- I wonder why we don't inline Foo::clone, though.

[Bug ipa/61393] [trans-mem] O3 optimization level constant propagation problem

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61393 --- Comment #1 from Martin Jambor --- Alexander, as a temporary workaround, you can use -fno-ipa-cp. The problem (also present in the trunk) seems to be that the tm_clone flag of cgrapn_node is not copied over to clones (of tm_clones). Thus, the

[Bug c++/60992] [4.9/4.10 Regression] ICE in tsubst_copy, at cp/pt.c:12637

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60992 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Jun 3 15:39:20 2014 New Revision: 211188 URL: http://gcc.gnu.org/viewcvs?rev=211188&root=gcc&view=rev Log: PR c++/60992 * pt.c (tsubst_copy) [VAR_DECL]: Try lookup first. Ad

[Bug c++/61381] constexpr non captured by template lambda

2014-06-03 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61381 --- Comment #2 from vincenzo Innocente --- I am still at "trunk revision 210507" will update and test again

[Bug libstdc++/61227] [C++11] Regex [\w] does not work

2014-06-03 Thread fatony at fatony dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #6 from FaTony --- Hi. I'm using Debain Testing and today according to changelog: * Update to SVN 20140527 (r210956) from the gcc-4_9-branch. The bug still persists.

[Bug c++/60848] [4.7/4.8/4.9/4.10 Regression] Crash while experimenting with c++-0x initializer lists

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60848 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61381] constexpr non captured by template lambda

2014-06-03 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61381 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug rtl-optimization/46235] inefficient bittest code generation

2014-06-03 Thread chris.a.ferguson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46235 --- Comment #5 from chris.a.ferguson at gmail dot com --- This optimization opportunity is still being missed as of GCC 4.9. Test cases: bool IsBitSet1(unsigned char byte, int index) { return (byte & (1<> index) & 1; } >From GCC 4.9: IsBit

[Bug c++/60848] [4.7/4.8/4.9/4.10 Regression] Crash while experimenting with c++-0x initializer lists

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60848 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Jun 3 14:11:10 2014 New Revision: 211179 URL: http://gcc.gnu.org/viewcvs?rev=211179&root=gcc&view=rev Log: PR c++/60848 * call.c (is_std_init_list): Check CLASSTYPE_TEMPLATE_

[Bug libfortran/61173] [4.9/4.10 Regression] Erroneous "end of file" with internal read

2014-06-03 Thread krefson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61173 --- Comment #7 from Keith Refson --- Is it possible to say which version of gcc will contain the fix? It is not in the "gfortran.com" snapshot dated 20140528. Will this go in to the 4.9.1 release?

[Bug middle-end/60092] posix_memalign not recognized to derive alias and alignment info

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60092 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60894] [4.7/4.8/4.9/4.10 Regression] Use of redundant struct keyword in virtual function prototype combined with using statement causes compilation error

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60894 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug c++/60848] [4.7/4.8/4.9/4.10 Regression] Crash while experimenting with c++-0x initializer lists

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60848 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/61403] New: An opportunity for x86 gcc vectorizer (~40% gain)

2014-06-03 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61403 Bug ID: 61403 Summary: An opportunity for x86 gcc vectorizer (~40% gain) Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug middle-end/61294] [4.9 Regression] erroneous memset used with constant zero length parameter warning

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61294 Jason Merrill changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c++/61020] [4.9/4.10 Regression] typeid(typeid(X)) produces 'ud2'

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61020 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61134] [4.7/4.8 Regression][C++11] bogus "no matching function for call..."

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61134 Jason Merrill changed: What|Removed |Added Summary|[4.7/4.8/4.9/4.10 |[4.7/4.8 Regression][C++11]

[Bug c++/61046] [4.8/4.9/4.10 Regression] ICE in lookup_field_1, at cp/search.c:384

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61046 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498 --- Comment #5 from Jason Merrill --- And the current development version of clang also rejects this testcase: wa.C:5:34: error: pack expansion used as argument for non-pack parameter of alias template using variadic_alias = alias;

[Bug lto/61334] [4.10 Regression] lto-cgraph.c:976:68: error: 'strnlen' was not declared in this scope

2014-06-03 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61334 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #5 fr

[Bug c++/61020] [4.9/4.10 Regression] typeid(typeid(X)) produces 'ud2'

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61020 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Jun 3 11:56:58 2014 New Revision: 211178 URL: http://gcc.gnu.org/viewcvs?rev=211178&root=gcc&view=rev Log: PR c++/61020 * varpool.c (ctor_for_folding): Handle uninitialized v

[Bug c++/61134] [4.7/4.8/4.9/4.10 Regression][C++11] bogus "no matching function for call..."

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61134 --- Comment #2 from Jason Merrill --- Author: jason Date: Tue Jun 3 11:55:28 2014 New Revision: 211175 URL: http://gcc.gnu.org/viewcvs?rev=211175&root=gcc&view=rev Log: PR c++/61134 * pt.c (pack_deducible_p): Handle canonicalization. A

[Bug c++/61020] [4.9/4.10 Regression] typeid(typeid(X)) produces 'ud2'

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61020 --- Comment #3 from Jason Merrill --- Author: jason Date: Tue Jun 3 11:55:36 2014 New Revision: 211176 URL: http://gcc.gnu.org/viewcvs?rev=211176&root=gcc&view=rev Log: PR c++/61020 * varpool.c (ctor_for_folding): Handle uninitialized v

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #15 from Richard Biener --- Btw, unpatched and with a cross to sparc-linux (didn't figure out a working solaris triplet that builds) and unsigned int foo (unsigned short *x) { return x[0] << 16 | x[1]; } I see 32 bit load in host

[Bug other/61391] [4.10 Regression] ICE in execute_one_pass at -O3 and above

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61391 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/61394] [4.10 regression] ICE in symtab_get_node

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61394 --- Comment #1 from Richard Biener --- I think I've seen a dup. The issue is we fail to set DECL_HARD_REGISTER on this bogus decl and/or fail to set it up as proper variable. That leaves the symtab in inconsistent shape.

[Bug java/61398] [4.10 Regression] Object.java:313:0: ICE: Bus error

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61398 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0 --- Comment #1 from Richard Bien

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #14 from Richard Biener --- (In reply to Richard Biener from comment #12) > (In reply to Eric Botcazou from comment #11) > > > So I am testing the patch right now and should be able to send it > > > tomorrow. > > > However, the code

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #13 from Richard Biener --- (In reply to Thomas Preud'homme from comment #10) > So I am testing the patch right now and should be able to send it tomorrow. > However, the code already shall already mark the load with the actual > alig

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #12 from Richard Biener --- (In reply to Eric Botcazou from comment #11) > > So I am testing the patch right now and should be able to send it tomorrow. > > However, the code already shall already mark the load with the actual > > ali

[Bug c++/61402] [C++1y] Init-capture with side effect not working for some types

2014-06-03 Thread thibaut.lutz at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61402 --- Comment #1 from Thibaut LUTZ --- I forgot to add that separating declaration and invocation seems to solve the problem: --8<8<8<8<8<8<-- #include template void foo(T t) { using namespace std; cout << endl << "par t

[Bug c++/61402] New: [C++1y] Init-capture with side effect not working for some types

2014-06-03 Thread thibaut.lutz at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61402 Bug ID: 61402 Summary: [C++1y] Init-capture with side effect not working for some types Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #11 from Eric Botcazou --- > So I am testing the patch right now and should be able to send it tomorrow. > However, the code already shall already mark the load with the actual > alignment the access is being done with. Therefore it s

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-03 Thread thomas.preudhomme at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #10 from Thomas Preud'homme --- So I am testing the patch right now and should be able to send it tomorrow. However, the code already shall already mark the load with the actual alignment the access is being done with. Therefore it se

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 --- Comment #7 from Martin Jambor --- The first patch has been approved and committed, the second one (https://gcc.gnu.org/ml/gcc-patches/2014-05/msg02660.html) is still pending approval.

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 --- Comment #6 from Martin Jambor --- Author: jamborm Date: Tue Jun 3 10:13:15 2014 New Revision: 211171 URL: http://gcc.gnu.org/viewcvs?rev=211171&root=gcc&view=rev Log: 2014-06-03 Martin Jambor PR ipa/61160 * ipa-cp.c (cgraph_edge

[Bug rtl-optimization/60866] [4.7/4.8/4.9 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-06-03 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 Andrey Belevantsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 --- Comment #5 from Martin Jambor --- Author: jamborm Date: Tue Jun 3 10:09:20 2014 New Revision: 211170 URL: http://gcc.gnu.org/viewcvs?rev=211170&root=gcc&view=rev Log: 2014-06-03 Martin Jambor PR ipa/61160 * ipa-cp.c (cgraph_edge

[Bug rtl-optimization/60866] [4.7/4.8/4.9 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-06-03 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 --- Comment #8 from Andrey Belevantsev --- Author: abel Date: Tue Jun 3 10:08:58 2014 New Revision: 211169 URL: http://gcc.gnu.org/viewcvs?rev=211169&root=gcc&view=rev Log: Backport from mainline 2014-05-14 Andrey Belevantsev

[Bug rtl-optimization/60901] [4.8/4.9 Regression] ICE: SIGSEGV in add_to_deps_list with -fsel-sched-pipelining-outer-loops

2014-06-03 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60901 Andrey Belevantsev changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug rtl-optimization/60901] [4.8/4.9 Regression] ICE: SIGSEGV in add_to_deps_list with -fsel-sched-pipelining-outer-loops

2014-06-03 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60901 --- Comment #10 from Andrey Belevantsev --- Author: abel Date: Tue Jun 3 10:06:39 2014 New Revision: 211168 URL: http://gcc.gnu.org/viewcvs?rev=211168&root=gcc&view=rev Log: Backport from mainline 2014-05-14 Andrey Belevantsev

[Bug c++/61400] suffix return type doesn't work for template member functions with explict specialization

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61400 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/57543] decltype needs explicit 'this' pointer in member function declaration of template class with trailing return type

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57543 Jonathan Wakely changed: What|Removed |Added CC||yyc1992 at gmail dot com --- Comment #

[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #13 from Jonathan Wakely --- (In reply to Akim Demaille from comment #10) > auto t = std::make_tuple(incr(), incr()); That's not an initializer-list, it's a function call, so the order of evaluation is not specified and that exampl

[Bug tree-optimization/61328] valgrind finds problem in find_bswap_or_nop_1

2014-06-03 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61328 --- Comment #5 from thopre01 at gcc dot gnu.org --- Author: thopre01 Date: Tue Jun 3 09:29:06 2014 New Revision: 211166 URL: http://gcc.gnu.org/viewcvs?rev=211166&root=gcc&view=rev Log: 2014-06-03 Thomas Preud'homme PR tree-optimization/

[Bug rtl-optimization/60866] [4.7/4.8/4.9 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-06-03 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 --- Comment #7 from Andrey Belevantsev --- Author: abel Date: Tue Jun 3 09:25:39 2014 New Revision: 211165 URL: http://gcc.gnu.org/viewcvs?rev=211165&root=gcc&view=rev Log: Backport from mainline 2014-05-14 Andrey Belevantsev

[Bug c++/61401] Wrong treatment of empty template-argument packs during deduction

2014-06-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61401 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

  1   2   >