From 20f368a738adad5e00cce219b951582f13111007 Mon Sep 17 00:00:00 2001 From: serge-sans-paille Date: Wed, 11 Aug 2021 23:27:54 +0200 Subject: [PATCH] Disable hardware acceleration when checking compressed output This doesn't fix the original reproducibility issue, just calls the legacy behavior during testing. Resolves: rhbz#1988288 --- llvm.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/llvm.spec b/llvm.spec index e9fe808..7927113 100644 --- a/llvm.spec +++ b/llvm.spec @@ -467,8 +467,11 @@ rm test/tools/llvm-readobj/ELF/dependent-libraries.test # non reproducible errors rm test/tools/dsymutil/X86/swift-interface.test +# see rhbz#1988288 +sed -i -e "s/'ASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH'/'ASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'DFLTCC'/" test/lit.cfg.py + # FIXME: use %%cmake_build instead of %%__ninja -LD_LIBRARY_PATH=%{buildroot}/%{pkg_libdir} %{__ninja} check-all -C %{_vpath_builddir} +DFLTCC=0 LD_LIBRARY_PATH=%{buildroot}/%{pkg_libdir} %{__ninja} check-all -C %{_vpath_builddir} %ldconfig_scriptlets libs