robotpkg/wip/certi bulk build results

Log for certi-3.5.1 on Ubuntu-18.04-x86_64: build.log (Back)

--- Environment --- LOWER_ARCH=x86_64 OPSYS=Ubuntu GZIP_CMD=/bin/gzip _override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD LC_TIME=C OS_KERNEL_VERSION=4.15.0-70-generic PKGREPO2DEB=/local/robotpkg/sbin/pkgrepo2deb BULKBASE=/opt/openrobots ECHO_N=echo -n _overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.9 pkg_install>=20110805.9 pkg_install>=20110805.9 OS_VERSION=18.04 ROBOTPKG_BASE=/local/robotpkg OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/head-action _override_vars_pkgtools_tnftp=PKGREQD PKGREQD PKG_DBDIR=/opt/openrobots/var/db/robotpkg hline="$bf======================================================================$rm" MACHINE_ARCH=x86_64 _overrides_pkgtools_tnftp_PKGREQD=tnftp>=20091122 tnftp>=20091122 FC=false LC_CTYPE=C EXPECT_TARGETS=fetch install package LC_MONETARY=C MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=certi-3.5.1 RECURSIVE_PKGPATH=wip/certi\ tag=Ubuntu-18.04-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=fetch\ install\ package _override_vars_pkgtools_digest=PKGREQD PKGREQD CPP=/usr/bin/gcc -E LOWER_OPSYS=ubuntu bf= _override_vars_pkgtools_pkgrepo2deb=PKGREQD PKGREQD _overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510 GCC=/usr/bin/gcc DIGEST=/opt/openrobots/sbin/robotpkg_digest TAR=/bin/tar LOWER_OS_VERSION=18.04 MACHINE_KERNEL=Linux-4.15.0-70-generic-x86_64 _overrides_pkgtools_pkgrepo2deb_PKGREQD=pkgrepo2deb>=1.6.1 pkgrepo2deb>=1.6.1 OWNER_GID=robots PKGTOOLS_VERSION=20110805.9 RECURSIVE_PKGPATH=wip/certi GXX=/usr/bin/g++ MAKECONF=/opt/robotpkg/etc/robotpkg-wip.conf _override_vars_archivers_pax=PKGREQD PKGREQD rm= FLEX=/usr/bin/flex LC_COLLATE=C OS_KERNEL=Linux ROBOTPKG_TRUSTED_ENV=robotpkg PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin _overrides_archivers_pax_PKGREQD=pax pax CMAKE=/usr/bin/cmake CXXCPP=/usr/bin/g++ -E MAKELEVEL=4 _override_vars_wip_certi=PKGREQD DEB_HOST_MULTIARCH=x86_64-linux-gnu MACHINE_PLATFORM=Ubuntu-18.04-x86_64 ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg TNFTP=/opt/openrobots/sbin/tnftp LANG=C _overrides_wip_certi_PKGREQD=certi-3.5.1 MAKEOVERRIDES=PKGREQD.cmdline=certi-3.5.1 RECURSIVE_PKGPATH=wip/certi\ tag=Ubuntu-18.04-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=fetch\ install\ package LC_MESSAGES=C tag=Ubuntu-18.04-x86_64 CXX=/usr/bin/g++ LOCALBASE=/opt/openrobots OWNER_UID=rbulk BULK_LOGDIR=/local/robotpkg/var/log/bulk ZCAT=/bin/zcat PAX=/bin/pax LOWER_OS_KERNEL=linux GPG=/usr/bin/gpg --homedir=/opt/robotpkg/etc/gnupg PWD=/local/robotpkg/var/lib/robotpkg/wip/certi _ROBOTPKG_NOW=1119000847 LC_NUMERIC=C CC=/usr/bin/gcc MFLAGS=--no-print-directory NODENAME=fluffy64-ubuntu1804 --- Running set -e; \ cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/env MAKELEVEL= MAKEOVERRIDES= MAKEFLAGS= MFLAGS= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/certi/work PATH='/opt/openrobots/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man make -j4 -f Makefile all; /usr/bin/cmake -H/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -B/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/CMakeFiles /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libHLA/CMakeFiles/HLA.dir/build.make libHLA/CMakeFiles/HLA.dir/depend make -f libRTI/hla-1_3/CMakeFiles/FedTime.dir/build.make libRTI/hla-1_3/CMakeFiles/FedTime.dir/depend make -f libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/build.make libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/depend make -f libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/build.make libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/DependInfo.cmake --color= make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/DependInfo.cmake --color= make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/CMakeFiles/HLA.dir/DependInfo.cmake --color= cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3 /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/CMakeFiles/FedTime.dir/DependInfo.cmake --color= Scanning dependencies of target FedTime1516 make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/build.make libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/build Scanning dependencies of target FedTime make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libRTI/hla-1_3/CMakeFiles/FedTime.dir/build.make libRTI/hla-1_3/CMakeFiles/FedTime.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' Scanning dependencies of target FedTime1516e make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/build.make libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' Scanning dependencies of target HLA [ 0%] Building CXX object libRTI/hla-1_3/CMakeFiles/FedTime.dir/RTIfedTime.cc.o make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libHLA/CMakeFiles/HLA.dir/build.make libHLA/CMakeFiles/HLA.dir/build [ 0%] Building CXX object libRTI/ieee1516-2000/CMakeFiles/FedTime1516.dir/RTI1516fedTime.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3 && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DFedTime_EXPORTS -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/hla-1_3 -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/FedTime.dir/RTIfedTime.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000 && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DFedTime1516_EXPORTS -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/ieee1516-2000 -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -DBUILDING_FEDTIME -DRTI_DISABLE_WARNINGS -DSTATIC_RTI -o CMakeFiles/FedTime1516.dir/RTI1516fedTime.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 1%] Building CXX object libHLA/CMakeFiles/HLA.dir/HLAbuffer.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/HLAbuffer.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAbuffer.cc [ 1%] Building CXX object libRTI/ieee1516-2010/CMakeFiles/FedTime1516e.dir/RTI1516fedTime.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010 && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DFedTime1516e_EXPORTS -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/ieee1516-2010 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libhla -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -DBUILDING_FEDTIME -DRTI_DISABLE_WARNINGS -DSTATIC_RTI -o CMakeFiles/FedTime1516e.dir/RTI1516fedTime.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp [ 1%] Building C object libHLA/CMakeFiles/HLA.dir/sha1.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/sha1.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/sha1.c In file included from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:35:0: /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp: In member function 'virtual rti1516::VariableLengthData RTI1516fedTime::encode() const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:309:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp: In member function 'virtual long unsigned int RTI1516fedTime::encode(void*, long unsigned int) const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:333:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp: In member function 'virtual rti1516::VariableLengthData RTI1516fedTimeInterval::encode() const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:706:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp: In member function 'virtual long unsigned int RTI1516fedTimeInterval::encode(void*, long unsigned int) const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000/RTI1516fedTime.cpp:730:11: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:33:0: /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp: In member function 'virtual rti1516e::VariableLengthData RTI1516fedTime::encode() const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:310:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp: In member function 'virtual long unsigned int RTI1516fedTime::encode(void*, long unsigned int) const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:334:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp: In member function 'virtual rti1516e::VariableLengthData RTI1516fedTimeInterval::encode() const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:707:13: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp: In member function 'virtual long unsigned int RTI1516fedTimeInterval::encode(void*, long unsigned int) const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:24:0: /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc: In member function 'virtual void RTIfedTime::encode(char*) const': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:105:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:107:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:109:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010/RTI1516fedTime.cpp:731:17: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedInterval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:111:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:113:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:115:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:117:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:88: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:119:21: note: in definition of macro 'CERTI_UINT64_SWAP_LE_BE_CONSTANT' (((uint64_t) (val) & ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:128:39: note: in expansion of macro 'CERTI_UINT64_SWAP_LE_BE' #define CERTI_UINT64_TO_BE(val) (CERTI_UINT64_SWAP_LE_BE (val)) ^~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include/certi.hh:134:50: note: in expansion of macro 'CERTI_UINT64_TO_BE' #define CERTI_ENCODE_DOUBLE_TO_UINT64BE(val) (CERTI_UINT64_TO_BE (*(uint64_t*)(val))) ^~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:185:10: note: in expansion of macro 'CERTI_ENCODE_DOUBLE_TO_UINT64BE' value = CERTI_ENCODE_DOUBLE_TO_UINT64BE(&_fedTime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc: In static member function 'static RTI::FedTime* RTI::FedTimeFactory::makeZero()': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:75:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc: In static member function 'static RTI::FedTime* RTI::FedTimeFactory::decode(const char*)': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:92:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc: In function 'const RTIfedTime& {anonymous}::rft(const RTI::FedTime&)': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3/RTIfedTime.cc:51:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 2%] Building CXX object libHLA/CMakeFiles/HLA.dir/MurmurHash2.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/MurmurHash2.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MurmurHash2.cpp [ 3%] Linking CXX shared library libFedTime1516.so cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000 && /usr/bin/cmake -E cmake_link_script CMakeFiles/FedTime1516.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -shared -Wl,-soname,libFedTime1516.so.1 -o libFedTime1516.so.1.0.0 CMakeFiles/FedTime1516.dir/RTI1516fedTime.cpp.o -Wl,-rpath,::::::::::::::::::: cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2000 && /usr/bin/cmake -E cmake_symlink_library libFedTime1516.so.1.0.0 libFedTime1516.so.1 libFedTime1516.so make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 3%] Built target FedTime1516 make -f test/CMakeFiles/CertiCheckHostAndIP.dir/build.make test/CMakeFiles/CertiCheckHostAndIP.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/CMakeFiles/CertiCheckHostAndIP.dir/DependInfo.cmake --color= Scanning dependencies of target CertiCheckHostAndIP make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f test/CMakeFiles/CertiCheckHostAndIP.dir/build.make test/CMakeFiles/CertiCheckHostAndIP.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 4%] Linking CXX shared library libFedTime1516e.so cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/ieee1516-2010 && /usr/bin/cmake -E cmake_link_script CMakeFiles/FedTime1516e.dir/link.txt --verbose=1 [ 5%] Building C object test/CMakeFiles/CertiCheckHostAndIP.dir/certiCheckHostAndIP.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -DLINUX -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -o CMakeFiles/CertiCheckHostAndIP.dir/certiCheckHostAndIP.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/certiCheckHostAndIP.c [ 5%] Building CXX object libHLA/CMakeFiles/HLA.dir/MurmurHash3.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/MurmurHash3.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MurmurHash3.cpp /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -shared -Wl,-soname,libFedTime1516e.so -o libFedTime1516e.so CMakeFiles/FedTime1516e.dir/RTI1516fedTime.cpp.o -Wl,-rpath,::::::::::::::::::: In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:22:0, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/certiCheckHostAndIP.c:28: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ [ 6%] Linking CXX shared library libFedTime.so cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/FedTime.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -shared -Wl,-soname,libFedTime.so.1 -o libFedTime.so.1.0.0 CMakeFiles/FedTime.dir/RTIfedTime.cc.o -Wl,-rpath,::::::::::::::::::: make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 6%] Built target FedTime1516e make -f test/libgraphc/CMakeFiles/graph-nogui.dir/build.make test/libgraphc/CMakeFiles/graph-nogui.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc/CMakeFiles/graph-nogui.dir/DependInfo.cmake --color= Scanning dependencies of target graph-nogui make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f test/libgraphc/CMakeFiles/graph-nogui.dir/build.make test/libgraphc/CMakeFiles/graph-nogui.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libRTI/hla-1_3 && /usr/bin/cmake -E cmake_symlink_library libFedTime.so.1.0.0 libFedTime.so.1 libFedTime.so [ 7%] Building CXX object test/libgraphc/CMakeFiles/graph-nogui.dir/graph_c.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -DX_DISPLAY_MISSING=1 -o CMakeFiles/graph-nogui.dir/graph_c.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc/graph_c.cc make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 7%] Built target FedTime [ 7%] Linking CXX static library libgraph-nogui.a cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc && /usr/bin/cmake -P CMakeFiles/graph-nogui.dir/cmake_clean_target.cmake [ 8%] Building C object libHLA/CMakeFiles/HLA.dir/PMurHash.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/PMurHash.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/PMurHash.c cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test/libgraphc && /usr/bin/cmake -E cmake_link_script CMakeFiles/graph-nogui.dir/link.txt --verbose=1 /usr/bin/ar qc libgraph-nogui.a CMakeFiles/graph-nogui.dir/graph_c.cc.o /usr/bin/ranlib libgraph-nogui.a make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 8%] Built target graph-nogui [ 8%] Building C object libHLA/CMakeFiles/HLA.dir/tlsf.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/tlsf.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/tlsf.c [ 9%] Building CXX object libHLA/CMakeFiles/HLA.dir/MessageBuffer.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/MessageBuffer.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MessageBuffer.cc /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/tlsf.c:176:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] # define PRINT_MSG(...) printf(__VA_ARGS__) ^~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/tlsf.c:177:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] # define ERROR_MSG(...) fprintf(stderr, __VA_ARGS__) ^~~ [ 9%] Linking C executable CertiCheckHostAndIP cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/CertiCheckHostAndIP.dir/link.txt --verbose=1 /usr/bin/gcc -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -rdynamic CMakeFiles/CertiCheckHostAndIP.dir/certiCheckHostAndIP.c.o -o CertiCheckHostAndIP -Wl,-rpath,::::::::::::::::::: [ 9%] Building C object libHLA/CMakeFiles/HLA.dir/MsgBuffer.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/MsgBuffer.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MsgBuffer.c make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 9%] Built target CertiCheckHostAndIP [ 10%] Building CXX object libHLA/CMakeFiles/HLA.dir/Clock.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/Clock.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/Clock.cc [ 11%] Building CXX object libHLA/CMakeFiles/HLA.dir/ClockFactory.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/ClockFactory.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/ClockFactory.cc [ 11%] Building CXX object libHLA/CMakeFiles/HLA.dir/PosixClock.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/PosixClock.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/PosixClock.cc [ 12%] Building CXX object libHLA/CMakeFiles/HLA.dir/GettimeofdayClock.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/GettimeofdayClock.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/GettimeofdayClock.cc [ 12%] Building CXX object libHLA/CMakeFiles/HLA.dir/SHMPosix.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/SHMPosix.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/SHMPosix.cc [ 13%] Building CXX object libHLA/CMakeFiles/HLA.dir/SHMSysV.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/SHMSysV.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/SHMSysV.cc [ 13%] Building CXX object libHLA/CMakeFiles/HLA.dir/SemaphorePosix.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/SemaphorePosix.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/SemaphorePosix.cc [ 14%] Building CXX object libHLA/CMakeFiles/HLA.dir/SemaphoreSysV.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHLA_EXPORTS -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -fPIC -o CMakeFiles/HLA.dir/SemaphoreSysV.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/SemaphoreSysV.cc [ 15%] Linking CXX shared library libHLA.so cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_link_script CMakeFiles/HLA.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -shared -Wl,-soname,libHLA.so.3 -o libHLA.so.3.5.1 CMakeFiles/HLA.dir/HLAbuffer.cc.o CMakeFiles/HLA.dir/sha1.c.o CMakeFiles/HLA.dir/MurmurHash2.cpp.o CMakeFiles/HLA.dir/MurmurHash3.cpp.o CMakeFiles/HLA.dir/PMurHash.c.o CMakeFiles/HLA.dir/tlsf.c.o CMakeFiles/HLA.dir/MessageBuffer.cc.o CMakeFiles/HLA.dir/MsgBuffer.c.o CMakeFiles/HLA.dir/Clock.cc.o CMakeFiles/HLA.dir/ClockFactory.cc.o CMakeFiles/HLA.dir/PosixClock.cc.o CMakeFiles/HLA.dir/GettimeofdayClock.cc.o CMakeFiles/HLA.dir/SHMPosix.cc.o CMakeFiles/HLA.dir/SHMSysV.cc.o CMakeFiles/HLA.dir/SemaphorePosix.cc.o CMakeFiles/HLA.dir/SemaphoreSysV.cc.o -Wl,-rpath,::::::::::::::::::: -lrt cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_symlink_library libHLA.so.3.5.1 libHLA.so.3 libHLA.so make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 15%] Built target HLA make -f libHLA/CMakeFiles/MsgBufferTests.dir/build.make libHLA/CMakeFiles/MsgBufferTests.dir/depend make -f libHLA/CMakeFiles/TestHLAtypes.dir/build.make libHLA/CMakeFiles/TestHLAtypes.dir/depend make -f libHLA/CMakeFiles/TestClocks.dir/build.make libHLA/CMakeFiles/TestClocks.dir/depend make -f libHLA/CMakeFiles/MessageBufferTests.dir/build.make libHLA/CMakeFiles/MessageBufferTests.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/CMakeFiles/MsgBufferTests.dir/DependInfo.cmake --color= make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/CMakeFiles/TestClocks.dir/DependInfo.cmake --color= make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/CMakeFiles/MessageBufferTests.dir/DependInfo.cmake --color= make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/CMakeFiles/TestHLAtypes.dir/DependInfo.cmake --color= Scanning dependencies of target MessageBufferTests Scanning dependencies of target TestClocks Scanning dependencies of target MsgBufferTests make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libHLA/CMakeFiles/MessageBufferTests.dir/build.make libHLA/CMakeFiles/MessageBufferTests.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libHLA/CMakeFiles/TestClocks.dir/build.make libHLA/CMakeFiles/TestClocks.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' Scanning dependencies of target TestHLAtypes make -f libHLA/CMakeFiles/MsgBufferTests.dir/build.make libHLA/CMakeFiles/MsgBufferTests.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libHLA/CMakeFiles/TestHLAtypes.dir/build.make libHLA/CMakeFiles/TestHLAtypes.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 16%] Building CXX object libHLA/CMakeFiles/MessageBufferTests.dir/MessageBufferTests.cc.o [ 16%] Building CXX object libHLA/CMakeFiles/TestClocks.dir/TestClocks.cc.o [ 16%] Building C object libHLA/CMakeFiles/MsgBufferTests.dir/MsgBufferTests.c.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -o CMakeFiles/TestClocks.dir/TestClocks.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/TestClocks.cc [ 17%] Building CXX object libHLA/CMakeFiles/TestHLAtypes.dir/TestHLAtypes.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -o CMakeFiles/MessageBufferTests.dir/MessageBufferTests.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MessageBufferTests.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/g++ -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -o CMakeFiles/TestHLAtypes.dir/TestHLAtypes.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/TestHLAtypes.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/gcc -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -o CMakeFiles/MsgBufferTests.dir/MsgBufferTests.c.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MsgBufferTests.c [ 18%] Linking C executable MsgBufferTests cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_link_script CMakeFiles/MsgBufferTests.dir/link.txt --verbose=1 /usr/bin/gcc -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -pedantic -ansi -Wall -Wno-unused-function -Wno-long-long -rdynamic CMakeFiles/MsgBufferTests.dir/MsgBufferTests.c.o -o MsgBufferTests -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA: libHLA.so.3.5.1 -lrt make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 18%] Built target MsgBufferTests make -f libCERTI/CMakeFiles/CERTI.dir/build.make libCERTI/CMakeFiles/CERTI.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 19%] Generating syntax.cc, syntax.h cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/bison -y -d /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/syntax.yy /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MessageBufferTests.cc: In function 'void messageBufferTests(libhla::MessageBuffer&)': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MessageBufferTests.cc:62:11: warning: variable 'vtrueBool' set but not used [-Wunused-but-set-variable] bool vtrueBool = false; ^~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/MessageBufferTests.cc:63:11: warning: variable 'vfalseBool' set but not used [-Wunused-but-set-variable] bool vfalseBool = true; ^~~~~~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/TestHLAtypes.cc:20:0: /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAtypesIEEE1516.hh: In member function 'virtual void libhla::HLAdata::__shake(const void*, int, long int)': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAtypesIEEE1516.hh:91:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] newData.mShakeThat = __that; ^~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAtypesIEEE1516.hh:92:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] newData.mShakeValue = value; ^~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAtypesIEEE1516.hh:94:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((T*)newData.mBegin)->copy(mBegin); ^~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA/HLAtypesIEEE1516.hh:100:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] memcpy(mBegin, newData.mBegin, newData.size()); ^~~~~~ [ 19%] Linking CXX executable TestClocks cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestClocks.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -rdynamic CMakeFiles/TestClocks.dir/TestClocks.cc.o -o TestClocks -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA libHLA.so.3.5.1 -lrt cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/cmake -E copy /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/y.tab.h /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/syntax.h cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/cmake -E copy /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/y.tab.c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/syntax.cc make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 19%] Generating tokens.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/flex -o/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/tokens.cc /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/tokens.ll [ 19%] Built target TestClocks cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/CMakeFiles/CERTI.dir/DependInfo.cmake --color= Scanning dependencies of target CERTI make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' make -f libCERTI/CMakeFiles/CERTI.dir/build.make libCERTI/CMakeFiles/CERTI.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 20%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/FederateLevelList.cc.o [ 20%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/fed.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/FederateLevelList.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/FederateLevelList.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/fed.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc [ 21%] Linking CXX executable MessageBufferTests cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_link_script CMakeFiles/MessageBufferTests.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -rdynamic CMakeFiles/MessageBufferTests.dir/MessageBufferTests.cc.o -o MessageBufferTests -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA: libHLA.so.3.5.1 -lrt make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 21%] Built target MessageBufferTests [ 21%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/FedRegion.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/FedRegion.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/FedRegion.cc [ 22%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/InteractionBroadcastList.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/InteractionBroadcastList.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/InteractionBroadcastList.cc /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc: In function 'void certi::fedparser::printOrder()': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:410:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation] case RECEIVE: if(verbose) ^~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:411:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cout << " receive" ; break ; ^~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:412:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] case TIMESTAMP: if(verbose) ^~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:413:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cout << " timestamp" ; break ; ^~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc: In function 'void certi::fedparser::printTransport()': /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:422:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] case RELIABLE: if(verbose) ^~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:423:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cout << " reliable" ; break ; ^~~~~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:424:20: warning: this 'if' clause does not guard... [-Wmisleading-indentation] case BEST_EFFORT: if(verbose) ^~ /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/fed.cc:425:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cout << " best_effort" ; break ; ^~~~~ [ 22%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Interaction.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Interaction.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Interaction.cc [ 23%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/InteractionSet.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/InteractionSet.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/InteractionSet.cc [ 24%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectAttribute.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectAttribute.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectAttribute.cc [ 25%] Linking CXX executable TestHLAtypes cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestHLAtypes.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -rdynamic CMakeFiles/TestHLAtypes.dir/TestHLAtypes.cc.o -o TestHLAtypes -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA libHLA.so.3.5.1 -lrt make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' [ 25%] Built target TestHLAtypes [ 25%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Object.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Object.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Object.cc [ 26%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectClassAttribute.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectClassAttribute.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectClassAttribute.cc [ 26%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectClassBroadcastList.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectClassBroadcastList.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectClassBroadcastList.cc [ 27%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectClass.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectClass.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectClass.cc [ 27%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectClassSet.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectClassSet.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectClassSet.cc [ 28%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/ObjectSet.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/ObjectSet.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/ObjectSet.cc [ 29%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Named.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Named.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Named.cc [ 29%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/NameReservation.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/NameReservation.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/NameReservation.cc [ 30%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Parameter.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Parameter.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Parameter.cc [ 30%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/RootObject.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/RootObject.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/RootObject.cc [ 31%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Subscribable.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Subscribable.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Subscribable.cc [ 31%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/GAV.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/GAV.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/GAV.cc [ 32%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/RTIRegion.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/RTIRegion.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/RTIRegion.cc [ 33%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Dimension.cc.o [ 33%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/BaseRegion.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/BaseRegion.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/BaseRegion.cc cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Dimension.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Dimension.cc [ 34%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Extent.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Extent.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Extent.cc [ 34%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/RoutingSpace.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/RoutingSpace.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/RoutingSpace.cc [ 35%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/FedTime.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/FedTime.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/FedTime.cc [ 35%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/LBTS.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/LBTS.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/LBTS.cc [ 36%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/AuditFile.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/AuditFile.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/AuditFile.cc [ 36%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/AuditLine.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/AuditLine.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/AuditLine.cc [ 37%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/BasicMessage.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/BasicMessage.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/BasicMessage.cc [ 38%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/M_Classes.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/M_Classes.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/M_Classes.cc [ 38%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Message.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Message.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Message.cc [ 39%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Message_RW.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Message_RW.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Message_RW.cc [ 39%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/NetworkMessage.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/NetworkMessage.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/NetworkMessage.cc [ 40%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/NetworkMessage_RW.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/NetworkMessage_RW.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/NetworkMessage_RW.cc [ 40%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/NM_Classes.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/NM_Classes.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/NM_Classes.cc [ 41%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/Exception.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/Exception.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/Exception.cc [ 42%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/XmlParser.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/XmlParser.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc [ 42%] Building CXX object libCERTI/CMakeFiles/CERTI.dir/XmlParser2000.cc.o cd /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI && /usr/bin/g++ -DCERTI_EXPORTS -DCERTI_USE_NULL_PRIME_MESSAGE_PROTOCOL -DDEBUG -DHAVE_CONFIG_H=1 -DHAVE_XML -DHOST_IS_64BITS -DRTI_USES_STD_FSTREAM -I/usr/include/libxml2 -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/include -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libHLA -I/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI -pipe -O3 -DNDEBUG -fmessage-length=0 -fvisibility=hidden -std=c++98 -Wall -Woverloaded-virtual -Wno-unused-function -fPIC -o CMakeFiles/CERTI.dir/XmlParser2000.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc In file included from /usr/include/unicode/utypes.h:38:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type; did you mean 'wchar_t'? typedef char16_t UChar; ^~~~~~~~ wchar_t In file included from /usr/include/unicode/utypes.h:39:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/uversion.h:167:55: error: 'UChar' does not name a type; did you mean 'UChar32'? u_versionFromUString(UVersionInfo versionArray, const UChar *versionString); ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:52:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/ucnv_err.h:198:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *source; /**< Pointer to the source source buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:199:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *sourceLimit; /**< Pointer to the limit (end + 1) of source buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:216:5: error: 'UChar' does not name a type; did you mean 'UChar32'? UChar *target; /**< Pointer to the target buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:217:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *targetLimit; /**< Pointer to the limit (end + 1) of target buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:239:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:290:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:320:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:376:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:53:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/uenum.h:112:16: error: 'UChar' does not name a type; did you mean 'UChar32'? U_STABLE const UChar* U_EXPORT2 ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:53:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/uenum.h:190:41: error: 'UChar' does not name a type; did you mean 'UChar32'? uenum_openUCharStringsEnumeration(const UChar* const strings[], int32_t count, ^~~~~ UChar32 In file included from /usr/include/libxml2/libxml/encoding.h:31:0, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.cc:22: /usr/include/unicode/ucnv.h:226:27: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:397:18: error: 'UChar' does not name a type; did you mean 'UChar32'? ucnv_openU(const UChar *name, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:669:27: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *s, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:707:23: error: 'UChar' has not been declared UChar *errUChars, ^~~~~ /usr/include/unicode/ucnv.h:846:21: error: 'UChar' has not been declared UChar *displayName, ^~~~~ /usr/include/unicode/ucnv.h:1147:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar ** source, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1148:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar * sourceLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1214:16: error: 'UChar' has not been declared UChar **target, ^~~~~ /usr/include/unicode/ucnv.h:1215:22: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *targetLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1252:23: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *src, int32_t srcLength, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1283:15: error: 'UChar' has not been declared UChar *dest, int32_t destCapacity, ^~~~~ /usr/include/unicode/ucnv.h:1505:16: error: 'UChar' has not been declared UChar *pivotStart, UChar **pivotSource, ^~~~~ /usr/include/unicode/ucnv.h:1505:35: error: 'UChar' has not been declared UChar *pivotStart, UChar **pivotSource, ^~~~~ /usr/include/unicode/ucnv.h:1506:16: error: 'UChar' has not been declared UChar **pivotTarget, const UChar *pivotLimit, ^~~~~ /usr/include/unicode/ucnv.h:1506:43: error: 'UChar' does not name a type; did you mean 'UChar32'? UChar **pivotTarget, const UChar *pivotLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1916:46: error: 'UChar' has not been declared ucnv_fixFileSeparator(const UConverter *cnv, UChar *source, int32_t sourceLen); ^~~~~ make[2]: *** [libCERTI/CMakeFiles/CERTI.dir/XmlParser.cc.o] Error 1 libCERTI/CMakeFiles/CERTI.dir/build.make:942: recipe for target 'libCERTI/CMakeFiles/CERTI.dir/XmlParser.cc.o' failed make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/unicode/utypes.h:38:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type; did you mean 'wchar_t'? typedef char16_t UChar; ^~~~~~~~ wchar_t In file included from /usr/include/unicode/utypes.h:39:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/uversion.h:167:55: error: 'UChar' does not name a type; did you mean 'UChar32'? u_versionFromUString(UVersionInfo versionArray, const UChar *versionString); ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:52:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/ucnv_err.h:198:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *source; /**< Pointer to the source source buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:199:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *sourceLimit; /**< Pointer to the limit (end + 1) of source buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:216:5: error: 'UChar' does not name a type; did you mean 'UChar32'? UChar *target; /**< Pointer to the target buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:217:11: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *targetLimit; /**< Pointer to the limit (end + 1) of target buffer. @stable ICU 2.0 */ ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:239:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:290:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:320:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv_err.h:376:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:53:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/uenum.h:112:16: error: 'UChar' does not name a type; did you mean 'UChar32'? U_STABLE const UChar* U_EXPORT2 ^~~~~ UChar32 In file included from /usr/include/unicode/ucnv.h:53:0, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/uenum.h:190:41: error: 'UChar' does not name a type; did you mean 'UChar32'? uenum_openUCharStringsEnumeration(const UChar* const strings[], int32_t count, ^~~~~ UChar32 In file included from /usr/include/libxml2/libxml/encoding.h:31:0, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser.hh:36, from /local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source/libCERTI/XmlParser2000.cc:22: /usr/include/unicode/ucnv.h:226:27: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar* codeUnits, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:397:18: error: 'UChar' does not name a type; did you mean 'UChar32'? ucnv_openU(const UChar *name, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:669:27: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *s, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:707:23: error: 'UChar' has not been declared UChar *errUChars, ^~~~~ /usr/include/unicode/ucnv.h:846:21: error: 'UChar' has not been declared UChar *displayName, ^~~~~ /usr/include/unicode/ucnv.h:1147:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar ** source, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1148:25: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar * sourceLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1214:16: error: 'UChar' has not been declared UChar **target, ^~~~~ /usr/include/unicode/ucnv.h:1215:22: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *targetLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1252:23: error: 'UChar' does not name a type; did you mean 'UChar32'? const UChar *src, int32_t srcLength, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1283:15: error: 'UChar' has not been declared UChar *dest, int32_t destCapacity, ^~~~~ /usr/include/unicode/ucnv.h:1505:16: error: 'UChar' has not been declared UChar *pivotStart, UChar **pivotSource, ^~~~~ /usr/include/unicode/ucnv.h:1505:35: error: 'UChar' has not been declared UChar *pivotStart, UChar **pivotSource, ^~~~~ /usr/include/unicode/ucnv.h:1506:16: error: 'UChar' has not been declared UChar **pivotTarget, const UChar *pivotLimit, ^~~~~ /usr/include/unicode/ucnv.h:1506:43: error: 'UChar' does not name a type; did you mean 'UChar32'? UChar **pivotTarget, const UChar *pivotLimit, ^~~~~ UChar32 /usr/include/unicode/ucnv.h:1916:46: error: 'UChar' has not been declared ucnv_fixFileSeparator(const UConverter *cnv, UChar *source, int32_t sourceLen); ^~~~~ make[2]: *** [libCERTI/CMakeFiles/CERTI.dir/XmlParser2000.cc.o] Error 1 libCERTI/CMakeFiles/CERTI.dir/build.make:966: recipe for target 'libCERTI/CMakeFiles/CERTI.dir/XmlParser2000.cc.o' failed make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' CMakeFiles/Makefile2:1401: recipe for target 'libCERTI/CMakeFiles/CERTI.dir/all' failed make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/certi/work/CERTI-3.5.1-Source' Makefile:165: recipe for target 'all' failed make[1]: *** [libCERTI/CMakeFiles/CERTI.dir/all] Error 2 make: *** [all] Error 2