[Bug c++/54276] Lambda in a Template Function Undefined Reference to local static

2013-02-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54276 --- Comment #8 from Paolo Carlini 2013-02-16 09:24:11 UTC --- ... and 4.7.3 too.

[Bug c++/56373] -Wzero-as-null-pointer-constant: does not catch issues with smart pointers

2013-02-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56373 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56373] -Wzero-as-null-pointer-constant: does not catch issues with smart pointers

2013-02-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56373 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/56377] [4.8 Regression] template args in substitution-failure diagnostics

2013-02-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56377 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56387] Alias of class template wrongly seen as different

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56387 Paolo Carlini changed: What|Removed |Added CC||dodji at gcc dot gnu.org --- Co

[Bug c++/56402] Lambda's this pointer are not initialized inside template classes

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56402 --- Comment #2 from Paolo Carlini 2013-02-19 22:08:53 UTC --- *** Bug 56400 has been marked as a duplicate of this bug. ***

[Bug c++/56400] Lambda's this pointer are not initialized inside template classes

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56400 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56401] Lambda's this pointer are not initialized inside template classes

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56401 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56402] Lambda's this pointer are not initialized inside template classes

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56402 --- Comment #3 from Paolo Carlini 2013-02-19 22:10:22 UTC --- *** Bug 56401 has been marked as a duplicate of this bug. ***

[Bug c++/56402] Lambda's this pointer are not initialized inside template classes

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56402 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|gonz

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

2013-02-19 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56403 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56373] -Wzero-as-null-pointer-constant: does not catch issues with smart pointers

2013-02-20 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56373 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/56413] ICE accessing private method from enclosing class within lambda, in get_expr_operands, regression from 4.6

2013-02-20 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56413 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/53137] [4.7/4.8 Regression] g++ segfault

2013-02-20 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53137 Paolo Carlini changed: What|Removed |Added CC||jetrull at sbcglobal dot

[Bug libstdc++/56430] In __airy: return-statement with a value, in function returning 'void'.

2013-02-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56430 --- Comment #2 from Paolo Carlini 2013-02-22 23:23:16 UTC --- Normally we don't keep around functions like this. The issue is better resolved by simply removing it, for 4.8.0 and a corresponding patch is preapproved. In the future please d

[Bug libstdc++/56437] basic_string assumes that allocators are default-constructible

2013-02-25 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56437 --- Comment #4 from Paolo Carlini 2013-02-25 11:17:30 UTC --- Note that all such changes should be applied to ext/vstring (which will become basic_string in 4.9) not to basic_string. By now the latter is frozen, modulo serious regressions.

[Bug c++/55632] trunk/gcc/cp/decl.c:10614: strange line of code

2013-02-26 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55632 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/55632] trunk/gcc/cp/decl.c:10614: strange line of code

2013-02-26 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55632 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/56462] Simple use of auto in template function causes internal error in type_unification_real

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56462 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

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

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56464 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/53383] Allow -mpreferred-stack-boundary=3 on x86-64

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53383 Paolo Carlini changed: What|Removed |Added CC||ogoffart at kde dot org --- Com

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

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56464 --- Comment #3 from Paolo Carlini 2013-02-27 10:24:21 UTC --- *** This bug has been marked as a duplicate of bug 54383 ***

[Bug c++/54383] Internal compiler error for lamba function using this-> with -std=c++0x

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54383 Paolo Carlini changed: What|Removed |Added CC||ogoffart at kde dot org --- Com

[Bug c++/54383] Internal compiler error for lamba function using this-> with -std=c++0x

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54383 Paolo Carlini changed: What|Removed |Added CC|jason at gcc dot gnu.org| --- Comment #4 from Paolo Carl

[Bug c++/51242] [C++11] Unable to use strongly typed enums as bit fields

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51242 Paolo Carlini changed: What|Removed |Added CC|jason at gcc dot gnu.org| --- Comment #26 from Paolo Car

