bug-mes
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug#1012996: mes: ftbfs with GCC-12


From: Vagrant Cascadian
Subject: Re: Bug#1012996: mes: ftbfs with GCC-12
Date: Fri, 22 Jul 2022 18:03:33 -0700

Looks like mes 0.24 test suite failed with GCC-12?

I have not yet tried to reproduce it myself, but this is a bigger issue
now that GCC-12 is the default compiler in Debian.

live well,
  vagrant

On 2022-06-16, Matthias Klose wrote:
> Package: src:mes
> Version: 0.24-1
> Severity: normal
> Tags: sid bookworm
> User: debian-gcc@lists.debian.org
> Usertags: ftbfs-gcc-12
>
> [This bug is targeted to the upcoming bookworm release]
>
> Please keep this issue open in the bug tracker for the package it
> was filed for.  If a fix in another package is required, please
> file a bug for the other package (or clone), and add a block in this
> package. Please keep the issue open until the package can be built in
> a follow-up test rebuild.
>
> The package fails to build in a test rebuild on at least amd64 with
> gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
> severity of this report will be raised before the bookworm release.
>
> The full build log can be found at:
> http://qa-logs.debian.net/2022/06/09/gcc12/mes_0.24-1_unstable_gcc12.log
> The last lines of the build log are at the end of this report.
>
> To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
> or install the gcc, g++, gfortran, ... packages from experimental.
>
>   apt-get -t=experimental install g++ 
>
> Common build failures are new warnings resulting in build failures with
> -Werror turned on, or new/dropped symbols in Debian symbols files.
> For other C/C++ related build failures see the porting guide at
> http://gcc.gnu.org/gcc-11/porting_to.html
>
> GCC 11 defaults to the GNU++17 standard.  If your package installs
> header files in /usr/include, please don't work around C++17 issues
> by choosing a lower C++ standard for the package build, but fix these
> issues to build with the C++17 standard.
>
> [...]
> lib/tests/scaffold/7b-struct-int-array-pointer
> lib/tests/scaffold/7b-struct-int-array
> lib/tests/scaffold/7c-dynarray
> lib/tests/scaffold/7d-cast-char
> lib/tests/scaffold/7e-struct-array-access
> lib/tests/scaffold/7f-struct-pointer-arithmetic
> lib/tests/scaffold/7g-struct-byte-word-field
> lib/tests/scaffold/7h-struct-assign
> lib/tests/scaffold/7i-struct-struct-simple
> lib/tests/scaffold/7i-struct-struct
> lib/tests/scaffold/7k-empty-for
> lib/tests/scaffold/7k-for-each-elem-simple
> lib/tests/scaffold/7k-for-each-elem
> lib/tests/scaffold/7l-struct-any-size-array-simple
> lib/tests/scaffold/7l-struct-any-size-array
> lib/tests/scaffold/7m-struct-char-array-assign
> lib/tests/scaffold/7n-struct-struct-array
> lib/tests/scaffold/7o-struct-pre-post-simple
> lib/tests/scaffold/7o-struct-pre-post
> lib/tests/scaffold/7p-struct-cast
> lib/tests/scaffold/7q-bit-field-simple
> lib/tests/scaffold/7q-bit-field
> lib/tests/scaffold/7r-sign-extend
> lib/tests/scaffold/7s-struct-short
> lib/tests/scaffold/7s-unsigned-compare
> lib/tests/scaffold/7t-function-destruct
> lib/tests/scaffold/7u-double
> lib/tests/scaffold/7u-long-long
> lib/tests/scaffold/7u-ternary-expression
> lib/tests/scaffold/7u-call-ternary
> lib/tests/scaffold/7u-inc-byte-word
> lib/tests/scaffold/7u-struct-func
> lib/tests/scaffold/7u-struct-size10
> lib/tests/scaffold/7u-vstack
> lib/tests/scaffold/70-array-in-struct-init
> lib/tests/scaffold/70-struct-short-enum-init
> lib/tests/scaffold/70-struct-post
> lib/tests/scaffold/70-extern
> lib/tests/scaffold/70-ternary-arithmetic-argument
> lib/tests/scaffold/70-function-modulo
> lib/tests/scaffold/70-or-argument
> lib/tests/setjmp/80-setjmp
> lib/tests/stdio/80-sscanf
> lib/tests/stdlib/80-qsort
> lib/tests/stdlib/80-qsort-dupes
> lib/tests/string/80-strncpy
> lib/tests/string/80-strrchr
> lib/tests/scaffold/82-define
> lib/tests/scaffold/83-heterogenoous-init
> lib/tests/scaffold/84-struct-field-list
> lib/tests/scaffold/85-sizeof
> [0;31m============================================================================[m
> [0;31mTestsuite summary for GNU Mes[m
> [0;31m============================================================================[m
> [1m# TOTAL: 180[m
> [0;32m# PASS:  173[m
> # SKIP:  0
> [1;32m# XFAIL: 5[m
> [0;31m# FAIL:  2[m
> # XPASS: 0
> # ERROR: 0
> [0;31m============================================================================[m
> [0;31mSee gcc-lib/test-suite.log[m
> [0;31mPlease report to bug-mes@gnu.org[m
> [0;31m============================================================================[m
> make[1]: *** [GNUmakefile:147: check] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 
> returned exit code 2
> make: *** [debian/rules:17: binary] Error 25
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
> 2

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]