├── .github └── workflows │ ├── testAll.yml │ ├── testLinux310.yml │ ├── testLinux311.yml │ ├── testLinux312.yml │ ├── testLinux39.yml │ ├── testWin.yml │ ├── testWin310.yml │ ├── testWin311.yml │ ├── testWin312.yml │ └── testWin39.yml ├── .gitignore ├── .hgignore ├── .pylintrc ├── .vscode └── launch.json ├── LICENSE.txt ├── README.rst ├── setup.py ├── src ├── .DS_Store ├── nagini_contracts │ ├── __init__.py │ ├── adt.py │ ├── contracts.py │ ├── importer.py │ ├── io_builtins.py │ ├── io_contracts.py │ ├── lock.py │ ├── obligations.py │ ├── py.typed │ ├── thread.py │ └── transformer.py └── nagini_translation │ ├── __init__.py │ ├── analyzer.py │ ├── analyzer_io.py │ ├── client.py │ ├── conftest.py │ ├── external │ ├── __init__.py │ └── ast_util.py │ ├── lib │ ├── __init__.py │ ├── config.py │ ├── constants.py │ ├── context.py │ ├── errors │ │ ├── __init__.py │ │ ├── manager.py │ │ ├── messages.py │ │ ├── rules.py │ │ └── wrappers.py │ ├── guard_collectors.py │ ├── io_checkers.py │ ├── io_context.py │ ├── jvmaccess.py │ ├── obligation_context.py │ ├── program_nodes.py │ ├── resolver.py │ ├── silver_nodes │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bool_expr.py │ │ ├── call.py │ │ ├── expression.py │ │ ├── int_cmp_expr.py │ │ ├── int_expr.py │ │ ├── location_expr.py │ │ ├── perm_cmp_expr.py │ │ ├── perm_expr.py │ │ ├── program.py │ │ ├── reference_expr.py │ │ ├── statement.py │ │ └── types.py │ ├── typedefs.py │ ├── typeinfo.py │ ├── util.py │ ├── views.py │ └── viper_ast.py │ ├── main.py │ ├── models │ ├── __init__.py │ ├── converter.py │ └── extractor.py │ ├── mypy_patches │ ├── __init__.py │ └── visitor.py │ ├── resources │ ├── __init__.py │ ├── all.sil │ ├── backends │ │ ├── carbon.jar │ │ ├── silicon-sif-extension.jar │ │ ├── silicon.jar │ │ └── silver-sif-extension.jar │ ├── bool.sil │ ├── builtins.json │ ├── bytes.sil │ ├── float.sil │ ├── float_ieee32.sil │ ├── float_real.sil │ ├── intbv.sil │ ├── iterator.sil │ ├── list.sil │ ├── lock.sil │ ├── measures.sil │ ├── name_domain.sil │ ├── pset.sil │ ├── pytype.sil │ ├── range.sil │ ├── references.sil │ ├── seq.sil │ ├── set_dict.sil │ ├── slice.sil │ ├── str.sil │ └── tuple.sil │ ├── sif │ ├── __init__.py │ ├── lib │ │ ├── __init__.py │ │ ├── util.py │ │ └── viper_ast_extended.py │ ├── resources │ │ ├── __init__.py │ │ ├── all.sil │ │ ├── builtins.json │ │ └── references.sil │ └── translators │ │ ├── __init__.py │ │ ├── call.py │ │ ├── contract.py │ │ ├── expression.py │ │ ├── method.py │ │ ├── program.py │ │ └── statement.py │ ├── sif_translator.py │ ├── tests.py │ ├── translator.py │ ├── translators │ ├── __init__.py │ ├── abstract.py │ ├── call.py │ ├── common.py │ ├── contract.py │ ├── expression.py │ ├── io_operation │ │ ├── __init__.py │ │ ├── common.py │ │ ├── definition.py │ │ ├── interface.py │ │ ├── opener.py │ │ ├── result_translator.py │ │ ├── termination_check.py │ │ ├── use.py │ │ └── utils.py │ ├── method.py │ ├── obligation │ │ ├── __init__.py │ │ ├── common.py │ │ ├── fork.py │ │ ├── inexhale.py │ │ ├── interface.py │ │ ├── loop.py │ │ ├── loop_node.py │ │ ├── manager.py │ │ ├── measures.py │ │ ├── method.py │ │ ├── method_call_node.py │ │ ├── method_node.py │ │ ├── node_constructor.py │ │ ├── obligation_info.py │ │ ├── types │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── must_invoke.py │ │ │ ├── must_release.py │ │ │ └── must_terminate.py │ │ ├── utils.py │ │ └── waitlevel.py │ ├── permission.py │ ├── predicate.py │ ├── program.py │ ├── pure.py │ ├── statement.py │ ├── type.py │ └── type_domain_factory.py │ └── verifier.py └── tests ├── arp ├── translation │ └── test_acc_func.py └── verification │ ├── test_acc_func.py │ ├── test_arp_lock_1.py │ ├── test_arp_lock_2.py │ ├── test_arp_read_write.py │ ├── test_arp_thread.py │ ├── test_chalice_basic.py │ ├── test_chalice_permarith.py │ ├── test_chalice_rdringbuffer.py │ ├── test_rd.py │ ├── test_rd_expr.py │ ├── test_rd_pred.py │ ├── test_rd_quantified.py │ └── test_simple_rd.py ├── functional ├── translation │ ├── float_ieee32 │ │ └── test_non_float.py │ ├── float_real │ │ └── test_non_float.py │ ├── issues │ │ ├── 00001.py │ │ ├── 00002.py │ │ ├── 00009.py │ │ ├── 00011.py │ │ ├── 00012.py │ │ ├── 00013.py │ │ ├── 00014.py │ │ ├── 00018.py │ │ ├── 00020.py │ │ ├── 00024.py │ │ ├── 00025.py │ │ ├── 00029.py │ │ ├── 00034.py │ │ ├── 00039.py │ │ ├── 00060.py │ │ ├── 00111.py │ │ ├── 00117.py │ │ ├── 00124.py │ │ ├── 00127.py │ │ ├── 00142_1.py │ │ ├── 00142_2.py │ │ ├── 00185.py │ │ ├── 00186.py │ │ ├── 00235.py │ │ ├── 00237.py │ │ └── 00238.py │ ├── resources │ │ ├── __init__.py │ │ └── test_import_1_file.py │ ├── test_abstract_pred_1.py │ ├── test_abstract_pred_2.py │ ├── test_abstract_pred_3.py │ ├── test_abstract_pred_4.py │ ├── test_abstract_pred_5.py │ ├── test_acc_1.py │ ├── test_acc_2.py │ ├── test_acc_3.py │ ├── test_acc_4.py │ ├── test_acc_5.py │ ├── test_adt_1.py │ ├── test_adt_2.py │ ├── test_adt_3.py │ ├── test_adt_4.py │ ├── test_adt_5.py │ ├── test_adt_6.py │ ├── test_adt_7.py │ ├── test_adt_8.py │ ├── test_adt_9.py │ ├── test_behavioural_subtyping_1.py │ ├── test_behavioural_subtyping_10.py │ ├── test_behavioural_subtyping_11.py │ ├── test_behavioural_subtyping_13.py │ ├── test_behavioural_subtyping_14.py │ ├── test_behavioural_subtyping_15.py │ ├── test_behavioural_subtyping_2.py │ ├── test_behavioural_subtyping_3.py │ ├── test_behavioural_subtyping_4.py │ ├── test_behavioural_subtyping_5.py │ ├── test_behavioural_subtyping_6.py │ ├── test_behavioural_subtyping_7.py │ ├── test_behavioural_subtyping_8.py │ ├── test_behavioural_subtyping_9.py │ ├── test_continue.py │ ├── test_contract_1.py │ ├── test_contract_2.py │ ├── test_contract_3.py │ ├── test_dead_code_1.py │ ├── test_dead_code_2.py │ ├── test_decreases_impure.py │ ├── test_exception_1.py │ ├── test_exception_2.py │ ├── test_exception_3.py │ ├── test_exception_4.py │ ├── test_exception_5.py │ ├── test_exception_6.py │ ├── test_fields.py │ ├── test_fold.py │ ├── test_generic_class_1.py │ ├── test_import_1.py │ ├── test_import_2.py │ ├── test_impure_1.py │ ├── test_impure_2.py │ ├── test_impure_3.py │ ├── test_impure_4.py │ ├── test_impure_5.py │ ├── test_inline_1.py │ ├── test_inline_2.py │ ├── test_inline_3.py │ ├── test_inline_4.py │ ├── test_inline_5.py │ ├── test_inline_6.py │ ├── test_iterators_1.py │ ├── test_let_1.py │ ├── test_list_comprehension_1.py │ ├── test_loop_1.py │ ├── test_magic_method_1.py │ ├── test_may_create_1.py │ ├── test_may_create_2.py │ ├── test_may_set_1.py │ ├── test_may_set_2.py │ ├── test_missing_function_1.py │ ├── test_missing_method_1.py │ ├── test_missing_predicate_1.py │ ├── test_missing_return_1.py │ ├── test_multi_assign_1.py │ ├── test_mypy_superclass.py │ ├── test_named_args_1.py │ ├── test_nested_1.py │ ├── test_nested_2.py │ ├── test_opaque_1.py │ ├── test_optional_types_1.py │ ├── test_partial_type.py │ ├── test_predicate_1.py │ ├── test_predicate_2.py │ ├── test_predicate_3.py │ ├── test_predicate_4.py │ ├── test_property_1.py │ ├── test_pure_unfold_1.py │ ├── test_pure_unfold_2.py │ ├── test_purity_1.py │ ├── test_purity_2.py │ ├── test_result.py │ ├── test_result_2.py │ ├── test_result_3.py │ ├── test_result_4.py │ ├── test_result_5.py │ ├── test_reveal_1.py │ ├── test_reveal_2.py │ ├── test_reveal_3.py │ ├── test_static_call_1.py │ ├── test_super_1.py │ ├── test_super_2.py │ ├── test_super_3.py │ ├── test_super_4.py │ ├── test_thread_1.py │ ├── test_thread_2.py │ ├── test_thread_3.py │ ├── test_thread_4.py │ ├── test_thread_5.py │ ├── test_thread_6.py │ ├── test_thread_7.py │ ├── test_thread_8.py │ ├── test_thread_9.py │ ├── test_type_aliases_1.py │ ├── test_type_aliases_2.py │ ├── test_underscore_1.py │ ├── test_unfold.py │ ├── test_unfolding_1.py │ ├── test_unfolding_2.py │ ├── test_unfolding_3.py │ └── test_union_1.py └── verification │ ├── empty.py │ ├── examples │ ├── VerifyThis22_Challenge2.py │ ├── cav_example.py │ ├── iap_bst.py │ ├── keon_knapsack.py │ ├── parkinson_recell.py │ ├── rosetta_qsort.py │ └── test_student_enroll_preds.py │ ├── float_ieee32 │ ├── test_float.py │ └── test_float_long.py │ ├── float_real │ ├── test_float.py │ ├── test_non_real.py │ └── test_special_vals.py │ ├── issues │ ├── 00001.py │ ├── 00003.py │ ├── 00005.py │ ├── 00007.py │ ├── 00008.py │ ├── 00010.py │ ├── 00015.py │ ├── 00016.py │ ├── 00017.py │ ├── 00019.py │ ├── 00021.py │ ├── 00022.py │ ├── 00023.py │ ├── 00023_2.py │ ├── 00026.py │ ├── 00027.py │ ├── 00028.py │ ├── 00031.py │ ├── 00032.py │ ├── 00033.py │ ├── 00041.py │ ├── 00043.py │ ├── 00044.py │ ├── 00045.py │ ├── 00046.py │ ├── 00047.py │ ├── 00048.py │ ├── 00049.py │ ├── 00052.py │ ├── 00053.py │ ├── 00054.py │ ├── 00055.py │ ├── 00056.py │ ├── 00057.py │ ├── 00059.py │ ├── 00065.py │ ├── 00071.py │ ├── 00074.py │ ├── 00096.py │ ├── 00112.py │ ├── 00113.py │ ├── 00115.py │ ├── 00118.py │ ├── 00119.py │ ├── 00120.py │ ├── 00141.py │ ├── 00161.py │ ├── 00164.py │ ├── 00176.py │ ├── 00196.py │ ├── 00216.py │ ├── 00218.py │ └── 00242.py │ ├── resources │ ├── __init__.py │ ├── builtin_globals_test.py │ ├── import_for_00120.py │ ├── namespace_test.py │ ├── namespace_test_2.py │ ├── namespace_test_3.py │ ├── test_import_2_file_1.py │ ├── test_import_2_file_2.py │ ├── test_import_cyclic_file.py │ ├── test_import_execution_1.py │ ├── test_import_execution_2.py │ └── test_import_file.py │ ├── select │ ├── SubB.py │ ├── foo-foo_client-bar_client-baz-baz_client-ban_client-bam_client.py │ ├── method2-func1.py │ ├── none.py │ └── outside_set-X-sta.py │ ├── test_adt_1.py │ ├── test_adt_2.py │ ├── test_adt_3.py │ ├── test_assign.py │ ├── test_behavioural_subtyping.py │ ├── test_behavioural_subtyping_classmethod.py │ ├── test_behavioural_subtyping_predicates.py │ ├── test_behavioural_subtyping_static.py │ ├── test_bitwise_op.py │ ├── test_boolop.py │ ├── test_boxing.py │ ├── test_builtin_functions.py │ ├── test_builtin_globals_1.py │ ├── test_builtin_globals_2.py │ ├── test_bytes.py │ ├── test_cast.py │ ├── test_classmethod.py │ ├── test_constructor.py │ ├── test_conversion.py │ ├── test_decreases.py │ ├── test_default_return.py │ ├── test_definedness.py │ ├── test_dict_pred.py │ ├── test_dicts.py │ ├── test_dynamic_field_creation.py │ ├── test_ellipsis.py │ ├── test_enumerate.py │ ├── test_equality.py │ ├── test_exception.py │ ├── test_exception_loop.py │ ├── test_exists.py │ ├── test_field_deletion.py │ ├── test_fields.py │ ├── test_float.py │ ├── test_forall.py │ ├── test_funcs_and_methods.py │ ├── test_function_basics.py │ ├── test_generic_classes.py │ ├── test_generic_methods.py │ ├── test_global_definedness_1.py │ ├── test_global_definedness_10.py │ ├── test_global_definedness_11.py │ ├── test_global_definedness_2.py │ ├── test_global_definedness_3.py │ ├── test_global_definedness_4.py │ ├── test_global_definedness_5.py │ ├── test_global_definedness_6.py │ ├── test_global_definedness_7.py │ ├── test_global_definedness_8.py │ ├── test_global_definedness_9.py │ ├── test_global_mutable_1.py │ ├── test_global_mutable_2.py │ ├── test_global_program.py │ ├── test_global_scopes.py │ ├── test_global_stateful.py │ ├── test_global_vars.py │ ├── test_havoced_types.py │ ├── test_identity.py │ ├── test_import_execution.py │ ├── test_imports.py │ ├── test_imports_2.py │ ├── test_imports_cyclic.py │ ├── test_inline.py │ ├── test_inplace_operators.py │ ├── test_isinstance.py │ ├── test_iterator_dict.py │ ├── test_iterator_list.py │ ├── test_iterator_set.py │ ├── test_let.py │ ├── test_list_comprehension.py │ ├── test_list_pred.py │ ├── test_lists.py │ ├── test_lock.py │ ├── test_loop_break.py │ ├── test_loop_continue.py │ ├── test_magic_methods.py │ ├── test_method_calls.py │ ├── test_named_args.py │ ├── test_namespace.py │ ├── test_opaque_function.py │ ├── test_operator_overloading.py │ ├── test_operators.py │ ├── test_optional_types.py │ ├── test_pmultiset.py │ ├── test_post_lambda.py │ ├── test_predicate.py │ ├── test_predicate_abstract.py │ ├── test_predicate_families.py │ ├── test_predicate_family_modularity.py │ ├── test_print.py │ ├── test_property.py │ ├── test_pseq.py │ ├── test_pset.py │ ├── test_pure_assert.py │ ├── test_pure_unfold.py │ ├── test_raised_exception.py │ ├── test_range.py │ ├── test_reflected_magic_func.py │ ├── test_refute.py │ ├── test_set.py │ ├── test_set_pred.py │ ├── test_slicing.py │ ├── test_starred.py │ ├── test_static_calls.py │ ├── test_static_class_members.py │ ├── test_string.py │ ├── test_sum_sorted.py │ ├── test_super.py │ ├── test_thread_create.py │ ├── test_thread_fork.py │ ├── test_thread_join.py │ ├── test_tuples.py │ ├── test_type_aliases.py │ ├── test_unary_operator.py │ ├── test_union_contracts.py │ ├── test_union_types.py │ ├── test_varargs.py │ ├── test_while.py │ ├── test_wildcard_permissions.py │ └── test_with.py ├── io ├── translation │ ├── get_ghost_output │ │ ├── test_argument_not_io_operation_1.py │ │ ├── test_argument_not_io_operation_2.py │ │ ├── test_invalid_result_identifier_1.py │ │ ├── test_multiple_targets_1.py │ │ ├── test_result_identifier_not_str_1.py │ │ ├── test_target_not_var_1.py │ │ └── test_type_mismatch_1.py │ ├── test_basic_io_1.py │ ├── test_basic_io_10.py │ ├── test_basic_io_11.py │ ├── test_basic_io_12.py │ ├── test_basic_io_13.py │ ├── test_basic_io_14.py │ ├── test_basic_io_15.py │ ├── test_basic_io_16.py │ ├── test_basic_io_19.py │ ├── test_basic_io_2.py │ ├── test_basic_io_20.py │ ├── test_basic_io_21.py │ ├── test_basic_io_3.py │ ├── test_basic_io_4.py │ ├── test_basic_io_5.py │ ├── test_basic_io_6.py │ ├── test_basic_io_7.py │ ├── test_basic_io_8.py │ ├── test_basic_io_9.py │ ├── test_body_purity_1.py │ ├── test_decorators_1.py │ ├── test_decorators_2.py │ ├── test_decorators_3.py │ ├── test_decorators_4.py │ ├── test_decorators_6.py │ ├── test_defining_variable_types_1.py │ ├── test_defining_variable_types_2.py │ ├── test_defining_variable_types_3.py │ ├── test_defining_variable_types_4.py │ ├── test_defining_variable_types_5.py │ ├── test_defining_variable_types_6.py │ ├── test_defining_variable_types_7.py │ ├── test_defining_variables_1.py │ ├── test_defining_variables_2.py │ ├── test_defining_variables_3.py │ ├── test_defining_variables_4.py │ ├── test_defining_variables_5.py │ ├── test_defining_variables_6.py │ ├── test_defining_variables_7.py │ ├── test_defining_variables_8.py │ ├── test_defining_variables_9.py │ ├── test_duplicate_body_1.py │ ├── test_duplicate_property_1.py │ ├── test_duplicate_property_2.py │ ├── test_eval_1.py │ ├── test_eval_2.py │ ├── test_io_exists_1.py │ ├── test_io_exists_2.py │ ├── test_missing_io_operation.py │ ├── test_my_gap_1.py │ ├── test_open_basic_io_1.py │ ├── test_open_expression_1.py │ ├── test_open_expression_2.py │ ├── test_open_expression_3.py │ ├── test_open_result_arguments_1.py │ ├── test_open_result_arguments_2.py │ ├── test_result_arguments_1.py │ └── test_result_mismatch_1.py └── verification │ ├── master │ ├── __init__.py │ ├── example1.py │ ├── example1_fork.py │ ├── kernel.py │ ├── library.py │ ├── minimal_full.py │ ├── mkdir.py │ └── terminating.py │ ├── resources │ ├── __init__.py │ └── library.py │ ├── select │ └── decr_io_1.py │ ├── test_argument_order.py │ ├── test_basic_io_postset.py │ ├── test_behavioral_subtyping.py │ ├── test_builtins.py │ ├── test_defining_variable_types.py │ ├── test_defining_variables.py │ ├── test_eval.py │ ├── test_forall_exists.py │ ├── test_heap_dependent_behavioral_subtyping.py │ ├── test_heap_dependent_non_deterministic.py │ ├── test_hello_world.py │ ├── test_io_exists.py │ ├── test_non_deterministic_choice.py │ ├── test_order.py │ ├── test_read_int.py │ ├── test_read_int_twice.py │ ├── test_termination_check.py │ └── verifast │ ├── __init__.py │ ├── buffering_in_library │ ├── __init__.py │ └── putchar_with_buffer.py │ ├── hello_world.py │ ├── matching_brackets │ ├── __init__.py │ ├── matching_brackets_checker.py │ └── matching_brackets_output.py │ ├── never_ending_program │ ├── __init__.py │ ├── infinite_counter.py │ └── yes.py │ ├── output_anything │ ├── __init__.py │ └── output_any_char.py │ ├── stdio_simple.py │ ├── tee │ ├── __init__.py │ ├── tee_out.py │ └── tee_unbuffered.py │ ├── tests │ └── user_sets_contract │ ├── __init__.py │ ├── specification.py │ └── untrusted_implementation.py ├── minimal └── verification │ ├── cav_example.py │ ├── empty.py │ ├── kernel.py │ └── test_behavioural_subtyping.py ├── obligations ├── translation │ ├── test_must_terminate_postcondition_1.py │ └── test_pure_mustterminate.py └── verification │ ├── chalice2silver │ ├── aliasingRelease.py │ ├── christian │ │ ├── lt_call.py │ │ ├── lt_fib.py │ │ ├── lt_loops.py │ │ ├── obl_empty_terminates.py │ │ ├── obl_loop.py │ │ ├── obl_pre_rel.py │ │ ├── obl_pre_transfer.py │ │ └── term_loop.py │ ├── issues │ │ ├── chalice2silver-77-1.py │ │ ├── chalice2silver-77-2.py │ │ ├── chalice2silver-77-3.py │ │ ├── chalice2silver-79.py │ │ ├── chalice2silver-82.py │ │ └── chalice2silver-83.py │ ├── largerExamples │ │ ├── parallelTreeProcessing.py │ │ └── watchdog.py │ ├── leakCheckCall.py │ ├── lifetime.py │ ├── loopsAndRelease.py │ ├── loopsAndTermination.py │ ├── returningObligations.py │ └── termination.py │ ├── test_behavioral_subtyping.py │ ├── test_builtin_must_terminate.py │ ├── test_for_must_terminate.py │ ├── test_fresh_obligations.py │ ├── test_loop_leak_check.py │ ├── test_method_leak_check.py │ ├── test_method_must_terminate.py │ ├── test_must_invoke.py │ ├── test_must_release.py │ ├── test_waitlevels.py │ └── test_while_must_terminate.py ├── sif-poss └── verification │ ├── examples │ ├── cav2021-fig12.py │ ├── cav2021-fig9.py │ └── no_obligations │ │ ├── cav2021-fig11.py │ │ ├── cav2021-fig7.py │ │ └── cav2021-fig8.py │ ├── test_lock.py │ ├── test_loop.py │ └── test_threads.py ├── sif-prob └── verification │ ├── examples │ └── no_obligations │ │ ├── cav2021-fig9.py │ │ ├── secc-cav2019.py │ │ ├── secc-cddc.py │ │ ├── secc-ct.py │ │ └── secc-declassify.py │ └── test_control_flow.py └── sif-true ├── translation ├── test_lists.py ├── test_lock_1.py ├── test_lock_2.py ├── test_lowevent.py ├── test_lowexit.py ├── test_threads.py └── test_while_purity.py └── verification ├── examples ├── banerjee.py ├── cav2021-fig4.py ├── constanzo.py ├── darvas.py ├── example-decl.py ├── example-term.py ├── example.py ├── high-references-low-values.py ├── high-references.py ├── joana-fig1-tl.py ├── joana-fig13-l.py ├── joana-fig2-bl.py ├── joana-fig2-t.py ├── joana-fig3-bl.py ├── joana-fig3-br.py ├── joana-fig3-tl.py ├── joana-fig3-tr.py ├── kusters.py ├── naumann.py ├── no_obligations │ ├── secc-db-pred.py │ ├── secc-db.py │ └── secc-encrypt.py ├── product.py ├── smith.py ├── terauchi-fig1.py ├── terauchi-fig3.py └── terauchi-fig4.py ├── resources ├── __init__.py └── sif_utils.py ├── test_ctrl_flow.py ├── test_dyn_calls.py ├── test_exception_loop.py ├── test_fields_assign.py ├── test_functions.py ├── test_functions_2.py ├── test_lists.py ├── test_localvar_assign.py ├── test_low_annotation.py ├── test_lowval.py ├── test_method_calls.py ├── test_predicates.py ├── test_print.py ├── test_return.py ├── test_sif1.py ├── test_termination_channels.py ├── test_try_catch.py ├── test_try_catch_call.py ├── test_while.py ├── test_while_2.py └── test_while_3.py /.github/workflows/testAll.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testAll.yml -------------------------------------------------------------------------------- /.github/workflows/testLinux310.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testLinux310.yml -------------------------------------------------------------------------------- /.github/workflows/testLinux311.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testLinux311.yml -------------------------------------------------------------------------------- /.github/workflows/testLinux312.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testLinux312.yml -------------------------------------------------------------------------------- /.github/workflows/testLinux39.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testLinux39.yml -------------------------------------------------------------------------------- /.github/workflows/testWin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testWin.yml -------------------------------------------------------------------------------- /.github/workflows/testWin310.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testWin310.yml -------------------------------------------------------------------------------- /.github/workflows/testWin311.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testWin311.yml -------------------------------------------------------------------------------- /.github/workflows/testWin312.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testWin312.yml -------------------------------------------------------------------------------- /.github/workflows/testWin39.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.github/workflows/testWin39.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.hgignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.pylintrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/README.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/setup.py -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/nagini_contracts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/__init__.py -------------------------------------------------------------------------------- /src/nagini_contracts/adt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/adt.py -------------------------------------------------------------------------------- /src/nagini_contracts/contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/contracts.py -------------------------------------------------------------------------------- /src/nagini_contracts/importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/importer.py -------------------------------------------------------------------------------- /src/nagini_contracts/io_builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/io_builtins.py -------------------------------------------------------------------------------- /src/nagini_contracts/io_contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/io_contracts.py -------------------------------------------------------------------------------- /src/nagini_contracts/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/lock.py -------------------------------------------------------------------------------- /src/nagini_contracts/obligations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/obligations.py -------------------------------------------------------------------------------- /src/nagini_contracts/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nagini_contracts/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/thread.py -------------------------------------------------------------------------------- /src/nagini_contracts/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_contracts/transformer.py -------------------------------------------------------------------------------- /src/nagini_translation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/analyzer.py -------------------------------------------------------------------------------- /src/nagini_translation/analyzer_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/analyzer_io.py -------------------------------------------------------------------------------- /src/nagini_translation/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/client.py -------------------------------------------------------------------------------- /src/nagini_translation/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/conftest.py -------------------------------------------------------------------------------- /src/nagini_translation/external/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/external/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/external/ast_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/external/ast_util.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/config.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/constants.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/context.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/errors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/errors/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/errors/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/errors/manager.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/errors/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/errors/messages.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/errors/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/errors/rules.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/errors/wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/errors/wrappers.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/guard_collectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/guard_collectors.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/io_checkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/io_checkers.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/io_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/io_context.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/jvmaccess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/jvmaccess.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/obligation_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/obligation_context.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/program_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/program_nodes.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/resolver.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/base.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/bool_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/bool_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/call.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/expression.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/int_cmp_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/int_cmp_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/int_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/int_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/location_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/location_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/perm_cmp_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/perm_cmp_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/perm_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/perm_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/program.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/reference_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/reference_expr.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/statement.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/silver_nodes/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/silver_nodes/types.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/typedefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/typedefs.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/typeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/typeinfo.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/util.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/views.py -------------------------------------------------------------------------------- /src/nagini_translation/lib/viper_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/lib/viper_ast.py -------------------------------------------------------------------------------- /src/nagini_translation/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/main.py -------------------------------------------------------------------------------- /src/nagini_translation/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/models/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/models/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/models/converter.py -------------------------------------------------------------------------------- /src/nagini_translation/models/extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/models/extractor.py -------------------------------------------------------------------------------- /src/nagini_translation/mypy_patches/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/mypy_patches/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/mypy_patches/visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/mypy_patches/visitor.py -------------------------------------------------------------------------------- /src/nagini_translation/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/resources/all.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/all.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/backends/carbon.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/backends/carbon.jar -------------------------------------------------------------------------------- /src/nagini_translation/resources/backends/silicon-sif-extension.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/backends/silicon-sif-extension.jar -------------------------------------------------------------------------------- /src/nagini_translation/resources/backends/silicon.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/backends/silicon.jar -------------------------------------------------------------------------------- /src/nagini_translation/resources/backends/silver-sif-extension.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/backends/silver-sif-extension.jar -------------------------------------------------------------------------------- /src/nagini_translation/resources/bool.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/bool.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/builtins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/builtins.json -------------------------------------------------------------------------------- /src/nagini_translation/resources/bytes.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/bytes.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/float.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/float.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/float_ieee32.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/float_ieee32.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/float_real.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/float_real.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/intbv.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/intbv.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/iterator.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/iterator.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/list.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/list.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/lock.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/lock.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/measures.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/measures.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/name_domain.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/name_domain.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/pset.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/pset.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/pytype.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/pytype.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/range.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/range.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/references.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/references.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/seq.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/seq.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/set_dict.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/set_dict.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/slice.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/slice.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/str.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/str.sil -------------------------------------------------------------------------------- /src/nagini_translation/resources/tuple.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/resources/tuple.sil -------------------------------------------------------------------------------- /src/nagini_translation/sif/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/lib/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/lib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/lib/util.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/lib/viper_ast_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/lib/viper_ast_extended.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/resources/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/resources/all.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/resources/all.sil -------------------------------------------------------------------------------- /src/nagini_translation/sif/resources/builtins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/resources/builtins.json -------------------------------------------------------------------------------- /src/nagini_translation/sif/resources/references.sil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/resources/references.sil -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/call.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/contract.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/expression.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/method.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/program.py -------------------------------------------------------------------------------- /src/nagini_translation/sif/translators/statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif/translators/statement.py -------------------------------------------------------------------------------- /src/nagini_translation/sif_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/sif_translator.py -------------------------------------------------------------------------------- /src/nagini_translation/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/tests.py -------------------------------------------------------------------------------- /src/nagini_translation/translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translator.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/abstract.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/call.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/common.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/contract.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/expression.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/common.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/definition.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/interface.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/opener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/opener.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/result_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/result_translator.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/termination_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/termination_check.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/use.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/io_operation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/io_operation/utils.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/method.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/common.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/fork.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/inexhale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/inexhale.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/interface.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/loop.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/loop_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/loop_node.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/manager.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/measures.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/method.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/method_call_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/method_call_node.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/method_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/method_node.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/node_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/node_constructor.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/obligation_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/obligation_info.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/types/__init__.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/types/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/types/base.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/types/must_invoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/types/must_invoke.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/types/must_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/types/must_release.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/types/must_terminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/types/must_terminate.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/utils.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/obligation/waitlevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/obligation/waitlevel.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/permission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/permission.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/predicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/predicate.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/program.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/pure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/pure.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/statement.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/type.py -------------------------------------------------------------------------------- /src/nagini_translation/translators/type_domain_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/translators/type_domain_factory.py -------------------------------------------------------------------------------- /src/nagini_translation/verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/src/nagini_translation/verifier.py -------------------------------------------------------------------------------- /tests/arp/translation/test_acc_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/translation/test_acc_func.py -------------------------------------------------------------------------------- /tests/arp/verification/test_acc_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_acc_func.py -------------------------------------------------------------------------------- /tests/arp/verification/test_arp_lock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_arp_lock_1.py -------------------------------------------------------------------------------- /tests/arp/verification/test_arp_lock_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_arp_lock_2.py -------------------------------------------------------------------------------- /tests/arp/verification/test_arp_read_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_arp_read_write.py -------------------------------------------------------------------------------- /tests/arp/verification/test_arp_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_arp_thread.py -------------------------------------------------------------------------------- /tests/arp/verification/test_chalice_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_chalice_basic.py -------------------------------------------------------------------------------- /tests/arp/verification/test_chalice_permarith.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_chalice_permarith.py -------------------------------------------------------------------------------- /tests/arp/verification/test_chalice_rdringbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_chalice_rdringbuffer.py -------------------------------------------------------------------------------- /tests/arp/verification/test_rd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_rd.py -------------------------------------------------------------------------------- /tests/arp/verification/test_rd_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_rd_expr.py -------------------------------------------------------------------------------- /tests/arp/verification/test_rd_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_rd_pred.py -------------------------------------------------------------------------------- /tests/arp/verification/test_rd_quantified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_rd_quantified.py -------------------------------------------------------------------------------- /tests/arp/verification/test_simple_rd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/arp/verification/test_simple_rd.py -------------------------------------------------------------------------------- /tests/functional/translation/float_ieee32/test_non_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/float_ieee32/test_non_float.py -------------------------------------------------------------------------------- /tests/functional/translation/float_real/test_non_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/float_real/test_non_float.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00001.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00002.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00009.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00011.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00012.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00013.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00013.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00014.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00018.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00018.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00020.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00024.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00025.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00029.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00034.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00034.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00039.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00060.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00060.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00111.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00111.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00117.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00117.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00124.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00124.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00127.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00127.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00142_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00142_1.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00142_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00142_2.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00185.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00185.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00186.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00186.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00235.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00235.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00237.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00237.py -------------------------------------------------------------------------------- /tests/functional/translation/issues/00238.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/issues/00238.py -------------------------------------------------------------------------------- /tests/functional/translation/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/resources/__init__.py -------------------------------------------------------------------------------- /tests/functional/translation/resources/test_import_1_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/resources/test_import_1_file.py -------------------------------------------------------------------------------- /tests/functional/translation/test_abstract_pred_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_abstract_pred_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_abstract_pred_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_abstract_pred_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_abstract_pred_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_abstract_pred_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_abstract_pred_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_abstract_pred_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_abstract_pred_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_abstract_pred_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_acc_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_acc_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_acc_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_acc_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_acc_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_acc_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_acc_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_acc_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_acc_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_acc_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_6.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_7.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_8.py -------------------------------------------------------------------------------- /tests/functional/translation/test_adt_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_adt_9.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_10.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_11.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_13.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_14.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_15.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_6.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_7.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_8.py -------------------------------------------------------------------------------- /tests/functional/translation/test_behavioural_subtyping_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_behavioural_subtyping_9.py -------------------------------------------------------------------------------- /tests/functional/translation/test_continue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_continue.py -------------------------------------------------------------------------------- /tests/functional/translation/test_contract_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_contract_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_contract_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_contract_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_contract_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_contract_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_dead_code_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_dead_code_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_dead_code_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_dead_code_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_decreases_impure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_decreases_impure.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_exception_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_exception_6.py -------------------------------------------------------------------------------- /tests/functional/translation/test_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_fields.py -------------------------------------------------------------------------------- /tests/functional/translation/test_fold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_fold.py -------------------------------------------------------------------------------- /tests/functional/translation/test_generic_class_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_generic_class_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_import_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_import_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_import_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_import_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_impure_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_impure_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_impure_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_impure_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_impure_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_impure_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_impure_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_impure_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_impure_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_impure_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_inline_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_inline_6.py -------------------------------------------------------------------------------- /tests/functional/translation/test_iterators_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_iterators_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_let_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_let_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_list_comprehension_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_list_comprehension_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_loop_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_loop_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_magic_method_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_magic_method_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_may_create_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_may_create_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_may_create_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_may_create_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_may_set_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_may_set_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_may_set_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_may_set_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_missing_function_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_missing_function_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_missing_method_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_missing_method_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_missing_predicate_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_missing_predicate_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_missing_return_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_missing_return_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_multi_assign_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_multi_assign_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_mypy_superclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_mypy_superclass.py -------------------------------------------------------------------------------- /tests/functional/translation/test_named_args_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_named_args_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_nested_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_nested_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_nested_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_nested_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_opaque_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_opaque_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_optional_types_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_optional_types_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_partial_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_partial_type.py -------------------------------------------------------------------------------- /tests/functional/translation/test_predicate_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_predicate_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_predicate_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_predicate_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_predicate_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_predicate_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_predicate_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_predicate_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_property_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_property_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_pure_unfold_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_pure_unfold_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_pure_unfold_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_pure_unfold_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_purity_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_purity_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_purity_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_purity_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_result.py -------------------------------------------------------------------------------- /tests/functional/translation/test_result_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_result_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_result_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_result_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_result_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_result_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_result_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_result_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_reveal_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_reveal_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_reveal_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_reveal_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_reveal_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_reveal_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_static_call_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_static_call_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_super_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_super_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_super_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_super_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_super_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_super_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_super_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_super_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_4.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_5.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_6.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_7.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_8.py -------------------------------------------------------------------------------- /tests/functional/translation/test_thread_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_thread_9.py -------------------------------------------------------------------------------- /tests/functional/translation/test_type_aliases_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_type_aliases_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_type_aliases_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_type_aliases_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_underscore_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_underscore_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_unfold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_unfold.py -------------------------------------------------------------------------------- /tests/functional/translation/test_unfolding_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_unfolding_1.py -------------------------------------------------------------------------------- /tests/functional/translation/test_unfolding_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_unfolding_2.py -------------------------------------------------------------------------------- /tests/functional/translation/test_unfolding_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_unfolding_3.py -------------------------------------------------------------------------------- /tests/functional/translation/test_union_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/translation/test_union_1.py -------------------------------------------------------------------------------- /tests/functional/verification/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/empty.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/VerifyThis22_Challenge2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/VerifyThis22_Challenge2.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/cav_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/cav_example.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/iap_bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/iap_bst.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/keon_knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/keon_knapsack.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/parkinson_recell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/parkinson_recell.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/rosetta_qsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/rosetta_qsort.py -------------------------------------------------------------------------------- /tests/functional/verification/examples/test_student_enroll_preds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/examples/test_student_enroll_preds.py -------------------------------------------------------------------------------- /tests/functional/verification/float_ieee32/test_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/float_ieee32/test_float.py -------------------------------------------------------------------------------- /tests/functional/verification/float_ieee32/test_float_long.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/float_ieee32/test_float_long.py -------------------------------------------------------------------------------- /tests/functional/verification/float_real/test_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/float_real/test_float.py -------------------------------------------------------------------------------- /tests/functional/verification/float_real/test_non_real.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/float_real/test_non_real.py -------------------------------------------------------------------------------- /tests/functional/verification/float_real/test_special_vals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/float_real/test_special_vals.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00001.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00003.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00003.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00005.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00007.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00007.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00008.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00008.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00010.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00010.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00015.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00015.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00016.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00016.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00017.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00017.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00019.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00021.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00022.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00022.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00023.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00023_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00023_2.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00026.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00026.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00027.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00027.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00028.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00028.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00031.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00031.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00032.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00033.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00033.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00041.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00043.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00043.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00044.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00044.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00045.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00046.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00047.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00048.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00049.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00049.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00052.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00052.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00053.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00053.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00054.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00054.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00055.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00055.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00056.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00056.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00057.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00057.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00059.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00059.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00065.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00065.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00071.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00071.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00074.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00074.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00096.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00096.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00112.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00112.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00113.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00113.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00115.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00115.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00118.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00118.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00119.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00119.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00120.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00120.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00141.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00141.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00161.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00161.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00164.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00164.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00176.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00176.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00196.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00196.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00216.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00216.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00218.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00218.py -------------------------------------------------------------------------------- /tests/functional/verification/issues/00242.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/issues/00242.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/__init__.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/builtin_globals_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/builtin_globals_test.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/import_for_00120.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/import_for_00120.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/namespace_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/namespace_test.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/namespace_test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/namespace_test_2.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/namespace_test_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/namespace_test_3.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_2_file_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_2_file_1.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_2_file_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_2_file_2.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_cyclic_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_cyclic_file.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_execution_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_execution_1.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_execution_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_execution_2.py -------------------------------------------------------------------------------- /tests/functional/verification/resources/test_import_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/resources/test_import_file.py -------------------------------------------------------------------------------- /tests/functional/verification/select/SubB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/select/SubB.py -------------------------------------------------------------------------------- /tests/functional/verification/select/foo-foo_client-bar_client-baz-baz_client-ban_client-bam_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/select/foo-foo_client-bar_client-baz-baz_client-ban_client-bam_client.py -------------------------------------------------------------------------------- /tests/functional/verification/select/method2-func1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/select/method2-func1.py -------------------------------------------------------------------------------- /tests/functional/verification/select/none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/select/none.py -------------------------------------------------------------------------------- /tests/functional/verification/select/outside_set-X-sta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/select/outside_set-X-sta.py -------------------------------------------------------------------------------- /tests/functional/verification/test_adt_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_adt_1.py -------------------------------------------------------------------------------- /tests/functional/verification/test_adt_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_adt_2.py -------------------------------------------------------------------------------- /tests/functional/verification/test_adt_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_adt_3.py -------------------------------------------------------------------------------- /tests/functional/verification/test_assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_assign.py -------------------------------------------------------------------------------- /tests/functional/verification/test_behavioural_subtyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_behavioural_subtyping.py -------------------------------------------------------------------------------- /tests/functional/verification/test_behavioural_subtyping_classmethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_behavioural_subtyping_classmethod.py -------------------------------------------------------------------------------- /tests/functional/verification/test_behavioural_subtyping_predicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_behavioural_subtyping_predicates.py -------------------------------------------------------------------------------- /tests/functional/verification/test_behavioural_subtyping_static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_behavioural_subtyping_static.py -------------------------------------------------------------------------------- /tests/functional/verification/test_bitwise_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_bitwise_op.py -------------------------------------------------------------------------------- /tests/functional/verification/test_boolop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_boolop.py -------------------------------------------------------------------------------- /tests/functional/verification/test_boxing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_boxing.py -------------------------------------------------------------------------------- /tests/functional/verification/test_builtin_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_builtin_functions.py -------------------------------------------------------------------------------- /tests/functional/verification/test_builtin_globals_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_builtin_globals_1.py -------------------------------------------------------------------------------- /tests/functional/verification/test_builtin_globals_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_builtin_globals_2.py -------------------------------------------------------------------------------- /tests/functional/verification/test_bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_bytes.py -------------------------------------------------------------------------------- /tests/functional/verification/test_cast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_cast.py -------------------------------------------------------------------------------- /tests/functional/verification/test_classmethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_classmethod.py -------------------------------------------------------------------------------- /tests/functional/verification/test_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_constructor.py -------------------------------------------------------------------------------- /tests/functional/verification/test_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_conversion.py -------------------------------------------------------------------------------- /tests/functional/verification/test_decreases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_decreases.py -------------------------------------------------------------------------------- /tests/functional/verification/test_default_return.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_default_return.py -------------------------------------------------------------------------------- /tests/functional/verification/test_definedness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_definedness.py -------------------------------------------------------------------------------- /tests/functional/verification/test_dict_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_dict_pred.py -------------------------------------------------------------------------------- /tests/functional/verification/test_dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_dicts.py -------------------------------------------------------------------------------- /tests/functional/verification/test_dynamic_field_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_dynamic_field_creation.py -------------------------------------------------------------------------------- /tests/functional/verification/test_ellipsis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_ellipsis.py -------------------------------------------------------------------------------- /tests/functional/verification/test_enumerate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_enumerate.py -------------------------------------------------------------------------------- /tests/functional/verification/test_equality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_equality.py -------------------------------------------------------------------------------- /tests/functional/verification/test_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_exception.py -------------------------------------------------------------------------------- /tests/functional/verification/test_exception_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_exception_loop.py -------------------------------------------------------------------------------- /tests/functional/verification/test_exists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_exists.py -------------------------------------------------------------------------------- /tests/functional/verification/test_field_deletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_field_deletion.py -------------------------------------------------------------------------------- /tests/functional/verification/test_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_fields.py -------------------------------------------------------------------------------- /tests/functional/verification/test_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_float.py -------------------------------------------------------------------------------- /tests/functional/verification/test_forall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_forall.py -------------------------------------------------------------------------------- /tests/functional/verification/test_funcs_and_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_funcs_and_methods.py -------------------------------------------------------------------------------- /tests/functional/verification/test_function_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_function_basics.py -------------------------------------------------------------------------------- /tests/functional/verification/test_generic_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_generic_classes.py -------------------------------------------------------------------------------- /tests/functional/verification/test_generic_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_generic_methods.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_1.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_10.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_11.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_2.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_3.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_4.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_5.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_6.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_7.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_8.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_definedness_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_definedness_9.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_mutable_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_mutable_1.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_mutable_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_mutable_2.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_program.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_scopes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_scopes.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_stateful.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_stateful.py -------------------------------------------------------------------------------- /tests/functional/verification/test_global_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_global_vars.py -------------------------------------------------------------------------------- /tests/functional/verification/test_havoced_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_havoced_types.py -------------------------------------------------------------------------------- /tests/functional/verification/test_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_identity.py -------------------------------------------------------------------------------- /tests/functional/verification/test_import_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_import_execution.py -------------------------------------------------------------------------------- /tests/functional/verification/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_imports.py -------------------------------------------------------------------------------- /tests/functional/verification/test_imports_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_imports_2.py -------------------------------------------------------------------------------- /tests/functional/verification/test_imports_cyclic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_imports_cyclic.py -------------------------------------------------------------------------------- /tests/functional/verification/test_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_inline.py -------------------------------------------------------------------------------- /tests/functional/verification/test_inplace_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_inplace_operators.py -------------------------------------------------------------------------------- /tests/functional/verification/test_isinstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_isinstance.py -------------------------------------------------------------------------------- /tests/functional/verification/test_iterator_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_iterator_dict.py -------------------------------------------------------------------------------- /tests/functional/verification/test_iterator_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_iterator_list.py -------------------------------------------------------------------------------- /tests/functional/verification/test_iterator_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_iterator_set.py -------------------------------------------------------------------------------- /tests/functional/verification/test_let.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_let.py -------------------------------------------------------------------------------- /tests/functional/verification/test_list_comprehension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_list_comprehension.py -------------------------------------------------------------------------------- /tests/functional/verification/test_list_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_list_pred.py -------------------------------------------------------------------------------- /tests/functional/verification/test_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_lists.py -------------------------------------------------------------------------------- /tests/functional/verification/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_lock.py -------------------------------------------------------------------------------- /tests/functional/verification/test_loop_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_loop_break.py -------------------------------------------------------------------------------- /tests/functional/verification/test_loop_continue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_loop_continue.py -------------------------------------------------------------------------------- /tests/functional/verification/test_magic_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_magic_methods.py -------------------------------------------------------------------------------- /tests/functional/verification/test_method_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_method_calls.py -------------------------------------------------------------------------------- /tests/functional/verification/test_named_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_named_args.py -------------------------------------------------------------------------------- /tests/functional/verification/test_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_namespace.py -------------------------------------------------------------------------------- /tests/functional/verification/test_opaque_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_opaque_function.py -------------------------------------------------------------------------------- /tests/functional/verification/test_operator_overloading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_operator_overloading.py -------------------------------------------------------------------------------- /tests/functional/verification/test_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_operators.py -------------------------------------------------------------------------------- /tests/functional/verification/test_optional_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_optional_types.py -------------------------------------------------------------------------------- /tests/functional/verification/test_pmultiset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_pmultiset.py -------------------------------------------------------------------------------- /tests/functional/verification/test_post_lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_post_lambda.py -------------------------------------------------------------------------------- /tests/functional/verification/test_predicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_predicate.py -------------------------------------------------------------------------------- /tests/functional/verification/test_predicate_abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_predicate_abstract.py -------------------------------------------------------------------------------- /tests/functional/verification/test_predicate_families.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_predicate_families.py -------------------------------------------------------------------------------- /tests/functional/verification/test_predicate_family_modularity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_predicate_family_modularity.py -------------------------------------------------------------------------------- /tests/functional/verification/test_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_print.py -------------------------------------------------------------------------------- /tests/functional/verification/test_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_property.py -------------------------------------------------------------------------------- /tests/functional/verification/test_pseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_pseq.py -------------------------------------------------------------------------------- /tests/functional/verification/test_pset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_pset.py -------------------------------------------------------------------------------- /tests/functional/verification/test_pure_assert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_pure_assert.py -------------------------------------------------------------------------------- /tests/functional/verification/test_pure_unfold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_pure_unfold.py -------------------------------------------------------------------------------- /tests/functional/verification/test_raised_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_raised_exception.py -------------------------------------------------------------------------------- /tests/functional/verification/test_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_range.py -------------------------------------------------------------------------------- /tests/functional/verification/test_reflected_magic_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_reflected_magic_func.py -------------------------------------------------------------------------------- /tests/functional/verification/test_refute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_refute.py -------------------------------------------------------------------------------- /tests/functional/verification/test_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_set.py -------------------------------------------------------------------------------- /tests/functional/verification/test_set_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_set_pred.py -------------------------------------------------------------------------------- /tests/functional/verification/test_slicing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_slicing.py -------------------------------------------------------------------------------- /tests/functional/verification/test_starred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_starred.py -------------------------------------------------------------------------------- /tests/functional/verification/test_static_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_static_calls.py -------------------------------------------------------------------------------- /tests/functional/verification/test_static_class_members.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_static_class_members.py -------------------------------------------------------------------------------- /tests/functional/verification/test_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_string.py -------------------------------------------------------------------------------- /tests/functional/verification/test_sum_sorted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_sum_sorted.py -------------------------------------------------------------------------------- /tests/functional/verification/test_super.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_super.py -------------------------------------------------------------------------------- /tests/functional/verification/test_thread_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_thread_create.py -------------------------------------------------------------------------------- /tests/functional/verification/test_thread_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_thread_fork.py -------------------------------------------------------------------------------- /tests/functional/verification/test_thread_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_thread_join.py -------------------------------------------------------------------------------- /tests/functional/verification/test_tuples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_tuples.py -------------------------------------------------------------------------------- /tests/functional/verification/test_type_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_type_aliases.py -------------------------------------------------------------------------------- /tests/functional/verification/test_unary_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_unary_operator.py -------------------------------------------------------------------------------- /tests/functional/verification/test_union_contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_union_contracts.py -------------------------------------------------------------------------------- /tests/functional/verification/test_union_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_union_types.py -------------------------------------------------------------------------------- /tests/functional/verification/test_varargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_varargs.py -------------------------------------------------------------------------------- /tests/functional/verification/test_while.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_while.py -------------------------------------------------------------------------------- /tests/functional/verification/test_wildcard_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_wildcard_permissions.py -------------------------------------------------------------------------------- /tests/functional/verification/test_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/functional/verification/test_with.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_argument_not_io_operation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_argument_not_io_operation_1.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_argument_not_io_operation_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_argument_not_io_operation_2.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_invalid_result_identifier_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_invalid_result_identifier_1.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_multiple_targets_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_multiple_targets_1.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_result_identifier_not_str_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_result_identifier_not_str_1.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_target_not_var_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_target_not_var_1.py -------------------------------------------------------------------------------- /tests/io/translation/get_ghost_output/test_type_mismatch_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/get_ghost_output/test_type_mismatch_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_10.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_11.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_12.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_13.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_14.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_15.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_16.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_19.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_19.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_20.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_21.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_3.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_4.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_5.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_6.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_7.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_8.py -------------------------------------------------------------------------------- /tests/io/translation/test_basic_io_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_basic_io_9.py -------------------------------------------------------------------------------- /tests/io/translation/test_body_purity_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_body_purity_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_decorators_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_decorators_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_decorators_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_decorators_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_decorators_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_decorators_3.py -------------------------------------------------------------------------------- /tests/io/translation/test_decorators_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_decorators_4.py -------------------------------------------------------------------------------- /tests/io/translation/test_decorators_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_decorators_6.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_3.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_4.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_5.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_6.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variable_types_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variable_types_7.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_3.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_4.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_5.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_6.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_7.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_8.py -------------------------------------------------------------------------------- /tests/io/translation/test_defining_variables_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_defining_variables_9.py -------------------------------------------------------------------------------- /tests/io/translation/test_duplicate_body_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_duplicate_body_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_duplicate_property_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_duplicate_property_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_duplicate_property_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_duplicate_property_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_eval_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_eval_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_eval_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_eval_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_io_exists_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_io_exists_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_io_exists_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_io_exists_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_missing_io_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_missing_io_operation.py -------------------------------------------------------------------------------- /tests/io/translation/test_my_gap_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_my_gap_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_basic_io_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_basic_io_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_expression_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_expression_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_expression_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_expression_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_expression_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_expression_3.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_result_arguments_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_result_arguments_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_open_result_arguments_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_open_result_arguments_2.py -------------------------------------------------------------------------------- /tests/io/translation/test_result_arguments_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_result_arguments_1.py -------------------------------------------------------------------------------- /tests/io/translation/test_result_mismatch_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/translation/test_result_mismatch_1.py -------------------------------------------------------------------------------- /tests/io/verification/master/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/io/verification/master/example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/example1.py -------------------------------------------------------------------------------- /tests/io/verification/master/example1_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/example1_fork.py -------------------------------------------------------------------------------- /tests/io/verification/master/kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/kernel.py -------------------------------------------------------------------------------- /tests/io/verification/master/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/library.py -------------------------------------------------------------------------------- /tests/io/verification/master/minimal_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/minimal_full.py -------------------------------------------------------------------------------- /tests/io/verification/master/mkdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/mkdir.py -------------------------------------------------------------------------------- /tests/io/verification/master/terminating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/master/terminating.py -------------------------------------------------------------------------------- /tests/io/verification/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/resources/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/resources/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/resources/library.py -------------------------------------------------------------------------------- /tests/io/verification/select/decr_io_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/select/decr_io_1.py -------------------------------------------------------------------------------- /tests/io/verification/test_argument_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_argument_order.py -------------------------------------------------------------------------------- /tests/io/verification/test_basic_io_postset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_basic_io_postset.py -------------------------------------------------------------------------------- /tests/io/verification/test_behavioral_subtyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_behavioral_subtyping.py -------------------------------------------------------------------------------- /tests/io/verification/test_builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_builtins.py -------------------------------------------------------------------------------- /tests/io/verification/test_defining_variable_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_defining_variable_types.py -------------------------------------------------------------------------------- /tests/io/verification/test_defining_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_defining_variables.py -------------------------------------------------------------------------------- /tests/io/verification/test_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_eval.py -------------------------------------------------------------------------------- /tests/io/verification/test_forall_exists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_forall_exists.py -------------------------------------------------------------------------------- /tests/io/verification/test_heap_dependent_behavioral_subtyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_heap_dependent_behavioral_subtyping.py -------------------------------------------------------------------------------- /tests/io/verification/test_heap_dependent_non_deterministic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_heap_dependent_non_deterministic.py -------------------------------------------------------------------------------- /tests/io/verification/test_hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_hello_world.py -------------------------------------------------------------------------------- /tests/io/verification/test_io_exists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_io_exists.py -------------------------------------------------------------------------------- /tests/io/verification/test_non_deterministic_choice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_non_deterministic_choice.py -------------------------------------------------------------------------------- /tests/io/verification/test_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_order.py -------------------------------------------------------------------------------- /tests/io/verification/test_read_int.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_read_int.py -------------------------------------------------------------------------------- /tests/io/verification/test_read_int_twice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_read_int_twice.py -------------------------------------------------------------------------------- /tests/io/verification/test_termination_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/test_termination_check.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/buffering_in_library/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/buffering_in_library/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/buffering_in_library/putchar_with_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/buffering_in_library/putchar_with_buffer.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/hello_world.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/matching_brackets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/matching_brackets/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/matching_brackets/matching_brackets_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/matching_brackets/matching_brackets_checker.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/matching_brackets/matching_brackets_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/matching_brackets/matching_brackets_output.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/never_ending_program/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/never_ending_program/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/never_ending_program/infinite_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/never_ending_program/infinite_counter.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/never_ending_program/yes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/never_ending_program/yes.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/output_anything/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/output_anything/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/output_anything/output_any_char.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/output_anything/output_any_char.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/stdio_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/stdio_simple.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/tee/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/tee/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/tee/tee_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/tee/tee_out.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/tee/tee_unbuffered.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/tee/tee_unbuffered.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/tests -------------------------------------------------------------------------------- /tests/io/verification/verifast/user_sets_contract/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/user_sets_contract/__init__.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/user_sets_contract/specification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/user_sets_contract/specification.py -------------------------------------------------------------------------------- /tests/io/verification/verifast/user_sets_contract/untrusted_implementation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/io/verification/verifast/user_sets_contract/untrusted_implementation.py -------------------------------------------------------------------------------- /tests/minimal/verification/cav_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/minimal/verification/cav_example.py -------------------------------------------------------------------------------- /tests/minimal/verification/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/minimal/verification/empty.py -------------------------------------------------------------------------------- /tests/minimal/verification/kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/minimal/verification/kernel.py -------------------------------------------------------------------------------- /tests/minimal/verification/test_behavioural_subtyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/minimal/verification/test_behavioural_subtyping.py -------------------------------------------------------------------------------- /tests/obligations/translation/test_must_terminate_postcondition_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/translation/test_must_terminate_postcondition_1.py -------------------------------------------------------------------------------- /tests/obligations/translation/test_pure_mustterminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/translation/test_pure_mustterminate.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/aliasingRelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/aliasingRelease.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/lt_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/lt_call.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/lt_fib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/lt_fib.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/lt_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/lt_loops.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/obl_empty_terminates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/obl_empty_terminates.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/obl_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/obl_loop.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/obl_pre_rel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/obl_pre_rel.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/obl_pre_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/obl_pre_transfer.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/christian/term_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/christian/term_loop.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-77-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-77-1.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-77-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-77-2.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-77-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-77-3.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-79.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-79.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-82.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-82.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/issues/chalice2silver-83.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/issues/chalice2silver-83.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/largerExamples/parallelTreeProcessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/largerExamples/parallelTreeProcessing.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/largerExamples/watchdog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/largerExamples/watchdog.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/leakCheckCall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/leakCheckCall.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/lifetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/lifetime.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/loopsAndRelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/loopsAndRelease.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/loopsAndTermination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/loopsAndTermination.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/returningObligations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/returningObligations.py -------------------------------------------------------------------------------- /tests/obligations/verification/chalice2silver/termination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/chalice2silver/termination.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_behavioral_subtyping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_behavioral_subtyping.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_builtin_must_terminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_builtin_must_terminate.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_for_must_terminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_for_must_terminate.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_fresh_obligations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_fresh_obligations.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_loop_leak_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_loop_leak_check.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_method_leak_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_method_leak_check.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_method_must_terminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_method_must_terminate.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_must_invoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_must_invoke.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_must_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_must_release.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_waitlevels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_waitlevels.py -------------------------------------------------------------------------------- /tests/obligations/verification/test_while_must_terminate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/obligations/verification/test_while_must_terminate.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/examples/cav2021-fig12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/examples/cav2021-fig12.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/examples/cav2021-fig9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/examples/cav2021-fig9.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/examples/no_obligations/cav2021-fig11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/examples/no_obligations/cav2021-fig11.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/examples/no_obligations/cav2021-fig7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/examples/no_obligations/cav2021-fig7.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/examples/no_obligations/cav2021-fig8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/examples/no_obligations/cav2021-fig8.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/test_lock.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/test_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/test_loop.py -------------------------------------------------------------------------------- /tests/sif-poss/verification/test_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-poss/verification/test_threads.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/examples/no_obligations/cav2021-fig9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/examples/no_obligations/cav2021-fig9.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/examples/no_obligations/secc-cav2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/examples/no_obligations/secc-cav2019.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/examples/no_obligations/secc-cddc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/examples/no_obligations/secc-cddc.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/examples/no_obligations/secc-ct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/examples/no_obligations/secc-ct.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/examples/no_obligations/secc-declassify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/examples/no_obligations/secc-declassify.py -------------------------------------------------------------------------------- /tests/sif-prob/verification/test_control_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-prob/verification/test_control_flow.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_lists.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_lock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_lock_1.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_lock_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_lock_2.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_lowevent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_lowevent.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_lowexit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_lowexit.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_threads.py -------------------------------------------------------------------------------- /tests/sif-true/translation/test_while_purity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/translation/test_while_purity.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/banerjee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/banerjee.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/cav2021-fig4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/cav2021-fig4.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/constanzo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/constanzo.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/darvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/darvas.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/example-decl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/example-decl.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/example-term.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/example-term.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/example.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/high-references-low-values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/high-references-low-values.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/high-references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/high-references.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig1-tl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig1-tl.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig13-l.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig13-l.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig2-bl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig2-bl.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig2-t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig2-t.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig3-bl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig3-bl.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig3-br.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig3-br.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig3-tl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig3-tl.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/joana-fig3-tr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/joana-fig3-tr.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/kusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/kusters.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/naumann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/naumann.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/no_obligations/secc-db-pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/no_obligations/secc-db-pred.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/no_obligations/secc-db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/no_obligations/secc-db.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/no_obligations/secc-encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/no_obligations/secc-encrypt.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/product.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/smith.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/smith.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/terauchi-fig1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/terauchi-fig1.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/terauchi-fig3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/terauchi-fig3.py -------------------------------------------------------------------------------- /tests/sif-true/verification/examples/terauchi-fig4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/examples/terauchi-fig4.py -------------------------------------------------------------------------------- /tests/sif-true/verification/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/resources/__init__.py -------------------------------------------------------------------------------- /tests/sif-true/verification/resources/sif_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/resources/sif_utils.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_ctrl_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_ctrl_flow.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_dyn_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_dyn_calls.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_exception_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_exception_loop.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_fields_assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_fields_assign.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_functions.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_functions_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_functions_2.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_lists.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_localvar_assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_localvar_assign.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_low_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_low_annotation.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_lowval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_lowval.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_method_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_method_calls.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_predicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_predicates.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_print.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_return.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_return.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_sif1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_sif1.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_termination_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_termination_channels.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_try_catch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_try_catch.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_try_catch_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_try_catch_call.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_while.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_while.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_while_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_while_2.py -------------------------------------------------------------------------------- /tests/sif-true/verification/test_while_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcoeilers/nagini/HEAD/tests/sif-true/verification/test_while_3.py --------------------------------------------------------------------------------