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

lib-python/3/test/test_sort.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_238113æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network

Using random seed: 2689971827
0:00:00 load avg: 0.51 Run 1 test sequentially in a single process
0:00:00 load avg: 0.51 [1/1] test_sort
testStressfully (test.test_sort.TestBase.testStressfully) ... Testing size 0
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 1
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 2
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 3
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 3
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 4
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 5
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 7
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 8
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 9
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 15
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 16
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 17
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 31
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 32
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 33
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 63
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 64
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 65
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 127
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 128
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 129
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(77) Complains(79)
    checking exception during sort left some permutation
    checking stability
Testing size 255
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(50) Complains(38)
    checking exception during sort left some permutation
    checking stability
Testing size 256
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(4) Complains(36)
    checking exception during sort left some permutation
    checking stability
Testing size 257
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 511
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(224) Complains(221)
    checking exception during sort left some permutation
    checking stability
Testing size 512
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(202) Complains(207)
    checking exception during sort left some permutation
    checking stability
Testing size 513
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(432) Complains(290)
    checking exception during sort left some permutation
    checking stability
Testing size 10
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 100
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
    checking stability
Testing size 1000
    checking identity
    checking reversed
    checking random permutation
    checking reversed via function
    Checking against an insane comparison function.
        If the implementation isn't careful, this may segfault.
    checking an insane function left some permutation
        complaining at Complains(733) Complains(296)
    checking exception during sort left some permutation
    checking stability
ok
test_bug453523 (test.test_sort.TestBugs.test_bug453523) ... ok
test_undetected_mutation (test.test_sort.TestBugs.test_undetected_mutation) ... ok
test_baddecorator (test.test_sort.TestDecorateSortUndecorate.test_baddecorator) ... ok
test_decorated (test.test_sort.TestDecorateSortUndecorate.test_decorated) ... ok
test_key_with_exception (test.test_sort.TestDecorateSortUndecorate.test_key_with_exception) ... ok
test_key_with_mutating_del (test.test_sort.TestDecorateSortUndecorate.test_key_with_mutating_del) ... FAIL
test_key_with_mutating_del_and_exception (test.test_sort.TestDecorateSortUndecorate.test_key_with_mutating_del_and_exception) ... ok
test_key_with_mutation (test.test_sort.TestDecorateSortUndecorate.test_key_with_mutation) ... ok
test_reverse (test.test_sort.TestDecorateSortUndecorate.test_reverse) ... ok
test_reverse_stability (test.test_sort.TestDecorateSortUndecorate.test_reverse_stability) ... ok
test_stability (test.test_sort.TestDecorateSortUndecorate.test_stability) ... ok
test_none_in_tuples (test.test_sort.TestOptimizedCompares.test_none_in_tuples) ... ok
test_not_all_tuples (test.test_sort.TestOptimizedCompares.test_not_all_tuples) ... ok
test_safe_object_compare (test.test_sort.TestOptimizedCompares.test_safe_object_compare) ... ok
test_unsafe_float_compare (test.test_sort.TestOptimizedCompares.test_unsafe_float_compare) ... ok
test_unsafe_latin_compare (test.test_sort.TestOptimizedCompares.test_unsafe_latin_compare) ... ok
test_unsafe_long_compare (test.test_sort.TestOptimizedCompares.test_unsafe_long_compare) ... ok
test_unsafe_object_compare (test.test_sort.TestOptimizedCompares.test_unsafe_object_compare) ... ok
test_unsafe_tuple_compare (test.test_sort.TestOptimizedCompares.test_unsafe_tuple_compare) ... ok

======================================================================
FAIL: test_key_with_mutating_del (test.test_sort.TestDecorateSortUndecorate.test_key_with_mutating_del)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_sort.py", line 218, in test_key_with_mutating_del
    self.assertRaises(ValueError, data.sort, key=SortKiller)
         ^^^^^^^^^^^^
AssertionError: ValueError not raised by sort

----------------------------------------------------------------------
Ran 20 tests in 0.239s

FAILED (failures=1)
0:00:00 load avg: 0.51 [1/1/1] test_sort failed (1 failure)

== Tests result: FAILURE ==

1 test failed:
    test_sort

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