Trying to narrow down what are 32-bit failures and what are i386 failures, I compiled Python 3.15.0b2 on FreeBSD 15.1-RC2 arm.armv7 and got these make test failures. This is the console log with colours removed, only showing the verbose mode output from re-runs, without those reported previously in #151007, #150984 or #150982.
Re-running test_wait3 in verbose mode (matching: test_wait3_rusage_initialized)
test_wait3_rusage_initialized (test.test_wait3.Wait3Test.test_wait3_rusage_initialized) ... FAIL
======================================================================
FAIL: test_wait3_rusage_initialized (test.test_wait3.Wait3Test.test_wait3_rusage_initialized)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/test/test_wait3.py", line 42, in test_wait3_rusage_initialized
self.assertEqual(0, status)
~~~~~~~~~~~~~~~~^^^^^^^^^^^
AssertionError: 0 != -65536
----------------------------------------------------------------------
Ran 1 test in 0.044s
FAILED (failures=1)
test test_wait3 failed
Re-running test.test_os.test_os in verbose mode (matching: test_headers_overflow_32bits, test_trailers_overflow_32bits)
test_headers_overflow_32bits (test.test_os.test_os.TestSendfile.test_headers_overflow_32bits) ... ERROR
test_trailers_overflow_32bits (test.test_os.test_os.TestSendfile.test_trailers_overflow_32bits) ... ERROR
======================================================================
ERROR: test_headers_overflow_32bits (test.test_os.test_os.TestSendfile.test_headers_overflow_32bits)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/asyncio/base_events.py", line 724, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/test/test_os/test_os.py", line 3792, in test_headers_overflow_32bits
self.server.handler_instance.accumulate = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Server' object has no attribute 'handler_instance'
======================================================================
ERROR: test_trailers_overflow_32bits (test.test_os.test_os.TestSendfile.test_trailers_overflow_32bits)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/asyncio/base_events.py", line 724, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/wrkdirs/usr/ports/lang/python315/work/Python-3.15.0b2/Lib/test/test_os/test_os.py", line 3801, in test_trailers_overflow_32bits
self.server.handler_instance.accumulate = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Server' object has no attribute 'handler_instance'
----------------------------------------------------------------------
Ran 2 tests in 0.048s
FAILED (errors=2)
test test.test_os.test_os failed
Bug report
Bug description:
Trying to narrow down what are 32-bit failures and what are i386 failures, I compiled Python 3.15.0b2 on FreeBSD 15.1-RC2 arm.armv7 and got these
make testfailures. This is the console log with colours removed, only showing the verbose mode output from re-runs, without those reported previously in #151007, #150984 or #150982.CPython versions tested on:
3.15
Operating systems tested on:
Other