Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 923425

Summary: dev-libs/isa-l-2.30.0-r1 fails tests on x86: igzip/igzip_rand_test: Segmentation fault
Product: Gentoo Linux Reporter: matoro <matoro_gentoo>
Component: Current packagesAssignee: Marek Szuba (RETIRED) <marecki>
Status: RESOLVED WONTFIX    
Severity: normal CC: marecki, matoro_gentoo, x86
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=930244
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 916521    
Attachments: build.log and emerge --info
gdb context and complete backtrace
valgrind report

Description matoro archtester 2024-01-31 16:23:19 UTC
Does not repro on amd64.  Backtrace/ASAN pending

make --no-print-directory check-TESTS
PASS: raid/pq_gen_test
PASS: crc/crc16_t10dif_test
PASS: crc/crc16_t10dif_copy_test
PASS: raid/xor_gen_test
PASS: erasure_code/gf_inverse_test
./build-aux/test-driver: line 112:  1446 Segmentation fault      (core dumped) "$@" >> "$log_file" 2>&1
FAIL: igzip/igzip_rand_test
PASS: igzip/igzip_wrapper_hdr_test
PASS: igzip/checksum32_funcs_test
PASS: crc/crc32_funcs_test
PASS: crc/crc64_funcs_test
PASS: erasure_code/gf_vect_mul_test
PASS: mem/mem_zero_detect_test
PASS: raid/xor_check_test
PASS: erasure_code/erasure_code_test
PASS: erasure_code/erasure_code_update_test
PASS: raid/pq_check_test
============================================================================
Testsuite summary for libisal 2.30.0
============================================================================
# TOTAL: 16
# PASS:  15
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

Reproducible: Always
Comment 1 matoro archtester 2024-01-31 16:23:52 UTC
Created attachment 883870 [details]
build.log and emerge --info
Comment 2 matoro archtester 2024-01-31 16:55:44 UTC
Created attachment 883871 [details]
gdb context and complete backtrace
Comment 3 matoro archtester 2024-01-31 17:36:57 UTC
Created attachment 883872 [details]
valgrind report
Comment 4 matoro archtester 2024-01-31 17:56:38 UTC
This passes on 2.31.0, possibly fixed by https://github.com/intel/isa-l/commit/5a00eaec3325e6bc681424fe66b4680400bca540
Comment 5 Larry the Git Cow gentoo-dev 2024-02-01 09:25:48 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee253aa6283cbe750d69e62e44fc82d8cc18bfc

commit 1ee253aa6283cbe750d69e62e44fc82d8cc18bfc
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2024-02-01 09:20:22 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2024-02-01 09:25:35 +0000

    dev-libs/isa-l: keyword 2.30.0-r1 for -x86
    
    Build failures. Test failures. Even if it did work, it would be rather
    slow because the workaround for the former involves disabling
    arch-optimised code paths. Upstream comments in the relevant issue
    suggest they do not particularly care for 32-bit PCs.
    
    Probably shouldn't have been keyworded for this arch in the first place.
    
    Bug: https://bugs.gentoo.org/923425
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-libs/isa-l/isa-l-2.30.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)