-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests fail on less common architectures #2328
Comments
Do you have the same error on all architectures for Is it easy for you to test any branch from Github? If so, I can push some changes that will help to diagnose the problem. |
Not all arches. The test_xnpy failure is on s390x, hppa, powerpc, ppc64, sparc64. It passes on ARM in both armel (little endian) and armhf (arm64 also passes). I can pull branches if needed to test (I can test on Debian experimental so the main distribution is not affected). |
That is, test_xnpy passed on amd64, arm64, armel, armhf, i386, mips64el, ppc64el, alpha, ia64, m68k, riscv64, sh4, x32. |
With xtensor 0.23.10, other tests now pass. Only the 3 tests in test_xnpy continue to fail. For s390x:
|
Hi, I see the same issue with 0.24.3 on ppc64 (big endian architecture).
|
Partially fix xtensor-stack#2328 for i386 architecture.
Partially fix #2328 for i386 architecture.
The following is currently still failing for x86 arch for 0.24.7:
|
Partially fix xtensor-stack#2328
Not sure how to reimplement |
Maybe we can use floating point comparisons / assertions instead |
I think it is enough to make the step be power of 2, like |
Partially fix xtensor-stack#2328
xtensor tests fail on less common machine architectures, including i386, mipsel, s390x, and others. Build logs can be found at https://buildd.debian.org/status/package.php?p=xtensor&suite=experimental
There seem to be two separate sets of failures. test_xnpy fails on s390x, hppa, powerpc, ppc64, sparc64.
On i386 the failing tests are test_xbuilder, test_xfunction, test_xreducer, test_xnan_functions.
The xnpy error message on s390x is
The error messages on i386 are
The text was updated successfully, but these errors were encountered: