[Issue 13131] [2.066-b3] dmd: glue.c:1492: unsigned int totym(Type*): Assertion `0' failed.

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Jul 14 11:50:29 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=13131

Stefan Frijters <sfrijters at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sfrijters at gmail.com

--- Comment #1 from Stefan Frijters <sfrijters at gmail.com> ---
Created attachment 1369
  --> https://issues.dlang.org/attachment.cgi?id=1369&action=edit
Reduced test case

Okay, I've let Dustmite have a go at my code and I've done some manual cleanup,
but this is about as far as I can go. Some strange things are happening: 
* In dlbc/parameters.d: the createParameterMixins function is never called, but
if I comment it out the error changes to: src/dlbc/elec/elec.d(8): Error:
template instance elecConnOf!gconn template 'elecConnOf' is not defined
This template was in the original code but has been removed by dustmite.
* Similarly, if I try to touch the mixin in dlbc/io/checkpoint.d it complains
about the template.
* The same if I try to reorganize the files any further (originally I wanted to
put them all in a flat structure for the reduced test case).

I hope this is helpful somehow...

--


More information about the Digitalmars-d-bugs mailing list