[Issue 3601] New: Debug and Release builds of DMD produce different object files
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Dec 8 07:46:09 PST 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3601
Summary: Debug and Release builds of DMD produce different
object files
Product: D
Version: 2.032
Platform: Other
OS/Version: Windows
Status: NEW
Severity: critical
Priority: P2
Component: DMD
AssignedTo: nobody at puremagic.com
ReportedBy: 2korden at gmail.com
--- Comment #0 from Koroskin Denis <2korden at gmail.com> 2009-12-08 07:46:08 PST ---
(Not to be confused with -debug and -release DMD options)
I finally managed to cut that sucker down (took me almost entire day to track
it down and reduce to reasonable size)!
The test case is attached, compile it as follows:
dmd -c -d thread.d
Tested on DMD2.032, Windows only.
I believe Debug version produces corrupted binaries as linking sometimes fails
giving me a "library is corrupted" message.
I should add that this one is very annoying as it prevents ddmd from working
properly (it only works in debug mode ATM and debug version of backend produces
odd binaries).
--
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