recursive definition error
Frustrated via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Jul 6 19:57:08 PDT 2014
So, I took all the code surrounding the error message(which was a
lot of code) and stuck it into one .d file.
No errors! Works as expected.
So, WTF?!?!
I guess now I have to attempt to split the code across modules to
see WTF is going on? Maybe this is a modules issue. I know some
of the code I'm using deals with module resolution and there was
some talk in the main forum about changing something to do with
modules.
Could this be the issue?
D really needs a better fing way to debug templates or improve
the error messages. I'm dealing with about 20k lines of code
spread across about 100 modules and the error messages are
completely useless as when I put all the code surrounding what it
says is causing the error, I do not get the error.
Realize, this code works fine in 2.064 so it's not a coding issue
as if something magical with my fingers when I copy the code from
the modules into a single .d file. Either something was "fixed"
or something was "broke"... after all the work I spend trying to
figure out what was causing the problem, I'm just as clueless.
More information about the Digitalmars-d-learn
mailing list