Compare commits

...
Sign in to create a new pull request.

4 commits

Author SHA1 Message Date
Benjamin A. Beasley
0baa1447f4 Skip a test that fails on x86_64 with GCC 16 2026-01-11 00:01:53 +00:00
Fedora Release Engineering
629c1eb702 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 18:24:31 +00:00
Benjamin A. Beasley
7acb0cb61f Remove an unwanted hidden file from the docs 2025-05-10 22:34:26 -04:00
Benjamin A. Beasley
a3aef29bbe Update .rpmlintrc file for current rpmlint 2025-05-10 22:33:05 -04:00
2 changed files with 20 additions and 3 deletions

View file

@ -1,9 +1,12 @@
# These are not real spelling errors...
addFilter(r" spelling-error \('[Vv]ectorized', ")
addFilter(r"sleef-gnuabi\..*: spelling-error \('(lib(sleefgnuabi|mvec)|glibc)', ")
# All of the documentation is in the -doc subpackage.
addFilter(r" no-documentation")
# This Source cannot be a URL because we must filter out certain files.
addFilter(r" invalid-url Source[0-9]+: sleef-.*-filtered\.tar\.xz")
addFilter(r" invalid-url Source[0-9]+: sleef-.*-filtered\.tar\.zst")
# Bogus; it is a perfectly fine zstandard file.
addFilter(r" inconsistent-file-extension sleef-.*-filtered\.tar\.xz")
addFilter(r" inconsistent-file-extension sleef-.*-filtered\.tar\.zst")
# We are not sure why some files from docs/ are duplicated in docs/src/. The
# files are small compared to the documentation overall, so it does not seem
# worth too much investigation, and hardlinking them would be a little tedious.
addFilter(r" files-duplicate /.*/docs/src/")

View file

@ -203,6 +203,8 @@ developing applications that use sleef-quad.
%prep
%autosetup -n sleef-%{tag} -p1
# Remove an unwanted hidden file from the docs
find docs/ -type f -name .nojekyll -print -delete
%conf
@ -276,6 +278,18 @@ then
fi
%endif
%ifarch %{x86_64}
%if %{undefined fc43} && %{undefined fc42} && %{undefined el10}
# At least one test within this executable fails since GCC 16 landed in Fedora
# 44. Its not very easy to tell exactly what is going wrong, and upstream is
# not likely to be interested since (as determined by bisection) the failure
# was resolved upstream by the removal of no-FMA helpers in
# https://github.com/shibatch/sleef/pull/685. Lets just skip this while we
# await the next upstream release.
skips="${skips}|tester4ypurec_scalar"
%endif
%endif
skips="${skips})$"
%ctest --exclude-regex "${skips}" --extra-verbose