https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87338

John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |glaubitz at physik dot 
fu-berlin.d
                   |                            |e

--- Comment #5 from John Paul Adrian Glaubitz <glaubitz at physik dot 
fu-berlin.de> ---
According to the build logs [1], one of the major differences when the
regression was introduced, was the use of a newer binutils version:

With binutils_2.30, gcc-8.1.0 builds fine:

> https://buildd.debian.org/status/fetch.php?pkg=gcc-8&arch=ia64&ver=8.1.0-9&stamp=1530078388&raw=0

With binutils_2.30.90.20180710, the build fails:

> https://buildd.debian.org/status/fetch.php?pkg=gcc-8&arch=ia64&ver=8.1.0-10&stamp=1531402269&raw=0

The changelog for the Debian gcc-8 package can be found here:

> http://metadata.ftp-master.debian.org/changelogs/main/g/gcc-8/gcc-8_8.2.0-7_changelog

The changes for 8.1.0-10 were:

  * Update to SVN 20180712 (r262577) from the gcc-8-branch.
    - Fix PR libstdc++/86272, PR libstdc++/86127, PR target/85904,
      PR libstdc++/85098, PR libstdc++/85671, PR libstdc++/83982,
      PR libstdc++/86292, PR libstdc++/86138, PR libstdc++/84087,
      PR libstdc++/86398, PR hsa/86371, PR tree-optimization/86492,
      PR c++/86400, PR target/86285 (PPC), PR debug/86064,
      PR target/86222 (PPC), PR rtl-optimization/85645,
      PR rtl-optimization/85645, PR target/86314 (x86), PR sanitizer/86406,
      PR c++/86398, PR c++/86378, PR c++/86320, PR c++/80290,
      PR fortran/82969, PR fortran/86242, PR fortran/82865.
  * Enable decimal float support on kfreebsd-amd64. Closes: #897416.

@Jason: Can you try building 8.1.0-9 from snapshot.debian.org with
binutils_2.30.90.20180710?

Reply via email to