Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 861509 - dev-util/maturin-0.13.1 - fails some tests on ppc
Summary: dev-util/maturin-0.13.1 - fails some tests on ppc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2022-07-27 16:26 UTC by ernsteiswuerfel
Modified: 2022-07-28 13:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (ppc, 0.13.1) (maturin-0.13.1:20220727-154713.log,512.44 KB, text/plain)
2022-07-27 16:26 UTC, ernsteiswuerfel
Details
emerge --info (file_861509.txt,6.54 KB, text/plain)
2022-07-27 16:27 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2022-07-27 16:26:44 UTC
Created attachment 794996 [details]
build.log (ppc, 0.13.1)

[...]
  38:  0x15823b4 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h1570c9da99730e1d
                       at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/alloc/src/boxed.rs:1872:9
  39:  0x15823b4 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5734a69412ebfcbe
                       at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/alloc/src/boxed.rs:1872:9
  40:  0x15823b4 - std::sys::unix::thread::Thread::new::thread_start::hf1c6c1ce205d246f
                       at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/std/src/sys/unix/thread.rs:108:17
  41: 0xf7c9f448 - start_thread
                       at /usr/src/debug/sys-libs/glibc-2.34-r13/glibc-2.34/nptl/pthread_create.c:435:8
  42: 0xf7d393a8 - clone
                       at /usr/src/debug/sys-libs/glibc-2.34-r13/glibc-2.34/misc/../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:78


failures:
    develop_cffi_mixed
    develop_cffi_pure
    develop_hello_world
    develop_pyo3_ffi_pure
    develop_pyo3_mixed
    develop_pyo3_mixed_py_subdir
    develop_pyo3_mixed_submodule
    develop_pyo3_pure
    editable_pyo3_ffi_pure
    editable_pyo3_mixed
    editable_pyo3_mixed_py_subdir
    editable_pyo3_pure
    integration_cffi_mixed
    integration_cffi_pure
    integration_hello_world
    integration_pyo3_bin
    integration_pyo3_ffi_pure
    integration_pyo3_mixed
    integration_pyo3_mixed_py_subdir
    integration_pyo3_mixed_submodule
    integration_pyo3_pure
    integration_with_data
    invalid_manylinux_does_not_panic
    lib_with_path_dep_sdist
    workspace_cargo_lock
    workspace_with_path_dep_sdist

test result: FAILED. 2 passed; 26 failed; 0 ignored; 0 measured; 2 filtered out; finished in 3.02s

error: test failed, to rerun pass '--test run'
 * ERROR: dev-util/maturin-0.13.1::gentoo failed (test phase):
 *   cargo test failed
Comment 1 ernsteiswuerfel archtester 2022-07-27 16:27:31 UTC
Created attachment 794999 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-07-28 04:13:29 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c3bf408085f408b02e66978089ee9c805050d2

commit 84c3bf408085f408b02e66978089ee9c805050d2
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-28 03:54:23 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-28 04:09:20 +0000

    dev-util/maturin: add 0.13.2_beta1 unkeyworded
    
    Includes tentative ppc32 support (sparc64 and mips too), feel
    free to keyword this version as needed if 0.13.1 doesn't work
    and it will be forwarded to final release with the rest later.
    
    Keeping bugs open until confirmation it works.
    
    Bug: https://bugs.gentoo.org/852878
    Bug: https://bugs.gentoo.org/861509
    Bug: https://bugs.gentoo.org/861518
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/Manifest                    |   4 +
 dev-util/maturin/maturin-0.13.2_beta1.ebuild | 439 +++++++++++++++++++++++++++
 2 files changed, 443 insertions(+)
Comment 3 ernsteiswuerfel archtester 2022-07-28 10:18:10 UTC
0.13.2_beta1 builds fine on ppc and passes tests. Thanks!
Comment 4 Ionen Wolkens gentoo-dev 2022-07-28 13:16:25 UTC
(In reply to ernsteiswuerfel from comment #3)
> 0.13.2_beta1 builds fine on ppc and passes tests. Thanks!
Nice, thanks for testing.