Open Jack-Clark opened 2 years ago
Yes this is valid. And I executed amber without any problem.
Summary: 1 pass, 0 fail
Thanks for confirming this @vili-1. Did you use SwiftShader or moltenVK when running amber?
As I said in issue #9 I'm using MoltenVK
With SwiftShader now I do get an error only when path 8 -> 9 -> 12 -> 10
is exercised.
EXPECT output IDX 0 EQ 8 9 12 10
temp.amber: Line 213: Verifier failed: 0 == 8, at index 0
Summary of Failures:
temp.amber
Summary: 0 pass, 1 fail
I ran all the 1st test set of fleshed examples with MolteVk and got plenty of similar errors, i.e., Verifier failed: X == Y, at index Z
Executing
amber -t spv1.3 -v 1.1 reduced-oracle-output.amber
gives fails withreduced-output-oracle.amber: Line 161: Verifier failed: 0 == 8, at index 0
.The CFG is quite complicated but the path is simple. @vili-1 could you check that this is valid? It also has a few
Block$X
blocks that look like they should beSRB$X
blocks - do you think they are from the known issue? Here is the reduced amber: