diff options
author | Andy Postnikov <apostnikov@gmail.com> | 2018-10-21 16:56:18 +0300 |
---|---|---|
committer | Andy Postnikov <apostnikov@gmail.com> | 2018-10-21 17:06:03 +0300 |
commit | 447f4c1d291224b3b882be87f590e6883f1eb15a (patch) | |
tree | 06f65c9c56b52dc140e8dafde501f4ea65e8e7c8 | |
parent | 8bc0953c4fa094ffa156ad3e7b758cdcd9e85c73 (diff) | |
download | aports-447f4c1d291224b3b882be87f590e6883f1eb15a.tar.bz2 aports-447f4c1d291224b3b882be87f590e6883f1eb15a.tar.xz |
testing/micropython: enable ppc64le and disable broken tests
-rw-r--r-- | testing/micropython/APKBUILD | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/testing/micropython/APKBUILD b/testing/micropython/APKBUILD index 73a56a796b..e208d093cb 100644 --- a/testing/micropython/APKBUILD +++ b/testing/micropython/APKBUILD @@ -2,12 +2,12 @@ # Maintainer: Marian <marian.buschsieweke@ovgu.de> pkgname=micropython pkgver=1.9.4 -pkgrel=2 +pkgrel=3 pkgdesc="A lean and efficient Python implementation for MCUs and constrained systems" url="https://www.micropython.org/" # ../py/persistentcode.c:397:2: error: #error mp_raw_code_save_file not implemented for this platform -arch="all !ppc64le !s390x !x86" +arch="all !s390x !x86" license="MIT" depends="" @@ -28,6 +28,13 @@ build() { check() { cd "$builddir" + case "$CARCH" in + aarch64 | ppc64le) + # float rounding fails https://github.com/micropython/micropython/issues/4176 + rm tests/float/float_parse.py tests/float/float_parse_doubleprec.py + ;; + esac + # ffi callback fails on kernel with PaX rm tests/unix/ffi_callback.py |