Home - Summaries: (main) : (py3.11) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

lib-python/3/test/test_iter.py::unmodified

== PyPy 3.12.13 (a3c6b428e7a8, Jul 09 2026, 07:29:29) [PyPy 8.0.0-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-4.19.90-2202.1.0.0136.oe1.aarch64-aarch64-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /tmp/pytest/test_python_worker_235477æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network

Using random seed: 1606647025
0:00:00 load avg: 0.62 Run 1 test sequentially in a single process
0:00:00 load avg: 0.62 [1/1] test_iter
test_3720 (test.test_iter.TestCase.test_3720) ... ok
test_builtin_filter (test.test_iter.TestCase.test_builtin_filter) ... ok
test_builtin_list (test.test_iter.TestCase.test_builtin_list) ... ok
test_builtin_map (test.test_iter.TestCase.test_builtin_map) ... ok
test_builtin_max_min (test.test_iter.TestCase.test_builtin_max_min) ... ok
test_builtin_tuple (test.test_iter.TestCase.test_builtin_tuple) ... ok
test_builtin_zip (test.test_iter.TestCase.test_builtin_zip) ... ok
test_countOf (test.test_iter.TestCase.test_countOf) ... ok
test_error_iter (test.test_iter.TestCase.test_error_iter) ... ok
test_exception_function (test.test_iter.TestCase.test_exception_function) ... ok
test_exception_locations (test.test_iter.TestCase.test_exception_locations) ... 
  test_exception_locations (test.test_iter.TestCase.test_exception_locations) [<function TestCase.test_exception_locations.<locals>.next_raises at 0x0000fffd8736c7f0>] ... FAIL
  test_exception_locations (test.test_iter.TestCase.test_exception_locations) [<function TestCase.test_exception_locations.<locals>.iter_raises at 0x0000fffd8736c8b8>] ... FAIL
test_exception_sequence (test.test_iter.TestCase.test_exception_sequence) ... ok
test_extending_list_with_iterator_does_not_segfault (test.test_iter.TestCase.test_extending_list_with_iterator_does_not_segfault) ... ok
test_free_after_iterating (test.test_iter.TestCase.test_free_after_iterating) ... ok
test_in_and_not_in (test.test_iter.TestCase.test_in_and_not_in) ... ok
test_indexOf (test.test_iter.TestCase.test_indexOf) ... ok
test_iter_basic (test.test_iter.TestCase.test_iter_basic) ... ok
test_iter_big_range (test.test_iter.TestCase.test_iter_big_range) ... ok
test_iter_callable (test.test_iter.TestCase.test_iter_callable) ... ERROR
test_iter_class_for (test.test_iter.TestCase.test_iter_class_for) ... ok
test_iter_class_iter (test.test_iter.TestCase.test_iter_class_iter) ... ok
test_iter_dict (test.test_iter.TestCase.test_iter_dict) ... ok
test_iter_empty (test.test_iter.TestCase.test_iter_empty) ... ok
test_iter_file (test.test_iter.TestCase.test_iter_file) ... ok
test_iter_for_loop (test.test_iter.TestCase.test_iter_for_loop) ... ok
test_iter_function (test.test_iter.TestCase.test_iter_function) ... ok
test_iter_function_concealing_reentrant_exhaustion (test.test_iter.TestCase.test_iter_function_concealing_reentrant_exhaustion) ... ok
test_iter_function_stop (test.test_iter.TestCase.test_iter_function_stop) ... ok
test_iter_idempotency (test.test_iter.TestCase.test_iter_idempotency) ... ok
test_iter_independence (test.test_iter.TestCase.test_iter_independence) ... ok
test_iter_neg_setstate (test.test_iter.TestCase.test_iter_neg_setstate) ... ok
test_iter_overflow (test.test_iter.TestCase.test_iter_overflow) ... skipped 'implementation detail specific to cpython'
test_iter_range (test.test_iter.TestCase.test_iter_range) ... ok
test_iter_string (test.test_iter.TestCase.test_iter_string) ... ok
test_iter_tuple (test.test_iter.TestCase.test_iter_tuple) ... ok
test_mutating_seq_class_exhausted_iter (test.test_iter.TestCase.test_mutating_seq_class_exhausted_iter) ... ok
test_mutating_seq_class_iter_pickle (test.test_iter.TestCase.test_mutating_seq_class_iter_pickle) ... ok
test_nested_comprehensions_for (test.test_iter.TestCase.test_nested_comprehensions_for) ... ok
test_nested_comprehensions_iter (test.test_iter.TestCase.test_nested_comprehensions_iter) ... ok
test_new_style_iter_class (test.test_iter.TestCase.test_new_style_iter_class) ... ok
test_reduce_mutating_builtins_iter (test.test_iter.TestCase.test_reduce_mutating_builtins_iter) ... FAIL
test_ref_counting_behavior (test.test_iter.TestCase.test_ref_counting_behavior) ... skipped 'implementation detail specific to cpython'
test_seq_class_for (test.test_iter.TestCase.test_seq_class_for) ... ok
test_seq_class_iter (test.test_iter.TestCase.test_seq_class_iter) ... ok
test_sinkstate_callable (test.test_iter.TestCase.test_sinkstate_callable) ... ok
test_sinkstate_dict (test.test_iter.TestCase.test_sinkstate_dict) ... ok
test_sinkstate_enumerate (test.test_iter.TestCase.test_sinkstate_enumerate) ... ok
test_sinkstate_list (test.test_iter.TestCase.test_sinkstate_list) ... ok
test_sinkstate_range (test.test_iter.TestCase.test_sinkstate_range) ... ok
test_sinkstate_sequence (test.test_iter.TestCase.test_sinkstate_sequence) ... ok
test_sinkstate_string (test.test_iter.TestCase.test_sinkstate_string) ... ok
test_sinkstate_tuple (test.test_iter.TestCase.test_sinkstate_tuple) ... ok
test_sinkstate_yield (test.test_iter.TestCase.test_sinkstate_yield) ... ok
test_stop_sequence (test.test_iter.TestCase.test_stop_sequence) ... ok
test_unicode_join_endcase (test.test_iter.TestCase.test_unicode_join_endcase) ... ok
test_unpack_iter (test.test_iter.TestCase.test_unpack_iter) ... ok
test_writelines (test.test_iter.TestCase.test_writelines) ... ok

======================================================================
ERROR: test_iter_callable (test.test_iter.TestCase.test_iter_callable)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 333, in test_iter_callable
    self.check_iterator(iter(CallableIterClass(), 10), list(range(10)), pickle=True)
         ^^^^^^^^^^^^^^
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 112, in check_iterator
    self.check_pickle(it, seq)
         ^^^^^^^^^^^^
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 134, in check_pickle
    d = pickle.dumps(itorg, proto)
               ^^^^^
_pickle.PicklingError: Can't pickle <class '__builtin__._CallableIterator'>: it's not found as __builtin__._CallableIterator

======================================================================
FAIL: test_exception_locations (test.test_iter.TestCase.test_exception_locations) [<function TestCase.test_exception_locations.<locals>.next_raises at 0x0000fffd8736c7f0>]
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 1183, in test_exception_locations
    self.assertEqual(f.end_lineno, co.co_firstlineno + 2)
         ^^^^^^^^^^^
AssertionError: 1162 != 1161

======================================================================
FAIL: test_exception_locations (test.test_iter.TestCase.test_exception_locations) [<function TestCase.test_exception_locations.<locals>.iter_raises at 0x0000fffd8736c8b8>]
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 1183, in test_exception_locations
    self.assertEqual(f.end_lineno, co.co_firstlineno + 2)
         ^^^^^^^^^^^
AssertionError: 1169 != 1168

======================================================================
FAIL: test_reduce_mutating_builtins_iter (test.test_iter.TestCase.test_reduce_mutating_builtins_iter)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_iter.py", line 300, in test_reduce_mutating_builtins_iter
    self.assertEqual(run_iter("xyz"), (orig["iter"], ("",)))
         ^^^^^^^^^^^
AssertionError: Tuples differ: (<built-in function iter>, ('xyz',), 3) != (<built-in function iter>, ('',))

First differing element 1:
('xyz',)
('',)

First tuple contains 1 additional elements.
First extra element 2:
3

- (<built-in function iter>, ('xyz',), 3)
?                              ---   ---

+ (<built-in function iter>, ('',))

----------------------------------------------------------------------
Ran 57 tests in 0.105s

FAILED (failures=3, errors=1, skipped=2)
0:00:00 load avg: 0.62 [1/1/1] test_iter failed (1 error, 3 failures)

== Tests result: FAILURE ==

1 test failed:
    test_iter

Total duration: 267 ms
Total tests: run=57 failures=3 skipped=2
Total test files: run=1/1 failed=1
Result: FAILURE
test test_iter failed
builder: pypy-c-jit-linux-aarch64 build #2943+
test: lib-python/3/test/test_iter.py::unmodified