Your message dated Thu, 11 Jul 2024 06:03:22 +0000
with message-id <e1srmtm-000w0h...@fasolo.debian.org>
and subject line Bug#1075510: fixed in simdjson 3.9.4-1~exp1
has caused the Debian Bug report #1075510,
regarding simdjson: ftbfs with GCC-14
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.)


-- 
1075510: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075510
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:simdjson
Version: 3.6.4-1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[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-14/g++-14, but succeeds to build with gcc-13/g++-13. 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/2024/07/01/simdjson_3.6.4-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

[...]
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O-Scmake
        cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/simdjson.dir/build.make CMakeFiles/simdjson.dir/depend
make  -f CMakeFiles/simdjson_static.dir/build.make 
CMakeFiles/simdjson_static.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/simdjson.dir/DependInfo.cmake 
"--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/simdjson_static.dir/DependInfo.cmake
 "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/simdjson_static.dir/build.make 
CMakeFiles/simdjson_static.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/simdjson.dir/build.make CMakeFiles/simdjson.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 25%] Building CXX object CMakeFiles/simdjson_static.dir/src/simdjson.cpp.o
/usr/bin/c++ -DSIMDJSON_AVX512_ALLOWED=1 -DSIMDJSON_THREADS_ENABLED=1 
-DSIMDJSON_UTF8VALIDATION=1 -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/src 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=c++17 
-mno-avx256-split-unaligned-load -mno-avx256-split-unaligned-store -MD -MT 
CMakeFiles/simdjson_static.dir/src/simdjson.cpp.o -MF 
CMakeFiles/simdjson_static.dir/src/simdjson.cpp.o.d -o 
CMakeFiles/simdjson_static.dir/src/simdjson.cpp.o -c 
/<<PKGBUILDDIR>>/src/simdjson.cpp
[ 50%] Building CXX object CMakeFiles/simdjson.dir/src/simdjson.cpp.o
/usr/bin/c++ -DSIMDJSON_AVX512_ALLOWED=1 -DSIMDJSON_THREADS_ENABLED=1 
-DSIMDJSON_UTF8VALIDATION=1 -Dsimdjson_EXPORTS -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g 
-DNDEBUG -std=c++17 -fPIC -mno-avx256-split-unaligned-load 
-mno-avx256-split-unaligned-store -MD -MT 
CMakeFiles/simdjson.dir/src/simdjson.cpp.o -MF 
CMakeFiles/simdjson.dir/src/simdjson.cpp.o.d -o 
CMakeFiles/simdjson.dir/src/simdjson.cpp.o -c /<<PKGBUILDDIR>>/src/simdjson.cpp
In file included from /<<PKGBUILDDIR>>/src/fallback.cpp:15,
                 from /<<PKGBUILDDIR>>/src/simdjson.cpp:27:
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h: In static member function 
‘static simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::tape_builder::parse_document(simdjson::fallback::dom_parser_implementation&,
 simdjson::dom::document&) [with bool STREAMING = false]’:
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h:119:49: error: inlining 
failed in call to ‘always_inline’ ‘simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) 
noexcept [with bool STREAMING = false; V = 
simdjson::fallback::{anonymous}::stage2::tape_builder]’: target specific option 
mismatch
  119 | simdjson_warn_unused simdjson_inline error_code 
json_iterator::walk_document(V &visitor) noexcept {
      |                                                 ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/fallback.cpp:17:
/<<PKGBUILDDIR>>/src/generic/stage2/tape_builder.h:105:39: note: called from 
here
  105 |   return iter.walk_document<STREAMING>(builder);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h:119:49: error: inlining 
failed in call to ‘always_inline’ ‘simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) 
noexcept [with bool STREAMING = false; V = 
simdjson::fallback::{anonymous}::stage2::tape_builder]’: target specific option 
mismatch
  119 | simdjson_warn_unused simdjson_inline error_code 
