Bug#1025144: virtual memory exhausted: Cannot allocate memory
Source: openvdb
Version: 10.0.0-1
Compilation of OpenVDB/AX consistently fails with g++-12 on mipsel:
% time /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK
-DOPENVDB_AX_DLL -DOPENVDB_AX_PRIVATE -DOPENVDB_AX_REGENERATE_GRAMMAR
-DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS
-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-Dopenvdb_ax_shared_EXPORTS
-I/home/malat/openvdb/openvdb_ax/openvdb_ax/..
-I/home/malat/openvdb/openvdb_ax/openvdb_ax/../../openvdb_cmd/vdb_ax
-I/home/malat/openvdb/obj-mipsel-linux-gnu/openvdb_ax/openvdb_ax/openvdb_ax/grammar
-I/home/malat/openvdb/openvdb/openvdb/..
-I/home/malat/openvdb/obj-mipsel-linux-gnu/openvdb/openvdb
-I/home/malat/openvdb/obj-mipsel-linux-gnu/openvdb/openvdb/openvdb
-isystem /usr/lib/llvm-14/include -isystem /usr/include/Imath -g0 -O0
-ffile-prefix-map=/home/malat/openvdb=. -fstack-protector-strong
-Wformat -Werror=format-security --param ggc-min-expand=5 --param
ggc-min-heapsize=131072 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-std=c++17 -MD -MT
openvdb_ax/openvdb_ax/CMakeFiles/openvdb_ax_shared.dir/compiler/VolumeExecutable.cc.o
-MF CMakeFiles/openvdb_ax_shared.dir/compiler/VolumeExecutable.cc.o.d
-o CMakeFiles/openvdb_ax_shared.dir/compiler/VolumeExecutable.cc.o -c
/home/malat/openvdb/openvdb_ax/openvdb_ax/compiler/VolumeExecutable.cc
cc1plus: out of memory allocating 1149272 bytes after a total of 51458048 bytes
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK
-DOPENVDB_AX_DLL 863.88s user 7.97s system 99% cpu 14:32.89 total
Reply to: