[Issue 10729] Some exception symbols undefined

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Sep 9 15:43:29 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=10729


Nick Sabalausky <cbkbbejeap at mailinator.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cbkbbejeap at mailinator.com


--- Comment #16 from Nick Sabalausky <cbkbbejeap at mailinator.com> 2013-09-09 15:43:25 PDT ---
I seem to be having the same problem. Master works fine for me on OSX 10.7,
FreeBSD 9.1 (32-bit OS), and Debian 6 (both 32-bit OS and 64-bit OS). But on
Win7 (64-bit OS) I get the same problem as Andre:

http://forum.dlang.org/thread/20130829210040.00002184@unknown
http://forum.dlang.org/thread/20130903205311.00003c40@unknown

To see if you can reproduce it, you can compile this script:

https://github.com/Abscissa/installer/blob/create-zip/create_dmd_release/create_dmd_release.d

...then remove all other DMDs from the path, and then run the script. For the
purposes of this bug report, you can simply run the script like this:

mkdir junk
create_dmd_release master --extras=junk --only-32 -v

On other 32-bit-capable OSes that results in a working DMD toolchain. But (at
least for me, I don't know about other people) on Windows, it fails the first
time the newly-built phobos is used - when trying to build chmgen. You can then
try to use the newly-built DMD toolchain (in [your temp
dir]/.create_dmd_release/dmd/src), and it will fail to link even a basic hello
world. But on other OSes it works fine, and using "v2.063.2" instead of
"master" also results in a working DMD/phobos.

Just an idea: It is possible that maybe this issue *only* occurs on fresh
checkouts/builds of DMD/druntime/phobos? Perhaps there's something incorrect or
non-standard on the Windows systems where it *is* working, and that's the
reason it's not failing for some people? Maybe it would start failing on those
systems when using a completely fresh and isolated checkout/build? Just a crazy
idea.

-- 
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