Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Stephan Bergmann <sbergman@redhat.com> writes:

Odd, esp. as 9223372036854775807 is 0x7FFFFFFFFFFFFFFF, not
0xFFFFFFFFFFFFFFFF (aka -1). Smells like an issue with the compilation
toolchain.

Entirely possible, as there was in fact an intervening GCC upgrade, with
the following ChangeLog stanza:

gcc-7 (7.2.0-19) unstable; urgency=medium

  * Update to SVN 20180107 (r256317) from the gcc-7-branch.
    - Fix PR libstdc++/82522, PR debug/83550, PR middle-end/83608,
      PR middle-end/83609, PR middle-end/83623, PR c++/83553, PR lto/82027,
      PR c/83448, PR rtl-optimization/80747, PR rtl-optimization/83512,
      PR tree-optimization/83523, PR tree-optimization/83521, PR ipa/82801,
      PR ipa/83346, PR target/83467 (x86), PR tree-optimization/82726,
      PR tree-optimization/70754, PR target/83387 (PPC), PR c++/83556,
      PR c++/83116, PR Fortran/83679, PR fortran/83650, PR Fortran/83548,
      PR libgfortran/83649, PR libgfortran/83613, PR libgfortran/81937,
      PR libgfortran/78549, PR libstdc++/83600, PR libstdc++/83598,
      PR libstdc++/83279, PR libstdc++/83626, PR libstdc++/83626,
      PR preprocessor/83492.
  * debian/rules2: Fix typo for N32 conditions (YunQiang Su). Closes: #886316.
  * More libffi mips r6 updates (YunQiang Su). Addresses: #886201.
  * libgo: Backport upstream sparc64 fix (James Clark). Closes: #884642.
  * Default to PIE on the hurd (Samuel Thibault). Closes: #885056.
  * Use internal libunwind for ia64 cross-builds. Closes: #885931.
  * Strip -z,defs from linker options for internal libunwind (James Clarke).
    Closes: #885937.
  * Fix rtlibs stage build with debhelper 10.9.1 (Helmut Grohne).
    Closes: #879054.

 -- Matthias Klose <doko@debian.org>  Sun, 07 Jan 2018 08:55:48 +0100

Comparing the "Build environment" sections of [1] (good) and [2] (bad)
also indicates some other upgrades, though GCC is my prime suspect if
this is in fact a toolchain regression.
- binutils 2.29.1-2 -> 2.29.1-3, featuring a fix for PR ld/22626.
- glibc 2.25-5 -> 2.26-3.
- linux-libc-dev (kernel headers) 4.14.2-1 -> 4.14.12-2.
- Upgrades to various libraries and utilities outside the central
  toolchain.

Thanks for the analysis, and sorry for the noise if this turns out to be
a toolchain bug.

[1] 
https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=m68k&ver=1%3A6.0.0%7Erc1-1&stamp=1514303458&raw=0
[2] 
https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=m68k&ver=1%3A6.0.0%7Erc2-1&stamp=1516003390&raw=0

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.