swh:1:snp:9c27352633c4639a943e316050a7b904f57900e2

sort by:
Revision Author Date Message Commit Date
1481ef4 Tests/Python: test failed attempt to push a literal of type never 19 March 2020, 15:39:14 UTC
ce1ba69 Client/Michelson: reporter for the new `Invalid_never_expr` error 19 March 2020, 15:39:14 UTC
385f38a Tests/Michelson: typechecking tests for comparability of type never 19 March 2020, 15:39:14 UTC
5322e85 Doc/Michelson: type never is comparable 19 March 2020, 15:39:14 UTC
66561c4 Proto/Michelson: comparability of type never 19 March 2020, 15:39:14 UTC
3fd8123 Doc/Michelson: document the NEVER instruction 19 March 2020, 15:39:14 UTC
3974552 Tests/Michelson: add typechecking tests for the NEVER instruction 19 March 2020, 15:39:14 UTC
0c3c3b8 Proto/Michelson: add the NEVER instruction 19 March 2020, 15:39:14 UTC
b2aed21 Doc/Michelson: document type never 19 March 2020, 15:39:14 UTC
72b1b71 Tests/Michelson: test typechecking of a contract using type never 19 March 2020, 15:39:14 UTC
391d006 Proto/Michelson: add an empty type named "never" 19 March 2020, 15:39:14 UTC
abe666c Tests: update broken regtests 18 March 2020, 10:43:36 UTC
7dba3ad Tests: update regtest with stderr output 18 March 2020, 10:43:36 UTC
75e9a5d Tests: allow regression tests to capture stderr on failure 18 March 2020, 10:43:36 UTC
6007a9d Proto/Michelson: simplify the interpreter This removes the `stack` GADT in script_interpreter; the type `'a stack` is replaced by `'a` everywhere. This does not change the code's semantics, just simplify it. 18 March 2020, 09:29:45 UTC
b5956fa Doc/Michelson: document SELF_ADDRESS 17 March 2020, 13:40:15 UTC
36197f1 Tests/Python: test the new SELF_ADDRESS instruction 17 March 2020, 13:40:15 UTC
9e2463e Proto/Michelson: add the SELF_ADDRESS instruction `SELF_ADDRESS` is equivalent to `SELF; ADDRESS` but it is also allowed in lambdas. 17 March 2020, 13:40:14 UTC
5dd0bba Tests: remove dead regression test outputs During the migration, nothing removes the old .out files, and nothing checks that all .out files correspond to existing tests. We talked about it with @arvidnl but We're still not sure yet of the best way to automate it. 17 March 2020, 09:58:09 UTC
e80af00 CI: Try to get around "No space left on device" failing CI test: https://gitlab.com/cryptiumlabs/tezos/-/jobs/469953009 similar issue: https://gitlab.com/gitlab-com/support-forum/-/issues/1025#note_20715380 12 March 2020, 20:42:32 UTC
bdc44f6 Tests/Python: update regression logs with pytest-regtest upgrade 12 March 2020, 18:40:58 UTC
5de0fa3 Tests/Python: add a test for the LEVEL instruction 12 March 2020, 18:34:35 UTC
810623e Protocol: alpha use environment V1 12 March 2020, 18:34:35 UTC
a359166 Python/test: injection of protocol with env V1 Change injected protocol by the test to environment V1 verify that the required environment of the injected protocol is V1 12 March 2020, 18:34:34 UTC
e20b69d Shell/env: rename V2 -> V1 to ease encoding 12 March 2020, 18:34:34 UTC
5c35ae8 Shell/env: rename V1 -> V0 to ease encoding 12 March 2020, 18:34:34 UTC
805a476 Shell: environment V2 The new signature for environment V2 is the same as V1. This new environment is to be used as a base for any environment modification. 12 March 2020, 18:34:33 UTC
a3238e5 Doc: document LEVEL 12 March 2020, 18:34:33 UTC
068b2a7 Tests/python: add tests for LEVEL 12 March 2020, 18:34:32 UTC
c2e367b Tests: improve debugging of assert_storage_contains To be perfect, we'd need to print the types too because that's the issue I got 12 March 2020, 18:34:32 UTC
d42df90 Proto/Michelson: instruction LEVEL Put the level of the current block on the top of the stack LEVEL :: 'S -> nat : 'S Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> 12 March 2020, 18:34:32 UTC
f80ce86 Script_int_repr: add of_int32 12 March 2020, 18:34:31 UTC
a8486f0 Script_int_repr: fix comments of of_int(64) 12 March 2020, 18:34:31 UTC
0aa011e Regtest scrubbing: scrub constants first Otherwise [BLOCK_HASH] is substituted before [CONTEXT] 12 March 2020, 18:34:31 UTC
bf8e32a Doc: move UNIT to section on type unit 12 March 2020, 18:34:30 UTC
3dc9260 Doc: add documentation on comparisons of unit, options, unions 12 March 2020, 18:34:30 UTC
85246ce Doc: add missing documentation on boolean comparison 12 March 2020, 18:34:29 UTC
3029350 Tests: add tests for comparable unit, options, unions 12 March 2020, 18:34:29 UTC
d88e48a Add Unit, Union, and Option as comparable types 12 March 2020, 18:34:28 UTC
37074b6 Tests: update error message for big_dip.tz 12 March 2020, 18:34:28 UTC
5030c6d Proto/Michelson: fix error message for DIP with wrong constant 12 March 2020, 18:34:27 UTC
a82c463 Tests: update error message for big_drop.tz 12 March 2020, 18:34:27 UTC
35495c9 Proto/Michelson: fix registration of error Invalid_syntactic_constant 12 March 2020, 18:34:27 UTC
18405d6 Remove useless recursion 12 March 2020, 18:34:27 UTC
bfb6cd0 Rewrite some when clauses for Coq 12 March 2020, 18:34:27 UTC
0386251 Proto: remove unused exported vals 12 March 2020, 18:34:27 UTC
a89d774 Remove mutual dependency between numeric types 12 March 2020, 18:34:26 UTC
a01c31f Proto/Michelson: remove dead code in parse_instr 12 March 2020, 18:34:26 UTC
473b122 Express (comparable_)ty_eq in terms of merge_(comparable_)ty 12 March 2020, 18:34:26 UTC
0f3ba04 Tests_python: update regression tests outputs 12 March 2020, 18:34:26 UTC
06d2801 Include ty_eq in merge_types 12 March 2020, 18:34:25 UTC
bd343c9 Test/Python: update regression tests gas costs 12 March 2020, 18:34:25 UTC
b65c536 Proto/Michelson: Remove gas cost of 'map_to_list' and 'set_to_list' conversions 12 March 2020, 18:34:25 UTC
2a01323 Proto/Michelson: Use map fold for Big map updates 12 March 2020, 18:34:25 UTC
ddc1cde Proto/Michelson: Fold over Map with Map_map and Map_iter Previously, Maps were being converted to lists 12 March 2020, 18:34:25 UTC
a3a05c7 Proto/Michelson: Fold on Set using a folding break technique Previously, Sets were being converted to lists 12 March 2020, 18:34:25 UTC
5860f31 Proto/Michelson: Simplify parse_uint30 12 March 2020, 18:34:24 UTC
ffbd822 Update test output for DIP/DROP over the limit 12 March 2020, 18:34:24 UTC
30fe671 Protocol/Michelson: avoid overflowing [Int32.to_int Int32.max_int] 12 March 2020, 18:34:24 UTC
72ea7cd Add test for DIP/DROP with int over the limit 12 March 2020, 18:34:24 UTC
82369b2 Doc: generalize comparable pairs 12 March 2020, 18:34:24 UTC
e40012b Tests_python: update tests 12 March 2020, 18:34:23 UTC
76355a2 Comparable types: allow non-comb pairs 12 March 2020, 18:34:23 UTC
412e160 Tests_python: update non-comparable-set-update test error message 12 March 2020, 18:34:23 UTC
27a211d Tests_python: update regression tests outputs 12 March 2020, 18:34:23 UTC
179ecb4 Protocol/Michelson: do not use comparable_ty_of_ty for set update Using `ty_of_comparable_ty` puts a stronger bound on the execution time, which helps allowing more comparable types. As a result, `Update` used on a non-comparable type will give `Bad_stack_item` error rather than a `Comparable_type_expected` one. Also there is a slight increase in gas used for type checking: about 5 old gas units for each set update appearing in the code. See following commit for test updates. 12 March 2020, 18:34:23 UTC
030c022 Explicit absence of gas accounting in comparable_ty_of_ty 12 March 2020, 18:34:23 UTC
4703f45 Tests_python: add test for non-comparable type in set update 12 March 2020, 18:34:22 UTC
61a9d4e Tests/Sandbox: Switch upgrades tests from Babylon to Carthage 12 March 2020, 18:34:22 UTC
020e4c4 Vendors/flextesa: wait a bit after node is bootstrapped This prevents occasional test failures when the client is not ready yet. 12 March 2020, 18:34:22 UTC
5cde7f3 Vendors/flextesa: Add "Dnext" protocol and use as default 12 March 2020, 18:34:22 UTC
a1d2cf9 Proto: Allow activation from Carthage 12 March 2020, 18:34:22 UTC
e5fc6c1 Proto/RPC: return all delegates if no flags were used 12 March 2020, 18:34:21 UTC
1361f33 Tests/Python: fix gas bound in test_contract.py 12 March 2020, 18:34:21 UTC
00e3992 Protocol: Safer Int64.to_int 12 March 2020, 18:34:21 UTC
b2b9e06 Tests/Python: regenerate regression traces without internal_gas 12 March 2020, 18:34:21 UTC
1db473a Proto/gas: remove internal_gas 12 March 2020, 18:34:21 UTC
2e10c0a Proto/test: fix gas limit in unit test framework 12 March 2020, 18:34:20 UTC
50ba330 Tests/Python: regenerate regression traces witnessing internal_gas=0 12 March 2020, 18:34:20 UTC
3cd25c0 Tests/Python: adjust gas limits and fees in Python tests 12 March 2020, 18:34:20 UTC
77f3930 Proto/gas: rescale gas by 2^7, making internal_gas always 0 12 March 2020, 18:34:19 UTC
0281390 Tests/Python: regenerate traces including internal_gas 12 March 2020, 18:34:19 UTC
1fdf274 Proto/gas: make internal gas visible in interpreter traces - the code introduced here is transient and only aims at helping reviewing the gas rescaling. 12 March 2020, 18:34:19 UTC
1d76153 Tests/Python: adjust fees and gas in python tests 12 March 2020, 18:34:19 UTC
1f8c41e Protocol/gas: fix scaling of gas accounting for number of writes 12 March 2020, 18:34:19 UTC
3a5e2aa Client/baking: use Q.t instead of Z.t for fee computation - this commit changes the encoding `nanotez_enc` in proto_alpha/lib_mempool/filter.ml 12 March 2020, 18:34:18 UTC
e843c6c Proto/Test: new tests checking basic gas properties 12 March 2020, 18:34:18 UTC
58d9333 Proto/Test: export `validation_state` in Incremental module 12 March 2020, 18:34:18 UTC
90055d3 Test/Python: move and fix Map_map side-effect test 12 March 2020, 18:34:18 UTC
58eea30 Tests/Python: fix error message in chain_id arity test 12 March 2020, 18:34:18 UTC
e6fc3da Proto/Michelson: fix the arity check for chain_id 12 March 2020, 18:34:18 UTC
d5e44e9 Tests/Python: add an ill-typed test for the arity of chain_id. This shows the bad error message produced for an arity error for the `chain_id` primitive. 12 March 2020, 18:34:17 UTC
b53e999 Proto/Michelson: remove some Lwt wrappers 12 March 2020, 18:34:17 UTC
05693b6 Proto: expose parse_storage 12 March 2020, 18:34:17 UTC
7a063b5 Michelson: exposes parsing without specifying storage 12 March 2020, 18:34:17 UTC
0a1328e Proto: Uniform variable names for context + comments clean-up 12 March 2020, 18:34:17 UTC
382a335 Tests/Python: regenerate reg. traces 12 March 2020, 18:34:16 UTC
1d1ff3b Proto/Michelson: hoist Gas.consume out of interp. pattern matching - also remove some unused functions in Michelson_v1_gas 12 March 2020, 18:34:16 UTC
cd736c4 Tests/Python: regenerate regression traces 12 March 2020, 18:34:16 UTC
0037858 Proto/Michelson: hoist gas consumption in Slice_{string,bytes} 12 March 2020, 18:34:16 UTC
back to top