[Bug middle-end/61456] Bogus "may be used uninitialized" warning

2014-06-09 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug tree-optimization/61289] [4.9 Regression] Bad jump threading generates infinite loop

2014-06-10 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61289 --- Comment #4 from Paul Pluzhnikov --- Back-port to gcc-4_9-branch? Thanks,

[Bug tree-optimization/61493] [4.10 Regression] Bug exposed by speculative devirtualizing

2014-06-13 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61493 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/58704] [c++11] ICE initializing array member of template class

2014-06-13 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58704 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/61566] New: [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-19 Thread ppluzhnikov at google dot com
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Created attachment 32977 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32977&action=edit test case Google ref: b/15734838 Test case compiles fine with Clang and current gcc-4_8

[Bug c++/60265] [C++11] using-declaration of enumerator fails if fully qualified

2014-06-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60265 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/61575] New: [4.9 Regression] Bogus invalid initialization of reference of type 'const D&' from expression of type ''

2014-06-20 Thread ppluzhnikov at google dot com
Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/15094102 The following test compiles with gcc-4.8 and t

[Bug c++/61575] [4.9 Regression] Bogus invalid initialization of reference of type 'const D&' from expression of type ''

2014-06-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61575 --- Comment #1 from Paul Pluzhnikov --- Sorry, cut/paste error. Both gcc-svn-4_9-r211828/bin/gcc gcc-svn-4_9-r211175/bin/gcc fails the same way.

[Bug c++/61581] New: [C++11] Bogus error: uninitialized const member

2014-06-21 Thread ppluzhnikov at google dot com
: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/15789654 Fails with current trunk, and all older versions I've tried. g++ -c t.cc -std=c++11 t.cc: In function 'void Bar()': t.cc:9:11: error: uninitialized const

[Bug c++/61614] New: [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-25 Thread ppluzhnikov at google dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/15883782 This broke on trunk sometime after r200178, is broken currently (r211990), and also on gcc-4_9-branch. // --- cut --- int Fn

[Bug c++/61022] [C++11] Bogus "error: parameter packs not expanded with '...'"

2015-04-23 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61022 --- Comment #2 from Paul Pluzhnikov --- Still fails with trunk @r222386

[Bug c/59812] New: Missing aggressive loop optimization warning

2014-01-14 Thread ppluzhnikov at google dot com
Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/12015772 The following source: int x[4]; int foo (int a) { int n = a ? 1 : 2; int i; for(i = 0; i < 4 + n; i++ ) x[i]++; return 0; } compiles into infinite loop due

[Bug c++/59815] New: Apparently bogus error: 'Outer' is already declared in this scope

2014-01-14 Thread ppluzhnikov at google dot com
ty: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/12471255 /// --- cut --- namespace foo { template < typename > class A { template < typename > friend class Out

[Bug c++/59815] Apparently bogus error: 'Outer' is already declared in this scope

2014-01-14 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59815 --- Comment #1 from Paul Pluzhnikov --- Slightly more reduced test: namespace foo { template < typename > class A { template < typename > friend class Outer; }; A a; // comment out -> bug goes away. template < typename > class Ou

[Bug c++/59818] New: [4.9 regression] Bogus error: call of overloaded .... is ambiguous

2014-01-14 Thread ppluzhnikov at google dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com This is caused by r197790 (fix for PR c++/23055). Google ref: b/12471166 /// --- cut --- template struct Identity { typedef T type; }; struct Foo

[Bug c++/23055] overload resolution does not find templated function (zero -> pointer)

2014-01-14 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/59832] New: [c++11][4.8, 4.9] ICE in reshape_init_class with initializer list

2014-01-15 Thread ppluzhnikov at google dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref b/12545403 /// -- cut --- struct A { struct B { int aa; int bb; }; B cc; }; void Fn1 (const A &); void Fn2 () { Fn1 ( {

[Bug c++/59869] New: [C++11] std::weak_ptr is thread-unsafe when built with -fno-exceptions

2014-01-17 Thread ppluzhnikov at google dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Created attachment 31883 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31883&action=edit test case I will attach test case and a propose

[Bug libstdc++/59656] weak_ptr::lock function crashes when compiling with -fno-exceptions flag

2014-01-18 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59656 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug libstdc++/59869] [C++11] std::weak_ptr is thread-unsafe when built with -fno-exceptions

2014-01-18 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59869 Paul Pluzhnikov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/59656] weak_ptr::lock function crashes when compiling with -fno-exceptions flag

