solidity/test/cmdlineTests
2021-07-15 14:26:01 +02:00
..
abiencoderv2_no_warning
ast_compact_json_with_base_path Export used errors in the AST. 2021-04-19 14:15:50 +02:00
ast_json_import_wrong_evmVersion
combined_json_generated_sources Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
combined_json_with_base_path Export used errors in the AST. 2021-04-19 14:15:50 +02:00
constant_optimizer_yul Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
dup_opt_peephole
error_codes
evm_to_wasm Tests for FunctionSpecializer 2021-03-29 11:02:18 +02:00
evm_to_wasm_break Adjust cost of literal zero. 2021-04-22 11:42:42 +02:00
evm_to_wasm_unsupported_translation
exp_base_literal Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
function_debug_info Update tests 2021-05-27 18:31:54 +01:00
function_debug_info_via_yul Note function entry points. 2021-05-04 17:15:13 +02:00
ir_compiler_inheritance_nosubobjects Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
ir_compiler_subobjects Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
ir_with_assembly_no_memoryguard_creation Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
ir_with_assembly_no_memoryguard_runtime Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
keccak_optimization_deploy_code Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
keccak_optimization_low_runs Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
linking_solidity
linking_solidity_unresolved_references
linking_standard_solidity
linking_standard_solidity_quote_in_file_name
linking_standard_solidity_unresolved_references
linking_standard_yul Add sstore to linker tests to prevent the address from being optimized out 2021-07-01 16:54:09 +02:00
linking_standard_yul_quote_in_file_name Add sstore to linker tests to prevent the address from being optimized out 2021-07-01 16:54:09 +02:00
linking_standard_yul_unresolved_references Add sstore to linker tests to prevent the address from being optimized out 2021-07-01 16:54:09 +02:00
linking_strict_assembly Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
linking_strict_assembly_duplicate_library_name Add sstore to linker tests to prevent the address from being optimized out 2021-07-01 16:54:09 +02:00
linking_strict_assembly_no_file_name_in_link_reference Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
linking_strict_assembly_same_library_name_different_files Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
linking_strict_assembly_same_library_name_different_files_in_link_references Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
linking_strict_assembly_unresolved_references Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
message_format
message_format_utf8
model_checker_contracts_all Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_all_explicit Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_contract_missing Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_empty_contract Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_empty_source Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_inexistent_contract Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_inexistent_source Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_one_contract_missing Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_only_one Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_contracts_source_missing Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
model_checker_engine_all update command line tests 2021-04-08 21:03:39 +02:00
model_checker_engine_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_engine_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_engine_none update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_all Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
model_checker_targets_all_bmc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
model_checker_targets_all_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
model_checker_targets_assert_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_assert_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_balance_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_balance_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_constant_condition_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_constant_condition_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_div_by_zero_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_div_by_zero_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_error update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_out_of_bounds_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_out_of_bounds_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_overflow_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_overflow_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_pop_empty_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_pop_empty_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_overflow_assert_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_overflow_assert_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_overflow_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_targets_underflow_overflow_chc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_timeout_all update command line tests 2021-04-08 21:03:39 +02:00
model_checker_timeout_bmc update command line tests 2021-04-08 21:03:39 +02:00
model_checker_timeout_chc update command line tests 2021-04-08 21:03:39 +02:00
name_simplifier Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
object_compiler Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
optimize_full_storage_write Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_array_sload Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
optimizer_BlockDeDuplicator Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_inliner_add Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_inliner_call_from_constructor Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_inliner_dynamic_reference Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
optimizer_inliner_dynamic_reference_constructor Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
optimizer_inliner_inc Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_inliner_multireturn Support metadata via IR. 2021-06-21 18:20:31 +02:00
optimizer_user_yul Support metadata via IR. 2021-06-21 18:20:31 +02:00
output_selection_all_A1
output_selection_all_A2
output_selection_all_blank
output_selection_all_star
output_selection_single_A1
output_selection_single_all
output_selection_single_B1
recovery_ast_constructor Export used errors in the AST. 2021-04-19 14:15:50 +02:00
recovery_ast_empty_contract
recovery_standard_json Export used errors in the AST. 2021-04-19 14:15:50 +02:00
require_overload
revert_strings Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
standard_default_success
standard_empty_file_name Include locations with empty source name. 2021-07-07 12:13:52 +02:00
standard_ewasm_requested Support metadata via IR. 2021-06-21 18:20:31 +02:00
standard_ewasm_requested_abstract
standard_file_not_found cmdlineTests: Allow tests with no input file 2021-04-13 13:37:12 +02:00
standard_function_debug_info Update tests 2021-05-27 18:31:54 +01:00
standard_generatedSources Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
standard_immutable_references
standard_ir_requested Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
standard_irOptimized_requested Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
standard_method_identifiers_requested
standard_missing_key_useLiteralContent
standard_model_checker_contracts_all Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_all_explicit Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_empty_array Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_empty_contract Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_empty_source Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_inexistent_contract Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_multi_source Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_only_one Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_wrong_key_sources Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_wrong_key_sources_2 Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_wrong_key_sources_3 Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_contracts_wrong_key_sources_4 Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
standard_model_checker_engine_all update command line tests 2021-04-08 21:03:39 +02:00
standard_model_checker_engine_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_engine_chc update command line tests 2021-04-08 21:03:39 +02:00
standard_model_checker_engine_none update command line tests 2021-04-08 21:03:39 +02:00
standard_model_checker_targets_all update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_all_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_all_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_assert_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_assert_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_balance_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_balance_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_constantCondition_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_constantCondition_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_div_by_zero_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_div_by_zero_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_empty_array Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_out_of_bounds_bmc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_out_of_bounds_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_overflow_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_overflow_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_pop_empty_bmc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_pop_empty_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_underflow_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_underflow_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_underflow_overflow_assert_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_underflow_overflow_assert_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_underflow_overflow_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_targets_underflow_overflow_chc Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_wrong_target_types Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_wrong_target_types_2 Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_targets_wrong_targets Change settings.modelChecker.targets to take an array instead of string 2021-04-19 17:53:03 +02:00
standard_model_checker_timeout_all update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_timeout_bmc update tests 2021-05-26 22:12:49 +02:00
standard_model_checker_timeout_chc update command line tests 2021-04-08 21:03:39 +02:00
standard_model_checker_timeout_wrong_key update command line tests 2021-04-08 21:03:39 +02:00
standard_model_checker_timeout_wrong_value update command line tests 2021-04-08 21:03:39 +02:00
standard_only_ast_requested Export used errors in the AST. 2021-04-19 14:15:50 +02:00
standard_optimizer_generatedSources Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
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_nesting
standard_optimizer_yulDetails_optimiserSteps_type
standard_optimizer_yulDetails_optimiserSteps_unbalanced_bracket
standard_optimizer_yulDetails_without_yul
standard_secondary_source_location
standard_viair_requested Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
standard_wrong_key_auxiliary_input
standard_wrong_key_metadata
standard_wrong_key_optimizer
standard_wrong_key_root
standard_wrong_key_settings
standard_wrong_key_source
standard_wrong_type_auxiliary_input
standard_wrong_type_auxiliary_input_smtlib2responses
standard_wrong_type_auxiliary_input_smtlib2responses_member
standard_wrong_type_metadata
standard_wrong_type_optimizer
standard_wrong_type_output_selection
standard_wrong_type_output_selection_contract
standard_wrong_type_output_selection_file
standard_wrong_type_output_selection_output
standard_wrong_type_remappings
standard_wrong_type_remappings_entry
standard_wrong_type_root
standard_wrong_type_settings
standard_wrong_type_source
standard_wrong_type_sources
standard_wrong_type_useLiteralContent
standard_yul Update tests 2021-07-05 13:46:53 +02:00
standard_yul_embedded_object_name
standard_yul_invalid_object_name
standard_yul_multiple_files
standard_yul_multiple_files_selected
standard_yul_object Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
standard_yul_object_invalid_sub
standard_yul_object_name Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
standard_yul_optimiserSteps Update tests 2021-07-05 13:46:53 +02:00
standard_yul_optimized Update tests 2021-07-05 13:46:53 +02:00
standard_yul_stack_opt Use a simpler stack optimization test to avoid having ICE message with absolute paths as expected output 2021-07-01 17:29:24 +02:00
standard_yul_stack_opt_disabled Use a simpler stack optimization test to avoid having ICE message with absolute paths as expected output 2021-07-01 17:29:24 +02:00
stdin cmdlineTests: Allow providing content of the standard input when not testing via Standard JSON 2021-04-13 13:37:12 +02:00
stdin_allowed_paths Prevent adding '-' CLI flag to allowed paths as if it was an actual file 2021-04-19 16:58:48 +02:00
storage_layout_bytes
storage_layout_dyn_array
storage_layout_many
storage_layout_mapping
storage_layout_smoke
storage_layout_smoke_two_contracts
storage_layout_string
storage_layout_struct
storage_layout_struct_packed
storage_layout_value_types
storage_layout_value_types_packed
strict_asm_invalid_option_optimize_yul
strict_asm_invalid_option_output_dir
strict_asm_jump
strict_asm_only_cr Fix handling of carriage return. 2021-03-09 15:33:12 +01:00
strict_asm_optimizer_steps Fix source location for `if` statements. 2021-07-07 17:37:01 +02:00
strict_asm_options_in_non_asm_mode
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
viair_abicoder_v1 Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
viair_subobjects Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
wasm_to_wasm_function_returning_multiple_values
wasm_to_wasm_memory_instructions_alignment
yul_optimizer_steps Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
yul_optimizer_steps_disabled
yul_optimizer_steps_invalid_abbreviation
yul_optimizer_steps_invalid_nesting
yul_optimizer_steps_unbalanced_bracket
yul_source_locations Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_string_format_ascii Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_string_format_ascii_bytes32 Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_string_format_ascii_bytes32_from_number Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_string_format_ascii_long Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_string_format_hex Add "@use-src" header for generated yul code 2021-07-15 14:26:01 +02:00
yul_verbatim Fix source location of builtin function calls. 2021-07-06 16:54:29 +02:00
yul_verbatim_msize Make verbatim compatible with KnownState. 2021-04-26 19:56:44 +02:00