{"receipt_id":"w2-1","seq":1,"branch_id":"w2","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-6bf6a5d9e56e4e0982cb0378774af542/incoming/723ac2482937a4f646d7241cbb5e8e8ced8b39512d768f65a8e61202f6e0251d.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch pyanalyze/name_check_visitor.py...\nApplied patch to 'pyanalyze/name_check_visitor.py' cleanly.\nApplied patch pyanalyze/name_check_visitor.py cleanly.\n","stdout_sha256":"6d5ee2f676d05b411521f038adcd83c072ca4486068a284ac8c7dd548aef12d0","log_path":"~/dev/nebius-hackathon/pilot/v2-P/quora__pyanalyze-688/runs/pilot-quora__pyanalyze-688-5c0f83454c/logs/w2/w2-1.log","tree_digest":"fc2d1855406414fc339a17dd2574b870fdf09aeaba7b8c81241e117005be53c8","tree_download_s":2.939014917006716,"started_at":"2026-10-03T19:04:38.256597Z","duration_s":0.014961000000000002,"timed_out":false,"image_before":"8a7f4e65-715f-4028-8025-6a658b2fda68","image_after":"1421f47d-3853-463f-a540-843c2b0e299c","junit":null,"diff":null,"patch_sha256":"723ac2482937a4f646d7241cbb5e8e8ced8b39512d768f65a8e61202f6e0251d","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w2-2","seq":2,"branch_id":"w2","kind":"verification","cmd":"/opt/receipts-799466e139924cf6ad4fc66db1fb4008/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-799466e139924cf6ad4fc66db1fb4008/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning pyanalyze/test_implementation.py pyanalyze/test_runtime.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml","path":null,"exit_code":1,"stdout_tail":"comprehension\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_in_gen_exp\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_in_nested_function\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_super_init_subclass\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_good_super_call\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_first_arg_is_base\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_super_attribute\nPASSED pyanalyze/test_implementation.py::TestSuperCall::test_metaclass\nPASSED pyanalyze/test_implementation.py::TestSequenceImpl::test_union\nPASSED pyanalyze/test_implementation.py::TestFormat::test_basic\nPASSED pyanalyze/test_implementation.py::TestFormat::test_errors\nPASSED pyanalyze/test_implementation.py::TestFormat::test_union\nPASSED pyanalyze/test_implementation.py::TestTypeMethods::test\nPASSED pyanalyze/test_implementation.py::TestEncodeDecode::test\nPASSED pyanalyze/test_implementation.py::TestEncodeDecode::test_encode_wrong_type\nPASSED pyanalyze/test_implementation.py::TestEncodeDecode::test_decode_wrong_type\nPASSED pyanalyze/test_implementation.py::TestLen::test\nPASSED pyanalyze/test_implementation.py::TestLen::test_narrowing\nPASSED pyanalyze/test_implementation.py::TestLen::test_wrong_type\nPASSED pyanalyze/test_implementation.py::TestBool::test_return_value\nPASSED pyanalyze/test_implementation.py::TestBool::test_constraint\nPASSED pyanalyze/test_implementation.py::TestCast::test\nPASSED pyanalyze/test_implementation.py::TestCast::test_undefined_name\nPASSED pyanalyze/test_implementation.py::TestSubclasses::test\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_append\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_append_pos_only\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_append_wrong_type\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_set_add\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_add\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_iadd_never\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_weak_value\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_starred_weak\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend_wrong_type\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend_union\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_dict_get\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_setdefault\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_dict_pop\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_dict_pop_union\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_dict_update\nPASSED pyanalyze/test_implementation.py::TestGenericMutators::test_copy_and_update\nPASSED pyanalyze/test_implementation.py::TestSequenceGetItem::test_list\nPASSED pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple\nPASSED pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple_annotation\nPASSED pyanalyze/test_implementation.py::TestSequenceGetItem::test_list_in_lambda\nPASSED pyanalyze/test_implementation.py::TestSequenceGetItem::test_subclasses\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test_unhashable\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test_invalid_typeddict_key\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test_incomplete_value\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test_complex_incomplete\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test\nPASSED pyanalyze/test_implementation.py::TestDictGetItem::test_type_as_key\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_setitem_valid\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_non_literal_key\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_unrecognized_key\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_bad_value\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_incomplete_value\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_bad_key_type\nPASSED pyanalyze/test_implementation.py::TestDictSetItem::test_bad_value_type\nPASSED pyanalyze/test_implementation.py::TestIssubclass::test\nPASSED pyanalyze/test_implementation.py::TestIssubclass::test_negative_narrowing\nPASSED pyanalyze/test_implementation.py::TestCallableGuards::test_callable\nPASSED pyanalyze/test_implementation.py::TestAssertType::test_assert_type\nPASSED pyanalyze/test_implementation.py::TestAny::test_call\nFAILED pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call\nFAILED pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call_classmethod\nFAILED pyanalyze/test_implementation.py::TestSuperCall::test_undefined_super_attribute\nFAILED pyanalyze/test_implementation.py::TestSuperCall::test_mixin - Assertio...\nFAILED pyanalyze/test_implementation.py::TestSequenceImpl::test - AssertionEr...\nFAILED pyanalyze/test_implementation.py::TestSequenceImpl::test_not_iterable\nFAILED pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend\nFAILED pyanalyze/test_implementation.py::TestGenericMutators::test_list_iadd\nFAILED pyanalyze/test_implementation.py::TestSequenceGetItem::test_list_index\nFAILED pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple_index\nFAILED pyanalyze/test_implementation.py::TestDictSetItem::test_weak - Asserti...\nFAILED pyanalyze/test_implementation.py::TestCallableGuards::test_isfunction\nFAILED pyanalyze/test_runtime.py::test_is_compatible - assert not True\nFAILED pyanalyze/test_runtime.py::test_get_compatibility_error - AssertionErr...\nFAILED pyanalyze/test_runtime.py::TestRuntimeTypeGuard::test_runtime - Module...\n================== 15 failed, 67 passed, 2 warnings in 6.52s ===================\n","stderr_tail":"","stdout_sha256":"b52eabc85922c22c2bcc3c533cd623d4fc85085f3614b7cb7f593f2e00ba9104","log_path":"~/dev/nebius-hackathon/pilot/v2-P/quora__pyanalyze-688/runs/pilot-quora__pyanalyze-688-5c0f83454c/logs/w2/w2-2.log","tree_digest":"fc2d1855406414fc339a17dd2574b870fdf09aeaba7b8c81241e117005be53c8","tree_download_s":3.286580333020538,"started_at":"2026-10-03T19:04:42.677631Z","duration_s":6.0793740000000005,"timed_out":false,"image_before":"1421f47d-3853-463f-a540-843c2b0e299c","image_after":"54da8f60-4242-4001-864e-bcdb828b98f4","junit":{"passed":["pyanalyze/test_implementation.py::TestSuperCall::test_basic","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_wrong_args","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_wrong_args_classmethod","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_in_comprehension","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_in_gen_exp","pyanalyze/test_implementation.py::TestSuperCall::test_super_no_args_in_nested_function","pyanalyze/test_implementation.py::TestSuperCall::test_super_init_subclass","pyanalyze/test_implementation.py::TestSuperCall::test_good_super_call","pyanalyze/test_implementation.py::TestSuperCall::test_first_arg_is_base","pyanalyze/test_implementation.py::TestSuperCall::test_super_attribute","pyanalyze/test_implementation.py::TestSuperCall::test_metaclass","pyanalyze/test_implementation.py::TestSequenceImpl::test_union","pyanalyze/test_implementation.py::TestFormat::test_basic","pyanalyze/test_implementation.py::TestFormat::test_errors","pyanalyze/test_implementation.py::TestFormat::test_union","pyanalyze/test_implementation.py::TestTypeMethods::test","pyanalyze/test_implementation.py::TestEncodeDecode::test","pyanalyze/test_implementation.py::TestEncodeDecode::test_encode_wrong_type","pyanalyze/test_implementation.py::TestEncodeDecode::test_decode_wrong_type","pyanalyze/test_implementation.py::TestLen::test","pyanalyze/test_implementation.py::TestLen::test_narrowing","pyanalyze/test_implementation.py::TestLen::test_wrong_type","pyanalyze/test_implementation.py::TestBool::test_return_value","pyanalyze/test_implementation.py::TestBool::test_constraint","pyanalyze/test_implementation.py::TestCast::test","pyanalyze/test_implementation.py::TestCast::test_undefined_name","pyanalyze/test_implementation.py::TestSubclasses::test","pyanalyze/test_implementation.py::TestGenericMutators::test_list_append","pyanalyze/test_implementation.py::TestGenericMutators::test_list_append_pos_only","pyanalyze/test_implementation.py::TestGenericMutators::test_list_append_wrong_type","pyanalyze/test_implementation.py::TestGenericMutators::test_set_add","pyanalyze/test_implementation.py::TestGenericMutators::test_list_add","pyanalyze/test_implementation.py::TestGenericMutators::test_list_iadd_never","pyanalyze/test_implementation.py::TestGenericMutators::test_weak_value","pyanalyze/test_implementation.py::TestGenericMutators::test_starred_weak","pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend_wrong_type","pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend_union","pyanalyze/test_implementation.py::TestGenericMutators::test_dict_get","pyanalyze/test_implementation.py::TestGenericMutators::test_setdefault","pyanalyze/test_implementation.py::TestGenericMutators::test_dict_pop","pyanalyze/test_implementation.py::TestGenericMutators::test_dict_pop_union","pyanalyze/test_implementation.py::TestGenericMutators::test_dict_update","pyanalyze/test_implementation.py::TestGenericMutators::test_copy_and_update","pyanalyze/test_implementation.py::TestSequenceGetItem::test_list","pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple","pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple_annotation","pyanalyze/test_implementation.py::TestSequenceGetItem::test_list_in_lambda","pyanalyze/test_implementation.py::TestSequenceGetItem::test_subclasses","pyanalyze/test_implementation.py::TestDictGetItem::test_unhashable","pyanalyze/test_implementation.py::TestDictGetItem::test_invalid_typeddict_key","pyanalyze/test_implementation.py::TestDictGetItem::test_incomplete_value","pyanalyze/test_implementation.py::TestDictGetItem::test_complex_incomplete","pyanalyze/test_implementation.py::TestDictGetItem::test","pyanalyze/test_implementation.py::TestDictGetItem::test_type_as_key","pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_setitem_valid","pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_non_literal_key","pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_unrecognized_key","pyanalyze/test_implementation.py::TestDictSetItem::test_typeddict_bad_value","pyanalyze/test_implementation.py::TestDictSetItem::test_incomplete_value","pyanalyze/test_implementation.py::TestDictSetItem::test_bad_key_type","pyanalyze/test_implementation.py::TestDictSetItem::test_bad_value_type","pyanalyze/test_implementation.py::TestIssubclass::test","pyanalyze/test_implementation.py::TestIssubclass::test_negative_narrowing","pyanalyze/test_implementation.py::TestCallableGuards::test_callable","pyanalyze/test_implementation.py::TestAssertType::test_assert_type","pyanalyze/test_implementation.py::TestAny::test_call"],"failed":["pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call","pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call_classmethod","pyanalyze/test_implementation.py::TestSuperCall::test_undefined_super_attribute","pyanalyze/test_implementation.py::TestSuperCall::test_mixin","pyanalyze/test_implementation.py::TestSequenceImpl::test","pyanalyze/test_implementation.py::TestSequenceImpl::test_not_iterable","pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend","pyanalyze/test_implementation.py::TestGenericMutators::test_list_iadd","pyanalyze/test_implementation.py::TestSequenceGetItem::test_list_index","pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple_index","pyanalyze/test_implementation.py::TestDictSetItem::test_weak","pyanalyze/test_implementation.py::TestCallableGuards::test_isfunction","pyanalyze/test_runtime.py::test_is_compatible","pyanalyze/test_runtime.py::test_get_compatibility_error","pyanalyze/test_runtime.py::TestRuntimeTypeGuard::test_runtime"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call":"AssertionError: Did not expect error incompatible_call on line 6\n  \n  Incompatible arguments to super (code: bad_super_call)\n  In <test input bd3d44c8bf866306049fae64b7d4803bc44a865e43a0210a88a06bfb9c18eafb> at line 6\n     3: @wrap\n     4: class Tainotherium2(PropertyObject):\n     5:     def non_async_method(self):\n     6:         super(Tainotherium2, self).non_async_method()  # E: bad_super_call\n                ^\n  \n  Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n  In <test input bd3d44c8bf866306049fae64b7d4803bc44a865e43a0210a88a06bfb9c18eafb> at line 6\n     3: @wrap\n     4: class Tainotherium2(PropertyObject):\n     5:     def non_async_method(self):\n     6:         super(Tainotherium2, self).non_async_method()  # E: bad_super_call\n                ^\n  \nassert not ['Did not expect error incompatible_call on line 6']\nE   AssertionError: Did not expect error incompatible_call on line 6\n      \n      Incompatible arguments to super (code: bad_super_call)\n      In <test input bd3d44c8bf866306049fae64b7d4803bc44a865e43a0210a88a06bfb9c18eafb> at line 6\n         3: @wrap\n         4: class Tainotherium2(PropertyObject):\n         5:     def non_async_method(self):\n         6:         super(Tainotherium2, self).non_async_method()  # E: bad_super_call\n                    ^\n      \n      Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n      In <test input bd3d44c8bf866306049fae64b7d4803bc44a865e43a0210a88a06bfb9c18eafb> at line 6\n         3: @wrap\n         4: class Tainotherium2(PropertyObject):\n         5:     def non_async_method(self):\n         6:         super(Tainotherium2, self).non_async_method()  # E: bad_super_call\n                    ^\n      \n    assert not ['Did not expect error incompatible_call on line 6']","pyanalyze/test_implementation.py::TestSuperCall::test_bad_super_call_classmethod":"AssertionError: Did not expect error incompatible_call on line 7\n  \n  Incompatible arguments to super (code: bad_super_call)\n  In <test input 63652d4a8e73f785b9e969690592e60060338f4e580a89f751e2ab26fe0958ac> at line 7\n     4: class Tainotherium3(PropertyObject):\n     5:     @classmethod\n     6:     def no_args_classmethod(cls):\n     7:         super(Tainotherium3, cls).no_args_classmethod()  # E: bad_super_call\n                ^\n  \n  Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n  In <test input 63652d4a8e73f785b9e969690592e60060338f4e580a89f751e2ab26fe0958ac> at line 7\n     4: class Tainotherium3(PropertyObject):\n     5:     @classmethod\n     6:     def no_args_classmethod(cls):\n     7:         super(Tainotherium3, cls).no_args_classmethod()  # E: bad_super_call\n                ^\n  \nassert not ['Did not expect error incompatible_call on line 7']\nE   AssertionError: Did not expect error incompatible_call on line 7\n      \n      Incompatible arguments to super (code: bad_super_call)\n      In <test input 63652d4a8e73f785b9e969690592e60060338f4e580a89f751e2ab26fe0958ac> at line 7\n         4: class Tainotherium3(PropertyObject):\n         5:     @classmethod\n         6:     def no_args_classmethod(cls):\n         7:         super(Tainotherium3, cls).no_args_classmethod()  # E: bad_super_call\n                    ^\n      \n      Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n      In <test input 63652d4a8e73f785b9e969690592e60060338f4e580a89f751e2ab26fe0958ac> at line 7\n         4: class Tainotherium3(PropertyObject):\n         5:     @classmethod\n         6:     def no_args_classmethod(cls):\n         7:         super(Tainotherium3, cls).no_args_classmethod()  # E: bad_super_call\n                    ^\n      \n    assert not ['Did not expect error incompatible_call on line 7']","pyanalyze/test_implementation.py::TestSuperCall::test_undefined_super_attribute":"AssertionError: Did not expect error incompatible_call on line 7\n  \n  Literal[<super: <class 'ChildCapybara'>, <ChildCapybara object>>] has no attribute 'toggle' (code: undefined_attribute)\n  In <test input e2c7dda53bfa50f983c099c244aced6aeb8023107aaea8b57748c7522f573d62> at line 7\n     4: class ChildCapybara(MotherCapybara):\n     5:     @classmethod\n     6:     def toggle(cls):\n     7:         super(ChildCapybara, cls).toggle()  # E: undefined_attribute\n                ^\n  \n  Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n  In <test input e2c7dda53bfa50f983c099c244aced6aeb8023107aaea8b57748c7522f573d62> at line 7\n     4: class ChildCapybara(MotherCapybara):\n     5:     @classmethod\n     6:     def toggle(cls):\n     7:         super(ChildCapybara, cls).toggle()  # E: undefined_attribute\n                ^\n  \nassert not ['Did not expect error incompatible_call on line 7']\nE   AssertionError: Did not expect error incompatible_call on line 7\n      \n      Literal[<super: <class 'ChildCapybara'>, <ChildCapybara object>>] has no attribute 'toggle' (code: undefined_attribute)\n      In <test input e2c7dda53bfa50f983c099c244aced6aeb8023107aaea8b57748c7522f573d62> at line 7\n         4: class ChildCapybara(MotherCapybara):\n         5:     @classmethod\n         6:     def toggle(cls):\n         7:         super(ChildCapybara, cls).toggle()  # E: undefined_attribute\n                    ^\n      \n      Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n      In <test input e2c7dda53bfa50f983c099c244aced6aeb8023107aaea8b57748c7522f573d62> at line 7\n         4: class ChildCapybara(MotherCapybara):\n         5:     @classmethod\n         6:     def toggle(cls):\n         7:         super(ChildCapybara, cls).toggle()  # E: undefined_attribute\n                    ^\n      \n    assert not ['Did not expect error incompatible_call on line 7']","pyanalyze/test_implementation.py::TestSuperCall::test_mixin":"AssertionError: Did not expect error incompatible_call on line 9\n  \n  Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n  In <test input 76d0d9fc15b56f818b4bd9c296836f6ea8c01f8895371ad298dfa7cf22f0d435> at line 9\n     6: class Mixin(object):\n     7:     @classmethod\n     8:     def eat(cls):\n     9:         super(Mixin, cls).eat()\n                ^\n    10: \n    11: class Capybara(Mixin, Base):\n    12:     pass\n  \nassert not ['Did not expect error incompatible_call on line 9']\nE   AssertionError: Did not expect error incompatible_call on line 9\n      \n      Cannot call Any() directly; use cast() instead or remove the call (code: incompatible_call)\n      In <test input 76d0d9fc15b56f818b4bd9c296836f6ea8c01f8895371ad298dfa7cf22f0d435> at line 9\n         6: class Mixin(object):\n         7:     @classmethod\n         8:     def eat(cls):\n         9:         super(Mixin, cls).eat()\n                    ^\n        10: \n        11: class Capybara(Mixin, Base):\n        12:     pass\n      \n    assert not ['Did not expect error incompatible_call on line 9']","pyanalyze/test_implementation.py::TestSequenceImpl::test":"[...]  \n  Bad value inference: expected tuple[int], got tuple[Any[error]] (code: inference_failure)\n  In <test input 6089ba0a60c7ade9916c43af0761b0c10c1c5d838aa9d238796d0b80ec5ab82c> at line 19\n    16:     assert_is_value(tuple({i: i for i in ints}), GenericValue(tuple, [one_two]))\n    17: \n    18:     # SequenceValue\n    19:     assert_is_value(\n            ^\n    20:         tuple([int(x)]), make_simple_sequence(tuple, [TypedValue(int)])\n    21:     )\n    22: \n  \nassert not ['Did not expect error incompatible_call on line 20', 'Did not expect error inference_failure on line 19']\nE   AssertionError: Did not expect error incompatible_call on line 20\n      Did not expect error inference_failure on line 19\n      \n      Cannot call overloaded function (code: incompatible_call)\n          In overload () -> int\n            Takes 0 positional arguments but 1 were given\n          In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n            Missing required argument 'base'\n      \n      In <test input 6089ba0a60c7ade9916c43af0761b0c10c1c5d838aa9d238796d0b80ec5ab82c> at line 20\n        17: \n        18:     # SequenceValue\n        19:     assert_is_value(\n        20:         tuple([int(x)]), make_simple_sequence(tuple, [TypedValue(int)])\n                           ^\n        21:     )\n        22: \n        23:     # fallback\n      \n      Bad value inference: expected tuple[int], got tuple[Any[error]] (code: inference_failure)\n      In <test input 6089ba0a60c7ade9916c43af0761b0c10c1c5d838aa9d238796d0b80ec5ab82c> at line 19\n        16:     assert_is_value(tuple({i: i for i in ints}), GenericValue(tuple, [one_two]))\n        17: \n        18:     # SequenceValue\n        19:     assert_is_value(\n                ^\n        20:         tuple([int(x)]), make_simple_sequence(tuple, [TypedValue(int)])\n        21:     )\n        22: \n      \n    assert not ['Did not expect error incompatible_call on line 20', 'Did not expect error inference_failure on line 19']","pyanalyze/test_implementation.py::TestSequenceImpl::test_not_iterable":"[...]e4a7214a906426399> at line 2\n     1: def capybara(x):\n     2:     tuple(3)  # E: unsupported_operation\n                  ^\n     3:     tuple(int(x))  # E: unsupported_operation\n  \n  Cannot call overloaded function (code: incompatible_call)\n      In overload () -> int\n        Takes 0 positional arguments but 1 were given\n      In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n        Missing required argument 'base'\n  \n  In <test input dcbc3deb876abe513512dc030d082c1455a9102d37d2377e4a7214a906426399> at line 3\n     1: def capybara(x):\n     2:     tuple(3)  # E: unsupported_operation\n     3:     tuple(int(x))  # E: unsupported_operation\n                  ^\n  \nassert not ['Did not expect error incompatible_call on line 3', 'Expected unsupported_operation on line 3']\nE   AssertionError: Did not expect error incompatible_call on line 3\n      Expected unsupported_operation on line 3\n      \n      Literal[3] is not iterable (code: unsupported_operation)\n        Literal[3] has no attribute '__iter__'\n      \n      In <test input dcbc3deb876abe513512dc030d082c1455a9102d37d2377e4a7214a906426399> at line 2\n         1: def capybara(x):\n         2:     tuple(3)  # E: unsupported_operation\n                      ^\n         3:     tuple(int(x))  # E: unsupported_operation\n      \n      Cannot call overloaded function (code: incompatible_call)\n          In overload () -> int\n            Takes 0 positional arguments but 1 were given\n          In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n            Missing required argument 'base'\n      \n      In <test input dcbc3deb876abe513512dc030d082c1455a9102d37d2377e4a7214a906426399> at line 3\n         1: def capybara(x):\n         2:     tuple(3)  # E: unsupported_operation\n         3:     tuple(int(x))  # E: unsupported_operation\n                      ^\n      \n    assert not ['Did not expect error incompatible_call on line 3', 'Expected unsupported_operation on line 3']","pyanalyze/test_implementation.py::TestGenericMutators::test_list_extend":"AssertionError: Did not expect error incompatible_call on line 10\n  \n  Takes 0 positional arguments but 1 were given (code: incompatible_call)\n  In <test input f9a26be5dad335d885a23852d39bd54cd524fb0f705094a0b3602a05a47f2a35> at line 10\n     7:     assert_is_value(\n     8:         lst, make_simple_sequence(list, [TypedValue(int), TypedValue(str)])\n     9:     )\n    10:     lst.extend({float(1.0)})\n                        ^\n    11:     assert_is_value(\n    12:         lst,\n    13:         make_simple_sequence(\n  \nassert not ['Did not expect error incompatible_call on line 10']\nE   AssertionError: Did not expect error incompatible_call on line 10\n      \n      Takes 0 positional arguments but 1 were given (code: incompatible_call)\n      In <test input f9a26be5dad335d885a23852d39bd54cd524fb0f705094a0b3602a05a47f2a35> at line 10\n         7:     assert_is_value(\n         8:         lst, make_simple_sequence(list, [TypedValue(int), TypedValue(str)])\n         9:     )\n        10:     lst.extend({float(1.0)})\n                            ^\n        11:     assert_is_value(\n        12:         lst,\n        13:         make_simple_sequence(\n      \n    assert not ['Did not expect error incompatible_call on line 10']","pyanalyze/test_implementation.py::TestGenericMutators::test_list_iadd":"AssertionError: Did not expect error incompatible_call on line 10\n  \n  Takes 0 positional arguments but 1 were given (code: incompatible_call)\n  In <test input b8f4d23a112d011e258eeeda49cecd332f46d3df407e5b5090ab4d0e216bba56> at line 10\n     7:     assert_is_value(\n     8:         lst, make_simple_sequence(list, [TypedValue(int), TypedValue(str)])\n     9:     )\n    10:     lst += {float(1.0)}\n                    ^\n    11:     assert_is_value(\n    12:         lst,\n    13:         make_simple_sequence(\n  \nassert not ['Did not expect error incompatible_call on line 10']\nE   AssertionError: Did not expect error incompatible_call on line 10\n      \n      Takes 0 positional arguments but 1 were given (code: incompatible_call)\n      In <test input b8f4d23a112d011e258eeeda49cecd332f46d3df407e5b5090ab4d0e216bba56> at line 10\n         7:     assert_is_value(\n         8:         lst, make_simple_sequence(list, [TypedValue(int), TypedValue(str)])\n         9:     )\n        10:     lst += {float(1.0)}\n                        ^\n        11:     assert_is_value(\n        12:         lst,\n        13:         make_simple_sequence(\n      \n    assert not ['Did not expect error incompatible_call on line 10']","pyanalyze/test_implementation.py::TestSequenceGetItem::test_list_index":"[...]ce_failure on line 4\n      Did not expect error inference_failure on line 6\n      \n      Cannot call overloaded function (code: incompatible_call)\n          In overload () -> int\n            Takes 0 positional arguments but 1 were given\n          In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n            Missing required argument 'base'\n      \n      In <test input 559e3d3a604955311333093f97319560cbfa1775385604fd58e34889b4f9ca43> at line 2\n         1: def capybara(x):\n         2:     lst = [\"a\", \"b\", int(x)]\n                                 ^\n         3:     assert_is_value(lst[0], KnownValue(\"a\"))\n         4:     assert_is_value(lst[2], TypedValue(int))\n         5:     assert_is_value(lst[-2], KnownValue(\"b\"))\n      \n      Bad value inference: expected int, got Any[error] (code: inference_failure)\n      In <test input 559e3d3a604955311333093f97319560cbfa1775385604fd58e34889b4f9ca43> at line 4\n         1: def capybara(x):\n         2:     lst = [\"a\", \"b\", int(x)]\n         3:     assert_is_value(lst[0], KnownValue(\"a\"))\n         4:     assert_is_value(lst[2], TypedValue(int))\n                ^\n         5:     assert_is_value(lst[-2], KnownValue(\"b\"))\n         6:     assert_is_value(lst[5], KnownValue(\"a\") | KnownValue(\"b\") | TypedValue(int))\n      \n      Bad value inference: expected Union[int, Literal['a', 'b']], got Union[Any[error], Literal['a', 'b']] (code: inference_failure)\n      In <test input 559e3d3a604955311333093f97319560cbfa1775385604fd58e34889b4f9ca43> at line 6\n         3:     assert_is_value(lst[0], KnownValue(\"a\"))\n         4:     assert_is_value(lst[2], TypedValue(int))\n         5:     assert_is_value(lst[-2], KnownValue(\"b\"))\n         6:     assert_is_value(lst[5], KnownValue(\"a\") | KnownValue(\"b\") | TypedValue(int))\n                ^\n      \n    assert not ['Did not expect error incompatible_call on line 2', 'Did not expect error inference_failure on line 4', 'Did not expect error inference_failure on line 6']","pyanalyze/test_implementation.py::TestSequenceGetItem::test_tuple_index":"[...] 2', 'Did not expect error inference_failure on line 4']\nE   AssertionError: Did not expect error incompatible_call on line 2\n      Did not expect error inference_failure on line 4\n      \n      Cannot call overloaded function (code: incompatible_call)\n          In overload () -> int\n            Takes 0 positional arguments but 1 were given\n          In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n            Missing required argument 'base'\n      \n      In <test input 03f8e6f4d7a97c39db4cc04e255b0f0ef1c7ac0373baf45530d31634479cc9d0> at line 2\n         1: def capybara(x):\n         2:     tpl = (\"a\", \"b\", int(x))\n                                 ^\n         3:     assert_is_value(tpl[0], KnownValue(\"a\"))\n         4:     assert_is_value(tpl[2], TypedValue(int))\n         5:     assert_is_value(tpl[-2], KnownValue(\"b\"))\n      \n      Bad value inference: expected int, got Any[error] (code: inference_failure)\n      In <test input 03f8e6f4d7a97c39db4cc04e255b0f0ef1c7ac0373baf45530d31634479cc9d0> at line 4\n         1: def capybara(x):\n         2:     tpl = (\"a\", \"b\", int(x))\n         3:     assert_is_value(tpl[0], KnownValue(\"a\"))\n         4:     assert_is_value(tpl[2], TypedValue(int))\n                ^\n         5:     assert_is_value(tpl[-2], KnownValue(\"b\"))\n         6:     assert_is_value(tpl[5], AnyValue(AnySource.error))  # E: incompatible_call\n      \n      Tuple index out of range: Literal[5] (code: incompatible_call)\n      In <test input 03f8e6f4d7a97c39db4cc04e255b0f0ef1c7ac0373baf45530d31634479cc9d0> at line 6\n         3:     assert_is_value(tpl[0], KnownValue(\"a\"))\n         4:     assert_is_value(tpl[2], TypedValue(int))\n         5:     assert_is_value(tpl[-2], KnownValue(\"b\"))\n         6:     assert_is_value(tpl[5], AnyValue(AnySource.error))  # E: incompatible_call\n                                ^\n      \n    assert not ['Did not expect error incompatible_call on line 2', 'Did not expect error inference_failure on line 4']","pyanalyze/test_implementation.py::TestDictSetItem::test_weak":"[...]ncompatible_call on line 2\n      Did not expect error inference_failure on line 3\n      Did not expect error inference_failure on line 10\n      \n      Cannot call overloaded function (code: incompatible_call)\n          In overload () -> int\n            Takes 0 positional arguments but 1 were given\n          In overload (x: Union[str, bytes, bytearray], /, base: typing.SupportsIndex) -> int\n            Missing required argument 'base'\n      \n      In <test input 3fc3dfe0aa7b1cf6f81a207caae53f8ff5148bdbcba98bc4afef92ea5a6ca98d> at line 2\n         1: def capybara(arg):\n         2:     dct = {int(k): 1 for k in arg}\n                       ^\n         3:     assert_is_value(\n         4:         dct,\n         5:         DictIncompleteValue(\n      \n      Bad value inference: expected <dict containing {**{int: Literal[1]}}>, got <dict containing {**{Any[error]: Literal[1]}}> (code: inference_failure)\n      In <test input 3fc3dfe0aa7b1cf6f81a207caae53f8ff5148bdbcba98bc4afef92ea5a6ca98d> at line 3\n         1: def capybara(arg):\n         2:     dct = {int(k): 1 for k in arg}\n         3:     assert_is_value(\n                ^\n         4:         dct,\n         5:         DictIncompleteValue(\n         6:             dict, [KVPair(TypedValue(int), KnownValue(1), is_many=True)]\n      \n      Bad value inference: expected <dict containing {**{int: Literal[1]}, Literal['x']: Literal['y']}>, got <dict containing {**{Any[error]: Literal[1]}, Literal['x']: Literal['y']}> (code: inference_failure)\n      In <test input 3fc3dfe0aa7b1cf6f81a207caae53f8ff5148bdbcba98bc4afef92ea5a6ca98d> at line 10\n         7:         ),\n         8:     )\n         9:     dct[\"x\"] = \"y\"\n        10:     assert_is_value(\n                ^\n        11:         dct,\n        12:         DictIncompleteValue(\n        13:             dict,\n      \n    assert not ['Did not expect error incompatible_call on line 2', 'Did not expect error inference_failure on line 3', 'Did not expect error inference_failure on line 10']","pyanalyze/test_implementation.py::TestCallableGuards::test_isfunction":"AssertionError: Did not expect error inference_failure on line 7\n  \n  Bad value inference: expected function, got object (code: inference_failure)\n  In <test input 6e57b528feab7de4a57e534ff6f6dd0aa8c5276583fca57cd9a08164423dbc9e> at line 7\n     4: def capybara(o: object) -> None:\n     5:     assert_is_value(o, TypedValue(object))\n     6:     if inspect.isfunction(o):\n     7:         assert_is_value(o, TypedValue(FunctionType))\n                ^\n  \nassert not ['Did not expect error inference_failure on line 7']\nE   AssertionError: Did not expect error inference_failure on line 7\n      \n      Bad value inference: expected function, got object (code: inference_failure)\n      In <test input 6e57b528feab7de4a57e534ff6f6dd0aa8c5276583fca57cd9a08164423dbc9e> at line 7\n         4: def capybara(o: object) -> None:\n         5:     assert_is_value(o, TypedValue(object))\n         6:     if inspect.isfunction(o):\n         7:         assert_is_value(o, TypedValue(FunctionType))\n                    ^\n      \n    assert not ['Did not expect error inference_failure on line 7']","pyanalyze/test_runtime.py::test_is_compatible":"assert not True\n +  where True = is_compatible(42, typing.List[int])\nE   assert not True\n     +  where True = is_compatible(42, typing.List[int])","pyanalyze/test_runtime.py::test_get_compatibility_error":"AssertionError: assert None == 'Cannot assign Literal[42] to list\\n'\n +  where None = get_compatibility_error(42, typing.List[int])\nE   AssertionError: assert None == 'Cannot assign Literal[42] to list\\n'\n     +  where None = get_compatibility_error(42, typing.List[int])","pyanalyze/test_runtime.py::TestRuntimeTypeGuard::test_runtime":"ModuleNotFoundError: No module named 'annotated_types'\nE   ModuleNotFoundError: No module named 'annotated_types'"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
