Package: src:freecad
Version: 0.20.2+dfsg1-4
Severity: normal
Tags: sid trixie
User: [email protected]
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/freecad_0.20.2+dfsg1-4_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

[...]
                 from /usr/include/c++/13/memory:66,
                 from 
/usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from 
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc/SMDS_ElemIterator.hxx:33,
                 from 
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:34:
/usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
[ 43%] Building CXX object 
src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o
cd /<<PKGBUILDDIR>>/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ 
-DCSFDB -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_CONFIG_H -DHAVE_FREEIMAGE 
-DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_RAPIDJSON -DHAVE_TBB 
-DHAVE_TK -DHAVE_XLIB -DLIN -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND 
-DOCC_CONVERT_SIGNALS -DOMPI_SKIP_MPICXX -DSMDS_EXPORTS -D_MPICC_H -D_OCC64 
-Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/debian/build-py3 
-I/<<PKGBUILDDIR>>/debian/build-py3/src -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/Driver 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverUNV 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverDAT 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverSTL 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/StdMeshers 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc 
-I/<<PKGBUILDDIR>>/debian/build-py3/src/3rdParty/salomesmesh 
-I/usr/include/opencascade -isystem /usr/include/hdf5/serial -isystem 
/usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fpermissive 
-I/usr/include/python3.11 -flto -Wno-sign-compare -Wno-reorder -Wno-switch 
-Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment 
-Wno-unused-parameter -Wno-empty-body -Wno-pedantic -Wno-unused-result 
-Wno-cast-function-type -Wno-maybe-uninitialized 
-Wno-missing-field-initializers -O2 -g -DNDEBUG -fPIC 
-I/usr/include/hdf5/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include 
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=gnu++17 -MD -MT 
src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o -MF 
CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o.d -o 
CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o -c 
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS/chrono.cpp
[ 43%] Building CXX object 
src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o
cd /<<PKGBUILDDIR>>/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ 
-DCSFDB -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_CONFIG_H -DHAVE_FREEIMAGE 
-DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_RAPIDJSON -DHAVE_TBB 
-DHAVE_TK -DHAVE_XLIB -DLIN -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND 
-DOCC_CONVERT_SIGNALS -DOMPI_SKIP_MPICXX -DSMDS_EXPORTS -D_MPICC_H -D_OCC64 
-Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/debian/build-py3 
-I/<<PKGBUILDDIR>>/debian/build-py3/src -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/Driver 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverUNV 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverDAT 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/DriverSTL 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/StdMeshers 
-I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc 
-I/<<PKGBUILDDIR>>/debian/build-py3/src/3rdParty/salomesmesh 
-I/usr/include/opencascade -isystem /usr/include/hdf5/serial -isystem 
/usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fpermissive 
-I/usr/include/python3.11 -flto -Wno-sign-compare -Wno-reorder -Wno-switch 
-Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment 
-Wno-unused-parameter -Wno-empty-body -Wno-pedantic -Wno-unused-result 
-Wno-cast-function-type -Wno-maybe-uninitialized 
-Wno-missing-field-initializers -O2 -g -DNDEBUG -fPIC 
-I/usr/include/hdf5/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include 
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=gnu++17 -MD -MT 
src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o -MF 
CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o.d -o 
CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o -c 
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS/duplicate.cpp
[ 43%] Linking CXX shared library ../../../lib/libSMDS.so
cd /<<PKGBUILDDIR>>/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake 
-E cmake_link_script CMakeFiles/SMDS.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC  -Wall -Wextra -Wno-write-strings -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fpermissive 
-I/usr/include/python3.11 -flto -Wno-sign-compare -Wno-reorder -Wno-switch 
-Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment 
-Wno-unused-parameter -Wno-empty-body -Wno-pedantic -Wno-unused-result 
-Wno-cast-function-type -Wno-maybe-uninitialized 
-Wno-missing-field-initializers -O2 -g -DNDEBUG 
-L/usr/lib/x86_64-linux-gnu/openmpi/lib -Wl,-z,relro -Wl,-z,now -Wl,--as-needed 
-Wl,-flto -shared -Wl,-soname,libSMDS.so -o ../../../lib/libSMDS.so 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_EdgePosition.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfEdges.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_IteratorOfElements.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh0DElement.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshEdge.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElementIDFactory.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshFace.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshIDFactory.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNodeIDFactory.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolyhedralVolumeOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_Position.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticEdge.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticFaceOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticVolumeOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VertexPosition.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfFaces.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkEdge.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkFace.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkVolume.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/Utils_SALOME_Exception.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o 
CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o   
-L/usr/lib/x86_64-linux-gnu/hdf5/openmpi  
-L/usr/lib/x86_64-linux-gnu/openmpi/lib  
-Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/x86_64-linux-gnu/openmpi/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial:
 -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/x86_64-linux-gnu/libTKSTL.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKOffset.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKFeat.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKBin.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKBinL.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKXDESTEP.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKXDEIGES.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKMeshVS.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKRWMesh.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libvtkFiltersVerdict-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOMPIParallel-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkInteractionStyle-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkRenderingFreeType-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkRenderingOpenGL2-9.1.so.9.1.0 -lmpi_cxx 
