Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 923425 - dev-libs/isa-l-2.30.0-r1 fails tests on x86: igzip/igzip_rand_test: Segmentation fault
Summary: dev-libs/isa-l-2.30.0-r1 fails tests on x86: igzip/igzip_rand_test: Segmentat...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal
Assignee: Marek Szuba (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 916521
  Show dependency tree
 
Reported: 2024-01-31 16:23 UTC by matoro
Modified: 2024-04-19 12:00 UTC (History)
3 users (show)

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


Attachments
build.log and emerge --info (file_923425.txt,130.93 KB, text/plain)
2024-01-31 16:23 UTC, matoro
Details
gdb context and complete backtrace (file_923425.txt,16.87 KB, text/plain)
2024-01-31 16:55 UTC, matoro
Details
valgrind report (file_923425.txt,6.35 KB, text/plain)
2024-01-31 17:36 UTC, matoro
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)