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