[Issue 846] Error 42: Symbol Undefined _D1a7__arrayZ

Sean Kelly sean at f4.ca
Wed Jan 31 09:48:28 PST 2007


d-bugmail at puremagic.com wrote:
>
> The problem is that the __array() function is not generated for module a if it
> is compiled with -release. I'll fix it so it does, but to get the example to
> work, you'll still need to link with a.obj.

That's fine.  My only concern is that template code in release libraries 
be usable in debug applications (since non-template code is).  The only 
remaining issues seem to be _array() and _assert() (and possibly not 
_assert()--I haven't found a case where this breaks yet), and always 
building it/them into the module should address this.


More information about the Digitalmars-d-bugs mailing list