Your message dated Thu, 24 Aug 2023 14:44:19 +0000
with message-id <e1qzbzl-005whf...@fasolo.debian.org>
and subject line Bug#1037867: fixed in stressapptest 1.0.9-1
has caused the Debian Bug report #1037867,
regarding stressapptest: ftbfs with GCC-13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1037867: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037867
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:stressapptest
Version: 1.0.6-2.2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/stressapptest_1.0.6-2.2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
checking for strtoull... yes
checking for mmap64... yes
checking for posix_memalign... yes
checking for rand_r... yes
checking for sched_getaffinity... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/stressapptest_config.h
config.status: executing depfiles commands
   dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 
in use)
        make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make  all-am
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -DCHECKOPTS -Wreturn-type -Wunused -Wuninitialized 
-Wall -Wno-psabi -O3 -funroll-all-loops  -funroll-loops -DNDEBUG -c -o main.o 
main.cc
g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -DCHECKOPTS -Wreturn-type -Wunused -Wuninitialized 
-Wall -Wno-psabi -O3 -funroll-all-loops  -funroll-loops -DNDEBUG -c -o os.o 
os.cc
os.cc: In member function ‘virtual uint64 OsLayer::VirtualToPhysical(void*)’:
os.cc:133:19: error: ‘uintptr_t’ was not declared in this scope
  133 |   off64_t off = ((uintptr_t)vaddr) / getpagesize() * 8;
      |                   ^~~~~~~~~
os.cc:51:1: note: ‘std::uintptr_t’ is defined in header ‘<cstdint>’; did you 
forget to ‘#include <cstdint>’?
   50 | #include "error_diag.h"
  +++ |+#include <cstdint>
   51 | 
os.cc:133:29: error: expected ‘)’ before ‘vaddr’
  133 |   off64_t off = ((uintptr_t)vaddr) / getpagesize() * 8;
      |                 ~           ^~~~~
      |                             )
os.cc:153:30: error: expected ‘)’ before ‘vaddr’
  153 |   return frame | ((uintptr_t)vaddr & ((1LL << shift) - 1));
      |                  ~           ^~~~~
      |                              )
os.cc: In member function ‘virtual bool OsLayer::AllocateTestMem(int64, 
uint64)’:
os.cc:509:36: warning: passing NULL to non-pointer argument 3 of ‘void* 
shmat(int, const void*, int)’ [-Wconversion-null]
  509 |       shmaddr = shmat(shmid, NULL, NULL);
      |                                    ^~~~
In file included from os.cc:36:
/usr/include/x86_64-linux-gnu/sys/shm.h:65:61: note:   declared here
   65 | extern void *shmat (int __shmid, const void *__shmaddr, int __shmflg)
      |                                                         ~~~~^~~~~~~~
os.cc:566:38: warning: passing NULL to non-pointer argument 6 of ‘void* 
mmap64(void*, size_t, int, int, int, __off64_t)’ [-Wconversion-null]
  566 |                          shm_object, NULL);
      |                                      ^~~~
In file included from os.cc:30:
/usr/include/x86_64-linux-gnu/sys/mman.h:71:55: note:   declared here
   71 |                      int __flags, int __fd, __off64_t __offset) __THROW;
      |                                             ~~~~~~~~~~^~~~~~~~
os.cc: In member function ‘virtual PCIDevices OsLayer::GetPCIDevices()’:
os.cc:888:19: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated 
[-Wdeprecated-declarations]
  888 |   while (readdir_r(dir, buf, &entry) == 0 && entry) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from os.h:19,
                 from os.cc:21:
