Comment 7 for bug 1791010

Revision history for this message
Christian Ehrhardt  (paelzer) wrote : Re: float issues on ppc64el stalls mysql in cosmic-proposed

Trying to split the above case #1

#1a (just binutils)
The following packages will be upgraded:
  binutils binutils-common binutils-powerpc64le-linux-gnu libbinutils
=> ok

#1b (almost all but gcc-8)
The following packages will be upgraded:
  binutils binutils-common binutils-powerpc64le-linux-gnu cpp-7 g++-7 gcc-7 gcc-7-base libasan4 libbinutils libgcc-7-dev libstdc++-7-dev libubsan0
=> ok

#1c libquadmath?
The following NEW packages will be installed:
  cpp-8 gcc-8 libasan5 libgcc-8-dev libquadmath0 libubsan1
The following packages will be upgraded:
  binutils binutils-common binutils-powerpc64le-linux-gnu cpp gcc gcc-8-base libatomic1 libbinutils libcc1-0 libgcc1 libgomp1 libitm1 liblsan0 libstdc++6 libtsan0
# dpkg -r --force-depends libquadmath0
=> ok

That confirms that libquadmath is the reason.
So we get actually higher accuracy (64->128 bits) but the expected results are 64 bit only.
I'd assume that this should be brought upstream for gcc8/quadmath support and added as an alternate accepted test output.

I'd ask if Lars/Rbasak could do so being the usual maintainers.