[Issue 6831] New: mangled name over 128 characters becomes unreadable
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Oct 19 11:53:25 PDT 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6831
Summary: mangled name over 128 characters becomes unreadable
Product: D
Version: D1 & D2
Platform: x86
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: nobody at puremagic.com
ReportedBy: kekeniro2 at yahoo.co.jp
--- Comment #0 from kekeniro2 at yahoo.co.jp 2011-10-19 11:52:26 PDT ---
I found that when a mangled name is very long, it turns into UNREADABLE
characters. And the limit of the length is 128 characters.( It is too short! )
----- Beginning of source
module manglingtest; // length of module name is significant!
class MyClass { }
void tfunc(T, U)(T a, U b) { }
void main() {
auto a = new MyClass;
auto b = new MyClass;
tfunc(a,b); // wrong mangling
}
----- End of source
(Additional) I am using a tool to read build messages and map files, so such
unreadables are especially inconvenienced. And I want to write for profiler's
output, too.
Environment:
D2.055
Windows XP SP3 32-bit
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list