[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2010-01-03 15:10 --- Ok, Jon, thanks. At some point, however, *soon* I'm afraid given the gcc4.5 schedule, we'll have to make a tough choice: if updating only std::function leads to bad regressions in common usages of std::bind

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2010-01-03 16:03 --- Jon, I'm raising Priority and Severity not because the isssue per se is that deadly serious (after all the whole C++0x is experimental, nothing should be really critical about it), but because we want to make

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2010-01-03 16:34 --- Let's keep a P1 for now, we really don't want to forget. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #9 from paolo dot carlini at oracle dot com 2010-01-03 18:05 --- Great. Let's go ahead this way, then! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42593

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #11 from paolo dot carlini at oracle dot com 2010-01-03 20:57 --- By the way, Jon, I don't think we should delay committing this work only because of DR 817, after all isn't even Ready... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42593

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #12 from paolo dot carlini at oracle dot com 2010-01-03 21:02 --- ... if we have something rather satisfactory wrt all the other isses / testcases we are aware of in this area the sooner we commit the code, the better: I'm sure that Daniel can help testing it further on his

[Bug libstdc++/42600] istream.eof() returns wrong value after reading bool

2010-01-03 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2010-01-04 02:21 --- This behavior changed as response to libstdc++/37958, I spent way to much time on it, Daniel, believe me ;) Anyway, as an additional data point, SunStudio also agrees with current libstdc++. -- paolo dot

[Bug libstdc++/21772] exception safety testing

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #19 from paolo dot carlini at oracle dot com 2010-01-01 10:14 --- (In reply to comment #18) It does happen when swapping arrays. I believe that array::swap does have a strong requirement via 23.2.1 p 10, but have xfailed this for the moment. In that case we have clearly

[Bug libstdc++/21772] exception safety testing

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #20 from paolo dot carlini at oracle dot com 2010-01-01 10:46 --- ... I meant, still copy constructor, copy assignment, etc, can't throw ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21772

[Bug libstdc++/21772] exception safety testing

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #21 from paolo dot carlini at oracle dot com 2010-01-01 11:03 --- In the meanwhile, I double checked N3000 for basic_string: any literal type will be allowed, thus if we want to use this type of framework for C++0x we have first to make sure that the types conform

[Bug libstdc++/38092] [4.3 Regression] libstdc++ doesn't build with GNU ld 2.19 and Sun as: no .symver support

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #13 from paolo dot carlini at oracle dot com 2010-01-01 13:08 --- At this point, I don't think we are going to do anything in the 4_3-branch... otherwise, please remember to adjust the milestone. -- paolo dot carlini at oracle dot com changed: What

[Bug libstdc++/38092] [4.3 Regression] libstdc++ doesn't build with GNU ld 2.19 and Sun as: no .symver support

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #14 from paolo dot carlini at oracle dot com 2010-01-01 13:08 --- Fixed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libgomp/38086] [4.3 Regression] libgomp fails to build if assembler doesn't support .symver

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #17 from paolo dot carlini at oracle dot com 2010-01-01 13:09 --- Same here... -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42573] shrink_to_fit() missing

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2010-01-01 17:08 --- Yeah, *a lot* of C++0x things are missing, or still incorrectly implemented, in general we are not tracking in Bugzilla each! -- paolo dot carlini at oracle dot com changed: What|Removed

