-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove a test case from badOpcodes #592
Conversation
@@ -95,11 +96,12 @@ | |||
}, | |||
"badOpcodes_d101g0v0_EIP158" : { | |||
"_info" : { | |||
"binaryenVersion" : "BINARYEN_VERSION", | |||
"comment" : "", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wtf is binaryen? @axic
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a wasm interpreter. Only relevant for stEwasmTests
but somehow made it into this repository by accident.
@jwasinger please refill the tests on latest aleth. (without Binaryen) |
This was filled with the latest aleth. |
Oh I see. This binaryen issue was solved. I'll refill the tests. |
1fdf439
to
c836c5d
Compare
@@ -37,7 +24,7 @@ | |||
}, | |||
{ | |||
"indexes" : { | |||
"data" : [115], | |||
"data" : [114], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
where is the expect section for all other data for network >=Constantinople
?
if there is no expect section, then there will be no test generated.
(for example there will be no test for data 100 and network Constantinople)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
where is the expect section for all other data for network >=Constantinople
?
if there is no expect section, then there will be no test generated.
(for example there will be no test for data 100 and network Constantinople)
63d300a
to
129828f
Compare
I force pushed to only include the state test filler until I figure out why test cases are not passing:
|
test case 4:
test case 5:
Is aleth using these opcodes for prototyping? |
@chfast, is aleth recognize this opcodes as valid when it should not ? |
Okay, these are bit shifting opcodes. |
And another one that is being updated (removed from the list of invalid opcodes) is |
Ok |
Was mistakenly including
PC
in thebadOpcodes
test.