[Issue 9526] ICE when compiling project with unittests
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Feb 17 09:17:05 PST 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9526
Maxim Fomin <maxim at maxim-fomin.ru> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |maxim at maxim-fomin.ru
--- Comment #4 from Maxim Fomin <maxim at maxim-fomin.ru> 2013-02-17 09:16:50 PST ---
That's because in func.c void markAsNeedingClosure() doesn't check data when
loops though the list.
Can you test this commit
https://github.com/mxfm/dmd/commit/f04bba02261b59a033495cf090711bf0a08dd64e ?
I compiled your code on linux with command:
dmd unstd/array.d unstd/lifetime.d unstd/generictuple.d unstd/math.d
unstd/multidimensionalarray.d unstd/templates.d unstd/traits.d unstd/typecons.d
unittest.d -unittest -version=unittestBuild
Commit at least fixes segmentation fault for my D environment. Judging by
visual D project files, you are compiling on windows and I cannot test dmd on
windows.
--
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