http://bugzilla.gdcproject.org/show_bug.cgi?id=83
Bug #: 83 Summary: ICE: TypeStruct::toCBuffer2 Classification: Unclassified Product: GDC Version: development Platform: x86_64 OS/Version: All Status: NEW Severity: normal Priority: Normal Component: gdc AssignedTo: ibuc...@gdcproject.org ReportedBy: ibuc...@gdcproject.org Testcase: --- void doFormat(void delegate() myputc, void * argptr){ assert(!(*cast(string*)argptr is null)); } void sformat(string s, ...){ void putc() { assert(s[0]==s[0]); } doFormat(&putc, _argptr); } void main(){ sformat("xxx", "hi"); } I guess this is because we cut corners building va_list[1] struct in d-builtins.c -- Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.