Open maxvonhippel opened 2 years ago
The problem occurs when you do, for example
ivy_check trace=true complete=fo assert=TCP:200 TCP.ivy
and it says
...
OK
but then you run (in this case)
ivy_check trace=true complete=fo TCP.ivy
and among other things you get back
TCP.ivy: line 200: guarantee ... FAIL
I'll post a commit hash for reproducing w/ our model soon.
Note also, it would be nice if assert=file:line
would check everything in the context of that line and not just the line itself. For example, I often find that I get a collections.ivy
failure but it won't be reported if I check only the relevant line of my code as everything else (even stuff "in context") is assumed to pass.
Ok, you can reproduce using our TCP code w/ git hash ba6b042c8c2cc07c669d18958e234d36434709c6
and line 200 of TCP.ivy. I've pushed to both github and bitbucket so you can pull from whichever you'd like.
Per our discussion today. (I'll update with instructions to reproduce shortly.)