Bug#1004184: Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-12-18 Thread Chris Hofstaedtler
* YunQiang Su :
> 在 2022/1/14 23:30, Sandro Tosi 写道:
> > On Fri, Jan 14, 2022 at 9:24 AM YunQiang Su  
> > wrote:
> > > 
> > > On Mon, 3 Jan 2022 22:56:58 +0100 (CET) PICCA Frederic-emmanuel
> > >  wrote:
> > >   > Built with gcc-11 and -fno-lto it doesn not work.
> > >   >
> > >   >
> > > (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> > > ../../../test.py
> > >   > Segmentation fault
> > >   >
> > > (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> > > PYTHONPATH=. ../../../test.py
> > >   > Segmentation fault
> > >   >
> > >   >
> > > 
> > > It seems due to gcc-11.
> > > 
> > > I tried to build with gcc-10 on sid, it works again.
> > 
> > yes, that's what PICCA found and reported at
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001168#72
> > 
> > are you going to look into a fix for gcc-11?
> > 
> 
> Sure, I will dig it, since it may effect lots of other packages.

So, was this ever fixed in gcc-11, or maybe in gcc-12?

Chris



Bug#1001168: [Debian-pan-maintainers] Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread YunQiang Su
PICCA Frederic-Emmanuel
 于2022年1月22日周六 17:28写道:
>
> Is it not better to use the
>
> DEB__MAINT_APPEND
>
> variable in order to deal with this issue ?

Thanks, you are right. the patch looks better now.


-- 
YunQiang Su


matplotlib-mips64el-o3.diff
Description: Binary data


Bug#1001168: [Debian-pan-maintainers] Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread PICCA Frederic-Emmanuel
Is it not better to use the

DEB__MAINT_APPEND

variable in order to deal with this issue ?



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread YunQiang Su
Graham Inggs  于2022年1月22日周六 16:48写道:
>
> On Sat, 22 Jan 2022 at 10:45, YunQiang Su  wrote:
> > Sure. I will.
>
> Thank you!

Patch sent: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000435

-- 
YunQiang Su



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread Graham Inggs
On Sat, 22 Jan 2022 at 10:45, YunQiang Su  wrote:
> Sure. I will.

Thank you!



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread YunQiang Su
Graham Inggs  于2022年1月22日周六 16:42写道:
>
> On Sat, 22 Jan 2022 at 10:12, YunQiang Su  wrote:
> > Let's have a try to build matplotlib with -O3, and try to build hkl with it.
> > If it works, we can workaround it for now.
> > I will continue to dig the real problem of gcc (maybe).
>
> To be clear, will you try building matplotlib with -O3 and if it
> works, send a patch to matplotlib?

Sure. I will.

-- 
YunQiang Su



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread Graham Inggs
On Sat, 22 Jan 2022 at 10:12, YunQiang Su  wrote:
> Let's have a try to build matplotlib with -O3, and try to build hkl with it.
> If it works, we can workaround it for now.
> I will continue to dig the real problem of gcc (maybe).

To be clear, will you try building matplotlib with -O3 and if it
works, send a patch to matplotlib?



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-22 Thread YunQiang Su
Graham Inggs  于2022年1月22日周六 15:42写道:
>
> Hi YunQiang Su
>
> Have you been able to make any progress with this issue?
>
> If not, then we should consider asking ftp-master for temporary
> removal of the affected mips64el packages from testing.  We'd like to
> move the python3-defaults transition along.
>

Let's have a try to build matplotlib with -O3, and try to build hkl with it.
If it works, we can workaround it for now.
I will continue to dig the real problem of gcc (maybe).

> Regards
> Graham



-- 
YunQiang Su



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2022-01-21 Thread Graham Inggs
Hi YunQiang Su

Have you been able to make any progress with this issue?

If not, then we should consider asking ftp-master for temporary
removal of the affected mips64el packages from testing.  We'd like to
move the python3-defaults transition along.

Regards
Graham



Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-01-15 Thread YunQiang Su
On Fri, 14 Jan 2022 23:34:57 +0800 YunQiang Su
 wrote:
> 在 2022/1/14 23:30, Sandro Tosi 写道:
> > On Fri, Jan 14, 2022 at 9:24 AM YunQiang Su  
> > wrote:
> >>
> >> On Mon, 3 Jan 2022 22:56:58 +0100 (CET) PICCA Frederic-emmanuel
> >>  wrote:
> >>   > Built with gcc-11 and -fno-lto it doesn not work.
> >>   >
> >>   >
> >> (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> >> ../../../test.py
> >>   > Segmentation fault
> >>   >
> >> (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> >> PYTHONPATH=. ../../../test.py
> >>   > Segmentation fault
> >>   >
> >>   >
> >>
> >> It seems due to gcc-11.
> >>
> >> I tried to build with gcc-10 on sid, it works again.
> >
> > yes, that's what PICCA found and reported at
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001168#72
> >
> > are you going to look into a fix for gcc-11?
> >
>
> Sure, I will dig it, since it may effect lots of other packages.
>

It is strange that -O1/-O2 fail, while -O0/-O3 succeed...

> > Thanks,
>
>
>



Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-01-14 Thread YunQiang Su

在 2022/1/14 23:30, Sandro Tosi 写道:

On Fri, Jan 14, 2022 at 9:24 AM YunQiang Su  wrote:


On Mon, 3 Jan 2022 22:56:58 +0100 (CET) PICCA Frederic-emmanuel
 wrote:
  > Built with gcc-11 and -fno-lto it doesn not work.
  >
  >
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
../../../test.py
  > Segmentation fault
  >
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
PYTHONPATH=. ../../../test.py
  > Segmentation fault
  >
  >

It seems due to gcc-11.

I tried to build with gcc-10 on sid, it works again.


yes, that's what PICCA found and reported at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001168#72

are you going to look into a fix for gcc-11?



Sure, I will dig it, since it may effect lots of other packages.


Thanks,




Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-01-14 Thread Sandro Tosi
On Fri, Jan 14, 2022 at 9:24 AM YunQiang Su  wrote:
>
> On Mon, 3 Jan 2022 22:56:58 +0100 (CET) PICCA Frederic-emmanuel
>  wrote:
>  > Built with gcc-11 and -fno-lto it doesn not work.
>  >
>  >
> (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> ../../../test.py
>  > Segmentation fault
>  >
> (sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$
> PYTHONPATH=. ../../../test.py
>  > Segmentation fault
>  >
>  >
>
> It seems due to gcc-11.
>
> I tried to build with gcc-10 on sid, it works again.

yes, that's what PICCA found and reported at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001168#72

are you going to look into a fix for gcc-11?

Thanks,
-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-01-14 Thread YunQiang Su
On Mon, 3 Jan 2022 22:56:58 +0100 (CET) PICCA Frederic-emmanuel 
 wrote:

> Built with gcc-11 and -fno-lto it doesn not work.
>
> 
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
../../../test.py

> Segmentation fault
> 
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
PYTHONPATH=. ../../../test.py

> Segmentation fault
>
>

It seems due to gcc-11.

I tried to build with gcc-10 on sid, it works again.



Bug#1001168: Info received (Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py))

2022-01-03 Thread PICCA Frederic-emmanuel
Built with gcc-11 and -fno-lto it doesn not work.

(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
../../../test.py 
Segmentation fault
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
PYTHONPATH=. ../../../test.py 
Segmentation fault



Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py)

2022-01-03 Thread PICCA Frederic-emmanuel
I tested matplotlib built with numpy 0.17 0.19 0.21. each time I got the 
segfault.

another difference was the gcc compiler.

So I switched to gcc-10

(sid_mips64el-dchroot)picca@eller:~/matplotlib$ CC=gcc-10 python3 setup.py build

if failed with this error

lto1: fatal error: bytecode stream in file 
‘build/temp.linux-mips64-3.9/matplotlib.backends._backend_agg/extern/agg24-svn/src/agg_bezier_arc.o’
 generated with LTO version 9.4 instead of the expected 11.2

So I unactivated lto with this 

CFLAGS="-fno-lto" CC=gcc-10 python3 setup.py build

at the end it seems that  is does not segfault :)

(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
../../../test.py 
Segmentation fault
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ 
PYTHONPATH=. ../../../test.py 
(sid_mips64el-dchroot)picca@eller:~/matplotlib/build/lib.linux-mips64-3.9$ ls
matplotlib  mpl_toolkits  pylab.py  toto.png

Cheers



Bug#1001168: Info received (Bug#1001168: Info received ())

2021-12-24 Thread PICCA Frederic-emmanuel
If I run in the sid chroot, but with the binaryed built from bullseye, it works.

(sid_mips64el-dchroot)picca@eller:~/matplotlib-3.5.0/build/lib.linux-mips64-3.9$
 rm toto.png 
(sid_mips64el-dchroot)picca@eller:~/matplotlib-3.5.0/build/lib.linux-mips64-3.9$
 python3 test.py 
(sid_mips64el-dchroot)picca@eller:~/matplotlib-3.5.0/build/lib.linux-mips64-3.9$
 ls
matplotlib  mpl_toolkits  pylab.py  test.py  toto.png



Bug#1001168: Info received ()

2021-12-24 Thread PICCA Frederic-emmanuel
Here no error during the build of numpy 1.19.5

= 10892 passed, 83 skipped, 108 deselected, 19 xfailed, 2 xpassed, 2 warnings 
in 1658.41s (0:27:38) =

but 109 for numpy 1.21...

= 14045 passed, 397 skipped, 1253 deselected, 20 xfailed, 2 xpassed, 2 
warnings, 109 errors in 869.47s (0:14:29) =



Bug#1001168: Info received ()

2021-12-24 Thread PICCA Frederic-emmanuel
I investigated a bit more, it seems that cover is wrong.

In a bullseye chroot it works

$ python3 ./test.py 
(bullseye_mips64el-dchroot)picca@eller:~/matplotlib-3.5.0/build/lib.linux-mips64-3.9$
 ls
matplotlib  mpl_toolkits  pylab.py  test.py  toto.png

I found that the test failed between the 3.3.4-2 and 3.3.4-2+b1 rebuild

This binNMU was about python3.10 support, but in the same time numpy has changed
from 

 python3-numpy (= 1:1.19.5-1),

to

 python3-numpy (= 1:1.21.4-2),

I think that there is a non negligeable possibility for this bug to be 
triggered by the new numpy.



Bug#1001168: full python backtrace and print locals

2021-12-24 Thread PICCA Frederic-emmanuel
the full python backtrace

#8 
#14 Frame 0x120debd80, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/lines.py, 
line 2888, in draw (self=, 
figure=<...>, _transform=None, _transformSet=False, _visible=True, 
_animated=False, _alpha=None, clipbox=None, _clippath=None, _clipon=True, 
_label='', _picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_label_groups={'x': , 'y': 
}, _g...(truncated)
#20 Frame 0xfff448f230, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py, 
line 50, in draw_wrapper (artist=, figure=<...>, _transform=None, _transformSet=False, 
_visible=True, _animated=False, _alpha=None, clipbox=None, _clippath=None, 
_clipon=True, _label='', _picker=None, _rasterized=False, _agg_filter=None, 
_mouseover=False, _callbacks=, callbacks={}, _cid_gen=, _func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_label_groups={'x': , 'y': 
, _axes=, _axes=<...>, figure=, figure=<...>, 
_transform=None, _transformSet=False, _visible=True, _animated=False, 
_alpha=None, clipbox=None, _clippath=None, _clipon=True, _label='', 
_picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_label_group...(truncated)
'matplotlib.ticker.Locator')
#33 Frame 0xfff448f040, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py, 
line 50, in draw_wrapper (artist=, _axes=, _axes=<...>, 
figure=, 
figure=<...>, _transform=None, _transformSet=False, _visible=True, 
_animated=False, _alpha=None, clipbox=None, _clippath=None, _clipon=True, 
_label='', _picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_...(truncated)
return draw(artist, renderer)
#40 Frame 0xfff46217c0, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/axis.py, 
line 1419, in draw (self=, _axes=, _axes=<...>, figure=, figure=<...>, 
_transform=None, _transformSet=False, _visible=True, _animated=False, 
_alpha=None, clipbox=None, _clippath=None, _clipon=True, _label='', 
_picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_label_grou...(truncated)
elif not visible:  # something false-like but not None
#47 Frame 0xfff461a230, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py, 
line 50, in draw_wrapper (artist=, _axes=, _axes=<...>, 
figure=, 
figure=<...>, _transform=None, _transformSet=False, _visible=True, 
_animated=False, _alpha=None, clipbox=None, _clippath=None, _clipon=True, 
_label='', _picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, _gid=None, _snap=None, _sketch=None, 
_path_effects=[], _sticky_edges=<_XYPair at remote 0xfff51bacc0>, 
_in_layout=True, _suptitle=None, _supxlabel=None, _supylabel=None, 
_align_...(truncated)
return draw(artist, renderer)
#54 Frame 0xfff447a040, for file 
/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/image.py, 
line 388, in _draw_list_compositing_images (artists=[, 
_axes=, _axes=<...>, figure=, figure=<...>, 
_transform=None, _transformSet=False, _visible=True, _animated=False, 
_alpha=None, clipbox=None, _clippath=None, _clipon=True, _label='', 
_picker=None, _rasterized=False, _agg_filter=None, _mouseover=False, 
_callbacks=, callbacks={}, _cid_gen=, 
_func_cid_map={}, _pickled_cids=set()) at remote 0xfff7a3be20>, 
_remove_method=None, _url=None, 

Bug#1001168:

2021-12-24 Thread PICCA Frederic-emmanuel
Here the py-bt

(gdb) py-bt
Traceback (most recent call first):
  
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/lines.py", 
line 2888, in draw
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py", 
line 50, in draw_wrapper
return draw(artist, renderer)
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/axis.py", 
line 555, in draw
'matplotlib.ticker.Locator')
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py", 
line 50, in draw_wrapper
return draw(artist, renderer)
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/axis.py", 
line 1419, in draw
elif not visible:  # something false-like but not None
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/artist.py", 
line 50, in draw_wrapper
return draw(artist, renderer)
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/image.py", 
line 388, in _draw_list_compositing_images
extra_height = (out_height - out_height_base) / out_height_base
  File 
"/home/picca/matplotlib-3.5.0/build/lib.linux-mips64-3.9/matplotlib/axes/_base.py",
 line 4106, in draw
Python Exception  'ascii' codec can't decode byte 
0xc2 in position 2280: ordinal not in range(128): 
Error occurred in Python: 'ascii' codec can't decode byte 0xc2 in position 
2280: ordinal not in range(128)



Bug#1001168: Info received (Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py)

2021-12-08 Thread PICCA Frederic-Emmanuel
I can confirm that the bullseye matplotlib does not produce a segfault


Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2021-12-08 Thread PICCA Frederic-Emmanuel
This small script trigger the  segfault.

#!/usr/bin/env python3

import matplotlib
import matplotlib.pyplot as plt

plt.figure()
plt.title("foo")
plt.savefig("toto.png")



Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2021-12-08 Thread PICCA Frederic-Emmanuel
bugs report are already filled  on matplotlib

#1000774 and #1000435

I will try to see if this is identical...


Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2021-12-08 Thread PICCA Frederic-Emmanuel
Here the backtrace on mips64el

   #0  
agg::pixfmt_alpha_blend_rgba, 
agg::order_rgba>, agg::row_accessor >::blend_solid_hspan(int, 
int, unsigned int, agg::rgba8T const&, unsigned char const*)
(covers=0x100 , c=..., len=, y=166, x=, 
this=)
at extern/agg24-svn/include/agg_color_rgba.h:395
#1  
agg::renderer_base,
 agg::order_rgba>, agg::row_accessor > >::blend_solid_hspan(int, 
int, int, agg::rgba8T const&, unsigned char const*) 
(covers=, c=..., len=, y=166, x=, 
this=0x12123abf8)
at extern/agg24-svn/include/agg_renderer_base.h:294
#2  agg::render_scanline_aa_solid::embedded_scanline, 
agg::renderer_base,
 agg::order_rgba>, agg::row_accessor > >, 
agg::rgba8T >(agg::serialized_scanlines_adaptor_aa::embedded_scanline const&, 
agg::renderer_base,
 agg::order_rgba>, agg::row_accessor > >&, 
agg::rgba8T const&) (color=..., ren=..., sl=...) at 
extern/agg24-svn/include/agg_renderer_scanline.h:40
#3  
agg::renderer_scanline_aa_solid,
 agg::order_rgba>, agg::row_accessor > > 
>::render::embedded_scanline>(agg::serialized_scanlines_adaptor_aa::embedded_scanline const&)
(sl=..., this=0x12123ac10) at 
extern/agg24-svn/include/agg_renderer_scanline.h:130
#4  agg::render_scanlines, 
agg::serialized_scanlines_adaptor_aa::embedded_scanline, 
agg::renderer_scanline_aa_solid,
 agg::order_rgba>, agg::row_accessor > > > 
>(agg::serialized_scanlines_adaptor_aa&, 
agg::serialized_scanlines_adaptor_aa::embedded_scanline&, 
agg::renderer_scanline_aa_solid,
 agg::order_rgba>, agg::row_accessor > > >&) [clone .part.0] 
[clone .lto_priv.0] (ras=..., sl=..., ren=...)
at extern/agg24-svn/include/agg_renderer_scanline.h:446
#5  0x00fff49a367c in 
agg::render_scanlines, 
agg::serialized_scanlines_adaptor_aa::embedded_scanline, 
agg::renderer_scanline_aa_solid,
 agg::order_rgba>, agg::row_accessor > > > 
>(agg::serialized_scanlines_adaptor_aa&, 
agg::serialized_scanlines_adaptor_aa::embedded_scanline&, 
agg::renderer_scanline_aa_solid,
 agg::order_rgba>, agg::row_accessor > > >&) (ren=..., sl=..., 
ras=...)
at extern/agg24-svn/include/agg_renderer_scanline.h:440
#6  RendererAgg::draw_markers(GCAgg&, py::PathIterator&, 
agg::trans_affine&, py::PathIterator&, agg::trans_affine&, agg::rgba)
(color=..., trans=..., path=..., marker_trans=..., marker_path=..., gc=..., 
this=0x12123aaa0) at src/_backend_agg.h:658
#7  PyRendererAgg_draw_markers(PyRendererAgg*, _object*) (self=, 
args=) at src/_backend_agg_wrapper.cpp:285
#8  0x0001202e36a0 in cfunction_call (func=0xfff11f08b0, args=, kwargs=) at ../Objects/methodobject.c:552
#9  0x00012003891c in _PyObject_MakeTpCall (tstate=0x1205a97c0, 
callable=0xfff11f08b0, args=, nargs=, 
keywords=0x0) at ../Objects/call.c:191
#10 0x00012002841c in _PyObject_VectorcallTstate (kwnames=0x0, 
nargsf=9223372036854775814, args=0x121281590, callable=0xfff11f08b0, 
tstate=)
at ../Include/cpython/abstract.h:116
#11 _PyObject_VectorcallTstate (kwnames=0x0, nargsf=9223372036854775814, 
args=0x121281590, callable=0xfff11f08b0, tstate=) at 
../Include/cpython/abstract.h:103
#12 PyObject_Vectorcall (kwnames=0x0, nargsf=9223372036854775814, 
args=0x121281590, callable=0xfff11f08b0) at ../Include/cpython/abstract.h:127
#13 call_function (kwnames=0x0, oparg=, pp_stack=, tstate=) at ../Python/ceval.c:5075
#14 _PyEval_EvalFrameDefault (tstate=, f=, 
throwflag=) at ../Python/ceval.c:3487
#15 0x00012001d898 in _PyEval_EvalFrame (throwflag=0, f=0x121281330, 
tstate=0x1205a97c0) at ../Include/internal/pycore_ceval.h:40
#16 function_code_fastcall (tstate=0x1205a97c0, co=, 
args=0xfff120cd78, nargs=2, globals=) at ../Objects/call.c:330
#17 0x00012002535c in _PyObject_VectorcallTstate (kwnames=0x0, 
nargsf=, args=0xfff120cd68, callable=0xfff520a310, 
tstate=0x1205a97c0)
at ../Include/cpython/abstract.h:118
#18 PyObject_Vectorcall (kwnames=0x0, nargsf=, 
args=0xfff120cd68, callable=0xfff520a310) at ../Include/cpython/abstract.h:127
#19 call_function (kwnames=0x0, oparg=, pp_stack=, tstate=) at ../Python/ceval.c:5075
#20 _PyEval_EvalFrameDefault (tstate=, f=, 
throwflag=) at ../Python/ceval.c:3518
#21 0x000120107de0 in _PyEval_EvalFrame (throwflag=0, f=0xfff120cbe0, 
tstate=0x1205a97c0) at ../Include/internal/pycore_ceval.h:40
#22 _PyEval_EvalCode
(tstate=0x1205a97c0, _co=0xfff5231500, globals=, 
locals=, args=, argcount=2, kwnames=0x0, 
kwargs=0xfff1069720, kwcount=0, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, 
closure=0xfff51fafa0, name=0xfff7953bb0, qualname=0xfff5264730) at 
../Python/ceval.c:4327
#23 0x000120039e20 in _PyFunction_Vectorcall (func=, 
stack=, nargsf=, kwnames=) at 
../Objects/call.c:396
#24 0x0001200262dc in _PyObject_VectorcallTstate (kwnames=0x0, 
nargsf=, args=0xfff1069710, callable=0xfff520a3a0, 
tstate=0x1205a97c0)
at ../Include/cpython/abstract.h:118
#25 PyObject_Vectorcall (kwnames=0x0, nargsf=, 
args=0xfff1069710, callable=0xfff520a3a0) at ../Include/cpython/abstract.h:127
#26 call_function (kwnames=0x0, oparg=, 

