* = GitHub Actions + = buildbot.pypy.org
{win64}
2783f700f22c+ rpy [12331, 101 F, 578 s, 44 x] (2026-05-16) | fa2e9e3a3fe9+ rpy [12682, 13 F, 597 s, 44 x] (2026-06-08) | | - - success ! . rpy jit/backend/x86/test/test_x86vector.py ! . rpy rlib/unicodedata/test/test_dawg.py ! rpy rtyper/test ! ! rpy translator/c/test/test_backendoptimized.py F . rpy jit/backend/llgraph/test/test_llgraph.py::TestLLTypeLLGraph::()::test_call_to_c_function F . rpy jit/backend/llgraph/test/test_llgraph.py::TestLLTypeLLGraph::()::test_call_to_c_function_with_callback F F rpy jit/backend/llsupport/test/test_ffisupport.py::test_call_descr_dynamic . F rpy jit/backend/llsupport/test/test_rewrite.py::TestFramework::()::test_rewrite_assembler_newstr_newunicode F s rpy jit/backend/llsupport/test/test_runner.py::TestAbstractLLCPU::()::test_call_to_c_function F s rpy jit/backend/llsupport/test/test_runner.py::TestAbstractLLCPU::()::test_call_to_c_function_with_callback F . rpy jit/backend/x86/test/test_runner.py::TestX86::()::test_call_to_c_function F . rpy jit/backend/x86/test/test_runner.py::TestX86::()::test_call_to_c_function_with_callback F . rpy jit/backend/x86/test/test_ztranslation_basic.py::TestTranslationX86::()::test_stuff_translates F F rpy jit/metainterp/test/test_ajit.py::TestLLtype::()::test_unichar_ord_is_never_signed_on_64bit F F rpy jit/metainterp/test/test_recursive.py::TestLLtype::()::test_tco_doesnt_lead_to_infinite_tracing . F rpy memory/gc/test/test_hook.py::TestIncMiniMarkHooks::()::test_on_gc_collect F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_call_args F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_call_time F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_callback F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_cdll_life_time F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_library_func_call F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_library_get_func F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_library_open F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_rawfuncptr F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_ret_struct_val F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_struct_by_val F F rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_unichar F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_variadic_args F . rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_wrong_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_by_ordinal E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_by_ordinal2 E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_byval_argument E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_byval_result E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_cast_argument E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_cast_result E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_char_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_float_result E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_pointer_as_argument E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_return_pointer E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_simple E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_single_float_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_slonglong_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_stdcall_simple E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_ulonglong_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_unsigned_short_args E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_very_simple E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_void_result E . rpy rlib/test/test_libffi.py::TestLibffiCall::()::test_wrong_number_of_arguments F . rpy rlib/test/test_libffi.py::TestLibffiMisc::()::test_library_get_func F . rpy rlib/test/test_libffi.py::TestLibffiMisc::()::test_library_open F . rpy rlib/test/test_libffi.py::TestLibffiMisc::()::test_windll F . rpy rlib/test/test_posix.py::TestPosix::()::test_open F . rpy rlib/test/test_posix.py::TestPosix::()::test_stat F . rpy rlib/test/test_rdynload.py::TestDLOperations::()::test_dlopen F . rpy rlib/test/test_rdynload.py::TestDLOperations::()::test_dlsym F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm_ll F . rpy rlib/test/test_rpath.py::test_rabspath_absolute_nt F . rpy rlib/test/test_rpath.py::test_rabspath_relative F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_chdir F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_listdir F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_open F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_rename F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_replace F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_stat F . rpy rlib/test/test_rposix.py::TestPosixAscii::()::test_unlink F . rpy rlib/test/test_rposix.py::TestPosixFunction::()::test__getfullpathname F . rpy rlib/test/test_rposix.py::TestPosixFunction::()::test__getfullpathname_long F . rpy rlib/test/test_rposix.py::TestPosixFunction::()::test__getfullpathname_unicode F . rpy rlib/test/test_rposix.py::TestPosixFunction::()::test_access F . rpy rlib/test/test_rposix.py::TestPosixFunction::()::test_chdir F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_chdir F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_listdir F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_open F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_rename F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_replace F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_stat F . rpy rlib/test/test_rposix.py::TestPosixUnicode::()::test_unlink F . rpy rlib/test/test_rposix_scandir.py::TestScanDir::()::test_name_bytes F . rpy rlib/test/test_rposix_stat.py::TestPosixStatFunctions::()::test_stat F . rpy rlib/test/test_rposix_stat.py::TestPosixStatFunctions::()::test_stat3_ino_dev F . rpy rlib/test/test_rposix_stat.py::TestPosixStatFunctions::()::test_stat_large_number F . rpy rlib/test/test_rposix_stat.py::test_high_precision_stat_time F . rpy rlib/test/test_rsiphash.py::test_siphash24_latin1_unicode F . rpy rlib/test/test_rsiphash.py::test_siphash24_latin1_unicode_prebuilt F F rpy rlib/test/test_rthread.py::TestUsingBoehm::()::test_gc_locking F . rpy rlib/test/test_rwin32.py::test_formaterror_unicode F . rpy rlib/test/test_rwin32.py::test_loadlibraryW F . rpy rlib/test/test_rwin32.py::test_loadlibrary_unicode F . rpy rlib/test/test_rwin32.py::test_wenviron F . rpy rlib/test/test_rzipfile.py::TestRZipFile::()::test_rzipfile F . rpy rlib/test/test_rzipfile.py::TestRZipFileCompressed::()::test_rzipfile F . rpy rlib/test/test_streamio.py::TestDiskFile::()::test_append_mode F . rpy rlib/test/test_streamio.py::TestDiskFile::()::test_seek_changed_underlying_position F F rpy rlib/unicodedata/test/test_ucd.py::test_code_to_unichr F . rpy rtyper/test/test_rbuiltin.py::TestRbuiltin::()::test_os_open F . rpy rtyper/test/test_rbuiltin.py::TestRbuiltin::()::test_os_read F . rpy rtyper/test/test_rbuiltin.py::TestRbuiltin::()::test_os_write F . rpy rtyper/test/test_rbuiltin.py::TestRbuiltin::()::test_os_write_single_char F F rpy translator/sandbox/test/test_sandbox.py::TestPrintedResults::()::test_safefuncs F F rpy translator/sandbox/test/test_sandlib.py::test_fstat F . rpy translator/test/test_unsimplify.py::test_call_final_function F . rpy translator/test/test_unsimplify.py::test_call_initial_function
{win64} main [builds]
35b2ee1c1aaa+ rpy [12714, 14 F, 598 s, 44 x] (2026-06-29) | 0771d8e48a57+ rpy [12565, 16 F, 582 s, 44 x] (2026-06-30) | | a3165e7449aa+ rpy [12617, 14 F, 582 s, 44 x] (2026-07-03) | | | 9335ee25cc0e+ rpy [12731, 13 F, 599 s, 44 x] (2026-07-07) | | | | af832e7f35a6+ rpy [12574, 18 F, 582 s, 44 x] (2026-07-08) | | | | | - - - - - success . ! . . ! rpy jit/metainterp/test/test_zvector.py ! ! ! rpy rtyper/test . ! ! . ! rpy translator/c/test/test_backendoptimized.py F F F F F rpy jit/backend/llsupport/test/test_ffisupport.py::test_call_descr_dynamic F F F F F rpy jit/backend/llsupport/test/test_rewrite.py::TestFramework::()::test_rewrite_assembler_newstr_newunicode . . . F . rpy jit/backend/x86/test/test_virtualref.py::TestVRef::()::test_alloc_virtualref_and_then_alloc_structure F F F F F rpy jit/metainterp/test/test_ajit.py::TestLLtype::()::test_unichar_ord_is_never_signed_on_64bit F F F F F rpy jit/metainterp/test/test_recursive.py::TestLLtype::()::test_tco_doesnt_lead_to_infinite_tracing F F F F F rpy memory/gc/test/test_hook.py::TestIncMiniMarkHooks::()::test_on_gc_collect F F F F F rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_unichar F F F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm F F F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm_ll E E . . E rpy rlib/test/test_rsocket.py::test_simple_tcp[recvinto] F F F F F rpy rlib/test/test_rthread.py::TestUsingBoehm::()::test_gc_locking F F F F F rpy rlib/unicodedata/test/test_ucd.py::test_code_to_unichr F . . . . rpy translator/c/test/test_genc.py::test_exportstruct . . . . F rpy translator/c/test/test_genc.py::test_long_strings . . . . F rpy translator/c/test/test_symbolic.py::test_offsetof F F F F F rpy translator/sandbox/test/test_sandbox.py::TestPrintedResults::()::test_safefuncs F F F F F rpy translator/sandbox/test/test_sandlib.py::test_fstat
{win64} pytest3.10 [builds]
8a2770613da6+ rpy [11951, 27 F, 555 s, 43 x] (2026-05-20) | 08106ba4a9ee+ rpy [12675, 22 F, 576 s, 43 x] (2026-05-28) | | 15c8f256c7d7+ rpy [12621, 19 F, 575 s, 44 x] (2026-05-28) | | | - - - success ! ! ! rpy jit/backend/x86/test/test_jitlog.py ! ! ! rpy jit/backend/x86/test/test_rvmprof.py ! . . rpy jit/backend/x86/test/test_x86vector.py ! ! ! rpy jit/backend/x86/test/test_ztranslation_call_assembler.py ! . . rpy jit/metainterp/test/test_zvector.py . . ! rpy memory/test/test_incminimark_gc_cardmarking.py ! ! S rpy rlib/rvmprof/test/test_file.py ! ! S rpy rlib/rvmprof/test/test_rvmprof.py ! ! S rpy rlib/rvmprof/test/test_support.py ! ! S rpy rlib/rvmprof/test/test_traceback.py ! ! S rpy rlib/rvmprof/test/test_ztranslation.py . . ! rpy rlib/test/test_rdynload.py ! rpy rtyper/test ! . F rpy translator/c/test/test_backendoptimized.py F F F rpy jit/backend/llsupport/test/test_ffisupport.py::test_call_descr_dynamic F F F rpy jit/backend/llsupport/test/test_rewrite.py::TestFramework::()::test_rewrite_assembler_newstr_newunicode F F F rpy jit/metainterp/test/test_ajit.py::TestLLtype::()::test_unichar_ord_is_never_signed_on_64bit F F F rpy jit/metainterp/test/test_recursive.py::TestLLtype::()::test_tco_doesnt_lead_to_infinite_tracing F F F rpy memory/gc/test/test_hook.py::TestIncMiniMarkHooks::()::test_on_gc_collect F F F rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_unichar F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm_ll F F F rpy rlib/test/test_rposix_stat.py::test_high_precision_stat_time . E . rpy rlib/test/test_rsocket.py::test_simple_tcp[recvinto] F F F rpy rlib/test/test_rthread.py::TestUsingBoehm::()::test_gc_locking F F F rpy rlib/unicodedata/test/test_ucd.py::test_code_to_unichr . F rpy translator/c/test/test_backendoptimized.py::TestTypedOptimizedTestCase::()::test_unichr_ne F . . rpy translator/c/test/test_boehm.py::TestUsingBoehm::()::test_hash_preservation F . . rpy translator/c/test/test_genc.py::test_long_strings F F F rpy translator/sandbox/test/test_sandbox.py::TestPrintedResults::()::test_safefuncs F F F rpy translator/sandbox/test/test_sandlib.py::test_fstat
{win64} win-rpython [builds]
ef6841b8d2ca+ rpy [8773, 8 F, 411 s, 34 x] (2026-05-29) | ef6841b8d2ca* rpy [8453, 9 F, 401 s, 33 x] (2026-05-29) | | 3e97da6d7a91* rpy [10731, 9 F, 558 s, 42 x] (2026-05-29) | | | 3e97da6d7a91+ rpy [12359, 13 F, 594 s, 44 x] (2026-05-29) | | | | - - - - success ! rpy jit-arch/timeout ! rpy misc/timeout ! rpy rlib/timeout ! rpy translator/timeout F F F F rpy jit/backend/llsupport/test/test_ffisupport.py::test_call_descr_dynamic F F F F rpy jit/backend/llsupport/test/test_rewrite.py::TestFramework::()::test_rewrite_assembler_newstr_newunicode F F F F rpy jit/metainterp/test/test_ajit.py::TestLLtype::()::test_unichar_ord_is_never_signed_on_64bit F . . F rpy jit/metainterp/test/test_recursive.py::TestLLtype::()::test_tco_doesnt_lead_to_infinite_tracing F F . F rpy memory/gc/test/test_hook.py::TestIncMiniMarkHooks::()::test_on_gc_collect F F F F rpy rlib/test/test_clibffi.py::TestCLibffi::()::test_unichar F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm F F F rpy rlib/test/test_rgc.py::TestFinalizerQueue::()::test_translated_boehm_ll F F rpy rlib/test/test_rposix_stat.py::test_high_precision_stat_time F F rpy rlib/test/test_rthread.py::TestUsingBoehm::()::test_gc_locking . F rpy rlib/test/test_rthread.py::TestUsingFramework::()::test_tlref_keepalive F F rpy rlib/unicodedata/test/test_ucd.py::test_code_to_unichr . F rpy translator/c/test/test_genc.py::test_long_strings