[Debichem-devel] Bug#972592: closed by Debian FTP Masters <ftpmaster at ftp-master.debian.org> (reply to Drew Parsons <dparsons at debian.org>) (Bug#972592: fixed in mdtraj 1.9.4-6)

Adrian Bunk bunk at debian.org
Wed Oct 21 13:56:57 BST 2020


On Wed, Oct 21, 2020 at 06:43:56PM +0800, Drew Parsons wrote:
> On 2020-10-21 18:29, Adrian Bunk wrote:
> > On Wed, Oct 21, 2020 at 10:21:10AM +0000, Debian Bug Tracking System
> > wrote:
> > > ...
> > >  mdtraj (1.9.4-6) unstable; urgency=medium
> > >  .
> > >    * debian patch check_sse2.patch checks if system supports SSE2
> > >      (i.e. if system is x86 or amd64) before compiling with -msse2.
> > >      Closes: #972592.
> > > ...
> > 
> > Unfortunately this does not work for two reasons:
> > 
> > 1. The i386 architecture and all buildds do support SSE2,
> >    but using it without runtime check is a baseline violation.
> > 2. The software does use handwritten SSE, which won't compile
> >    on non-x86 architectures (the arm64 support in upstream
> >    master adds an alternative NEON implementation).
> 
> 
> I see. Would the i386 issue be the cause of the segfault in
> test_image_molecules?
> 
> https://ci.debian.net/data/autopkgtest/testing/i386/m/mdtraj/7659912/log.gz
> 
> tests/test_trajectory.py::test_smooth PASSED                             [
> 90%]
> tests/test_trajectory.py::test_image_molecules bash: line 1:  4754
> Segmentation fault      bash -ec 'pytest-3' 2> >(tee -a
> /tmp/autopkgtest-lxc.1gyatnly/downtmp/command1-stderr >&2) > >(tee -a
> /tmp/autopkgtest-lxc.1gyatnly/downtmp/command1-stdout)

Doesn't look SSE related at first sight.

Is anyone else using this code on 32bit?

cu
Adrian



More information about the Debichem-devel mailing list