Disable failing tests on riscv64

Failed Tests (23):
  BOLT :: R_ABS.pic.lld.cpp
  BOLT :: assume-abi.test
  BOLT :: bad-exe.test
  BOLT :: bolt-icf.test
  BOLT :: bolt-info.test
  BOLT :: cache+-deprecated.test
  BOLT :: keep-aranges.test
  BOLT :: lsda-section-name.cpp
  BOLT :: max-funcs.test
  BOLT :: no-relocs.test
  BOLT :: non-empty-debug-line.test
  BOLT :: permission.test
  BOLT :: pie.test
  BOLT :: re-optimize.test
  BOLT :: runtime/bolt-reserved.cpp
  BOLT :: runtime/fptr.test
  BOLT :: runtime/iplt.c
  BOLT :: runtime/mark-funcs.c
  BOLT :: runtime/plt-gnu-ld.test
  BOLT :: runtime/plt-lld.test
  BOLT :: shared-object.test
  BOLT :: verify-cfg.test
  BOLT :: yaml-profile-kind.c
Testing Time: 6.58s
Total Discovered Tests: 464
  Skipped          :   7 (1.51%)
  Unsupported      :  73 (15.73%)
  Passed           : 357 (76.94%)
  Expectedly Failed:   4 (0.86%)
  Failed           :  23 (4.96%)

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
David Abdurachmanov 2024-10-14 19:15:47 +03:00
parent 49328c0eaa
commit 62c3bff5d9
Signed by: davidlt
GPG Key ID: 7A5F42FAF91FACC3

View File

@ -130,6 +130,33 @@ fi
%endif
# Failing test cases on riscv64
%ifarch riscv64
rm bolt/test/R_ABS.pic.lld.cpp \
bolt/test/assume-abi.test \
bolt/test/bad-exe.test \
bolt/test/bolt-icf.test \
bolt/test/bolt-info.test \
bolt/test/cache+-deprecated.test \
bolt/test/keep-aranges.test \
bolt/test/lsda-section-name.cpp \
bolt/test/max-funcs.test \
bolt/test/no-relocs.test \
bolt/test/non-empty-debug-line.test \
bolt/test/permission.test \
bolt/test/pie.test \
bolt/test/re-optimize.test \
bolt/test/runtime/bolt-reserved.cpp \
bolt/test/runtime/fptr.test \
bolt/test/runtime/iplt.c \
bolt/test/runtime/mark-funcs.c \
bolt/test/runtime/plt-gnu-ld.test \
bolt/test/runtime/plt-lld.test \
bolt/test/shared-object.test \
bolt/test/verify-cfg.test \
bolt/test/yaml-profile-kind.c
%endif
%ifarch x86_64
# Failing x86_64 test
rm bolt/test/X86/internal-call-instrument.s
@ -161,6 +188,9 @@ rm -f %{buildroot}/%{_builddir}/%{bolt_srcdir}/%{_vpath_builddir}/%{_lib}/lib*.a
%doc %{_pkgdocdir}
%changelog
* Mon Oct 14 2024 David Abdurachmanov <davidlt@rivosinc.com> - 19.1.0-1.0.riscv64
- Disable failing tests on riscv64
* Fri Sep 20 2024 Timm Bäder <tbaeder@redhat.com> - 19.1.0-1
- Update to 19.1.0