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

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

== PyPy 3.12.13 (e99dc7a98783, Jul 10 2026, 07:10:46) [PyPy 8.0.0-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.7.7-x86_64-i386-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-x86_64/pytest/test_python_worker_31252æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network

Using random seed: 2024240369
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 1.05 Run 1 test sequentially in a single process
0:00:00 load avg: 1.05 [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
        complaining at Complains(29) Complains(27)
    checking exception during sort 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
        complaining at Complains(13) Complains(11)
    checking exception during sort 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
        complaining at Complains(47) Complains(43)
    checking exception during sort 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
        complaining at Complains(41) Complains(39)
    checking exception during sort 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(60) Complains(59)
    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(115) Complains(114)
    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(126) Complains(119)
    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
        complaining at Complains(99) Complains(104)
    checking exception during sort 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(454) Complains(471)
    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(366) Complains(373)
    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(245) Complains(47)
    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(933) Complains(934)
    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 "/Users/matti/build-worker-x86_64/pypy-c-jit-macos-x86-64/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.119s

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

== Tests result: FAILURE ==

1 test failed:
    test_sort

Total duration: 206 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-macos-x86-64 build #1329+
test: lib-python/3/test/test_sort.py::unmodified