Conformance test failing list
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- blockchain, testing
Línea de trabajo
Empieza ejecutando las pruebas de conformidad de Ethereum enumeradas, especialmente los casos JSON no comprobados bajo stCreate2 y stCallCodes. Compara sus fallos con la cadena de schedule esperada Merge+3540+3670 e investiga el comportamiento de EIP3540/EIP3670. Se considera terminado cuando las pruebas no comprobadas restantes pasan y se puede actualizar la lista de conformidad.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
KEVM failing conformance tests
- v11
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stBadOpcode/invalidAddr.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stRandom2/randomStatetest649.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_HighNonceDelegatecall.json
v11.1
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stCallCodes/touchAndGo.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stPreCompiledContracts/delegatecall09Undefined.json
v11.2
These tests fail because there is an expected schedule string that does not match Merge+3540+3670.
EIP3540 and 3670 need to be investigated/implemented.
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE2_EOF1.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE2_EOF1Invalid.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE2_EOF1Invalid_FromEOF.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE2_EOF1_FromEOF.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE_EOF1.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE_EOF1Invalid.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE_EOF1_FromEOF.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CreateTransactionEOF1.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CREATE_EOF1Invalid_FromEOF.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/CreateTransactionInvalidEOF1.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/EOF1_Calls.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3860/createInitCodeSizeLimit.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3860/create2InitCodeSizeLimit.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3860/creationTxInitCodeSizeLimit.json
- tests/ethereum-tests/BlockchainTests/GeneralStateTests/stEIP3540/EOF1_Execution.json
v11.3
Same list as v11.2
- Lenguaje dominante
- KCL
- Estrellas
- 592
- Forks
- 156
- Merge medio
- 2 h 19 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de runtimeverification/evm-semantics
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
runtimeverification/evm-semantics#1190 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
runtimeverification/evm-semantics#2879 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
runtimeverification/evm-semantics#2869 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
runtimeverification/evm-semantics#2832 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
runtimeverification/evm-semantics#2824 ·
Todos los issues de runtimeverification/evm-semantics
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
foundry-rs/foundry#17167 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
OpenZeppelin/openzeppelin-community-contracts#292 ·
Los mantenedores suelen responder en 2 días
-
bogota
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
NethermindEth/nethermind#14035 ·
Los mantenedores suelen responder en 1 día
-
submission
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Uniswap/hooklist#10463 · 1 comentario ·
Los mantenedores suelen responder en 1 día