- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Fri, 18 Mar 2022 15:21:37 +0000
- To: "C. M. Sperberg-McQueen" <cmsmcq@blackmesatech.com>
- Cc: public-ixml@w3.org
Received on Friday, 18 March 2022 15:26:59 UTC
> In wisps-001-020, sample grammars 5 and 6 both have two-symbol loops. I
> think NineML passed those tests, but perhaps you have touched the code
> since then.
I don’t think so. But I was hand waving a little bit. I think that two
conditions had to be true simultaneously for the bug to arise: first,
the loop had to involve more than once symbol and, second, one of the
nodes in the shared packed parse forest involved in the loop had to have
a particular configuration of child pointers. (Specifically, or at
least, it had to have two children.)
> And until I get around to moving the wisps tests into the
> ixml/tests directory, I suspect they won't be part of your routine
> testing.
True. That testing isn’t part of the mandatory, automated regression
testing required to make a new release.
Be seeing you,
norm
--
Norm Tovey-Walsh
Saxonica
Received on Friday, 18 March 2022 15:26:59 UTC