[Bug math/26563] New: libmvec_nonshared.a file removed, spec2017/525 build failed because of missing symbol _ZGVdN4v___exp_finite
skpgkp2 at gmail dot com
sourceware-bugzilla@sourceware.org
Tue Sep 1 17:44:56 GMT 2020
https://sourceware.org/bugzilla/show_bug.cgi?id=26563
Bug ID: 26563
Summary: libmvec_nonshared.a file removed, spec2017/525 build
failed because of missing symbol _ZGVdN4v___exp_finite
Product: glibc
Version: 2.31
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: math
Assignee: unassigned at sourceware dot org
Reporter: skpgkp2 at gmail dot com
Target Milestone: ---
This issue appear while building spec2017/505 benchmark with AOCC(llvm)
compiler on Fedora 32. Commit d0007dc53cc83f22037bf6c7a297fa2e8066a335 removed
libmvec_nonshared.a library which define symbol _ZGVdN4v___exp_finite.
ld.lld: error: undefined symbol: _ZGVdN4v___exp_finite
>>> referenced by ld-temp.o
>>> lto.tmp:(read_new_slice)
clang-9: error: linker command failed with exit code 1 (use -v to see
invocation)
specmake: ***
[/local/skpandey/gccwork/perfanalysis_525/cpu2017/benchspec/Makefile.defaults:337:
ldecod_r] Error 1
Error with make.ldecod_r 'specmake --output-sync --jobs=64 --load-average=64
build TARGET=ldecod_r':
----------------------------------------------------------------------------
Please review this file:
"/local/skpandey/gccwork/perfanalysis_525/specbin/benchspec/CPU/525.x264_r/build/build_base_amd_rate_aocc200_rome_C.0000/make.ldecod_r.out"
----------------------------------------------------------------------------
Command returned exit code 2
Error with make!
commit d0007dc53cc83f22037bf6c7a297fa2e8066a335 (HEAD)
Author: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Date: Tue Jul 16 11:29:06 2019 -0300
Remove x64 _finite tests and references
Remove _finite tests and references from x86_64. Rather than calling
__exp_finite, use exp directly (since it's the same entry point).
This checkin remove the file libmvec_nonshared.a and symbol become undefined.
commit 55d530114ef3513eb8588e31e3850f04ac608077 (HEAD)
Author: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Date: Tue Jul 16 10:39:56 2019 -0300
bash-5.0$ readelf -s ./build-x86_64-linux/mathvec/libmvec_nonshared.a | grep
___exp_finite
28: 0000000000000080 6 FUNC GLOBAL DEFAULT 1
_ZGVbN2v___exp_finite
30: 0000000000000090 6 FUNC GLOBAL DEFAULT 1
_ZGVcN4v___exp_finite
32: 00000000000000a0 6 FUNC GLOBAL DEFAULT 1
_ZGVdN4v___exp_finite
34: 00000000000000b0 6 FUNC GLOBAL DEFAULT 1
_ZGVeN8v___exp_finite
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Glibc-bugs
mailing list