2014-01-18 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59656 --- Comment #3 from Paul Pluzhnikov --- *** Bug 59869 has been marked as a duplicate of this bug. ***

[Bug libstdc++/59656] weak_ptr::lock function crashes when compiling with -fno-exceptions flag

2014-01-21 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59656 --- Comment #4 from Paul Pluzhnikov --- Created attachment 31911 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31911&action=edit test case Copy of test case from PR 59869

[Bug libstdc++/59656] weak_ptr::lock function crashes when compiling with -fno-exceptions flag

2014-01-22 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59656 --- Comment #7 from Paul Pluzhnikov --- Created attachment 31924 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31924&action=edit Alternate fix from Kyle Lippincott Alternate patch, courtesy Kyle Lippincott . AFAIU, Kyle's patch uses roughl

[Bug c++/59938] New: [C++11] Bogus "... is not a constant expression"

2014-01-24 Thread ppluzhnikov at google dot com
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Test: struct Data { const char* const& name; }; constexpr Data d = { "" }; Using g++ (GCC) 4.9.0 20140122 (experimental): g++ -c -std=c++11 t.cc t.cc:2:25: error: &

[Bug c++/59975] New: [C++11] Bogus "declared using local type ‘...’, is used but never defined"

2014-01-28 Thread ppluzhnikov at google dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/12785605 Test: template struct AbstractThing { virtual ~AbstractThing() { } virtual const T* method() const = 0; };

[Bug debug/52727] [4.7 Regression] internal compiler error at dwarf2cfi.c2:685

2014-01-30 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52727 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug tree-optimization/60000] [4.8/4.9 Regression] GCC trunk build failure caused by the vectorizer

2014-01-30 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

gcc-bugs@gcc.gnu.org

2014-01-31 Thread ppluzhnikov at google dot com
rity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/12846752 Test: #include struct S {}; struct T : S {}; std::unique_ptr F(); const std::unique_ptr s = F(); Using recent trun

[Bug libstdc++/60037] New: SIGFPE in std::generate_canonical

2014-02-02 Thread ppluzhnikov at google dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com When libstdc++-v3/testsuite/ext/random/hypergeometric_distribution/operators/values.cc is built with -O0, I get a crash: Program received signal SIGFPE, Arithmetic exception. 0x00401b07 in std

[Bug c++/60044] Template argument of alias template not evaluated

2014-02-03 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60044 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug target/35767] x86 backend uses aligned load on unaligned memory

2014-02-04 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35767 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/60167] New: [4.9 regression] Bogus error: conflicting declaration

2014-02-12 Thread ppluzhnikov at google dot com
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com The test case below fails to compile with current trunk: g++ (GCC) 4.9.0 20140213 (experimental) g++ -c t.cc t.cc:10:48: error: conflicting declaration ‘typename Foo::Bar Foo::cache

[Bug c++/60277] New: Bogus "inline function virtual ..." used but never defined

2014-02-19 Thread ppluzhnikov at google dot com
ty: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Test case: struct Foo { inline virtual void func() = 0; }; struct Bar : public Foo { void func() { } }; int main() { Foo *f = new Bar;

[Bug libstdc++/60308] New: [4.9 Regression] std::deque leaks memory

2014-02-21 Thread ppluzhnikov at google dot com
: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com std::deque currently leaks memory. Test case: #include int main() { for (int j = 0; j < 10; ++j) { const int ia[] = { 2, 3, 1, 4, 2, 1, 3, 0 }; std::deque d(ia, ia + siz

[Bug c++/60352] New: [C++11] Bogus "error: conflicting declaration 'auto i'"

2014-02-26 Thread ppluzhnikov at google dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Using current trunk (r208191): g++ -c t.cc -std=c++11 t.cc:2:6: error: conflicting declaration 'auto i' auto i = j; ^ t.cc:1:

[Bug c++/60420] New: [C++11] Bogus "error: ‘const’ qualifiers cannot be applied to ‘int&’" with lambda

2014-03-04 Thread ppluzhnikov at google dot com
s: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/13305941 Using current (r208339) trunk: g++ -c -std=c++11 t.cc t.cc: In instantiation of ‘struct fn(Iter

[Bug rtl-optimization/64557] get_addr in true_dependence_1 cannot handle VALUE inside an expr

2015-01-10 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64557 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug target/65263] [5 Regression] ICE (error: unrecognizable insn / in insn_min_length, at config/rs6000/rs6000.md) on powerpc64le-linux-gnu

2015-03-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65263 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c/65287] New: Current trunk ICE in address_matters_p, at symtab.c:1908

