Path: csiph.com!pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!37.252.120.71.MISMATCH!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!bofh.it!news.nic.it!robomod From: Drew Parsons Newsgroups: linux.debian.bugs.dist Subject: Bug#1029568: xsimd: tests fail on armhf: Cannot access memory, store location is not properly aligned Date: Tue, 24 Jan 2023 19:10:02 +0100 Message-ID: References: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Jan 24 18:09:12 2023 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -4.2 Reply-To: Drew Parsons , 1029568@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian Science Maintainers X-Debian-Pr-Message: followup 1029568 X-Debian-Pr-Package: src:xsimd X-Debian-Pr-Source: xsimd Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: reportbug 11.6.0 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1756063 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 17 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 24 Jan 2023 19:05:01 +0100 X-Original-Message-ID: <167458350136.52569.17152578559140413433.reportbug@sandy> X-Original-References: <167457878142.49613.6047176343004965971.reportbug@sandy> Xref: csiph.com linux.debian.bugs.dist:1134697 Source: xsimd Followup-For: Bug #1029568 The source of the armhf test error is actually the -mfpu=neon added explicitly in debian/rules to DEB_CXXFLAGS_MAINT_APPEND on armhf. Remove this flag, then armhf tests pass. As far as other arches go, in general they should pass tests now (running scalar tests). I checked that tests pass on ppc64 and mipsel, for instance. powerpc failed because it does not have "-march=native". https://github.com/xtensor-stack/xsimd/pull/296/files fixed that for ppc64, but replacing the "ppc64" reference in tests/CMakeLists.txt with "ppc*" simply results in 0 tests running on powerpc (so no point testing it).