/usr/include/dirent.h:185:12: note: declared here
  185 | extern int readdir_r (DIR *__restrict __dirp,
      |            ^~~~~~~~~
make[3]: *** [Makefile:434: os.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:308: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:407: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: stressapptest
Source-Version: 1.0.9-1
Done: Emanuele Rocca <e...@debian.org>

We believe that the bug you reported is fixed in the latest version of
stressapptest, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emanuele Rocca <e...@debian.org> (supplier of updated stressapptest package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 24 Aug 2023 14:47:12 +0200
Source: stressapptest
Architecture: source
Version: 1.0.9-1
Distribution: unstable
Urgency: medium
Maintainer: Pierre Blanc <pierreblan...@gmail.com>
Changed-By: Emanuele Rocca <e...@debian.org>
Closes: 1037867
Changes:
 stressapptest (1.0.9-1) unstable; urgency=medium
 .
   [ Jelmer Vernooij ]
   * Migrate repository from alioth to salsa.
 .
   [ Emanuele Rocca ]
   * Update to new upstream version 1.0.9.
   * Explicitly include cstdint to build with GCC-13 (Closes: #1037867)
   * Ship NOTICE file as required by the Apache 2.0 license.
   * Add arm64 and armel to the list of supported architectures.
   * d/watch, d/control, d/copyright: Update project URL using GitHub instead of
     code.google.com.
   * Priority 'extra' is deprecated, use 'optional' instead.
   * Add myself to Uploaders with Pierre's permission.
   * Set Standards-Version to 4.6.2.
   * Set debhelper compatibility level to 13.
   * Drop dh-autoreconf build dependency, unnecessary since debhelper
     compatibility level 10.
Checksums-Sha1:
 98d8a888e1f0c2a51e964de00bb00fe074a7fd0b 2149 stressapptest_1.0.9-1.dsc
 ed1f96190641bfa8c36b33877c6870e2beeccb43 168076 stressapptest_1.0.9.orig.tar.xz
 6c5d3a5b4350df515f11b800b7b5e86d5c2f463e 4688 
stressapptest_1.0.9-1.debian.tar.xz
Checksums-Sha256:
 7778a66c2f696aa3ddea4efd99aa4e9ad8ddc9c1e3bf2f5bded1f21011e30070 2149 
stressapptest_1.0.9-1.dsc
 08340c24ba734d7c55c4fe1a62a09dc91545a7a994e0f77f9f80003637e9b03e 168076 
stressapptest_1.0.9.orig.tar.xz
 edc535e539080d3c6fe38bdcad892fa3054a6b6349987891a10eef9c52bc3a05 4688 
stressapptest_1.0.9-1.debian.tar.xz
Files:
 7bc5c90f4e6e8f2154753c01ffa45dca 2149 utils optional stressapptest_1.0.9-1.dsc
 d4feda11d0269e3f06862989165172fd 168076 utils optional 
stressapptest_1.0.9.orig.tar.xz
 a8542f36defc3f8af536dcbef4fa6d24 4688 utils optional 
stressapptest_1.0.9-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEElUWWlhkoHBf/rFiR1QhaB1D9t6MFAmTnXb8PHGVtYUBkZWJp
YW4ub3JnAAoJENUIWgdQ/bejn78P/joNtUMtA+4fOFXxWegH4ewHU1cC9xgKZE0z
6oQjXMibNu7+kywLd64zhLnCOzUuoN0DWozQakiOgl0v8RsMDqN5Ua5B+vUPQ//r
BXZ+bJRq5CHhek4oWSddcbTadIkZ4L/CiULUMLdQohDyptRbOuc6B6sBf86d7Epi
x5zsUg3cXuxp6PM32VgddekmoY0DXsSDAHrruovDzrUvR7CVHItYCnLJ4NmqJ87w
gjoiKGYnFj1bUAt/Yt8An0SH1KOvrxvKPTGqRaHT+ge/4fvBryjB+PJGlZZHK68Y
y5OFhLvfYM6BWVv1IAzYnSfQ1hnJZ/MncMY7GaV6XXCz5LsqwEnOMXyNZIw3QjAU
euTcW+3wzegzhUiWcnYRhsETfZPC5SUhU6VRQ8zCURuawS4I7kz+D1LfJLJkM7FC
LDe1gjePYIWzXapv8wFNNqvCVSq1Owt+ORreaxPB5xtHJ+Pn/lb/yCrr4jyHluG1
nT17rbxvPt9mn450SfXAepeX+W8Vb11Icu134t6cUWTdPjtq7STOIzoEE+OJFJ5F
wv3W9IpFh1dwBV967r1WygGPeMs3mDee4huQwcoq+ORzzvCX6Ij2hGuBTBpgp9wm
zJ9MpFWI+Y2hE+DLEQOQITecJDb8L8lhJQZCpM7a4wHHKmWxoVyCvW7B3BwkJtHB
1mtNQx8/
=ri5z
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to