active-logic/activelogic-cs

With certainties, implicit conversion may break logging

Closed this issue · 0 comments

Observed:

var someTask = loop.cont();
status s = someTask;
return s[log && "explain this"];  // fails at runtime

Caused by implicit conversion stripping logging data from the status object; builds/optimized mode not affected.
Affected types: action, failure, loop
Fixed, ready to merge.