http://d.puremagic.com/issues/show_bug.cgi?id=5264
Brad Roberts changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=5264
Brad Roberts changed:
What|Removed |Added
Attachment #830 is|0 |1
obsolete|
http://d.puremagic.com/issues/show_bug.cgi?id=5264
--- Comment #5 from Brad Roberts 2010-11-28 14:49:52 PST
---
Looks like the cause of #1 is that only dmd 1 got one of the big vararg related
change sets:
http://www.dsource.org/projects/dmd/changeset/717
Walter's merging those into dmd2 soon
http://d.puremagic.com/issues/show_bug.cgi?id=5264
--- Comment #4 from Brad Roberts 2010-11-25 15:04:41 PST
---
I'm splitting #3 into a standalone bug report. dmd-1.x exhibits the same
problem and it's unrelated to druntime at all. New bug 5275.
--
Configure issuemail: http://d.puremagic.c
http://d.puremagic.com/issues/show_bug.cgi?id=5264
--- Comment #3 from Brad Roberts 2010-11-24 02:32:54 PST
---
for #3, call cleanup code in cod1.c funccall():
2936 if (tym1 == TYhfunc)
2937 { // Hidden parameter is popped off by the callee
2938 c = genadjesp(c,
http://d.puremagic.com/issues/show_bug.cgi?id=5264
--- Comment #2 from Brad Roberts 2010-11-24 01:35:00 PST
---
ok, debugging #3. There's actually a couple of different assert locations,
though I suspect they're all related. If the fix for this reduction doesn't
solve all of them, I'll re-re
http://d.puremagic.com/issues/show_bug.cgi?id=5264
Brad Roberts changed:
What|Removed |Added
Status|NEW |ASSIGNED
AssignedTo|s...@invisib