RPM spec file Source and URL tags are out-of-date
In the spec file, we have:
Source: http://www.openfabrics.org/downloads/%{name}-%{version}.tar.gz Url: http://www.openfabrics.org
But OpenFabrics points to GitHub in https://openfabrics.org/downloads/MAINTAINERS.
The spec file also indicates that this is v4.2-%{release} but it doesn't look like a matching %{name}-%{version}.tar.gz (perftest-4.2.tar.gz) is available as a downloadable artifact from GitHub.
It seems that there is a known issue that a Source tag with a GitHub URL may return a 403 error even when valid because of how GitHub handles HTTP requests. If that's the case, it may make sense to use:
Source: %{name}-%{version}.tar.gz Url: https://github.com/linux-rdma/perftest/