[Debian-pan-maintainers] Bug#1077400: pyfai: FTBFS: src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c:45695:17: error: assignment to ‘struct __pyx_obj_5pyFAI_3ext_12sparse_utils_Vector *’ from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types]

Lucas Nussbaum lucas at debian.org
Mon Jul 29 06:44:42 BST 2024


Source: pyfai
Version: 2024.05-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240728 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cc -Isrc/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_utils.pyx.c.o -MF src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_utils.pyx.c.o.d -o src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_utils.pyx.c.o -c src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c: In function ‘__pyx_pf_5pyFAI_3ext_12sparse_utils_12ArrayBuilder___cinit__’:
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c:45695:17: error: assignment to ‘struct __pyx_obj_5pyFAI_3ext_12sparse_utils_Vector *’ from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types]
> 45695 |     *__pyx_t_10 = __pyx_t_1;
>       |                 ^
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c: In function ‘__pyx_pf_5pyFAI_3ext_12sparse_utils_12ArrayBuilder_2__dealloc__’:
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c:45783:16: error: assignment to ‘struct __pyx_obj_5pyFAI_3ext_12sparse_utils_Vector *’ from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types]
> 45783 |     *__pyx_t_5 = Py_None;
>       |                ^
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c: At top level:
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c:61594:12: warning: ‘__pyx_memview_set_object’ defined but not used [-Wunused-function]
> 61594 | static int __pyx_memview_set_object(const char *itemp, PyObject *obj) {
>       |            ^~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/sparse_utils.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_utils.pyx.c:61589:20: warning: ‘__pyx_memview_get_object’ defined but not used [-Wunused-function]
> 61589 |   static PyObject *__pyx_memview_get_object(const char *itemp) {
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
> [53/91] cc -Isrc/pyFAI/ext/fastcrc.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/fastcrc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_fastcrc.pyx.c.o -MF src/pyFAI/ext/fastcrc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_fastcrc.pyx.c.o.d -o src/pyFAI/ext/fastcrc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_fastcrc.pyx.c.o -c src/pyFAI/ext/fastcrc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/fastcrc.pyx.c
> [54/91] cc -Isrc/pyFAI/ext/mathutil.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/mathutil.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_mathutil.pyx.c.o -MF src/pyFAI/ext/mathutil.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_mathutil.pyx.c.o.d -o src/pyFAI/ext/mathutil.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_mathutil.pyx.c.o -c src/pyFAI/ext/mathutil.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/mathutil.pyx.c
> [55/91] cc -Isrc/pyFAI/ext/dynamic_rectangle.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/dynamic_rectangle.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_dynamic_rectangle.pyx.c.o -MF src/pyFAI/ext/dynamic_rectangle.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_dynamic_rectangle.pyx.c.o.d -o src/pyFAI/ext/dynamic_rectangle.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_dynamic_rectangle.pyx.c.o -c src/pyFAI/ext/dynamic_rectangle.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/dynamic_rectangle.pyx.c
> [56/91] cc -Isrc/pyFAI/ext/invert_geometry.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/invert_geometry.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_invert_geometry.pyx.c.o -MF src/pyFAI/ext/invert_geometry.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_invert_geometry.pyx.c.o.d -o src/pyFAI/ext/invert_geometry.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_invert_geometry.pyx.c.o -c src/pyFAI/ext/invert_geometry.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/invert_geometry.pyx.c
> [57/91] cc -Isrc/pyFAI/ext/watershed.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/watershed.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_watershed.pyx.c.o -MF src/pyFAI/ext/watershed.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_watershed.pyx.c.o.d -o src/pyFAI/ext/watershed.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_watershed.pyx.c.o -c src/pyFAI/ext/watershed.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/watershed.pyx.c
> [58/91] cc -Isrc/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_inpainting.pyx.c.o -MF src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_inpainting.pyx.c.o.d -o src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_inpainting.pyx.c.o -c src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c
> In function ‘__pyx_pf_5pyFAI_3ext_10inpainting_12polar_inpaint’,
>     inlined from ‘__pyx_fuse_0__pyx_pw_5pyFAI_3ext_10inpainting_13polar_inpaint’ at src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:26116:13:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:26720:44: warning: ‘__pyx_v_idx_row’ may be used uninitialized [-Wmaybe-uninitialized]
> 26720 |           __pyx_t_22 = (((2 * __pyx_v_row) - __pyx_v_idx_row) + 1);
>       |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c: In function ‘__pyx_fuse_0__pyx_pw_5pyFAI_3ext_10inpainting_13polar_inpaint’:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:26150:7: note: ‘__pyx_v_idx_row’ was declared here
> 26150 |   int __pyx_v_idx_row;
>       |       ^~~~~~~~~~~~~~~
> In function ‘__pyx_pf_5pyFAI_3ext_10inpainting_12polar_inpaint’,
>     inlined from ‘__pyx_fuse_0__pyx_pw_5pyFAI_3ext_10inpainting_13polar_inpaint’ at src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:26116:13:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:27797:147: warning: ‘__pyx_v_dummy’ may be used uninitialized [-Wmaybe-uninitialized]
> 27797 |       *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_res.data + __pyx_t_17 * __pyx_v_res.strides[0]) )) + __pyx_t_16)) )) = __pyx_v_value;
>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c: In function ‘__pyx_fuse_0__pyx_pw_5pyFAI_3ext_10inpainting_13polar_inpaint’:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:26156:9: note: ‘__pyx_v_dummy’ was declared here
> 26156 |   float __pyx_v_dummy;
>       |         ^~~~~~~~~~~~~
> In function ‘__pyx_pf_5pyFAI_3ext_10inpainting_14polar_inpaint’,
>     inlined from ‘__pyx_fuse_1__pyx_pw_5pyFAI_3ext_10inpainting_15polar_inpaint’ at src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:28066:13:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:28670:44: warning: ‘__pyx_v_idx_row’ may be used uninitialized [-Wmaybe-uninitialized]
> 28670 |           __pyx_t_22 = (((2 * __pyx_v_row) - __pyx_v_idx_row) + 1);
>       |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c: In function ‘__pyx_fuse_1__pyx_pw_5pyFAI_3ext_10inpainting_15polar_inpaint’:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:28100:7: note: ‘__pyx_v_idx_row’ was declared here
> 28100 |   int __pyx_v_idx_row;
>       |       ^~~~~~~~~~~~~~~
> In function ‘__pyx_pf_5pyFAI_3ext_10inpainting_14polar_inpaint’,
>     inlined from ‘__pyx_fuse_1__pyx_pw_5pyFAI_3ext_10inpainting_15polar_inpaint’ at src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:28066:13:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:29747:147: warning: ‘__pyx_v_dummy’ may be used uninitialized [-Wmaybe-uninitialized]
> 29747 |       *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_res.data + __pyx_t_17 * __pyx_v_res.strides[0]) )) + __pyx_t_16)) )) = __pyx_v_value;
>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c: In function ‘__pyx_fuse_1__pyx_pw_5pyFAI_3ext_10inpainting_15polar_inpaint’:
> src/pyFAI/ext/inpainting.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/inpainting.pyx.c:28106:9: note: ‘__pyx_v_dummy’ was declared here
> 28106 |   float __pyx_v_dummy;
>       |         ^~~~~~~~~~~~~
> [59/91] c++ -Isrc/pyFAI/ext/sparse_builder.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MQ src/pyFAI/ext/sparse_builder.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_builder.pyx.cpp.o -MF src/pyFAI/ext/sparse_builder.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_builder.pyx.cpp.o.d -o src/pyFAI/ext/sparse_builder.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_sparse_builder.pyx.cpp.o -c src/pyFAI/ext/sparse_builder.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/sparse_builder.pyx.cpp
> [60/91] cc -Isrc/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_preproc.pyx.c.o -MF src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_preproc.pyx.c.o.d -o src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext_preproc.pyx.c.o -c src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_7__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:39624:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 39624 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:39116:10: note: ‘__pyx_v_one_flat’ was declared here
> 39116 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_4__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:37278:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 37278 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:36770:10: note: ‘__pyx_v_one_flat’ was declared here
> 36770 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_3__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:36496:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 36496 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:35988:10: note: ‘__pyx_v_one_flat’ was declared here
> 35988 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_0__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:34150:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 34150 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:33642:10: note: ‘__pyx_v_one_flat’ was declared here
> 33642 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_6__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:32586:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 32586 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:32078:9: note: ‘__pyx_v_one_flat’ was declared here
> 32078 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_4__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:31022:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 31022 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:30514:9: note: ‘__pyx_v_one_flat’ was declared here
> 30514 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_2__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:29458:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 29458 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:28950:9: note: ‘__pyx_v_one_flat’ was declared here
> 28950 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_0__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:27894:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 27894 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:27386:9: note: ‘__pyx_v_one_flat’ was declared here
> 27386 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_6__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:38842:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 38842 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:38334:10: note: ‘__pyx_v_one_flat’ was declared here
> 38334 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_5__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:38060:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 38060 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:37552:10: note: ‘__pyx_v_one_flat’ was declared here
> 37552 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_2__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:35714:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 35714 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:35206:10: note: ‘__pyx_v_one_flat’ was declared here
> 35206 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_1_1__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:34932:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 34932 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:34424:10: note: ‘__pyx_v_one_flat’ was declared here
> 34424 |   double __pyx_v_one_flat;
>       |          ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_7__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:33368:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 33368 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:32860:9: note: ‘__pyx_v_one_flat’ was declared here
> 32860 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_5__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:31804:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 31804 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:31296:9: note: ‘__pyx_v_one_flat’ was declared here
> 31296 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_3__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:30240:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 30240 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:29732:9: note: ‘__pyx_v_one_flat’ was declared here
> 29732 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c: In function ‘__pyx_fuse_0_1__pyx_f_5pyFAI_3ext_7preproc_c1_preproc.constprop’:
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:28676:31: warning: ‘__pyx_v_one_flat’ may be used uninitialized [-Wmaybe-uninitialized]
> 28676 |               __pyx_v_one_den = (__pyx_v_one_den * __pyx_v_one_flat);
>       |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/preproc.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/preproc.pyx.c:28168:9: note: ‘__pyx_v_one_flat’ was declared here
> 28168 |   float __pyx_v_one_flat;
>       |         ^~~~~~~~~~~~~~~~
> [61/91] c++ -Isrc/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p -Isrc/pyFAI/ext -I../src/pyFAI/ext -I/usr/include/python3.12 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MQ src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext__distortion.pyx.cpp.o -MF src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext__distortion.pyx.cpp.o.d -o src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/meson-generated_src_pyFAI_ext__distortion.pyx.cpp.o -c src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp
> In function ‘PyObject* __pyx_pf_5pyFAI_3ext_11_distortion_68calc_size(PyObject*, __Pyx_memviewslice, PyObject*, __Pyx_memviewslice, PyObject*)’,
>     inlined from ‘PyObject* __pyx_fuse_1__pyx_pw_5pyFAI_3ext_11_distortion_69calc_size(PyObject*, PyObject*, PyObject*)’ at src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32655:59:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:33224:285: warning: ‘__pyx_v_offset0’ may be used uninitialized [-Wmaybe-uninitialized]
> 33224 |             __pyx_v_A0 = ((*((double *) ( /* dim=3 */ ((char *) (((double *) ( /* dim=2 */ (( /* dim=1 */ (( /* dim=0 */ (__pyx_v_pos.data + __pyx_t_23 * __pyx_v_pos.strides[0]) ) + __pyx_t_22 * __pyx_v_pos.strides[1]) ) + __pyx_t_24 * __pyx_v_pos.strides[2]) )) + __pyx_t_25)) ))) - __pyx_v_offset0);
>       |                                                                                                                                                                                                                                                                                             ^~~~~~~~~~~~~~~
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp: In function ‘PyObject* __pyx_fuse_1__pyx_pw_5pyFAI_3ext_11_distortion_69calc_size(PyObject*, PyObject*, PyObject*)’:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32704:9: note: ‘__pyx_v_offset0’ was declared here
> 32704 |   float __pyx_v_offset0;
>       |         ^~~~~~~~~~~~~~~
> In function ‘PyObject* __pyx_pf_5pyFAI_3ext_11_distortion_68calc_size(PyObject*, __Pyx_memviewslice, PyObject*, __Pyx_memviewslice, PyObject*)’,
>     inlined from ‘PyObject* __pyx_fuse_1__pyx_pw_5pyFAI_3ext_11_distortion_69calc_size(PyObject*, PyObject*, PyObject*)’ at src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32655:59:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:33237:285: warning: ‘__pyx_v_offset1’ may be used uninitialized [-Wmaybe-uninitialized]
> 33237 |             __pyx_v_A1 = ((*((double *) ( /* dim=3 */ ((char *) (((double *) ( /* dim=2 */ (( /* dim=1 */ (( /* dim=0 */ (__pyx_v_pos.data + __pyx_t_25 * __pyx_v_pos.strides[0]) ) + __pyx_t_24 * __pyx_v_pos.strides[1]) ) + __pyx_t_22 * __pyx_v_pos.strides[2]) )) + __pyx_t_23)) ))) - __pyx_v_offset1);
>       |                                                                                                                                                                                                                                                                                             ^~~~~~~~~~~~~~~
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp: In function ‘PyObject* __pyx_fuse_1__pyx_pw_5pyFAI_3ext_11_distortion_69calc_size(PyObject*, PyObject*, PyObject*)’:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32705:9: note: ‘__pyx_v_offset1’ was declared here
> 32705 |   float __pyx_v_offset1;
>       |         ^~~~~~~~~~~~~~~
> In function ‘PyObject* __pyx_pf_5pyFAI_3ext_11_distortion_66calc_size(PyObject*, __Pyx_memviewslice, PyObject*, __Pyx_memviewslice, PyObject*)’,
>     inlined from ‘PyObject* __pyx_fuse_0__pyx_pw_5pyFAI_3ext_11_distortion_67calc_size(PyObject*, PyObject*, PyObject*)’ at src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:31637:59:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32232:24: warning: ‘__pyx_v_offset0’ may be used uninitialized [-Wmaybe-uninitialized]
> 32232 |             __pyx_v_B0 = ((*((float *) ( /* dim=3 */ ((char *) (((float *) ( /* dim=2 */ (( /* dim=1 */ (( /* dim=0 */ (__pyx_v_pos.data + __pyx_t_23 * __pyx_v_pos.strides[0]) ) + __pyx_t_22 * __pyx_v_pos.strides[1]) ) + __pyx_t_24 * __pyx_v_pos.strides[2]) )) + __pyx_t_25)) ))) - __pyx_v_offset0);
>       |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp: In function ‘PyObject* __pyx_fuse_0__pyx_pw_5pyFAI_3ext_11_distortion_67calc_size(PyObject*, PyObject*, PyObject*)’:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:31686:9: note: ‘__pyx_v_offset0’ was declared here
> 31686 |   float __pyx_v_offset0;
>       |         ^~~~~~~~~~~~~~~
> In function ‘PyObject* __pyx_pf_5pyFAI_3ext_11_distortion_66calc_size(PyObject*, __Pyx_memviewslice, PyObject*, __Pyx_memviewslice, PyObject*)’,
>     inlined from ‘PyObject* __pyx_fuse_0__pyx_pw_5pyFAI_3ext_11_distortion_67calc_size(PyObject*, PyObject*, PyObject*)’ at src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:31637:59:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:32219:24: warning: ‘__pyx_v_offset1’ may be used uninitialized [-Wmaybe-uninitialized]
> 32219 |             __pyx_v_A1 = ((*((float *) ( /* dim=3 */ ((char *) (((float *) ( /* dim=2 */ (( /* dim=1 */ (( /* dim=0 */ (__pyx_v_pos.data + __pyx_t_25 * __pyx_v_pos.strides[0]) ) + __pyx_t_24 * __pyx_v_pos.strides[1]) ) + __pyx_t_22 * __pyx_v_pos.strides[2]) )) + __pyx_t_23)) ))) - __pyx_v_offset1);
>       |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp: In function ‘PyObject* __pyx_fuse_0__pyx_pw_5pyFAI_3ext_11_distortion_67calc_size(PyObject*, PyObject*, PyObject*)’:
> src/pyFAI/ext/_distortion.cpython-312-x86_64-linux-gnu.so.p/src/pyFAI/ext/_distortion.pyx.cpp:31687:9: note: ‘__pyx_v_offset1’ was declared here
> 31687 |   float __pyx_v_offset1;
>       |         ^~~~~~~~~~~~~~~
> ninja: build stopped: subcommand failed.
> 
> ERROR Backend subprocess exited when trying to invoke build_wheel
> E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyfai --config-setting compile-args=--verbose --config-setting setup-args=--wrap-mode=nodownload --config-setting setup-args=--prefix=/usr --config-setting setup-args=--sysconfdir=/etc --config-setting setup-args=--localstatedir=/var --config-setting setup-args=--libdir=lib/x86_64-linux-gnu -Ccompile-args=--verbose
> dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned exit code 13
> make[1]: *** [debian/rules:21: override_dh_auto_build-arch] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/07/28/pyfai_2024.05-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Debian-pan-maintainers mailing list