Change the nonreg test scheme by inverting the role of v4 and v6 in the sut and the oracle.
The rationale is to avoid local vars blow-up on some examples. Indeed, the generated oracle blows-up (e.g., on left.lus) if we execute it via v4, whereas via v6 it works fine. This change triggers a couple of bugs that ware easy to fix (confusion between div and slash) that I've fixed along the way. For the others, I'll see later. Overall it's a progress albeit #fail: 80 -> 83 indeed: #unresolved: 20 -> 12 #passes 878 -> 883 time: 335 -> 228
Showing
- src/astPredef.ml 4 additions, 4 deletionssrc/astPredef.ml
- src/data.ml 2 additions, 1 deletionsrc/data.ml
- src/licDump.ml 1 addition, 1 deletionsrc/licDump.ml
- src/rif_base.ml 2 additions, 2 deletionssrc/rif_base.ml
- src/socExecEvalPredef.ml 12 additions, 1 deletionsrc/socExecEvalPredef.ml
- src/socPredef.ml 2 additions, 1 deletionsrc/socPredef.ml
- test/lus2lic.sum 20 additions, 20 deletionstest/lus2lic.sum
- test/lus2lic.time 1 addition, 1 deletiontest/lus2lic.time
- todo.org 19 additions, 0 deletionstodo.org
- utils/test_lus2lic_no_node 21 additions, 12 deletionsutils/test_lus2lic_no_node
Loading
Please register or sign in to comment