[Bug c++/42572] internal compiler error: Segmentation fault with pair

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2010-01-01 17:15 --- Current release branch and mainline give: .../stl_pair.h:88: warning: in call to ‘std::pair_T1, _T2::pair(_U1, _U2) [with _U1 = double, _U2 = std::initializer_listint, _T1 = float, _T2 = std::vectorint, std

[Bug c++/42572] internal compiler error: Segmentation fault with pair

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2010-01-01 17:17 --- Oops, the warning message begins like this: 42572.cc: In function ‘int main()’: 42572.cc:6: warning: deducing ‘_U2’ as ‘std::initializer_listint’ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42572

[Bug libstdc++/38081] time_get::do_get_weekday does not always recognize full names of weekdays

2010-01-01 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2010-01-02 03:06 --- I'm working on this, and I want to make sure we agree about the third case. As I understand the Standard, the expected is 1, not -1, that is, I don't see anything wrong with parsing Pndedelnik as Pnd followed

[Bug c++/27102] [4.1 regression] ICE with invalid class name in function template

2009-12-31 Thread paolo dot carlini at oracle dot com
--- Comment #20 from paolo dot carlini at oracle dot com 2009-12-31 11:57 --- *** Bug 42563 has been marked as a duplicate of this bug. *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/42563] internal compiler error in is_ancestor, at cp/name-lookup.c

2009-12-31 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-31 11:57 --- A very old issue. In general, before filing in Bugzilla, do a search, and in any case never file issues vs old unmaintained release branches, thanks. *** This bug has been marked as a duplicate of 27102

[Bug c++/42567] [C++0x] internal compiler error: in type_unification_real, at cp/pt.c:13310

2009-12-31 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added CC||jason at gcc dot gnu dot org Status|UNCONFIRMED

[Bug other/42537] [PATCH] misc spelling fixes

2009-12-30 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-12-30 10:54 --- Done. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/37557] mixing wide and plain streams causes stream-errors (g++ 4.1.0 also affected)

2009-12-30 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-30 12:51 --- *** Bug 42552 has been marked as a duplicate of this bug. *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42552] std::wcerr followed by std::cerr lacks std:cerr output

2009-12-30 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-30 12:51 --- If you are looking for a totally unsupported (can go away at any moment) workaround (it's a bug that it does what you want), see PR11705 *** This bug has been marked as a duplicate of 37557 *** -- paolo

[Bug libstdc++/42533] boost_concept_check.h - _SGIAssignableConcept broken the class self contains

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-29 10:56 --- After so many years since that idea, we are not interested in squeezing more from that interesting (but outdated) idea of simulating concept checks in the library. Long term, we want proper concept checks

[Bug c/42537] [PATCH] misc spelling fixes

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-29 13:11 --- Yes, I think can then go in as obvious. Actually, in my opinion, this kind of issue with zero impact on the end-user experience, should go *only* to gcc-patches, are not suitable for Bugzilla. -- paolo dot

[Bug c++/42539] C++0x: I tried to implement is_explicitly_convertible, but all I got was this lousy ICE

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-29 15:05 --- This doesn't crash in mainline, and I'm pretty sure Jason doesn't mean to fix this kind of problem in 4_4-branch at this late time in the branch. I'm Cc-ing him, anyway, because in mainline the first two

[Bug c++/42539] C++0x: I tried to implement is_explicitly_convertible, but all I got was this lousy ICE

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-29 15:08 --- Ah, ok, read the other message in the audit trail, we can close this. Do you have a copyright assignment on file? In that case, your contribution is certainly welcome, please send your implementation

[Bug libstdc++/42460] man page errors for generated libstdc++ man pages

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-30 01:21 --- Matthias, please apply your doc patchlet, thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42460

[Bug middle-end/8081] ICE with variably sized types and nested functions

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #21 from paolo dot carlini at oracle dot com 2009-12-30 01:25 --- Done (I'm trusting you blindly) -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42460] man page errors for generated libstdc++ man pages

2009-12-29 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-30 02:01 --- Matthias, sorry, please apply only the first hunk, I'm applying momentarily the patch from Ed fixing the second issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42460

[Bug c++/35421] ICE on Valid Code

2009-12-28 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-12-28 10:35 --- Ok. If you are stumbling again on exactly the same issue, please re-open, otherwise file a new one... But hopefully everything will be fine ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35421

[Bug target/42503] [4.4 Regression] gcc-4.4-20091215 broke libjava on ARM

2009-12-28 Thread paolo dot carlini at oracle dot com
--- Comment #9 from paolo dot carlini at oracle dot com 2009-12-28 10:37 --- Good. To clarify, I have no personal objections to that specific kind of backport to 4_4-branch... seems a bit late, but still, since the basic issue is a wrong-code... up to the maintainers. -- http

[Bug c++/42514] [4.3/4.4/4.5 Regression] Invalid Destructor Name of A Template Class Is Accepted

2009-12-27 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug target/42503] gcc-4.4-20091215 broke libjava on ARM