Bug#1001168: hkl: FTBFS on mipsel: FAIL: trajectory.py

2021-12-05 Thread Sebastian Ramacher
Source: hkl
Version: 5.0.0.2816-2
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source (but built successfully in the past)

| ../../config/test-driver: line 112: 746832 Segmentation fault  "$@" >> 
"$log_file" 2>&1
| FAIL: trajectory.py
| 
|hkl 5.0.0.0: tests/bindings/test-suite.log
| 
|
| # TOTAL: 3
| # PASS:  2
| # SKIP:  0
| # XFAIL: 0
| # FAIL:  1
| # XPASS: 0
| # ERROR: 0
|
| .. contents:: :depth: 2
|
| FAIL: trajectory.py
| ===
|
| FAIL trajectory.py (exit status: 139)
|
| 
| Testsuite summary for hkl 5.0.0.0
| 
| # TOTAL: 3
| # PASS:  2
| # SKIP:  0
| # XFAIL: 0
| # FAIL:  1
| # XPASS: 0
| # ERROR: 0
| 
| See tests/bindings/test-suite.log
| Please report to pi...@synchrotron-soleil.fr
| 
| make[5]: *** [Makefile:572: test-suite.log] Error 1

See
https://buildd.debian.org/status/fetch.php?pkg=hkl=mips64el=5.0.0.2816-2%2Bb1=1638547106=0

Cheers
-- 
Sebastian Ramacher