2015-03-02 Thread ppluzhnikov at google dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Created attachment 34927 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34927&action=edit test case Continued from PR 65263 r221040 is also possibly

[Bug target/65263] [5 Regression] ICE (error: unrecognizable insn / in insn_min_length, at config/rs6000/rs6000.md) on powerpc64le-linux-gnu

2015-03-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65263 --- Comment #10 from Paul Pluzhnikov --- (In reply to Jan Hubicka from comment #9) > Paul, I fixed similar bug yesterday, so please check if it works now I just built at current SVN trunk (r221126). Filed PR 65287

[Bug c/65287] Current trunk ICE in address_matters_p, at symtab.c:1908

2015-03-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65287 --- Comment #1 from Paul Pluzhnikov --- Created attachment 34928 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34928&action=edit c-reduce'd test case A much shorter test: const int __new_sys_siglist[] = {}; extern __typeof(__new_sys_sig

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2015-03-07 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #7 from Paul Pluzhnikov --- Still broken on trunk @r221169. Leaving known ICEs for >= 1 year untouched seems... suboptimal. (Sorry I don't know enough GCC internals to take this on.)

[Bug c++/63540] Erroneous "'Derived' declares a move constructor or move assignment operator" in error.

2014-10-14 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63540 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/63578] New: ICE In layout_type, at stor-layout.c:2398

2014-10-17 Thread ppluzhnikov at google dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/18024040 Test: int *b; auto __attribute__ ((may_alias)) a = b; // replace auto with "int*" to fix Using trunk @r216408: r216408/bin/g++ -c -std=c++11 t.ii t.ii:2:34

[Bug c++/61022] [C++11] Bogus "error: parameter packs not expanded with '...'"

2014-10-30 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61022 --- Comment #1 from Paul Pluzhnikov --- Still fails with trunk @r216948

[Bug c++/60978] -Wenum-compare warns too eagerly

2014-12-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60978 --- Comment #9 from Paul Pluzhnikov --- (In reply to Jason Merrill from comment #8) > You shouldn't get the warning about IPPROTO_ICMP vs IPPROTO_ICMPV66, as they > are members of the same anonymous enum. They are? In glibc-2.19, include/netin

[Bug c++/60978] -Wenum-compare warns too eagerly

2014-12-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60978 --- Comment #11 from Paul Pluzhnikov --- (In reply to Jason Merrill from comment #10) > Interesting, in glibc 2.18 (at least in glibc-headers-2.18-16.fc20.x86_64) > they are in the same enum. The in.h is actually part of kernel, not glibc itsel

[Bug c++/58930] [C++11] Bogus error: converting to ... from initializer list would use explicit constructor

2014-06-26 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58930 --- Comment #5 from Paul Pluzhnikov --- (In reply to Paolo Carlini from comment #4) > Fixed for 4.10.0. Can this be back-ported to gcc-4_9-branch?

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2014-06-26 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #5 from Paul Pluzhnikov --- Still broken on trunk @r211990. Any chance someone can look at this?

[Bug c++/61723] New: [C++11] ICE in contains_struct_check

2014-07-05 Thread ppluzhnikov at google dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/16030670. AFAICT, this is broken in all of 4.7 / 4.8 / 4.9 / 4.10. Accepted by Clang without warnings. gcc-svn-r212277/bin/g++ -c -std=c++11 t.cc t.cc: In function ‘void fn1()’: t.cc:29:14

[Bug c++/61723] [C++11] ICE in contains_struct_check

2014-07-15 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61723 --- Comment #5 from Paul Pluzhnikov --- (In reply to Paolo Carlini from comment #1) > I find this testcase rather weird It's the result of creduce over a preprocessed original. > std::initializer_list isn't a random user type In the non-reduce

[Bug c++/61723] [C++11] ICE in contains_struct_check

2014-07-15 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61723 --- Comment #6 from Paul Pluzhnikov --- It turns out that the original unreduced test case does not error on trunk @r212277; it only ICEs on gcc-4.8 and gcc-4.9 branches. But once I creduced it using 4.9, the reduced test also ICEd on trunk. I

[Bug c++/61833] New: [4.9] ICE in fold_comparison

