2020-01-06, Build packages of cppcheck 1.90-4 for F29, F30, F31, rawhide, epel7 and epel8
Built from https://src.fedoraproject.org/rpms/cppcheck.git
Nightly builds of Cppcheck master (until 2020-01-05)
2019-10-06: Issue has been fixed upstream
The issue concerning failing builds on armv7hl, aarch64, ppc64le and s390x has been fixed upstream.
Remove "-fsigned-char" again from CXXFLAGS, to see if/when the cause of the issue has been fixed upstream
2019-09-28: All tests pass now on all architectures.
In the meantime I did some debugging on a ppc64le system.
The following warning (separate issue), which appeared in the ppc64le build log but not in x86_64, gave an indication, where the problem was coming from:
lib/suppressions.cpp:172:42: warning: comparison is always false due to limited range of data type [-Wtype-limits]
errorId is of type
std::string, which is defined as
char is signed on i686 and x86_64, but unsigned on armv7hl aarch64 ppc64le s390x.
CXXFLAGS="-fsigned-char" for now, to make all tests pass also on armv7hl aarch64 ppc64le s390x.
2019-09-06: Run nightly builds of current git master.
The goal is to investigate failing tests under the following architectures: armv7hl aarch64 ppc64le s390x
As a representative of the affected architectures, ppc64le is run here at copr.
Remark: Under i386/i686 and x86_64 all tests pass.
For further details see: https://src.fedoraproject.org/rpms/cppcheck/pull-request/1
Instructions not filled in by author. Author knows what to do. Everybody else should avoid this repo.
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Epel for CentOS 7||aarch64 (0)*, ppc64le (0)*, x86_64 (0)*||Epel for CentOS 7 (16 downloads)|
|Epel for CentOS 8||aarch64 (0)*, ppc64le (0)*, x86_64 (0)*||Epel for CentOS 8 (1 downloads)|
|Fedora 29||aarch64 (0)*, i386 (0)*, ppc64le (0)*, x86_64 (0)*||Fedora 29 (1 downloads)|
|Fedora 30||aarch64 (0)*, i386 (0)*, ppc64le (0)*, x86_64 (0)*||Fedora 30 (1 downloads)|
|Fedora 31||aarch64 (0)*, ppc64le (0)*, x86_64 (0)*||Fedora 31 (1 downloads)|
|Fedora rawhide||aarch64 (0)*, ppc64le (0)*, x86_64 (0)*||Fedora rawhide (24 downloads)|
* Total number of packages downloaded in the last seven days.