Source: libffi Control: found -1 libffi/3.4.3-2 Severity: serious Tags: sid bookworm User: debian-ci@lists.debian.org Usertags: breaks Dear maintainer(s),With a recent upload of libffi the autopkgtest of python3.10 fails in testing when that autopkgtest is run with the binary packages of libffi from unstable on arm64. 5 other packages also fail their test on arm64. It passes when run with only packages from testing. In tabular form:
pass fail
libffi from testing 3.4.3-2
python3.10 from testing 3.10.7-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of libffi to testing
[1]. Can you please investigate the situation?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=libffi
https://ci.debian.net/data/autopkgtest/testing/arm64/p/python3.10/27000260/log.gz
== Tests result: FAILURE ==
397 tests OK.
1 test failed:
test_ctypes
20 tests skipped:
test_asdl_parser test_check_c_globals test_clinic test_devpoll
test_gdb test_ioctl test_kqueue test_msilib test_smtpnet
test_socketserver test_startfile test_tix test_tk test_urllib2net
test_urllibnet test_winconsoleio test_winreg test_winsound
test_xmlrpc_net test_zipfile64
0:17:53 load avg: 1.44
0:17:53 load avg: 1.44 Re-running failed tests in verbose mode
0:17:53 load avg: 1.44 Re-running test_ctypes in verbose mode (matching:
test_struct_return_8H, test_struct_return_8H, test_struct_return_8H,
test_callback_large_struct, test_struct_return_8H, test_struct_by_value)
test_struct_return_8H
(ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase) ... FAIL
test_struct_return_8H
(ctypes.test.test_as_parameter.AsParamWrapperTestCase) ... FAIL
test_struct_return_8H (ctypes.test.test_as_parameter.BasicWrapTestCase)
... FAIL
test_callback_large_struct
(ctypes.test.test_callbacks.SampleCallbacksTestCase) ... FAIL
test_struct_return_8H (ctypes.test.test_functions.FunctionTestCase) ... FAIL test_struct_by_value (ctypes.test.test_win32.Structures) ... FAIL ======================================================================FAIL: test_struct_return_8H (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase)
---------------------------------------------------------------------- Traceback (most recent call last):File "/usr/lib/python3.10/ctypes/test/test_as_parameter.py", line 190, in test_struct_return_8H self.assertEqual((s8i.a, s8i.b, s8i.c, s8i.d, s8i.e, s8i.f, s8i.g, s8i.h), AssertionError: Tuples differ: (849208960, 196605, 4, 0, -1675480192, 458745, 8, 0) != (18, 24, 28, 30, 30, 28, 24, 18)
First differing element 0: 849208960 18 - (849208960, 196605, 4, 0, -1675480192, 458745, 8, 0) + (18, 24, 28, 30, 30, 28, 24, 18) ======================================================================FAIL: test_struct_return_8H (ctypes.test.test_as_parameter.AsParamWrapperTestCase)
---------------------------------------------------------------------- Traceback (most recent call last):File "/usr/lib/python3.10/ctypes/test/test_as_parameter.py", line 190, in test_struct_return_8H self.assertEqual((s8i.a, s8i.b, s8i.c, s8i.d, s8i.e, s8i.f, s8i.g, s8i.h), AssertionError: Tuples differ: (849208960, 196605, 4, 0, -1806091264, 458745, 8, 0) != (18, 24, 28, 30, 30, 28, 24, 18)
First differing element 0: 849208960 18 - (849208960, 196605, 4, 0, -1806091264, 458745, 8, 0) + (18, 24, 28, 30, 30, 28, 24, 18) ======================================================================FAIL: test_struct_return_8H (ctypes.test.test_as_parameter.BasicWrapTestCase)
---------------------------------------------------------------------- Traceback (most recent call last):File "/usr/lib/python3.10/ctypes/test/test_as_parameter.py", line 190, in test_struct_return_8H self.assertEqual((s8i.a, s8i.b, s8i.c, s8i.d, s8i.e, s8i.f, s8i.g, s8i.h), AssertionError: Tuples differ: (849208960, 196605, 4, 0, -1806094720, 458745, 8, 0) != (18, 24, 28, 30, 30, 28, 24, 18)
First differing element 0: 849208960 18 - (849208960, 196605, 4, 0, -1806094720, 458745, 8, 0) + (18, 24, 28, 30, 30, 28, 24, 18) ======================================================================FAIL: test_callback_large_struct (ctypes.test.test_callbacks.SampleCallbacksTestCase)
---------------------------------------------------------------------- Traceback (most recent call last):File "/usr/lib/python3.10/ctypes/test/test_callbacks.py", line 280, in test_callback_large_struct
self.assertEqual(check.first, s.first)
AssertionError: 281473275965456 != 3735928559
======================================================================
FAIL: test_struct_return_8H (ctypes.test.test_functions.FunctionTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3.10/ctypes/test/test_functions.py", line 359,
in test_struct_return_8H
self.assertEqual((s8i.a, s8i.b, s8i.c, s8i.d, s8i.e, s8i.f, s8i.g,
s8i.h),
AssertionError: Tuples differ: (875091072, 196605, 4, 0, -1807138816,
458745, 8, 0) != (18, 24, 28, 30, 30, 28, 24, 18)
First differing element 0: 875091072 18 - (875091072, 196605, 4, 0, -1807138816, 458745, 8, 0) + (18, 24, 28, 30, 30, 28, 24, 18) ====================================================================== FAIL: test_struct_by_value (ctypes.test.test_win32.Structures) ---------------------------------------------------------------------- Traceback (most recent call last):File "/usr/lib/python3.10/ctypes/test/test_win32.py", line 126, in test_struct_by_value
self.assertEqual(ret.left, left.value)
AssertionError: 100 != 10
----------------------------------------------------------------------
Ran 6 tests in 0.007s
FAILED (failures=6)
test test_ctypes failed
1 test failed again:
test_ctypes
== Tests result: FAILURE then FAILURE ==
397 tests OK.
1 test failed:
test_ctypes
20 tests skipped:
test_asdl_parser test_check_c_globals test_clinic test_devpoll
test_gdb test_ioctl test_kqueue test_msilib test_smtpnet
test_socketserver test_startfile test_tix test_tk test_urllib2net
test_urllibnet test_winconsoleio test_winreg test_winsound
test_xmlrpc_net test_zipfile64
1 re-run test:
test_ctypes
Total duration: 17 min 54 sec
Tests result: FAILURE then FAILURE
autopkgtest [23:42:54]: test testsuite
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature