https://d.puremagic.com/issues/show_bug.cgi?id=11790
Summary: ICE(interpret.c): passing creation of array with type string as size to CTFE Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: overv...@gmail.com --- Comment #0 from Alexander Overvoorde <overv...@gmail.com> 2013-12-21 10:46:46 PST --- When compiling the following code: string[string] crash = new string[string]; The following output is given: crash.d(1): Error: string is not an expression crash.d(1): Error: cannot implicitly convert expression (string) of type string to ulong CTFE: ErrorExp in crash.d(1) dmd: interpret.c:310: static int CompiledCtfeFunction::walkAllVars(Expression*, void*): Assertion `0' failed. Aborted (core dumped) This seems like a failure of error propagation. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------