[Bug c++/55773] C++ class object destructors are not called which a static class object in destructor function in a shared library after dlclose is called.

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55773 --- Comment #3 from Paolo Carlini 2013-02-27 13:03:24 UTC --- You didn't provide any detail about your system. See: http://gcc.gnu.org/bugs/#report On a modern x86_64-linux system the problem cannot be reproduced with current gcc-4_

[Bug c++/55737] Template and the constant, short-form if-then-else condition issue

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55737 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55786] g++ segmentation fault

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55786 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug c++/55340] Invalid maybe unitialized warning

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55340 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55170] incorrect mangling, should not include prefix

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55170 --- Comment #2 from Paolo Carlini 2013-02-27 16:07:16 UTC --- Jason, did you notice this issue?

[Bug c++/55135] Segfault of gcc on a big file

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55135 Paolo Carlini changed: What|Removed |Added Status|WAITING |UNCONFIRMED CC|

[Bug c++/50939] [C++0x] lambda expression causes ICE when lambda captures const variable and odr-uses the variable in function templates

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50939 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/55788] inlining failed in call to always_inline: mismatched arguments

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55788 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/55813] Poorly named/documented option Wctor-dtor-privacy

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55813 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/56475] Incorrect result of configure test for /dev/random (_GLIBCXX_USE_RANDOM_TR1) for MinGW platform (and others?)

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56475 Paolo Carlini changed: What|Removed |Added CC||ktietz at gcc dot gnu.org --- C

[Bug libstdc++/56475] Incorrect result of configure test for /dev/random (_GLIBCXX_USE_RANDOM_TR1) for MinGW platform (and others?)

2013-02-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56475 --- Comment #4 from Paolo Carlini 2013-02-27 20:24:30 UTC --- I agree. Care to send a patch for that?

[Bug libstdc++/56475] Incorrect result of configure test for /dev/random (_GLIBCXX_USE_RANDOM_TR1) for MinGW platform (and others?)

2013-02-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56475 --- Comment #7 from Paolo Carlini 2013-02-28 09:45:50 UTC --- Good. I would say, please add a one line comment mentioning the MSYS subsystem issue, etc, test and commit at your ease. Thanks!

[Bug c++/55813] Poorly named/documented option Wctor-dtor-privacy

2013-02-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55813 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/56489] [C++11] Member type lookup fails on dependent using-declarations

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56489 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55135] [4.8 Regression] Segfault of gcc on a big file

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55135 --- Comment #14 from Paolo Carlini 2013-03-01 09:35:41 UTC --- Thanks Steven for analyzing / fixing this.

[Bug libstdc++/56475] Incorrect result of configure test for /dev/random (_GLIBCXX_USE_RANDOM_TR1) for MinGW platform (and others?)

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56475 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug c++/52688] static local variable can accessed from local class of function template

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52688 --- Comment #9 from Paolo Carlini 2013-03-01 23:08:40 UTC --- (In reply to comment #8) > I just came across the same issue in the context of lambdas (for posterity, > since I spent time thinking this was specific to lambdas). > > Consid

[Bug c++/52688] static local variable can accessed from local class of function template

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52688 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/52688] static local variable can accessed from local class of function template

2013-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52688 --- Comment #12 from Paolo Carlini 2013-03-01 23:23:40 UTC --- Yes, it seems your own issue is a duplicate of PR54276, which luckily is already fixed both in mainline and for 4.7.3.

[Bug c++/10291] error referencing a static local from a local struct in template code

2013-03-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10291 --- Comment #10 from Paolo Carlini 2013-03-02 11:05:45 UTC --- This is fixed for 4.8.0. I'm adding the testcase and closing the PR.

[Bug c++/10291] error referencing a static local from a local struct in template code

2013-03-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10291 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

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

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56464 --- Comment #7 from Paolo Carlini 2013-03-04 09:45:14 UTC --- Sorry, I didn't notice that in 54383 we aren't in a class.

[Bug c++/56516] problem parsing templates: object.field < 10 interpreted as ill formed template

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56516 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/10200] Weird clash with same names in different scopes

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10200 Paolo Carlini changed: What|Removed |Added CC||walter.mascarenhas at gmail

