source = "main.tri"
hand = "../../std/crypto/poseidon2.tasm"
input = [11, 22, 33, 44]
secret = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86]
output = ["14445951990132561003"]
reference = "Complete custom30-round RAM-constant hash4 adapter against independent modular oracle, for Trinity composition; no standard hash security claim."
hand_prefix = "divine 1 push 1000 write_mem 1 pop 1 divine 1 push 1001 write_mem 1 pop 1 divine 1 push 1002 write_mem 1 pop 1 divine 1 push 1003 write_mem 1 pop 1 divine 1 push 1004 write_mem 1 pop 1 divine 1 push 1005 write_mem 1 pop 1 divine 1 push 1006 write_mem 1 pop 1 divine 1 push 1007 write_mem 1 pop 1 divine 1 push 1008 write_mem 1 pop 1 divine 1 push 1009 write_mem 1 pop 1 divine 1 push 1010 write_mem 1 pop 1 divine 1 push 1011 write_mem 1 pop 1 divine 1 push 1012 write_mem 1 pop 1 divine 1 push 1013 write_mem 1 pop 1 divine 1 push 1014 write_mem 1 pop 1 divine 1 push 1015 write_mem 1 pop 1 divine 1 push 1016 write_mem 1 pop 1 divine 1 push 1017 write_mem 1 pop 1 divine 1 push 1018 write_mem 1 pop 1 divine 1 push 1019 write_mem 1 pop 1 divine 1 push 1020 write_mem 1 pop 1 divine 1 push 1021 write_mem 1 pop 1 divine 1 push 1022 write_mem 1 pop 1 divine 1 push 1023 write_mem 1 pop 1 divine 1 push 1024 write_mem 1 pop 1 divine 1 push 1025 write_mem 1 pop 1 divine 1 push 1026 write_mem 1 pop 1 divine 1 push 1027 write_mem 1 pop 1 divine 1 push 1028 write_mem 1 pop 1 divine 1 push 1029 write_mem 1 pop 1 divine 1 push 1030 write_mem 1 pop 1 divine 1 push 1031 write_mem 1 pop 1 divine 1 push 1032 write_mem 1 pop 1 divine 1 push 1033 write_mem 1 pop 1 divine 1 push 1034 write_mem 1 pop 1 divine 1 push 1035 write_mem 1 pop 1 divine 1 push 1036 write_mem 1 pop 1 divine 1 push 1037 write_mem 1 pop 1 divine 1 push 1038 write_mem 1 pop 1 divine 1 push 1039 write_mem 1 pop 1 divine 1 push 1040 write_mem 1 pop 1 divine 1 push 1041 write_mem 1 pop 1 divine 1 push 1042 write_mem 1 pop 1 divine 1 push 1043 write_mem 1 pop 1 divine 1 push 1044 write_mem 1 pop 1 divine 1 push 1045 write_mem 1 pop 1 divine 1 push 1046 write_mem 1 pop 1 divine 1 push 1047 write_mem 1 pop 1 divine 1 push 1048 write_mem 1 pop 1 divine 1 push 1049 write_mem 1 pop 1 divine 1 push 1050 write_mem 1 pop 1 divine 1 push 1051 write_mem 1 pop 1 divine 1 push 1052 write_mem 1 pop 1 divine 1 push 1053 write_mem 1 pop 1 divine 1 push 1054 write_mem 1 pop 1 divine 1 push 1055 write_mem 1 pop 1 divine 1 push 1056 write_mem 1 pop 1 divine 1 push 1057 write_mem 1 pop 1 divine 1 push 1058 write_mem 1 pop 1 divine 1 push 1059 write_mem 1 pop 1 divine 1 push 1060 write_mem 1 pop 1 divine 1 push 1061 write_mem 1 pop 1 divine 1 push 1062 write_mem 1 pop 1 divine 1 push 1063 write_mem 1 pop 1 divine 1 push 1064 write_mem 1 pop 1 divine 1 push 1065 write_mem 1 pop 1 divine 1 push 1066 write_mem 1 pop 1 divine 1 push 1067 write_mem 1 pop 1 divine 1 push 1068 write_mem 1 pop 1 divine 1 push 1069 write_mem 1 pop 1 divine 1 push 1070 write_mem 1 pop 1 divine 1 push 1071 write_mem 1 pop 1 divine 1 push 1072 write_mem 1 pop 1 divine 1 push 1073 write_mem 1 pop 1 divine 1 push 1074 write_mem 1 pop 1 divine 1 push 1075 write_mem 1 pop 1 divine 1 push 1076 write_mem 1 pop 1 divine 1 push 1077 write_mem 1 pop 1 divine 1 push 1078 write_mem 1 pop 1 divine 1 push 1079 write_mem 1 pop 1 divine 1 push 1080 write_mem 1 pop 1 divine 1 push 1081 write_mem 1 pop 1 divine 1 push 1082 write_mem 1 pop 1 divine 1 push 1083 write_mem 1 pop 1 divine 1 push 1084 write_mem 1 pop 1 divine 1 push 1085 write_mem 1 pop 1 read_io 1 read_io 1 read_io 1 read_io 1 push 1000 call __poseidon2_hash4_to_digest write_io 1 halt"

Homonyms

warriors/trisha/baselines/triton/fixtures/generation/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-zero/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/utxo/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-config-bad/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-proof-bad-claim/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/merkle-proof-bad-path/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/xfield-inverse/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/generation-bad-preimage/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-aggregate-bad-second/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-1/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/merkle-2/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/multisig-3/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-coin-0/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/fibonacci-10/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-invalid-r/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-token-v2-mint/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-token-v2-transfer/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-parser-associativity/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/utxo-mismatch/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-poseidon2-lanes/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/multisig-6/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-high/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/fibonacci-0/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-3/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/tip5/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/poseidon-zero/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/io/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/neptune-native-currency-wrong-input/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-0/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/merkle-proof/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-poseidon2-zero/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/assert/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-parser-precedence/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/convert-overflow/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/assert-mismatch/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/auth-preimage-bad/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-relay-bad-claim/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/fibonacci-1/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/poseidon-range/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/quantum-cnot/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/sha256-55bytes/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-coin-1/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/field/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-half/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-oversized-limb/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-config/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-dot/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/sha256-two-blocks/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/keccak-lanes/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/trinity-ascending/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-verifier/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-even-order/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-proof/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/kernel-timestamp-bad-path/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/timelock-16/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-pipeline-parentheses/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-pipeline-associativity/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-order/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-token-v2-burn/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-2/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-pipeline-reject/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-aggregate-two/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-parser-reject/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/auth-preimage/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-aggregate-count-17/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-aggregate-count-0/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-lexer-associativity/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-config/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/multisig-5/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/ecdsa-cross-limb/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/keccak-zero/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/timelock-17/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/multisig-7/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/sha256-empty/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-lexer-reject/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/convert/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-card-4/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/bigint-carry/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/u32/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/sha256-carry/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-lexer-parentheses/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/custom-token-v2-wrong-selfhash/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-pipeline-type-reject/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-coin-2/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/mem/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-coin-4/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-verifier-bad-claim/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/plumb-v2-coin-3/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/sha256-abc/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/neptune-native-currency/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/trinity-descending/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-aggregate-count-4294967296/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/kernel-timestamp/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-lexer-precedence/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/poly-eval/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/timelock-18/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/recursive-relay/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-pipeline-precedence/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/symmetric/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/merkle-3/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/compiler-parser-parentheses/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/fibonacci-100/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/symmetric-bad-preimage/vector.bench.toml
warriors/trisha/baselines/triton/fixtures/tensor-matvec/vector.bench.toml

Graph