This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Debian test rebuild on x86_64-linux-gnu with trunk 20140118

Here are some preliminary results of a test rebuild on x86_64-linux-gnu with
trunk 20140118, for all 10755 source packages building architecture dependent
binary packages.  Compared to the current gcc-4.8 in Debian unstable, there were
103 new build failures. The gcc-4.9 packages used can be found in Debian
experimental (apt-get -t experimental install g++ g++-4.9). Binutils 2.24 branch
was used, and glibc-2.17. The only changed components in the test rebuild were
the binary packages produced by the gcc-4.9 source package.

The build logs for the builds failing with 4.9 but succeeding with 4.8 can be
found at

 - filed issues for GCC after reproducing ICE's with trunk 20140122.
   59917, 59918, 59918, 59920, 59924, 59925, 59927.

 - There are 13 packages failing with link errors, all C++ related,
   and many of these with undefined references to vtables.

 - There are 9 packages with test failures, the most prominent ones
   perl, pcre3 and mysql-5.5 (see below).

The following build failures are triggered by the new GCC:

 - More strict C++, see below for the packages failing with the same
   error messages.

 - Some packages fail with -Werror and new warnings.
   Werror=maybe-uninitialized, -Werror=unused-function

 - missing symbols in debian symbols files

 - gfortran module version mismatches. These seem to go away once
   the dependencies of these packages are rebuilt with the new gfortran.

Planning to do the same for arm-linux-gnueabihf as soon as 59913 is fixed.

Thanks to David Suarez for actually doing the test rebuild.


ace, calligra, digikam, indigo, kdeconnect, kdepim, libreoffice,
objcryst-fox, onscripter, ostinato, schroot, scummvm, vavoom:
  link error, undefined reference to some c++ symbols
  often undefined reference to `vtable for ...'

  link error. reason?

  memory hog?
  cc1: out of memory allocating 104 bytes after a total of 8847925248 bytes
  make[4]: *** [CMakeFiles/gmsh.dir/contrib/Chaco/eigen/warnings.c.o] Error 1

  Weaving aspects into
  pure virtual method called
  terminate called without an active exception
  make[3]: ***
  make[3]: *** Waiting for unfinished jobs....
  pure virtual method called
  terminate called without an active exception
  make[3]: ***
  pure virtual method called
  terminate called without an active exception
  pure virtual method called
  make[3]: ***
  terminate called without an active exception
  pure virtual method called

  test failure
  Testing Block Ciphers: ...
  Testing Cipher Modes: ..........................
  Segmentation fault

  test failure
  /gvariant/serialiser/array:                                          FAIL
  GTester: last random seed: R02S3c7e13660160155b748b31e3e25479e9

  test failures
  [  error] oh jeez, server dumped core
  [  error] oh shucks, server dumped core

  test timeout after 60min

  test failure
  The following tests FAILED:
        192 - 3dimage-filter-mlv (Failed)

  Too many failed: Failed 10/436 tests, 97.71% were successful.

  test failures
  FAIL: RunTest

  test failures
  t/op/numconvert ................................ FAILED at test 104
  t/op/range ..................................... FAILED at test 84
  Failed 2 tests out of 2329, 99.91% okay.

  test failures
  88% tests passed, 3 tests failed out of 24

brainparty, igstk:
  error: redeclaration of '...' may not have default arguments [-fpermissive]

0ad, aria2, cupt, dssp, fish, fldigi, iverilog, mednafen, mkvtoolnix, mrs,
nmap, v4l-utils:
  error: converting to '...' from initializer list would use explicit
constructor '...'
  a function call cannot appear in a constant-expression

apron, cadabra:
  error: 'ptrdiff_t' does not name a type

aptitude, curlpp, diagnostics, mongodb, qtwebkit:
  -Werror & -Werror=unused-function

  error: '...' is protected within this context

binutils-msp430, xorp:
  -Werror & -Werror=maybe-uninitialized

blackbox, libgtextutils, owncloud-client, qapt, wfmath:
  symbols in debian symbols file missing

cdftools, elkcode, flexpart, slepc:
  Cannot read module file '...' opened at (1),
  because it was created by a different version of GNU Fortran

  GNU Fortran module version mismatch

  ./dyngen -p chip_intel_80286_op_ -o cpu_286_jit_op_gen.h.tmp
  dyngen: Multiple return instructions in chip_intel_80286_op_ldub_kernel_T0_A0
  make[6]: *** [cpu_286_jit_op_gen.h] Error 1

  unreproducible build failure

feel++, llvm-toolchain-3.3, llvm-toolchain-3.4:
  In file included from .../contrib/ginac/ginac/ptr.h:28:
  /usr/include/c++/4.9/cstddef:51:11: error: no member named 'max_align_t' in
the global namespace
    using ::max_align_t;
  1 error generated.

  error: '__builtin_va_arg_pack' was not declared in this scope

  error: 'struct Game::BuildProject' is private

  ext/new_allocator.h:120:4: error: use of deleted function

  error: failure memory model cannot be stronger than success memory model for

  The following tests FAILED:
        260 - itkShapedNeighborhoodIteratorTest (SEGFAULT)

  error: assignment to expression with array type

    UserInterfaceLogic.h: At global scope:
    UserInterfaceLogic.h:799:8: error: 'enum UserInterfaceLogic::UIStateFlags'
is protected
     enum UIStateFlags {
  UserInterfaceLogic.cxx:171:58: error: within this context

  ../logic/rpc_server.h:135:62: note: in definition of macro 'RPC_REPLY_IMPL'
    void MOD::res_##NAME(basic_shared_session from, rpc::msgobj res, rpc::msgobj
err, \
  gateway/ error: redeclaration of 'kumo::gate::res_get res'

lcalc, sofa-framework:
 error: redeclaration of '...' may not have default arguments [-fpermissive]

libapache2-mod-auth-openid, libopkele:
  error: invalid abstract return type '...'
  note:   because the following virtual functions are pure within

  compiler memory hog

  error: no match for 'operator<<'

  unknown build failure

  error: inlining failed in call to always_inline 'uint32_t fmix(uint32_t)':
  function body can be overwritten at link time

  error: inlining failed in call to always_inline '_mm_loaddup_pd.isra.1':
  target specific option mismatch

  error: no type named 'difference_type' in 'class ...'
  error: no matching function for call to 'distance(...)'

  error: no matching function for call

  error: redeclaration of 'std::string error' [-fpermissive]

  archive.cpp:889:28: error: redeclaration of 'eArchiveOpen e' [-fpermissive]
             eArchiveOpen e(strTempFile, errStr);
  archive.cpp:886:29: note: 'eFSServices& e' previously declared here
         catch( eFSServices& e)

  error: invalid use of qualified-name

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]