/usr/lib/x86_64-linux-gnu/libTKFillet.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKSTEP.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKSTEPAttr.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKSTEP209.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKSTEPBase.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKIGES.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKBool.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKXSBase.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKXCAF.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKVCAF.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKCAF.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKBO.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKPrim.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKLCAF.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKCDF.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKV3d.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKMesh.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKShHealing.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKHLR.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKTopAlgo.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKGeomAlgo.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKBRep.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKGeomBase.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKG3d.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKG2d.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKService.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKMath.so.7.6.3 
/usr/lib/x86_64-linux-gnu/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ 
-lfontconfig /usr/lib/x86_64-linux-gnu/libfreeimage.so -lGL 
/usr/lib/x86_64-linux-gnu/libtbb.so /usr/lib/x86_64-linux-gnu/libtbbmalloc.so 
-lX11 /usr/lib/x86_64-linux-gnu/libfreetype.so 
/usr/lib/x86_64-linux-gnu/libvtkverdict-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOParallel-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOGeometry-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libjsoncpp.so 
/usr/lib/x86_64-linux-gnu/libvtkIOImage-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkImagingCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so 
/usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so 
/usr/lib/x86_64-linux-gnu/libvtkFiltersExtraction-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOXML-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOXMLParser-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkParallelMPI-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkParallelCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOLegacy-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkIOCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libmpi.so /usr/lib/x86_64-linux-gnu/libfreetype.so 
/usr/lib/x86_64-linux-gnu/libvtkRenderingUI-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkRenderingCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkFiltersSources-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkFiltersGeneral-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkFiltersGeometry-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkFiltersCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkCommonExecutionModel-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkCommonTransforms-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkCommonMisc-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkCommonMath-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libvtkkissfft-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libGLEW.so /usr/lib/x86_64-linux-gnu/libX11.so 
/usr/lib/x86_64-linux-gnu/libvtkCommonCore-9.1.so.9.1.0 
/usr/lib/x86_64-linux-gnu/libtbb.so.12.8 
/usr/lib/x86_64-linux-gnu/libvtksys-9.1.so.9.1.0 -ldl 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-py3'
[ 43%] Built target area-native
lto-wrapper: warning: using serial compilation of 6 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
In member function ‘getNew’,
    inlined from ‘AddNodeWithID’ at 
./src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp:183:46,
    inlined from ‘AddNodeWithID’ at 
./src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp:172:17:
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx:101:23: warning: argument 1 value 
‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new: In member function ‘AddNodeWithID’:
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
In member function ‘getNew’,
    inlined from ‘AddBallWithID’ at 
./src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp:282:46:
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx:101:23: warning: argument 1 value 
‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new: In member function ‘AddBallWithID’:
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
In function ‘getFinitElements’,
    inlined from ‘RemoveElement’ at 
./src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp:3201:26:
./src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp:3041:94: warning: argument 1 
value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new: In member function ‘RemoveElement’:
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx: In member function ‘getNew’:
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx:101:23: warning: argument 1 value 
‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx: In member function ‘getNew’:
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx:101:23: warning: argument 1 value 
‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx: In member function ‘getNew’:
./src/3rdParty/salomesmesh/inc/ObjectPool.hxx:101:23: warning: argument 1 value 
‘18446744073709551615’ exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
/usr/include/c++/13/new:128:26: note: in a call to allocation function 
‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW 
(std::bad_alloc)
      |                          ^
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-py3'
[ 43%] Built target FreeCADBase
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-py3'
[ 43%] Built target SMDS
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-py3'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-py3'
dh_auto_build: error: cd debian/build-py3 && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:44: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to