2014-07-17 Thread ppluzhnikov at google dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Created attachment 33134 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33134&action=edit test case Google ref: b/16030670 Originally reported against gcc-4.8. Attached test case causes gcc-4_9

[Bug c++/61723] [C++11] ICE in contains_struct_check

2014-07-17 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61723 --- Comment #8 from Paul Pluzhnikov --- Filed PR61833

[Bug c++/61833] [4.9] ICE in fold_comparison

2014-07-17 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61833 Paul Pluzhnikov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/44122] Confusing error: cannot convert 'T*' to 'T*' (when T are different scopes)

2014-07-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44122 Paul Pluzhnikov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2014-07-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #6 from Paul Pluzhnikov --- Still broken @r212875

[Bug c++/59815] Apparently bogus error: 'Outer' is already declared in this scope

2014-07-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59815 --- Comment #3 from Paul Pluzhnikov --- Still broken @r212875

[Bug middle-end/59812] Missing aggressive loop optimization warning

2014-07-20 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59812 --- Comment #3 from Paul Pluzhnikov --- Reconfirmed @r212875

[Bug c++/61924] New: [C++11] ICE in instantiate_template_1, at cp/pt.c:15618

2014-07-26 Thread ppluzhnikov at google dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Google ref: b/16582830 Gcc 4.8, 4.9 and current trunk @r213084 are affected. // --- cut --- struct function { template < typename _Functor > function (_F

[Bug libstdc++/61947] [4.8/4.9/4.10 Regression] Ambiguous calls when constructing std::tuple

2014-07-29 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61947 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c/25509] can't disable __attribute__((warn_unused_result))

2014-08-13 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25509 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/62310] fails to consider default initializers (NSDMIs) when checking inheriting constructors

2014-08-29 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62310 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/63149] wrong auto deduction from braced-init-list

2014-09-02 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63149 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2015-12-10 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #9 from Paul Pluzhnikov --- Still broken on trunk @r231541. Closing on 2 years now.

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2015-12-10 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #11 from Paul Pluzhnikov --- (In reply to Markus Trippelsdorf from comment #10) > Patches are welcome. Yes, I know. As I lamented in comment #7, I don't know enough GCC internals to take this on.

[Bug c/67396] New: [4.9/5.0 regression] Performance regression compiling variadic function with many arguments

2015-08-29 Thread ppluzhnikov at google dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ppluzhnikov at google dot com Target Milestone: --- Created attachment 36270 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36270&action=ed

[Bug c/67396] [4.9/5.0 regression] Performance regression compiling variadic function with many arguments

2015-08-30 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67396 Paul Pluzhnikov changed: What|Removed |Added CC||jh at suse dot cz --- Comment #1 from

[Bug target/67396] [4.9/5.0 regression] Performance regression compiling variadic function with many arguments

2015-08-30 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67396 --- Comment #3 from Paul Pluzhnikov --- (In reply to Andrew Pinski from comment #2) > Can you provide -ftime-report ? Sure: perl gen_bz18872.pl 2000 > t.c && gcc-svn-r227321/bin/gcc -c -O2 t.c -ftime-report Execution times (seconds) phase se

[Bug target/67396] [4.9/5.0 regression] Performance regression compiling variadic function with many arguments

2015-08-30 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67396 --- Comment #5 from Paul Pluzhnikov --- > please do before you report compile time regressions. Ok. Here are the new numbers from current trunk built with --enable-checking=release (nothing's changed that I can see; still very slow): for j in 5

[Bug c++/46830] New: s.swap(s) triggers overlapped memcpy() for versa_string

2010-12-06 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46830 Summary: s.swap(s) triggers overlapped memcpy() for versa_string Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/44122] New: Confusing error: cannot convert 'T*� to �T*�

2010-05-13 Thread ppluzhnikov at google dot com
ror: cannot convert 'T*’ to ‘T*’ Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ppluzhnikov at google dot com GCC build

[Bug c++/44122] Confusing error: cannot convert 'T*' to 'T*'

2010-05-14 Thread ppluzhnikov at google dot com
--- Comment #4 from ppluzhnikov at google dot com 2010-05-15 00:59 --- For reference, here is what clang currently prints (I am told): t.cc:8:9: error: no matching function for call to 'foo' return foo(&pos); ^~~ t.cc:3:5: note: candidate function not vi

[Bug libstdc++/56109] Add light-weight ABI-compatible debug checks to standard containers

2024-01-17 Thread ppluzhnikov at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56109 Paul Pluzhnikov changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW

<    1   2   3