www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - _d_assert called with partial filename?

 Hi everyone,

 I have a set of semi-complex CHECK_* calls that I  use for
error handling. In case they trip, they return true and set a
global error message/info to be picked up by _d_assert:

assert(CHECK_*(...));

 The problem is _d_assert is called only with the module
part of the filename, ie: /path/to/Foo.d only shows up like
"Foo"?

  Thomas used to have two tests for this but I didn't see
them show up as FAILs:
http://dstress.kuehne.cn/norun/assert_04.d
http://dstress.kuehne.cn/norun/assert_05.d

 Is this a known issue? DMD is v0.162

 Take care,

 Kai

--
Kai Backman, programmer, kai shorthike.com
http://www.ShortHike.com - space station game
Jul 13 2006