www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 7394] New: ddmangle tool needs rebuilding

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=7394

           Summary: ddmangle tool needs rebuilding
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody puremagic.com
        ReportedBy: robert octarineparrot.com



23:49:30 GMT ---
(There doesn't seem to be a component for the applications in the tools
repository).

The version of ddmangle included with dmd needs rebuilding (on at least OS X,
possibly other platforms). The version included with dmd 2.057 gives the
following:

$ echo "_D6object8__assertFiZv" | ddmangle 
_D6object8__assertFiZv

However getting the source from github and compiling it gives:

$ echo "_D6object8__assertFiZv" | ./ddmangle 
void object.__assert(int)

As expected. This was fixed in July of last year -
https://github.com/D-Programming-Language/tools/commit/8de843daf8b4d856989f54f3af969a6efd3a19b7#ddemangle.d

It's still beyond me why a clean package isn't built for each release from git,
rather than using a dirty directory which causes old things to creep in time
after time.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Jan 28 2012
parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=7394


Walter Bright <bugzilla digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bugzilla digitalmars.com
         Resolution|                            |FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Feb 07 2012