2009-12-27 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-27 11:59 --- Yes, unless Matthias has a good explanation and fix for what's going on, those changes should be immediately reverted, I will do that anyway in 3-4 days max. -- paolo dot carlini at oracle dot com changed

[Bug target/42503] gcc-4.4-20091215 broke libjava on ARM

2009-12-27 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-27 12:18 --- Note, however, that something is definitely wrong in the analysis: PR40133 and PR40134 have been fixed **only in mainline**, thus per se those changes cannot be involved in a breakage involving 4_4-branch

[Bug c++/42515] internal compiler error: verify_stmts failed

2009-12-27 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-27 12:29 --- *** This bug has been marked as a duplicate of 42507 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/42507] internal compiler error: verify_stmts failed

2009-12-27 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-27 12:29 --- *** Bug 42515 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42507

[Bug target/42503] gcc-4.4-20091215 broke libjava on ARM

2009-12-27 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-12-27 14:41 --- Thus you mean only 40134 is involved. Because 40133 *assumes* that on the relevant linux targets there are no surprises with shared vs static libgcc. In general, I want to make sure nothing changes

[Bug c++/42317] [4.5 Regression] Issues with comdat virtual dtors

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #9 from paolo dot carlini at oracle dot com 2009-12-26 11:03 --- I understand can be closed as fixed now. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/14870] Explicit template instantiation in wrong scope accepted

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 12:38 --- Has been fixed a lot of time ago. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/17359] Can't convert function pointer

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2009-12-26 12:43 --- Works in mainline, not a regression, closing. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/20041] request for member `operator delete' is ambiguous

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 12:47 --- Fixed a lot of time ago. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/33492] [4.3 regression] Broken diagnostic: 'must_not_throw_expr' not supported by dump_expr

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-26 13:52 --- Will not be fixed in 4_3-branch. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40749] [4.3 Regression] g++ doesnt report missing return if return is of type const type

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-26 13:53 --- Will not be fixed in 4_3-branch. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40434] [C++0x] g++ does not obey 8.3.5p5?!

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-26 13:57 --- Works fine in mainline indeed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/42355] Segmentation fault

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2009-12-26 14:04 --- Please provide a self-contained .ii, see: http://gcc.gnu.org/bugs/#report -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42355

[Bug c++/42355] Segmentation fault

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-26 14:06 --- Also, please do your best to minimize it, see: http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42355

[Bug c++/33504] redundant temporary object is created

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2009-12-26 14:20 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/32054] Storage classes on anonymous unions in classes

2009-12-26 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |paolo dot carlini at oracle |dot org

[Bug c++/32053] Anonymous union members' names should be distinct within enclosing scope

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 14:32 --- Yes, fixed long time ago. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/31860] Spurious error on udecl to class 'n' with object 'n' in the current scope

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 14:38 --- Fixed a long time ago. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/36002] Error messages report wrong, invalid function type.

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 18:20 --- The error message is fine in the released 4.4.0, not a regression, closing. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/36086] Internal Compiler Error on AIX 5.3 compiling Boost 1.35.0

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-26 18:23 --- No feedback for 20 months, closing. CC-ing David in case he wants to add something... -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/36625] bogus error on __attribute__((aligned(N))) in template code

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2009-12-26 18:31 --- Let's CC Jason about this (frankly, I have *always* used double parentheses, I thought that was the only legal syntax ;) -- paolo dot carlini at oracle dot com changed: What|Removed

[Bug c++/37260] [4.3 Regression] infinite loop in init

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-26 18:36 --- Will not be fixed in 4_3-branch. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/37656] template specialization of static member constants causes multiple definition error

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 18:43 --- This is definitely invalid. The linkage isn't weak, and you get exactly into the same problem of a plain: struct u { static int const v; }; int const u::v = 42; -- paolo dot carlini at oracle dot com

[Bug libstdc++/37557] mixing wide and plain streams causes stream-errors (g++ 4.1.0 also affected)

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-26 18:50 --- Yes, this is exactly what the Standard says, see 27.3/2, the behavior changed, we are more conforming lately. -- paolo dot carlini at oracle dot com changed: What|Removed

[Bug c++/38543] Cannot specialize variadic template function

2009-12-26 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38543

[Bug c++/39554] -Wdisallowed-function-list fails when #including algorithm

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2009-12-26 19:03 --- Jakub, I guess we can close this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39554

[Bug c++/40750] Side-effect of member function call not produced in certain circumstances

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 19:10 --- I find this disturbing. Let's CC Jason... -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40821] C++ compiler accepts __attribute__ with missing parens

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 19:12 --- Maybe related to c++/36625 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40821

[Bug c++/36625] bogus error on __attribute__((aligned(N))) in template code

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-12-26 19:13 --- Maybe related to c++/40821 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36625

[Bug c++/39987] [4.3 Regression] Rejects default argument that is a template via access failure

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-12-26 19:16 --- Dodji, can we close this one at this point? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39987

[Bug c++/38242] Overeager ADL searches associated namespaces of base class's template arguments

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 19:19 --- Fix (by Jason, I think) in mainline, not a regression, closing. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/37260] [4.3 Regression] infinite loop in init

2009-12-26 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37260

[Bug c++/33492] [4.3 regression] Broken diagnostic: 'must_not_throw_expr' not supported by dump_expr

2009-12-26 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33492

[Bug c++/40749] [4.3 Regression] g++ doesnt report missing return if return is of type const type

2009-12-26 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40749

[Bug c++/35815] [C++0x] partial specialization of variadic templates with different order of parameter results in different semantics

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-26 22:27 --- Not a regression, works in current release branch and mainline. Closing. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40966] [cxx0x-lambda] ICE

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-26 22:40 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/38837] Compatibilty with MPICH2

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-27 01:47 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/41341] gcc fails to reject inclass partial specialization of inherited class template

2009-12-26 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-27 01:54 --- Fixed for 4.5.0, not a regression, closing as fixed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/42470] Conversion Constructor not accepted/recognized

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-25 09:47 --- This is not the proper place for academic discussions, definitely. If you are not convinced, try Comeau, or SunStudio, or ICC in strict mode. -- paolo dot carlini at oracle dot com changed

[Bug c++/42472] class members not getting assigned access thru another method

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-25 09:50 --- Yes, in C++03 (C++0x will be different), a constructor cannot call *another constructor*. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42472

[Bug c++/38392] Template friend function injection

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #16 from paolo dot carlini at oracle dot com 2009-12-25 09:53 --- As Jason confirmed, this is not a regression, thus, post 4.5.0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38392

[Bug c++/38392] Template friend function injection

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #18 from paolo dot carlini at oracle dot com 2009-12-25 10:48 --- If I were you, I would not use this kind of C++ at all, for the time being. As we discussed already, it's *very* weakly supported and your software would not be portable. -- http://gcc.gnu.org/bugzilla

[Bug c++/38392] Template friend function injection

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #20 from paolo dot carlini at oracle dot com 2009-12-25 11:06 --- Then wait, good luck -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38392

[Bug c++/35421] ICE on Valid Code

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-25 22:11 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40055] Failing instantiation of template with enums

2009-12-25 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Severity|critical|normal Known to fail||4.4.2

[Bug c++/40055] Failing instantiation of template with enums

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-25 22:17 --- Works in mainline, not a regression, thus closing as fixed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40365] g++ template expansion bug

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-12-25 22:21 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40484] internal compiler error

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-25 22:23 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/41060] Wconversion Ignores static_cast

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-25 22:25 --- Feedback not forthcoming. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40694] ICE while building clang

2009-12-25 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-25 22:26 --- Looks like can be closed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/38392] Template friend function injection

2009-12-24 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-12-24 15:39 --- Try this one: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#329 Anyway, if you could point us to the specific sentence in the thread saying that it's legal, it would be useful. And, well

[Bug libstdc++/42491] New: performance/30_threads/future/polling.cc fails at compile time

2009-12-24 Thread paolo dot carlini at oracle dot com
Status: UNCONFIRMED Severity: minor Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: paolo dot carlini at oracle dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42491

[Bug c++/38392] Template friend function injection

2009-12-24 Thread paolo dot carlini at oracle dot com
--- Comment #13 from paolo dot carlini at oracle dot com 2009-12-24 21:55 --- Cool. Should the testcase use dg-do link? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38392

[Bug rtl-optimization/42489] Function call never happened after compile with -foptimize-sibling-calls

2009-12-24 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42489

[Bug c++/36236] ICE with forwarding variadic function template in class template

2009-12-23 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-23 22:59 --- *** This bug has been marked as a duplicate of 38600 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/38600] Trouble mangling template_id_expr

2009-12-23 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-12-23 22:59 --- *** Bug 36236 has been marked as a duplicate of this bug. *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/40044] ICE when resolves overloaded functions

2009-12-23 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-23 23:00 --- Dodji, is this just a duplicate of PR38600? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40044

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #19 from paolo dot carlini at oracle dot com 2009-12-22 09:58 --- Ralf, is this information enough to debug the issue? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40974

[Bug libstdc++/41975] [C++0x] [DR579] unordered_set::erase performs worse when nearly empty

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #11 from paolo dot carlini at oracle dot com 2009-12-22 10:02 --- Relevant DR reopened: http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#579 Next, we should provide detailed wording... -- paolo dot carlini at oracle dot com changed: What

[Bug libstdc++/42201] [C++0x] std::vectorstd::unique_futureT::push_back fails

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-22 10:04 --- I think Jon can take this, for the std::future work. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/40088] Creating a std::ostringstream object locks a global mutex

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #14 from paolo dot carlini at oracle dot com 2009-12-22 10:09 --- I think this PR can be closed: if the program doesn't change the global locale the mutex is not used anymore, is only incremented a reference count. As an enhancement we can do better, indeed, but the issues

[Bug libstdc++/31643] [DR 382] Codecvt facets with UTF-8 encoding fail to recognize partial encoding sequences

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-22 10:23 --- Recently, the DR has been closed as NAD: http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-closed.html#382 Given that, I see no reason to keep this PR open, because we are not going to change a very old

[Bug libstdc++/29026] [DR 309] std::basic_istream::sentry() fails to catch when reading whitespace

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2009-12-22 10:24 --- Recently, the DR has been closed as NAD: http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-closed.html#309 Given that, I see no reason to keep this PR open, because we are not going to change within

[Bug translation/42458] 33 typos in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-22 14:07 --- Fine. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug tree-optimization/42462] wrong-code with computed-goto

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-22 14:16 --- Long term, I would suggest staying away from these extensions, and try to write portable code... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42462

[Bug translation/42463] A typo with estimated word in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-22 15:03 --- I don't think this is a translation issue, just a typo in the params.def string. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42463

[Bug driver/42463] A typo with estimated word in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |paolo dot carlini at oracle |dot org

<    6   7   8   9   10   11   12   13   14   15   >