[Bug libstdc++/54043] [C++11] cout << nullptr does not work

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 Paolo Carlini changed: What|Removed |Added Component|c++ |libstdc++ --- Comment #12 from

[Bug libstdc++/54043] [LWG 2221] cout << nullptr does not work

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 Paolo Carlini changed: What|Removed |Added Status|NEW |SUSPENDED Summary|[C+

[Bug c++/56518] Segmentation fault

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56518 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|elis

[Bug c/56523] -Wunitialized is described to be enabled by -Wall

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56523 --- Comment #1 from Paolo Carlini 2013-03-04 16:16:16 UTC --- On which basis do you think it doesn't? In practice, for a stupid example like the below, with -Wall: int main() { int a; return a; } I get: test.c: In function ‘main’: test.c:

[Bug c/56523] -Wunitialized is described to be enabled by -Wall

2013-03-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56523 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56530] Bogus warning with -Wsign-conversion (again)

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56530 --- Comment #1 from Paolo Carlini 2013-03-05 10:02:10 UTC --- Mainline and current 4_7-branch are fine. Not sure which patch fixed it.

[Bug c++/56530] Bogus warning with -Wsign-conversion (again)

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56530 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56530] Bogus warning with -Wsign-conversion (again)

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56530 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/56534] [4.7/4.8 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 --- Comment #1 from Paolo Carlini 2013-03-05 13:31:14 UTC --- Looks like a Dup of PR55786.

[Bug c++/56534] [4.7/4.8 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/56545] internal compiler error: in build_data_member_initialization, at cp/semantics.c:5790

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56545 --- Comment #3 from Paolo Carlini 2013-03-05 19:11:38 UTC --- Both the reduced testcase and the original one works fine with current mainline and 4_7-branch for me. Thus I don't think this is a Dup of 54126, I think it can be closed.

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

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56543 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-valid-code St

[Bug c++/56545] internal compiler error: in build_data_member_initialization, at cp/semantics.c:5790

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56545 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55856] [4.7/4.8 Regression] ICE on tuple with rvalue ref member

2013-03-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55856 Paolo Carlini changed: What|Removed |Added CC||ericmartinchristiansen at

[Bug c++/56534] [4.7/4.8 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 --- Comment #4 from Paolo Carlini 2013-03-06 10:13:07 UTC --- Thanks Jakub, that seems consistent with my simple analysis.

[Bug c++/56534] [4.7/4.8 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 Paolo Carlini changed: What|Removed |Added CC||hpsMouse at gmail dot com --- C

[Bug c++/55786] g++ segmentation fault

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

[Bug c++/56534] [4.7 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 Paolo Carlini changed: What|Removed |Added Summary|[4.7/4.8 Regression] ICE|[4.7 Regression] ICE

[Bug libstdc++/56557] Link error about `std::fstream' or `std::stringstream' with `-flto' and `-rdynamic' options

2013-03-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56557 Paolo Carlini changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Co

[Bug c++/56558] Address of operator with template base class member (C++ source compile error)

2013-03-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56558 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/48593] Wrong return type when applying address operator to inherited, template dependend member, using a typedef

2013-03-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48593 Paolo Carlini changed: What|Removed |Added CC||thierry.moreau at connotech

[Bug libstdc++/56557] [4.8 Regression] Link error about `std::fstream' or `std::stringstream' with `-flto' and `-rdynamic' options

2013-03-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56557 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56565] lambda function in NSMI fails to capture non-static data member.

2013-03-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56565 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56565] lambda function in NSMI fails to capture non-static data member.

2013-03-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56565 --- Comment #2 from Paolo Carlini 2013-03-08 22:35:33 UTC --- This got fixed by today's commits. I'm adding the testcase and closing the PR.

[Bug c++/51412] [c++0x] Broken diagnostic with invalid lambda expressions

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

[Bug c++/56565] lambda function in NSMI fails to capture non-static data member.

2013-03-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56565 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55628] Segmentation fault (segfault) on invalid template oneliner

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55628 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56534] [4.7 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56534 Paolo Carlini changed: What|Removed |Added CC||h-gccbg at scnr dot net --- Com

[Bug c++/56534] [4.7 Regression] ICE Segfault on invalid code in check_elaborated_type_specifier

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

[Bug c++/52819] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'nop_expr' in decl_linkage, at cp/tree.c:3136

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52819 Paolo Carlini changed: What|Removed |Added CC||daniel.kruegler at

[Bug c++/56583] ICE with constexpr ctor and nested structs and unions

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56583 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/54922] [C++11][DR 1359] constexpr constructors require initialization of all union members

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54922 Paolo Carlini changed: What|Removed |Added CC||msharov at users dot

