Note: This was using an armv7 poudriere jail on a aarch64 machine able to
run armv7 code.

openvdb-9.0.0_1.log reports:

FAILED: 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o 
/usr/bin/c++ -DOPENVDB_DLL -DOPENVDB_PRIVATE -Dopenvdb_shared_EXPORTS 
-I/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/.. 
-I/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb 
-I/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/openvdb 
-I/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/. -O2 
-pipe -g -fstack-protector-strong -isystem /usr/local/include 
-fno-strict-aliasing  -isystem /usr/local/include -O2 -pipe -g 
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  
-isystem /usr/local/include -fPIC -pthread -std=c++14 -MD -MT 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o 
-MF 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o.d
 -o 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o 
-c 
/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/instantiations/GridOperators.cc
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/instantiations/GridOperators.cc:2:
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/tools/GridOperators.h:12:
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/Grid.h:8:
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/./MetaMap.h:7:
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/./Metadata.h:9:
In file included from 
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/./Types.h:33:
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/math/Math.h:313:12:
 warning: absolute value function 'labs' given an argument of type 'int64_t' 
(aka 'long long') but has parameter of type 'long' which may cause truncation 
of value [-Wabsolute-value]
    return labs(i);
           ^
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/math/Math.h:313:12:
 note: use function 'std::abs' instead
    return labs(i);
           ^~~~
           std::abs
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/math/Math.h:520:26:
 warning: absolute value function 'labs' given an argument of type 'long long' 
but has parameter of type 'long' which may cause truncation of value 
[-Wabsolute-value]
    int64_t difference = labs(longLeft - longRight);
                         ^
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/../openvdb/math/Math.h:520:26:
 note: use function 'std::abs' instead
    int64_t difference = labs(longLeft - longRight);
                         ^~~~
                         std::abs
LLVM ERROR: out of memory
Allocation failed
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the 
crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: /usr/bin/c++ -DOPENVDB_DLL -DOPENVDB_PRIVATE 
-Dopenvdb_shared_EXPORTS 
-I/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/.. 
-I/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb 
-I/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/openvdb 
-I/wrkdirs/usr/ports/misc/openvdb/work/openvdb-9.0.0/openvdb/openvdb/. -O2 
-pipe -g -fstack-protector-strong -isystem /usr/local/include 
-fno-strict-aliasing -isystem /usr/local/include -O2 -pipe -g 
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing 
-isystem /usr/local/include -fPIC -pthread -std=c++14 -MD -MT 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o 
-MF 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o.d
 -o 
openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o 
-c 
/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/instantiations/GridOperators.cc
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 
'/wrkdirs/usr/ports/misc/openvdb/work/.build/openvdb/openvdb/instantiations/GridOperators.cc'.
4.      Running pass 'Live DEBUG_VALUE analysis' on function 
'@_ZN3tbb6detail2d122dynamic_grainsize_modeINS1_13adaptive_modeINS1_19auto_partition_typeEEEE12work_balanceINS1_9start_forIN7openvdb4v9_04tree11LeafManagerINSB_4TreeINSB_8RootNodeINSB_12InternalNodeINSF_INSB_8LeafNodeINSA_4math4Vec3IfEELj3EEELj4EEELj5EEEEEEEE9LeafRangeENSA_5tools6gridop12GridOperatorINSA_4GridINSD_INSE_INSF_INSF_INSG_IfLj3EEELj4EEELj5EEEEEEEEENSU_INSD_INSE_INSF_INSF_INSG_IbLj3EEELj4EEELj5EEEEEEEEENSU_ISO_EENSH_17ScaleTranslateMapENSR_3CptIS10_S16_NSA_4util15NullInterrupterEE5IsOpTES1B_EEKNS1_16auto_partitionerEEESQ_EEvRT_RT0_RNS1_14execution_dataE'
. . .

===
Mark Millard
marklmi at yahoo.com


Reply via email to