Bug 8050 - GDB can't demangle random Lucid stuff
Summary: GDB can't demangle random Lucid stuff
Status: RESOLVED OBSOLETE
Alias: None
Product: gdb
Classification: Unclassified
Component: c++ (show other bugs)
Version: unknown
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-17 12:18 UTC by David Carlton
Modified: 2014-09-17 15:33 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Carlton 2003-01-17 19:19:32 UTC
State-Changed-From-To: open->suspended
State-Changed-Why: We don't know if it's a bug, and the only reason the
    code in question isn't obsolete is that nobody has taken
    the time to do so.
Comment 1 David Carlton 2003-01-17 20:18:00 UTC
[Converted from Gnats 945]

The testsuite (gdb.c++/demangle.exp) alleges that
__vtbl__3foo__vt_cc_main_
is a legitimate mangled variable name under the Lucid style.
The testsuite, however, has no idea what the correct
demangling is.  GDB can't demangle this.

I file this PR only so that I can KFAIL the test in
question: I will then suspend the PR, given that Lucid
demangling should be obsolete and that we don't really
know if the string in question really is a legitimate
mangled name (so it might not be a bug after all).

Release:
GNU gdb 2002-10-11-cvs

Environment:
any

How-To-Repeat:
(gdb) set demangle-style lucid
(gdb) maint demangle __vtbl__3foo__vt_cc_main_
Can't demangle "__vtbl__3foo__vt_cc_main_"
Comment 2 David Carlton 2003-01-17 20:24:53 UTC
From: carlton@sources.redhat.com
To: gdb-gnats@sourceware.org
Cc:  
Subject: c++/945
Date: 17 Jan 2003 20:24:53 -0000

 CVSROOT:	/cvs/src
 Module name:	src
 Changes by:	carlton@sourceware.org	2003-01-17 12:24:52
 
 Modified files:
 	gdb/testsuite  : ChangeLog 
 	gdb/testsuite/gdb.c++: demangle.exp 
 
 Log message:
 	2003-01-17  David Carlton  <carlton@math.stanford.edu>
 	
 	* gdb.c++/demangle.exp (test_lucid_style_demangling): KFAIL test
 	corresponding to PR c++/945.
 	Update copyright.
 
 Patches:
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.465&r2=1.466
 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.c++/demangle.exp.diff?cvsroot=src&r1=1.2&r2=1.3
Comment 3 Sergio Durigan Junior 2014-09-17 15:33:37 UTC
The bug still happens here.  However, I am closing it as OBSOLETE because of the comments.  Feel free to reopen if it is still an issue.