[Bug c++/56582] ICE on negative array index in C++11 constant expression evaluation

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56582 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56582] ICE on negative array index in C++11 constant expression evaluation

2013-03-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56582 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug libstdc++/56587] [4.8 regression] libstdc++-abi/abi_check fails for powerpc

2013-03-10 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56587 --- Comment #1 from Paolo Carlini 2013-03-10 10:15:41 UTC --- This is before / after / irrespective of this change: http://gcc.gnu.org/ml/libstdc++/2013-03/msg00033.html ?

[Bug c++/56585] Cannot introduce a qualified type - Elaborated type specifiers

2013-03-10 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56585 --- Comment #1 from Paolo Carlini 2013-03-10 10:25:27 UTC --- For the record, likewise current ICC. (by the way, you don't need a main in such a testcase, it's a dg-do compile anyway)

[Bug translation/56591] Missing space

2013-03-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56591 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/56599] very confusing compiler diagnostics (for stupid bug on my part)

2013-03-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56599 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug libstdc++/56609] [C++11] Several type traits give incorrect results for std::nullptr_t

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56609 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/56609] [C++11] Several type traits give incorrect results for std::nullptr_t

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56609 --- Comment #3 from Paolo Carlini 2013-03-13 09:58:29 UTC --- Thanks. Let's go ahead then and resolve this specific issue as you filed it. The fix should be very safe because std::is_fundamental is not used anywhere as an implementation d

[Bug c++/56611] [C++11] Template instantiation failure with variadic arguments and template aliases

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56611 Paolo Carlini changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from Paolo C

[Bug libstdc++/56609] [C++11] Several type traits give incorrect results for std::nullptr_t

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

[Bug c++/56611] [C++11] Template instantiation failure with variadic arguments and template aliases

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56611 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/56611] [C++11] Template instantiation failure with variadic arguments and template aliases

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56611 --- Comment #8 from Paolo Carlini 2013-03-13 12:31:38 UTC --- Done, thanks (in the future, please void DOS-style CRs in the testcases)

[Bug c++/56614] [4.7/4.8 Regression] error: default argument 'std::vector(std::initializer_list{((const E*)(& ._0)), 1u}, (*(const std::allocator*)(& std::allocator())))' uses local variab

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56614 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56614] [4.7/4.8 Regression] error: default argument 'std::vector(std::initializer_list{((const E*)(& ._0)), 1u}, (*(const std::allocator*)(& std::allocator())))' uses local variab

2013-03-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56614 --- Comment #2 from Paolo Carlini 2013-03-13 17:29:02 UTC --- A few details can be removed from the testcase: #include struct vector { vector(std::initializer_list); }; void func(); struct C { template C(T, vector

[Bug c++/56585] Cannot introduce a qualified type - Elaborated type specifiers

2013-03-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56585 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/56627] class hash instead of struct hash

2013-03-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 --- Comment #5 from Paolo Carlini 2013-03-16 09:40:02 UTC --- I agree. And we discussed it already somewhere.

[Bug c++/56629] template struct confused with template member function of same name

2013-03-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56629 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55576] Fails to compile a call to template member function

2013-03-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55576 Paolo Carlini changed: What|Removed |Added CC||talljimbo at gmail dot com ---

[Bug c++/56582] ICE on negative array index in C++11 constant expression evaluation

2013-03-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56582 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |4.8.1

<    1   2   3   4   5   6   7   8   9   10   >