json_iterator::walk_document(V &visitor) noexcept {
      |                                                 ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/generic/stage2/tape_builder.h:105:39: note: called from 
here
  105 |   return iter.walk_document<STREAMING>(builder);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
make[3]: *** [CMakeFiles/simdjson.dir/build.make:79: 
CMakeFiles/simdjson.dir/src/simdjson.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:88: CMakeFiles/simdjson.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
In file included from /<<PKGBUILDDIR>>/src/fallback.cpp:15,
                 from /<<PKGBUILDDIR>>/src/simdjson.cpp:27:
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h: In static member function 
‘static simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::tape_builder::parse_document(simdjson::fallback::dom_parser_implementation&,
 simdjson::dom::document&) [with bool STREAMING = false]’:
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h:119:49: error: inlining 
failed in call to ‘always_inline’ ‘simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) 
noexcept [with bool STREAMING = false; V = 
simdjson::fallback::{anonymous}::stage2::tape_builder]’: target specific option 
mismatch
  119 | simdjson_warn_unused simdjson_inline error_code 
json_iterator::walk_document(V &visitor) noexcept {
      |                                                 ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/fallback.cpp:17:
/<<PKGBUILDDIR>>/src/generic/stage2/tape_builder.h:105:39: note: called from 
here
  105 |   return iter.walk_document<STREAMING>(builder);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/src/generic/stage2/json_iterator.h:119:49: error: inlining 
failed in call to ‘always_inline’ ‘simdjson::error_code 
simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) 
noexcept [with bool STREAMING = false; V = 
simdjson::fallback::{anonymous}::stage2::tape_builder]’: target specific option 
mismatch
  119 | simdjson_warn_unused simdjson_inline error_code 
json_iterator::walk_document(V &visitor) noexcept {
      |                                                 ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/generic/stage2/tape_builder.h:105:39: note: called from 
here
  105 |   return iter.walk_document<STREAMING>(builder);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
make[3]: *** [CMakeFiles/simdjson_static.dir/build.make:79: 
CMakeFiles/simdjson_static.dir/src/simdjson.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:114: CMakeFiles/simdjson_static.dir/all] 
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: simdjson
Source-Version: 3.9.4-1~exp1
Done: Mo Zhou <lu...@debian.org>

We believe that the bug you reported is fixed in the latest version of
simdjson, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mo Zhou <lu...@debian.org> (supplier of updated simdjson 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, 04 Jul 2024 13:06:50 -0400
Source: simdjson
Binary: libsimdjson-dev libsimdjson22 libsimdjson22-dbgsym
Architecture: source amd64
Version: 3.9.4-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Mo Zhou <lu...@debian.org>
Changed-By: Mo Zhou <lu...@debian.org>
Description:
 libsimdjson-dev - Parsing gigabytes of JSON per second (development)
 libsimdjson22 - Parsing gigabytes of JSON per second (shared object)
Closes: 1075510
Changes:
 simdjson (3.9.4-1~exp1) experimental; urgency=medium
 .
   * New upstream version 3.9.4 (Closes: #1075510)
   * Stop tracking C++ symbols.
   * Bump SOVERSION from 19 to 22.
   * Upload to experimental.
Checksums-Sha1:
 664145eefb0c061975229bfbb280f2c8d45d8fb6 2008 simdjson_3.9.4-1~exp1.dsc
 f08608ecfb521ca6838a53f1c5545a4656f335ab 2646588 simdjson_3.9.4.orig.tar.gz
 3b163ed3a71b5af5e5792b804fc835454db533dd 6344 
simdjson_3.9.4-1~exp1.debian.tar.xz
 61a9cd40f9fabe5f2dbb77da2485b674254547d9 229108 
libsimdjson-dev_3.9.4-1~exp1_amd64.deb
 0f5564cff9336fbd3d626e29dcd563dc4baf3ffb 804964 
libsimdjson22-dbgsym_3.9.4-1~exp1_amd64.deb
 9b0837090cae248e51bfb139d3b04e41aa87d7bf 74736 
libsimdjson22_3.9.4-1~exp1_amd64.deb
 e988ee8cb9f0dddd3315f49e46362ddfec409da6 7366 
simdjson_3.9.4-1~exp1_amd64.buildinfo
Checksums-Sha256:
 44cba028e7537725fbb5dec771a5d605288c66ebf5b28b2ddfabc7727e506cb5 2008 
simdjson_3.9.4-1~exp1.dsc
 9bf13be00fa1e1c5891a90dbc39b983e09972f0972a8956c20a9974cedfcca2f 2646588 
simdjson_3.9.4.orig.tar.gz
 2717fd6173607392c4177cdd7c3f4887ef004f5b4f43c1f86763c99d778bbd09 6344 
simdjson_3.9.4-1~exp1.debian.tar.xz
 858deed8b7f07d0eca0ead956b8f89b94f300d70823b2f9de557ef6f3411cc88 229108 
libsimdjson-dev_3.9.4-1~exp1_amd64.deb
 b3b3edcfc424f240e426ca965335b7852cf2dc359ca22e4affb56eee64eb058a 804964 
libsimdjson22-dbgsym_3.9.4-1~exp1_amd64.deb
 184d62757e5fac6747a0a6d8ff9469ac28d177f06d1f6fef3efc0e984a96b6e2 74736 
libsimdjson22_3.9.4-1~exp1_amd64.deb
 6146f8d6c0ee54b7b7364bb19b83a9b8b8a27ebccf4e0ab5ad2d5ea1acf196ce 7366 
simdjson_3.9.4-1~exp1_amd64.buildinfo
Files:
 18960bbb4d89b8baaa9e6c7001ed5d34 2008 libs optional simdjson_3.9.4-1~exp1.dsc
 bdc1dfcb2a89dc0c09e8370808a946f5 2646588 libs optional 
simdjson_3.9.4.orig.tar.gz
 e30df4ab806b71ba6abff3d4ad33a408 6344 libs optional 
simdjson_3.9.4-1~exp1.debian.tar.xz
 85f8286c1a5ae5ee93af1d6f8b770b4e 229108 libdevel optional 
libsimdjson-dev_3.9.4-1~exp1_amd64.deb
 62e4a67d4e34d8c5f3b9594012753b12 804964 debug optional 
libsimdjson22-dbgsym_3.9.4-1~exp1_amd64.deb
 0486c02d024cdebbcb07e37d75c14fbf 74736 libs optional 
libsimdjson22_3.9.4-1~exp1_amd64.deb
 38c573e069fbf813a9361d2ed7040291 7366 libs optional 
simdjson_3.9.4-1~exp1_amd64.buildinfo

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

iQJFBAEBCgAvFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAmaPYXsRHGx1bWluQGRl
Ymlhbi5vcmcACgkQYmRes19oaop1Sg//al+j1mbo21Ab9flCPpR1fOdw3K7DRjYD
18L8bc+q6AVxA72L4Hy6o8Lk/X8YfsWYZ/DCWG2jF8mBDkZ1W33iQXhVl+5xyFN3
fLB/X19kspGIgf9rh14uySnZYdV4BDYVLpjTcjlQYT5ZIQrZgjC2iYosuechTXHi
0jl6pcPKgFFpt89HCe6LRGwlRz1JKV6MbHjZTxy+y8ZgOqZBeQ7bGpai0lZKhkFG
PE3WaDXwd6CvG4xNH3l20fmczcNunNNMJQRzMi+z/Cjp6+gCKt/AhPD5g0RkcIo7
QnXC6UxJ3Vt3zwQmJfUVuqR16/xpGtm0sQzicqKQYSpIKhTG64v3e2Pdg8nteb5v
YXfT+gu1hTVkxq9aCN2i9d7iMyg53guVvunR15HEZWD6HuXLGHwUiweQabaODM2L
DH2RnrSmQHxuC3WakCF+SbNHkdFmyQZoYaOEIw4A7npHkoVM/LdQrpmAT2c1E1A/
4QCNgBzbydIzuyU3wNt1OW0+CV9noVl75FC4S3j+dBuwHJPrMTKwGJ5iGRFUeMJr
qLnMmXThn3KxQARorhVPtd1LxCmEWhlmNpQnFPp6sohf/TMdsKJv32Ngfdx8GH6Q
0q6icfLEAnVqTNhyyOT1TNbXMyaM/gcvW49P3KTp3MbyQ5eLHZmgyMoG++fYNMI1
rrFasDSdX9Q=
=E3+6
-----END PGP SIGNATURE-----

Attachment: pgpF96p6P73mb.pgp
Description: PGP signature


--- End Message ---

Reply via email to