File tree
292 files changed
+984
-979
lines changed- test
- cmdlineTests
- abi_via_ir
- abiencoderv2_no_warning
- asm_json
- asm_json_no_pretty_print
- ast_compact_json_no_pretty_json
- ast_compact_json_storage_layout_specifier
- ast_compact_json_with_base_path
- ast_ir
- combined_json_abi
- combined_json_generated_sources
- combined_json_no_pretty_print
- combined_json_stop_after_parsing
- combined_json_with_base_path
- combined_json_with_devdoc
- combined_json_with_userdoc
- constant_optimizer_yul
- debug_info_in_yul_and_evm_asm_print_all
- debug_info_in_yul_and_evm_asm_print_location_only
- debug_info_in_yul_and_evm_asm_print_none
- debug_info_in_yul_snippet_escaping
- dup_opt_peephole
- error_codes
- ethdebug_eof_container_osaka
- events_in_abi
- evm_version_byzantium
- evm_version_constantinople
- evmasm_difficulty_post_paris
- evmasm_difficulty_pre_paris
- evmasm_prevrandao_post_paris
- evmasm_prevrandao_pre_paris
- evmasm_transient_storage_inline_assembly
- evmasm_transient_storage_inline_assembly_via_ir
- evmasm_transient_storage_state_variable
- evmasm_transient_storage_state_variable_via_ir
- exp_base_literal
- function_debug_info
- function_debug_info_via_yul
- hashes
- inline_assembly_function_name_clash
- ir_compiler_inheritance_nosubobjects
- ir_compiler_subobjects
- ir_optimized_transient_storage_value_type
- ir_optimized_with_optimize
- ir_subobject_order
- ir_unoptimized_with_optimize
- ir_unoptimized_with_optimize_via_ir
- ir_with_assembly_no_memoryguard_creation
- ir_with_assembly_no_memoryguard_runtime
- keccak_optimization_deploy_code
- keccak_optimization_low_runs
- linking_qualified_library_name
- linking_solidity
- linking_solidity_unresolved_references
- linking_strict_assembly
- linking_strict_assembly_qualified_library_qualified_reference
- linking_strict_assembly_qualified_library_unqualified_reference
- linking_strict_assembly_same_library_name_different_files
- linking_strict_assembly_same_library_name_different_files_in_link_references
- linking_strict_assembly_unqualified_library_qualified_reference
- linking_strict_assembly_unqualified_library_unqualified_reference
- linking_strict_assembly_unresolved_references
- linking_unqualified_library_name
- mcopy_bytes_array_abi_decode
- mcopy_bytes_array_returned_from_function
- mcopy_string_literal_returned_from_function
- memoryguard_shadowing_by_inline_assembly_identifiers
- message_format
- message_format_utf8
- metadata
- model_checker_bmc_loop_iterations
- model_checker_bmc_loop_iterations_no_argument
- model_checker_contracts_all
- model_checker_contracts_all_explicit
- model_checker_contracts_inexistent_contract
- model_checker_contracts_inexistent_source
- model_checker_contracts_one_contract_missing
- model_checker_contracts_only_one
- model_checker_engine_all
- model_checker_engine_bmc
- model_checker_engine_chc
- model_checker_ext_calls_trusted_chc
- model_checker_ext_calls_untrusted_chc
- model_checker_invariants_all
- model_checker_invariants_contract
- model_checker_invariants_contract_eld
- model_checker_invariants_contract_reentrancy
- model_checker_invariants_reentrancy
- model_checker_show_proved_safe_default_all_engines
- model_checker_show_proved_safe_default_bmc
- model_checker_show_proved_safe_default_chc
- model_checker_show_proved_safe_true_all_engines
- model_checker_show_proved_safe_true_bmc
- model_checker_show_proved_safe_true_chc
- model_checker_show_unproved_true_all_engines
- model_checker_show_unproved_true_chc
- model_checker_show_unsupported_true_all_engines
- model_checker_show_unsupported_true_bmc
- model_checker_show_unsupported_true_chc
- model_checker_solvers_cvc5
- model_checker_solvers_cvc5_eld
- model_checker_solvers_eld
- model_checker_solvers_z3
- model_checker_solvers_z3_implicit
- model_checker_solvers_z3_smtlib2
- model_checker_targets_all_all_engines
- model_checker_targets_all_bmc
- model_checker_targets_all_chc
- model_checker_targets_assert_bmc
- model_checker_targets_assert_chc
- model_checker_targets_balance_bmc
- model_checker_targets_constant_condition_bmc
- model_checker_targets_default_all_engines
- model_checker_targets_default_bmc
- model_checker_targets_default_chc
- model_checker_targets_div_by_zero_bmc
- model_checker_targets_div_by_zero_chc
- model_checker_targets_out_of_bounds_chc
- model_checker_targets_overflow_bmc
- model_checker_targets_overflow_chc
- model_checker_targets_pop_empty_chc
- model_checker_targets_underflow_bmc
- model_checker_targets_underflow_chc
- model_checker_targets_underflow_overflow_assert_bmc
- model_checker_targets_underflow_overflow_assert_chc
- model_checker_targets_underflow_overflow_bmc
- model_checker_targets_underflow_overflow_chc
- name_simplifier
- no_cbor_metadata
- no_contract_combined_json
- no_import_callback
- object_compiler
- optimize_full_storage_write
- optimizer_BlockDeDuplicator
- optimizer_array_sload
- optimizer_inliner_add
- optimizer_inliner_call_from_constructor
- optimizer_inliner_dynamic_reference
- optimizer_inliner_dynamic_reference_constructor
- optimizer_inliner_inc
- optimizer_inliner_multireturn
- optimizer_user_yul
- require_overload
- require_with_error_ir
- require_with_string_ir
- revert_strings
- stack_too_deep_from_code_transform
- standard_debug_info_in_yul_and_evm_asm_print_all
- standard_debug_info_in_yul_and_evm_asm_print_location_only
- standard_debug_info_in_yul_and_evm_asm_print_none
- standard_debug_info_in_yul_and_evm_asm_print_snippet_only
- standard_irOptimized_ast_requested
- standard_ir_ast_requested
- standard_metadata
- standard_optimizer_invalid_detail_type
- standard_optimizer_invalid_details
- standard_optimizer_no_yul
- standard_optimizer_yul
- standard_optimizer_yulDetails
- standard_optimizer_yulDetails_no_object
- standard_optimizer_yulDetails_optimiserSteps
- standard_optimizer_yulDetails_optimiserSteps_invalid_abbreviation
- standard_optimizer_yulDetails_optimiserSteps_invalid_nested_delimiter
- standard_optimizer_yulDetails_optimiserSteps_mutliple_delimiters
- standard_optimizer_yulDetails_optimiserSteps_nested_brackets
- standard_optimizer_yulDetails_optimiserSteps_nesting_too_deep
- standard_optimizer_yulDetails_optimiserSteps_no_yul
- standard_optimizer_yulDetails_optimiserSteps_type
- standard_optimizer_yulDetails_optimiserSteps_unbalanced_closing_bracket
- standard_optimizer_yulDetails_optimiserSteps_unbalanced_opening_bracket
- standard_optimizer_yulDetails_optimiserSteps_with_cleanup_sequence
- standard_optimizer_yulDetails_optimiserSteps_with_empty_cleanup_sequence
- standard_optimizer_yulDetails_optimiserSteps_with_empty_optimisation_sequence
- standard_optimizer_yulDetails_optimiserSteps_with_empty_sequence
- standard_optimizer_yulDetails_optimiserSteps_with_empty_sequence_no_yul
- standard_optimizer_yulDetails_optimiserSteps_with_whitespace_newline_sequence_no_yul
- standard_optimizer_yulDetails_without_yul
- standard_outputs_on_analysis_error_fatal
- standard_outputs_on_analysis_error_fatal_after_current_step
- standard_outputs_on_analysis_error_non_fatal
- standard_outputs_on_compilation_error
- standard_outputs_on_parsing_error
- standard_stack_too_deep_from_code_transform
- standard_stop_after_parsing_ast_requested
- standard_stop_after_parsing_bytecode_requested
- standard_stop_after_parsing_non_binary_output_requested
- standard_undeployable_contract_all_outputs
- standard_urls_existing_and_missing
- standard_urls_missing
- standard_yul_cfg_json_export
- standard_yul_code_generation_error
- standard_yul_debug_info_ethdebug_compatible_output
- standard_yul_debug_info_ethdebug_incompatible_output
- standard_yul_debug_info_ethdebug_verbatim_unimplemented
- standard_yul_debug_info_print_all
- standard_yul_debug_info_print_location_only
- standard_yul_debug_info_print_none
- standard_yul_debug_info_print_snippet_only
- standard_yul_ethdebug_assign_immutable
- standard_yul_ethdebug_bytecode_ir
- standard_yul_ethdebug_bytecode_iroptimized
- standard_yul_ethdebug_deployed_bytecode
- standard_yul_ethdebug_deployed_bytecode_and_bytecode
- standard_yul_ethdebug_ir
- standard_yul_ethdebug_iroptimize
- standard_yul_ethdebug_optimize_ir
- standard_yul_ethdebug_optimize_iroptimized
- stop_after_parsing_ast
- storage_layout_transient_value_types
- storage_layout_user_defined
- storage_layout_user_defined_no_pretty_print
- strict_asm_ast_compact_json
- strict_asm_debug_info_print_all
- strict_asm_debug_info_print_location_only
- strict_asm_debug_info_print_none
- strict_asm_eof_container_osaka
- strict_asm_eof_dataloadn_osaka
- strict_asm_evm_version_byzantium
- strict_asm_evm_version_constantinople
- strict_asm_jump
- strict_asm_msize_with_optimizer
- strict_asm_msize_without_optimizer
- strict_asm_only_cr
- strict_asm_optimizer_steps
- strict_asm_output_selection_asm_only
- strict_asm_output_selection_bin_only
- strict_asm_output_selection_ir_optimized_only
- strict_asm_warning
- strict_asm_warning_and_error_optimize
- strict_asm_warning_optimize
- strict_asm_warning_optimize_unreachable
- strict_asm_yul_cfg_json_export
- structured_documentation_source_location
- too_long_line
- too_long_line_both_sides_short
- too_long_line_edge_in
- too_long_line_edge_out
- too_long_line_left_short
- too_long_line_multiline
- too_long_line_right_short
- transient_storage_layout
- transient_storage_layout_value_types
- transient_storage_layout_value_types_interleaved_with_storage
- transient_storage_layout_value_types_packed
- undeployable_contract_empty_outputs
- viair_abicoder_v1
- viair_msize_without_optimizer
- viair_subobject_optimization
- viair_subobjects
- yul_cfg_json_export
- yul_function_name_clashes
- yul_function_name_clashes_different_params
- yul_optimize_runs
- yul_optimizer_disabled_sequence_empty
- yul_optimizer_steps
- yul_optimizer_steps_nested_brackets
- yul_optimizer_steps_short_sequence
- yul_optimizer_steps_with_empty_cleanup_sequence
- yul_optimizer_steps_with_empty_optimization_sequence
- yul_optimizer_steps_without_optimize_empty_sequence
- yul_verbatim
- yul_verbatim_msize
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
292 files changed
+984
-979
lines changed+25-20
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
225 | 225 |
| |
226 | 226 |
| |
227 | 227 |
| |
228 |
| - | |
| 228 | + | |
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
| |||
350 | 350 |
| |
351 | 351 |
| |
352 | 352 |
| |
353 |
| - | |
354 | 353 |
| |
355 | 354 |
| |
| 355 | + | |
| 356 | + | |
| 357 | + | |
356 | 358 |
| |
357 | 359 |
| |
358 | 360 |
| |
| |||
377 | 379 |
| |
378 | 380 |
| |
379 | 381 |
| |
380 |
| - | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
381 | 386 |
| |
382 | 387 |
| |
383 |
| - | |
| 388 | + | |
384 | 389 |
| |
385 | 390 |
| |
386 | 391 |
| |
387 | 392 |
| |
388 | 393 |
| |
389 | 394 |
| |
390 | 395 |
| |
391 |
| - | |
| 396 | + | |
392 | 397 |
| |
393 | 398 |
| |
394 | 399 |
| |
| |||
399 | 404 |
| |
400 | 405 |
| |
401 | 406 |
| |
402 |
| - | |
| 407 | + | |
403 | 408 |
| |
404 |
| - | |
| 409 | + | |
405 | 410 |
| |
406 | 411 |
| |
407 | 412 |
| |
408 |
| - | |
409 |
| - | |
| 413 | + | |
| 414 | + | |
410 | 415 |
| |
411 |
| - | |
| 416 | + | |
412 | 417 |
| |
413 | 418 |
| |
414 | 419 |
| |
415 | 420 |
| |
416 |
| - | |
| 421 | + | |
417 | 422 |
| |
418 |
| - | |
| 423 | + | |
419 | 424 |
| |
420 |
| - | |
421 |
| - | |
| 425 | + | |
| 426 | + | |
422 | 427 |
| |
423 | 428 |
| |
424 | 429 |
| |
425 | 430 |
| |
426 |
| - | |
427 |
| - | |
428 |
| - | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
429 | 434 |
| |
430 |
| - | |
| 435 | + | |
431 | 436 |
| |
432 |
| - | |
433 |
| - | |
| 437 | + | |
| 438 | + | |
434 | 439 |
| |
435 | 440 |
| |
436 | 441 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
104 |
| - | |
| 104 | + | |
105 | 105 |
| |
106 | 106 |
| |
107 | 107 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
1573 | 1573 |
| |
1574 | 1574 |
| |
1575 | 1575 |
| |
1576 |
| - | |
| 1576 | + | |
1577 | 1577 |
| |
1578 | 1578 |
| |
1579 | 1579 |
|
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 |
| - | |
| 4 | + | |
| 5 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
49 |
| - | |
| 49 | + | |
50 | 50 |
| |
51 |
| - | |
| 51 | + | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| |||
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
72 |
| - | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
|
0 commit comments