What | Removed | Added |
---|---|---|
CC | fabian@ritter-vogt.de |
Looking at the build log, there is this diff: - -- LLVM host triple: i586-suse-linux - -- LLVM default target triple: i586-suse-linux + -- LLVM host triple: i686-suse-linux + -- LLVM default target triple: i686-suse-linux Which is coming from %_host_cpu: # Figure out the host triple. %ifarch armv6hl # See https://build.opensuse.org/request/show/968066. %define host_cpu armv6kz %else %define host_cpu %{_host_cpu} %endif The build happens on a recent x86_64 VM with an x86_64 kernel and 32bit x86 userspace, so technically i686 is actually more correct than i586 and IMO not an RPM regression. I guess the clang-tidy testsuite failure is because of https://github.com/llvm/llvm-project/issues/40805, which is related to floating point precision.