On Monday, 13 February 2017 at 21:09:40 UTC, Stefan Koch wrote:
On Monday, 13 February 2017 at 12:26:14 UTC, Stefan Koch wrote:
I am currently working on && again,
So far I hit a curious situation when handling
(b1 && b2 && b3)
everything works fine except that b3 will be evaluated 3 times.
It's a puzzler :)
I just reverted every change of last week I should have a clean
building branch after that.
Tomorrow I will rewrite the removed functionality more
cautiously.
I have now rebuild the new structures partially.
It turns out that I was missing a few bailouts.
However those should have been necessary before as well, so I am
still puzzled.