[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2013-01-24 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 Benjamin Kosnik changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2013-01-24 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #16 from Tom Tromey 2013-01-24 18:50:58 UTC --- (In reply to comment #12) > In my case the issue seems to be weird debuginfo emitted by gcc; > look at what the breakpoint reports: > > Breakpoint 1, _GLOBAL__sub_I__Z4makem

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-19 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #15 from Jonathan Wakely 2012-11-20 00:10:01 UTC --- (In reply to comment #14) > [...] Looks good to me, thanks! > On which list should website changes be proposed? On gcc-patches, I usually just commit it and put [wwwd

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-17 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #14 from Mark Wielaard 2012-11-17 13:27:03 UTC --- >> dwarf2out.c: For DWARF 4+, output DW_AT_high_pc as constant offset. >> >> >> This required a gdb change. > > Ah, that should be in http://gcc.gnu.org/gcc-4.8/change

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 Jonathan Wakely changed: What|Removed |Added CC||mark at gcc dot gnu.org --- C

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #12 from Tom Tromey 2012-11-16 20:46:33 UTC --- (In reply to comment #11) > Tom, do you have any idea what's going on in comment 6 and comment 8 of this > bug? Not offhand. If you send me the failing executable(s) I can tak

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #11 from Jonathan Wakely 2012-11-16 18:14:02 UTC --- Tom, do you have any idea what's going on in comment 6 and comment 8 of this bug?

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #10 from Jonathan Wakely 2012-10-28 13:57:00 UTC --- (In reply to comment #9) > (I'll file a separate bug about the "unknown type" error for the shared_ptr&& > type) That's http://sourceware.org/PR14441

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #9 from Jonathan Wakely 2012-10-28 13:37:31 UTC --- Sorry, I misread that output, it does know the right type, it just doesn't match the printer for some reason (gdb) ptype sp1 type = class std::shared_ptr : public std::__sh

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #8 from Jonathan Wakely 2012-10-28 13:27:20 UTC --- The shared_ptr tests fail because GDB is getting the variable's type wrong, seeing it as the base class not the correct type: (gdb) p sp1 $1 = {> = {_M_ptr = 0x12345678, _

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #7 from Jonathan Wakely 2012-10-28 13:20:38 UTC --- Author: redi Date: Sun Oct 28 13:20:31 2012 New Revision: 192894 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192894 Log: PR libstdc++/55041 * python/li

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #6 from Jonathan Wakely 2012-10-28 12:54:01 UTC --- I think the reason this doesn't show up everywhere is due to a problem with older versions of GDB. Using GDB 7.3.50.20110722-16.fc16 I get this in the test logs: 48362.gdb

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #5 from Paolo Carlini 2012-10-24 11:58:31 UTC --- Yes ;) No idea what's going on with shared_ptr.

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #4 from Jonathan Wakely 2012-10-24 11:21:21 UTC --- if the recent changes to unordered_set *didn't* break the printers that would have been surprising ;)

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

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

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #2 from Paolo Carlini 2012-10-23 21:11:11 UTC --- Nope it must be something else, I saw the failures on some machines already many days ago (sorry for not having filed a PR, I thought it was my fault, some sort of config glitch

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-10-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #1 from Jonathan Wakely 2012-10-23 20:54:38 UTC --- (on my phone so can't check...) If the failures are in unordered_set it's almost certainly http://gcc.gnu.org/ml/libstdc++/2012-10/msg00147.html and the printers need to go