Hi Mathias,
I am not able to reproduce error in https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74...
Do you have any instructions for reproducing it locally.
This is what I have done:
Downloaded https://www.python.org/ftp/python/2.7.4/Python-2.7.4.tgz Applied following patch to build for aarch64: diff -r 84cef4f1999a -r 05e8999a3901 Modules/_ctypes/libffi/fficonfig.py.in --- a/Modules/_ctypes/libffi/fficonfig.py.in Mon Apr 29 16:09:39 2013 -0400 +++ b/Modules/_ctypes/libffi/fficonfig.py.in Tue Apr 30 01:00:34 2013 +0200 @@ -28,6 +28,7 @@ 'PA': ['src/pa/linux.S', 'src/pa/ffi.c'], 'PA_LINUX': ['src/pa/linux.S', 'src/pa/ffi.c'], 'PA_HPUX': ['src/pa/hpux32.S', 'src/pa/ffi.c'], + 'AARCH64' : ['src/aarch64/ffi.c', 'src/aarch64/sysv.S'], }
ffi_sources += ffi_platforms['@TARGET@']
./configure Also tried ./configure --enable-pydebug and --disable-optimization Also tried changing to -O0 manually in the make file
make ./python Lib/test/regrtest.py -v test_ctypes
Used gcc version 8.2.1 20180907 (GCC)
Results are OK.
Thanks, Kugan
linaro-toolchain@lists.linaro.org