==> Synchronizing chroot copy [/chroot/armv6h/root] -> [build]...done
==> Making package: bro 2.6.2-1 (Wed Jun 26 08:29:27 2019)
==> Retrieving sources...
  -> Found bro-2.6.2.tar.gz
  -> Found bro.install
==> Validating source files with sha512sums...
    bro-2.6.2.tar.gz ... Passed
    bro.install ... Passed
Host and machine ids are equal (2b3dd5a7c7b749ff93431232041f2429): refusing to link journals
==> Making package: bro 2.6.2-1 (Wed 26 Jun 2019 08:29:33 AM EDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (16) dnssec-anchors-20181003-1  geoip-database-20180403-1
              libaio-0.3.112-1  libnsl-1.2.0-1  lmdb-0.9.23-1  lzo-2.10-2
              mariadb-libs-10.3.16-1  postgresql-libs-11.4-1  python-3.7.3-2
              tinycdb-0.78-3  bind-tools-9.14.3-1  geoip-1.6.12-1
              gperftools-2.7-1  ipsumdump-1.86-2  postfix-3.4.5-2
              python2-2.7.16-1

Total Download Size:    36.59 MiB
Total Installed Size:  214.38 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
downloading libnsl-1.2.0-1-armv6h.pkg.tar.xz...
downloading lzo-2.10-2-armv6h.pkg.tar.xz...
downloading dnssec-anchors-20181003-1-any.pkg.tar.xz...
downloading geoip-database-20180403-1-any.pkg.tar.xz...
downloading geoip-1.6.12-1-armv6h.pkg.tar.xz...
downloading gperftools-2.7-1-armv6h.pkg.tar.xz...
downloading libaio-0.3.112-1-armv6h.pkg.tar.xz...
downloading mariadb-libs-10.3.16-1-armv6h.pkg.tar.xz...
downloading postgresql-libs-11.4-1-armv6h.pkg.tar.xz...
downloading tinycdb-0.78-3-armv6h.pkg.tar.xz...
downloading postfix-3.4.5-2-armv6h.pkg.tar.xz...
downloading python-3.7.3-2-armv6h.pkg.tar.xz...
downloading lmdb-0.9.23-1-armv6h.pkg.tar.xz...
downloading bind-tools-9.14.3-1-armv6h.pkg.tar.xz...
downloading python2-2.7.16-1-armv6h.pkg.tar.xz...
downloading ipsumdump-1.86-2-armv6h.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing geoip-database...
installing geoip...
Optional dependencies for geoip
    geoip-database-extra: city/ASN databases (not needed for country lookups)
installing gperftools...
Optional dependencies for gperftools
    graphviz: pprof graph generation
    gv: pprof postscript generation
installing ipsumdump...
installing libnsl...
installing libaio...
installing lzo...
installing mariadb-libs...
installing postgresql-libs...
installing tinycdb...
installing postfix...
Optional dependencies for postfix
    perl: postfix-collate.pl and qshape [installed]
installing python...
Optional dependencies for python
    python-setuptools
    python-pip
    sqlite [installed]
    mpdecimal: for decimal
    xz: for lzma [installed]
    tk: for tkinter
installing dnssec-anchors...
installing lmdb...
installing bind-tools...
installing python2...
Optional dependencies for python2
    tk: for IDLE
    python2-setuptools
    python2-pip
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/3) Creating system user accounts...
Creating group postdrop with gid 75.
Creating group postfix with gid 73.
Creating user postfix (n/a) with uid 73 and gid 73.
(3/3) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (6) jsoncpp-1.8.4-2  libuv-1.29.1-1  rhash-1.3.8-1
             shared-mime-info-1.12-1  cmake-3.14.5-1  swig-4.0.0-1

Total Download Size:    6.56 MiB
Total Installed Size:  37.27 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
downloading shared-mime-info-1.12-1-armv6h.pkg.tar.xz...
downloading jsoncpp-1.8.4-2-armv6h.pkg.tar.xz...
downloading libuv-1.29.1-1-armv6h.pkg.tar.xz...
downloading rhash-1.3.8-1-armv6h.pkg.tar.xz...
downloading cmake-3.14.5-1-armv6h.pkg.tar.xz...
downloading swig-4.0.0-1-armv6h.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing shared-mime-info...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    qt5-base: cmake-gui
    libxkbcommon-x11: cmake-gui
installing swig...
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the MIME type database...
==> Retrieving sources...
  -> Found bro-2.6.2.tar.gz
  -> Found bro.install
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting bro-2.6.2.tar.gz with bsdtar
==> Starting build()...
Build Directory : build
Source Directory: /build/bro/src/bro-2.6.2
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found sed: /usr/bin/sed
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.16") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found BISON: /usr/bin/bison  
-- Found PCAP: /usr/lib/libpcap.so  
-- Performing Test PCAP_LINKS_SOLO
-- Performing Test PCAP_LINKS_SOLO - Success
-- Looking for pcap_get_pfring_id
-- Looking for pcap_get_pfring_id - not found
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1c")  
-- Performing Test ns_initparse_works_none
-- Performing Test ns_initparse_works_none - Failed
-- Performing Test res_mkquery_works_none
-- Performing Test res_mkquery_works_none - Success
-- Performing Test ns_initparse_works_libresolv.a
-- Performing Test ns_initparse_works_libresolv.a - Success
-- Performing Test res_mkquery_works_libresolv.a
-- Performing Test res_mkquery_works_libresolv.a - Success
-- Found BIND: /usr/lib/libresolv.a  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") 
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Check size of unsigned int
-- Check size of unsigned int - done

==================|  BinPAC Build Summary  |====================

Install prefix:    /usr
Debug mode:        false

CC:                /usr/bin/cc
CFLAGS:            -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

================================================================

-- Found BinPAC: /build/bro/src/bro-2.6.2/build/aux/binpac/src/binpac  

====================|  Bifcl Build Summary  |=====================

Build type:        RelWithDebInfo
Build dir:         /build/bro/src/bro-2.6.2/build
Install prefix:    /usr
Debug mode:        false

CC:                /usr/bin/cc
CFLAGS:            -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

================================================================

-- Could NOT find LibMMDB (missing: LibMMDB_LIBRARY LibMMDB_INCLUDE_DIR) 
-- Found LibKrb5: /usr/lib/libkrb5.so  
-- Found GooglePerftools: /usr/lib/libtcmalloc.so  
-- Found tcmalloc: /usr/lib/libtcmalloc.so  
-- Check if the system is big endian
-- Searching 16 bit integer
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for htonll
-- Looking for htonll - not found
-- Check size of long int
-- Check size of long int - done
-- Check size of long long
-- Check size of long long - done
-- Check size of void *
-- Check size of void * - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of u_int32_t
-- Check size of u_int32_t - done
-- Check size of u_int16_t
-- Check size of u_int16_t - done
-- Check size of u_int8_t
-- Check size of u_int8_t - done
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of struct ip6_opt
-- Check size of struct ip6_opt - done
-- Check size of struct ip6_ext
-- Check size of struct ip6_ext - done
-- Looking for include file getopt.h
-- Looking for include file getopt.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file netinet/ether.h
-- Looking for include file netinet/ether.h - found
-- Looking for 4 include files sys/socket.h, ..., netinet/if_ether.h
-- Looking for 4 include files sys/socket.h, ..., netinet/if_ether.h - found
-- Looking for 4 include files sys/socket.h, ..., netinet/ip6.h
-- Looking for 4 include files sys/socket.h, ..., netinet/ip6.h - found
-- Looking for 3 include files sys/socket.h, ..., net/ethernet.h
-- Looking for 3 include files sys/socket.h, ..., net/ethernet.h - found
-- Looking for include file sys/ethernet.h
-- Looking for include file sys/ethernet.h - not found
-- Looking for include file net/ethertypes.h
-- Looking for include file net/ethertypes.h - not found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include files time.h, sys/time.h
-- Looking for include files time.h, sys/time.h - found
-- Looking for include file os-proto.h
-- Looking for include file os-proto.h - not found
-- Performing Test HAVE_READLINE_HISTORY_ENTRIES
-- Performing Test HAVE_READLINE_HISTORY_ENTRIES - Failed
-- Looking for include files stdio.h, readline/readline.h
-- Looking for include files stdio.h, readline/readline.h - found
-- Looking for include files stdio.h, readline/history.h
-- Looking for include files stdio.h, readline/history.h - found
-- Performing Test SIN_LEN
-- Performing Test SIN_LEN - Failed
-- Looking for IPPROTO_HOPOPTS
-- Looking for IPPROTO_HOPOPTS - found
-- Looking for IPPROTO_IPV6
-- Looking for IPPROTO_IPV6 - found
-- Looking for IPPROTO_IPV4
-- Looking for IPPROTO_IPV4 - not found
-- Looking for IPPROTO_ROUTING
-- Looking for IPPROTO_ROUTING - found
-- Looking for IPPROTO_FRAGMENT
-- Looking for IPPROTO_FRAGMENT - found
-- Looking for IPPROTO_ESP
-- Looking for IPPROTO_ESP - found
-- Looking for IPPROTO_AH
-- Looking for IPPROTO_AH - found
-- Looking for IPPROTO_ICMPV6
-- Looking for IPPROTO_ICMPV6 - found
-- Looking for IPPROTO_NONE
-- Looking for IPPROTO_NONE - found
-- Looking for IPPROTO_DSTOPTS
-- Looking for IPPROTO_DSTOPTS - found
-- Looking for getopt_long
-- Looking for getopt_long - found
-- Looking for mallinfo
-- Looking for mallinfo - found
-- Looking for strcasestr
-- Looking for strcasestr - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for sigset
-- Looking for sigset - found
-- Performing Test DO_SOCK_DECL
-- Performing Test DO_SOCK_DECL - Failed
-- Performing Test SYSLOG_INT
-- Performing Test SYSLOG_INT - Failed
-- Looking for include file pcap-int.h
-- Looking for include file pcap-int.h - not found
-- Looking for pcap_freecode
-- Looking for pcap_freecode - found
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_HAS_ERROR_PARAMETER
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_HAS_ERROR_PARAMETER - Failed
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_NO_ERROR_PARAMETER
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_NO_ERROR_PARAMETER - Success
-- Looking for DLT_PPP_SERIAL
-- Looking for DLT_PPP_SERIAL - found
-- Performing Test including_ssl_h_works
-- Performing Test including_ssl_h_works - Success
-- Performing Test OPENSSL_D2I_X509_USES_CONST_CHAR
-- Performing Test OPENSSL_D2I_X509_USES_CONST_CHAR - Success
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER - Success
-- Performing Test have_nameser_header
-- Performing Test have_nameser_header - Success
-- Performing Test cxx11_header_works
-- Performing Test cxx11_header_works - Success

********** Begin CAF External Project CMake Output ************

-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found g++ version 8.3
-- Supplied CXXFLAGS do not contain a C++ standard, setting std to c++11
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1c")  
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER - Success
-- Set release version for all documentation to 0.16.2.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Doxygen not found, skip building API documentation.
-- 
====================|  Build Summary  |====================

CAF version:           0.16.2

Build type:            RelWithDebInfo
Build static:          no
Build static only:     no
Build static runtime:  no
Runtime checks:        no
Log level:             invalid
With mem. mgmt.:       yes
With exceptions:       yes

Build I/O module:      yes
Build tools:           no
Build examples:        no
Build unit tests:      no
Build benchmarks:      no
Build OpenCL:          no
Build OpenSSL:         yes
Build Python:          no

CXX:                   /usr/bin/c++
CXXFLAGS:              -std=c++11 -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -O2 -g -DNDEBUG
LINKER_FLAGS (shared)  -Wl,-O1,--sort-common,--as-needed,-z,relro

Source directory:      /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf
Build directory:       /build/bro/src/bro-2.6.2/build/aux/broker/caf-build
Executable path:       
Library path:          
Install prefix:        /usr
Generator:             Unix Makefiles

===========================================================

-- Configuring done
-- Generating done
-- Build files have been written to: /build/bro/src/bro-2.6.2/build/aux/broker/caf-build

*********** End CAF External Project CMake Output *************


-- Could NOT find RocksDB (missing: ROCKSDB_LIBRARIES ROCKSDB_INCLUDE_DIRS) 
-- Check if the system is big endian
-- Searching 16 bit integer
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for include file emmintrin.h
-- Looking for include file emmintrin.h - not found
-- Found PythonDev: /usr/bin/python2.7-config  
-- Performing Test HAS_LTO_FLAG
-- Performing Test HAS_LTO_FLAG - Success
-- Python bindings will be built and installed to:
--   /usr/lib/broctl

==================|  Broker Config Summary  |====================
Version:         1.1.2
SO version:      0

Build Type:      RelWithDebInfo
Install prefix:  /usr
Library prefix:  /usr/lib
Shared libs:     yes
Static libs:     no

CC:              /usr/bin/cc
CFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:             /usr/bin/c++
CXXFLAGS:        -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -std=c++11  -pthread -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=3 -O2 -g -DNDEBUG

CAF:             /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf (0.16.2)
RocksDB:         no
Python bindings: yes
Bro:             /build/bro/src/bro-2.6.2/build/bro-path-dev.sh
=================================================================

-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found SWIG: /usr/bin/swig (found version "4.0.0") 
CMake Warning (dev) at /usr/share/cmake-3.14/Modules/UseSWIG.cmake:600 (message):
  Policy CMP0078 is not set: UseSWIG generates standard target names.  Run
  "cmake --help-policy CMP0078" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

Call Stack (most recent call first):
  aux/broctl/aux/pysubnettree/CMakeLists.txt:45 (swig_add_library)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.14/Modules/UseSWIG.cmake:460 (message):
  Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
  flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  /usr/share/cmake-3.14/Modules/UseSWIG.cmake:695 (SWIG_ADD_SOURCE_TO_MODULE)
  aux/broctl/aux/pysubnettree/CMakeLists.txt:45 (swig_add_library)
This warning is for project developers.  Use -Wno-dev to suppress it.


===============|  PySubnetTree Build Summary  |=================

Install dir:       /usr/lib/broctl
Debug mode:        false

CC:                /usr/bin/cc
CFLAGS:            -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -std=c++11 -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

================================================================


=================|  capstats Build Summary  |===================

Install prefix:    /usr
Debug mode:        false

CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -std=c++11 -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

================================================================


=============|  trace-summary Install Summary  |================

Install destination:    /usr/bin

================================================================

-- Found SubnetTree: build from source aux/pysubnettree  

=================|  Broctl Install Summary  |===================

Install prefix:    /usr
Bro root:          /usr
Scripts Dir:       /usr/share/bro
Spool Dir:         /usr/share/bro
Log Dir:           /usr/share/bro/logs
Config File Dir:   /etc/bro

================================================================


==================|  Bro-Aux Build Summary  |===================

Install prefix:    /usr
Debug mode:        false

CC:                /usr/bin/cc
CFLAGS:            -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -std=c++11 -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

================================================================


====================|  Bro Build Summary  |=====================

Build type:        RelWithDebInfo
Build dir:         /build/bro/src/bro-2.6.2/build
Install prefix:    /usr
Bro Script Path:   /usr/share/bro
Debug mode:        false

CC:                /usr/bin/cc
CFLAGS:            -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -O2 -g -DNDEBUG
CXX:               /usr/bin/c++
CXXFLAGS:          -march=armv6 -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -Wno-unused -std=c++11 -O2 -g -DNDEBUG
CPP:               /usr/bin/c++

Broccoli:          false
Broctl:            true
Aux. Tools:        true

libmaxminddb:      false
Kerberos:          true
gperftools found:  true
        tcmalloc:  true
       debugging:  false
jemalloc:          false

================================================================

-- Configuring done
-- Generating done
-- Build files have been written to: /build/bro/src/bro-2.6.2/build
make -C build all
make[1]: Entering directory '/build/bro/src/bro-2.6.2/build'
make[2]: Entering directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
Scanning dependencies of target binpac_lib
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  0%] Building CXX object aux/binpac/lib/CMakeFiles/binpac_lib.dir/binpac_buffer.cc.o
[  0%] Building CXX object aux/binpac/lib/CMakeFiles/binpac_lib.dir/binpac_bytestring.cc.o
[  0%] Building CXX object aux/binpac/lib/CMakeFiles/binpac_lib.dir/binpac_regex.cc.o
[  0%] Linking CXX static library libbinpac.a
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
[  0%] Built target binpac_lib
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  0%] [FLEX][PACScanner] Building scanner with flex 2.6.4
[  0%] [BISON][PACParser] Building parser with bison 3.3.2
Scanning dependencies of target binpac
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  0%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_parse.cc.o
[  0%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_scan.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_action.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_analyzer.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_array.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_attr.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_btype.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_case.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_conn.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_context.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_cstr.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_datadep.cc.o
[  1%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_dataptr.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_dataunit.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_decl.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_embedded.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_enum.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_expr.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_exttype.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_field.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_flow.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_func.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_id.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_inputbuf.cc.o
[  2%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_let.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_param.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_paramtype.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_primitive.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_record.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_redef.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_regex.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_state.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_strtype.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_type.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_typedecl.cc.o
[  3%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_withinput.cc.o
[  4%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_output.cc.o
[  4%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_utils.cc.o
[  4%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_exception.cc.o
[  4%] Building CXX object aux/binpac/src/CMakeFiles/binpac.dir/pac_main.cc.o
[  4%] Linking CXX executable binpac
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
[  4%] Built target binpac
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  4%] [FLEX][BIFScanner] Building scanner with flex 2.6.4
[  4%] [BISON][BIFParser] Building parser with bison 3.3.2
Scanning dependencies of target bifcl
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  4%] Building CXX object aux/bifcl/CMakeFiles/bifcl.dir/bif_parse.cc.o
[  4%] Building CXX object aux/bifcl/CMakeFiles/bifcl.dir/bif_lex.cc.o
builtin-func.l: In function ‘void init_alternative_mode()’:
builtin-func.l:247:9: warning: char* strncpy(char*, const char*, size_t)’ specified bound 1024 equals destination size [-Wstringop-truncation]
builtin-func.l:255:10: warning: char* strncpy(char*, const char*, size_t)’ specified bound 1024 equals destination size [-Wstringop-truncation]
[  4%] Building CXX object aux/bifcl/CMakeFiles/bifcl.dir/bif_arg.cc.o
[  4%] Building CXX object aux/bifcl/CMakeFiles/bifcl.dir/module_util.cc.o
[  4%] Linking CXX executable bifcl
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
[  4%] Built target bifcl
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
Scanning dependencies of target project_caf
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  4%] Building CAF
make[4]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[5]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_core
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[  0%] Built target libcaf_core
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_core_shared
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[  0%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/abstract_actor.cpp.o
[  1%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/abstract_channel.cpp.o
[  1%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/abstract_composable_behavior.cpp.o
[  2%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/abstract_coordinator.cpp.o
[  3%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/abstract_group.cpp.o
[  3%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor.cpp.o
[  4%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_addr.cpp.o
[  4%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_clock.cpp.o
[  5%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_companion.cpp.o
[  6%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_config.cpp.o
[  6%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_control_block.cpp.o
[  7%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_ostream.cpp.o
[  7%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_pool.cpp.o
[  8%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_proxy.cpp.o
[  9%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_registry.cpp.o
[  9%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_system.cpp.o
[ 10%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/actor_system_config.cpp.o
In file included from /usr/include/c++/8.3.0/set:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_factory.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_system_config.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/actor_system_config.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, caf::config_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, caf::config_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_addr.hpp:26,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_factory.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_system_config.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/actor_system_config.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h: In member function ‘caf::actor_system_config& caf::actor_system_config::set_impl(caf::string_view, caf::config_value)’:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_addr.hpp:26,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_factory.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_system_config.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/actor_system_config.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::atom_value}; _Tp = caf::atom_value; _Alloc = std::allocator<caf::atom_value>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::atom_value>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::atom_value*, std::vector<caf::atom_value> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::atom_value>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::atom_value*, std::vector<caf::atom_value> >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_addr.hpp:26,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_factory.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_system_config.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/actor_system_config.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h: In member function ‘caf::actor_system_config& caf::actor_system_config::parse(caf::actor_system_config::string_list, std::istream&)’:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
[ 10%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/append_hex.cpp.o
[ 11%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/atom.cpp.o
[ 12%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/attachable.cpp.o
[ 12%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/behavior.cpp.o
[ 13%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/behavior_impl.cpp.o
[ 13%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/behavior_stack.cpp.o
[ 14%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/blocking_actor.cpp.o
[ 15%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/blocking_behavior.cpp.o
[ 15%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/chars.cpp.o
[ 16%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/concatenated_tuple.cpp.o
[ 16%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/config_option.cpp.o
[ 17%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/config_option_adder.cpp.o
[ 18%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/config_option_set.cpp.o
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_option_set.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, caf::config_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, caf::config_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_option_set.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h: In function ‘caf::config_option_set::parse(caf::config_option_set::config_map&, caf::config_option_set::argument_iterator, caf::config_option_set::argument_iterator) const::<lambda(const caf::config_option&, iter, iter)>’:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
[ 18%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/config_value.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:25,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::config_value}; _Tp = caf::config_value; _Alloc = std::allocator<caf::config_value>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::config_value>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::config_value*, std::vector<caf::config_value> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, caf::config_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, caf::config_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/bits/stl_tree.h:63,
                 from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Tp = caf::string_view; _Compare = __gnu_cxx::__ops::_Iter_comp_val<caf::dictionary<caf::config_value>::mapped_type_less>]’:
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
     ^~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_algo.h: In function ‘void caf::put_impl(caf::config_value::dictionary&, const std::vector<caf::string_view>&, caf::config_value&)’:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:25,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/config_value.cpp:20:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void caf::config_value::append(caf::config_value)’:
/usr/include/c++/8.3.0/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::config_value*, std::vector<caf::config_value> >’ changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
[ 19%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/decorated_tuple.cpp.o
[ 20%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/default_attachable.cpp.o
[ 20%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/defaults.cpp.o
[ 21%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/deserializer.cpp.o
[ 21%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/downstream_manager.cpp.o
[ 22%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/downstream_manager_base.cpp.o
[ 23%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/downstream_messages.cpp.o
[ 23%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/duration.cpp.o
[ 24%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/dynamic_message_data.cpp.o
[ 24%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/error.cpp.o
[ 25%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/event_based_actor.cpp.o
[ 26%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/execution_unit.cpp.o
[ 26%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/exit_reason.cpp.o
[ 27%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/forwarding_actor_proxy.cpp.o
[ 27%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/get_mac_addresses.cpp.o
[ 28%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/get_process_id.cpp.o
[ 29%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/get_root_uuid.cpp.o
[ 29%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/group.cpp.o
[ 30%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/group_manager.cpp.o
[ 30%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/group_module.cpp.o
[ 31%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/inbound_path.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_control_block.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/inbound_path.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/inbound_path.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = caf::inbound_path::stats_t::measurement; _Alloc = std::allocator<caf::inbound_path::stats_t::measurement>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector<caf::inbound_path::stats_t::measurement>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::inbound_path::stats_t::measurement*, std::vector<caf::inbound_path::stats_t::measurement> >’} changed in GCC 7.1
     vector<_Tp, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/vector:64,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/actor_control_block.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/inbound_path.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/inbound_path.cpp:19:
/usr/include/c++/8.3.0/bits/stl_vector.h: In constructor ‘caf::inbound_path::stats_t::stats_t()’:
/usr/include/c++/8.3.0/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::inbound_path::stats_t::measurement*, std::vector<caf::inbound_path::stats_t::measurement> >’ changed in GCC 7.1
    _M_fill_insert(end(), __new_size - size(), __x);
    ^~~~~~~~~~~~~~
[ 32%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ini_consumer.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:25,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::config_value}; _Tp = caf::config_value; _Alloc = std::allocator<caf::config_value>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::config_value>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::config_value*, std::vector<caf::config_value> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘virtual void caf::detail::ini_list_consumer::value_impl(caf::config_value&&)’:
/usr/include/c++/8.3.0/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::config_value*, std::vector<caf::config_value> >’ changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, caf::config_value>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, caf::config_value>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/bits/char_traits.h:39,
                 from /usr/include/c++/8.3.0/string:40,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >; _Tp = caf::string_view; _Compare = __gnu_cxx::__ops::_Iter_comp_val<caf::dictionary<caf::config_value>::mapped_type_less>]’:
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
     ^~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
/usr/include/c++/8.3.0/bits/stl_algobase.h:946:5: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/make_config_option.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_algo.h: In member function ‘void caf::detail::ini_map_consumer::key(std::__cxx11::string)’:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/make_config_option.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_algo.h: In member function ‘virtual void caf::detail::ini_category_consumer::value_impl(caf::config_value&&)’:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/make_config_option.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
In file included from /usr/include/c++/8.3.0/algorithm:62,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/dictionary.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_value.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/make_config_option.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:29,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_algo.h: In member function ‘virtual void caf::detail::ini_consumer::value_impl(caf::config_value&&)’:
/usr/include/c++/8.3.0/bits/stl_algo.h:2033:32: note: parameter passing for argument of type ‘std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’ changed in GCC 7.1
       return std::__lower_bound(__first, __last, __val,
              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
     __gnu_cxx::__ops::__iter_comp_val(__comp));
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/config_option_set.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/ini_consumer.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/ini_consumer.cpp:19:
/usr/include/c++/8.3.0/bits/stl_map.h:607:41: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, caf::config_value>::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, caf::config_value> >’} changed in GCC 7.1
           std::forward<_Args>(__args)...);
                                         ^
[ 32%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/invoke_result_visitor.cpp.o
[ 33%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ipv4_address.cpp.o
[ 33%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ipv4_subnet.cpp.o
[ 34%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ipv6_address.cpp.o
[ 35%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ipv6_subnet.cpp.o
[ 35%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/local_actor.cpp.o
[ 36%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/logger.cpp.o
[ 36%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/mailbox_element.cpp.o
[ 37%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/make_config_option.cpp.o
[ 38%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/match_case.cpp.o
[ 38%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/memory_managed.cpp.o
[ 39%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/merged_tuple.cpp.o
[ 40%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/message.cpp.o
[ 40%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/message_builder.cpp.o
[ 41%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/message_data.cpp.o
[ 41%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/message_handler.cpp.o
[ 42%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/message_view.cpp.o
[ 43%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/monitorable_actor.cpp.o
[ 43%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/node_id.cpp.o
[ 44%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/outbound_path.cpp.o
[ 44%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/pec.cpp.o
[ 45%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/pretty_type_name.cpp.o
[ 46%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/private_thread.cpp.o
[ 46%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/proxy_registry.cpp.o
[ 47%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/raise_error.cpp.o
[ 47%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/raw_event_based_actor.cpp.o
[ 48%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ref_counted.cpp.o
[ 49%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/replies_to.cpp.o
[ 49%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/response_promise.cpp.o
[ 50%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/resumable.cpp.o
[ 50%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/ripemd_160.cpp.o
[ 51%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/runtime_settings_map.cpp.o
[ 52%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/scheduled_actor.cpp.o
[ 52%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/scoped_actor.cpp.o
[ 53%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/scoped_execution_unit.cpp.o
[ 53%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/sec.cpp.o
[ 54%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/sequencer.cpp.o
[ 55%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/serializer.cpp.o
[ 55%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/set_thread_name.cpp.o
[ 56%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/shared_spinlock.cpp.o
[ 56%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/simple_actor_clock.cpp.o
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/simple_actor_clock.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/src/simple_actor_clock.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _Val = std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >; _KeyOfValue = std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >; _Compare = std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >; _Alloc = std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2486:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘virtual void caf::detail::simple_actor_clock::cancel_ordinary_timeout(caf::abstract_actor*, caf::atom_value)’:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘virtual void caf::detail::simple_actor_clock::cancel_request_timeout(caf::abstract_actor*, caf::message_id)’:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘virtual void caf::detail::simple_actor_clock::cancel_timeouts(caf::abstract_actor*)’:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘virtual void caf::detail::simple_actor_clock::set_ordinary_timeout(caf::actor_clock::time_point, caf::abstract_actor*, caf::atom_value, uint64_t)’:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘virtual void caf::detail::simple_actor_clock::set_request_timeout(caf::actor_clock::time_point, caf::abstract_actor*, caf::message_id)’:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> >, std::_Select1st<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >, std::less<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, caf::variant<caf::detail::simple_actor_clock::ordinary_timeout, caf::detail::simple_actor_clock::multi_timeout, caf::detail::simple_actor_clock::request_timeout, caf::detail::simple_actor_clock::actor_msg, caf::detail::simple_actor_clock::group_msg> > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
[ 57%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/skip.cpp.o
[ 58%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/splitter.cpp.o
[ 58%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/stream_aborter.cpp.o
[ 59%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/stream_manager.cpp.o
[ 60%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/stream_priority.cpp.o
[ 60%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/string_view.cpp.o
[ 61%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/stringification_inspector.cpp.o
[ 61%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/sync_request_bouncer.cpp.o
[ 62%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/term.cpp.o
[ 63%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/test_actor_clock.cpp.o
[ 63%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/test_coordinator.cpp.o
[ 64%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/thread_hook.cpp.o
[ 64%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/thread_safe_actor_clock.cpp.o
[ 65%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/tick_emitter.cpp.o
[ 66%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/timestamp.cpp.o
[ 66%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/try_match.cpp.o
[ 67%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/type_erased_tuple.cpp.o
[ 67%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/type_erased_value.cpp.o
[ 68%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/uniform_type_info_map.cpp.o
[ 69%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/unprofiled.cpp.o
[ 69%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/uri.cpp.o
[ 70%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/uri_builder.cpp.o
[ 70%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/uri_impl.cpp.o
[ 71%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/work_sharing.cpp.o
[ 72%] Building CXX object libcaf_core/CMakeFiles/libcaf_core_shared.dir/src/work_stealing.cpp.o
[ 72%] Linking CXX shared library /build/bro/src/bro-2.6.2/build/aux/broker/lib/libcaf_core.so
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 72%] Built target libcaf_core_shared
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_io
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 72%] Built target libcaf_io
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_io_shared
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 73%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/abstract_broker.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/logger.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/abstract_broker.cpp:21:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const caf::io::connection_handle&}; _Tp = caf::io::connection_handle; _Alloc = std::allocator<caf::io::connection_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::connection_handle>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/vector:64,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/logger.hpp:30,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/abstract_broker.cpp:21:
/usr/include/c++/8.3.0/bits/stl_vector.h: In member function ‘std::vector<caf::io::connection_handle> caf::io::abstract_broker::connections() const’:
/usr/include/c++/8.3.0/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’ changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
[ 73%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/acceptor_manager.cpp.o
[ 74%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/basp_broker.cpp.o
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp_broker.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/basp_broker.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > >; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2486:5: note: parameter passing for argument of type ‘std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > >, std::_Select1st<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >’} changed in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = short unsigned int; _Val = std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > >; _KeyOfValue = std::_Select1st<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >; _Compare = std::less<short unsigned int>; _Alloc = std::allocator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >]’:
/usr/include/c++/8.3.0/bits/stl_tree.h:2507:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >’ changed in GCC 7.1
    _M_erase_aux(__first++);
    ^~~~~~~~~~~~
In file included from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/all.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp_broker.hpp:36,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/basp_broker.cpp:19:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp: In member function ‘bool caf::io::basp::instance::handle(caf::execution_unit*, const Handle&, caf::io::basp::header&, std::vector<char>*, bool, caf::optional<caf::io::basp::endpoint_context&>, caf::optional<short unsigned int>) [with Handle = caf::io::datagram_handle]’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp:449:32: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
         callee_.proxy_announced(hdr.source_node, hdr.dest_actor);
         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/basp_broker.cpp: In member function ‘virtual bool caf::io::basp_broker_state::deliver_pending(caf::execution_unit*, caf::io::basp::endpoint_context&, bool)’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/basp_broker.cpp:563:25: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
     if (!instance.handle(ctx, get<datagram_handle>(ep.hdl),
          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                          ep.hdr, payload, false, ep, none))
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:60,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp_broker.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/basp_broker.cpp:19:
/usr/include/c++/8.3.0/bits/stl_tree.h:1141:2: note: parameter passing for argument of type ‘std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > >, std::_Select1st<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const short unsigned int, std::pair<caf::io::basp::header, std::vector<char> > > >’} changed in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
[ 75%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/broker.cpp.o
[ 75%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/connection_helper.cpp.o
[ 76%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/datagram_manager.cpp.o
[ 76%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/datagram_servant.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/datagram_servant.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/datagram_servant.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::datagram_handle}; _Tp = caf::io::datagram_handle; _Alloc = std::allocator<caf::io::datagram_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::datagram_handle>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::datagram_handle*, std::vector<caf::io::datagram_handle> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘typename std::enable_if<((! caf::meta::is_annotation<T>::value) && (! caf::is_allowed_unsafe_message_type<T>::value)), caf::error>::type caf::data_processor<Derived>::operator()(T&&, Ts&& ...) [with T = caf::io::datagram_servant_closed_msg&; Ts = {}; Derived = caf::deserializer]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::datagram_handle*, std::vector<caf::io::datagram_handle> >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
[ 77%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/default_multiplexer.cpp.o
[ 78%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/doorman.cpp.o
[ 78%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/header.cpp.o
[ 79%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/hook.cpp.o
[ 80%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/instance.cpp.o
In file included from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/instance.cpp:19:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp: In member function ‘bool caf::io::basp::instance::handle(caf::execution_unit*, const Handle&, caf::io::basp::header&, std::vector<char>*, bool, caf::optional<caf::io::basp::endpoint_context&>, caf::optional<short unsigned int>) [with Handle = caf::io::connection_handle]’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp:299:8: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
   bool handle(execution_unit* ctx, const Handle& hdl, header& hdr,
        ^~~~~~
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp: In member function ‘bool caf::io::basp::instance::handle(caf::execution_unit*, const Handle&, caf::io::basp::header&, std::vector<char>*, bool, caf::optional<caf::io::basp::endpoint_context&>, caf::optional<short unsigned int>) [with Handle = caf::io::datagram_handle]’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/basp/instance.hpp:299:8: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/instance.cpp: In member function ‘bool caf::io::basp::instance::handle(caf::execution_unit*, caf::io::new_datagram_msg&, caf::io::basp::endpoint_context&)’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/instance.cpp:209:14: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
   if (!handle(ctx, dm.handle, ep.hdr, payload, false, ep, ep.local_port))
        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/instance.cpp: In member function ‘caf::io::basp::connection_state caf::io::basp::instance::handle(caf::execution_unit*, caf::io::new_data_msg&, caf::io::basp::header&, bool)’:
/build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/instance.cpp:126:14: note: parameter passing for argument of type ‘caf::optional<caf::io::basp::endpoint_context&>’ changed in GCC 7.1
   if (!handle(ctx, dm.handle, hdr, payload, true, none, none))
        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/interfaces.cpp.o
[ 81%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/ip_endpoint.cpp.o
[ 81%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/manager.cpp.o
[ 82%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/message_type.cpp.o
[ 83%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/middleman.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/middleman.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/middleman.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::acceptor_passivated_msg}; _Tp = caf::io::acceptor_passivated_msg; _Alloc = std::allocator<caf::io::acceptor_passivated_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::acceptor_passivated_msg, std::allocator<caf::io::acceptor_passivated_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::acceptor_passivated_msg*, std::vector<caf::io::acceptor_passivated_msg, std::allocator<caf::io::acceptor_passivated_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::acceptor_passivated_msg, std::allocator<caf::io::acceptor_passivated_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::acceptor_passivated_msg*, std::vector<caf::io::acceptor_passivated_msg, std::allocator<caf::io::acceptor_passivated_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::connection_passivated_msg}; _Tp = caf::io::connection_passivated_msg; _Alloc = std::allocator<caf::io::connection_passivated_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::connection_passivated_msg, std::allocator<caf::io::connection_passivated_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::connection_passivated_msg*, std::vector<caf::io::connection_passivated_msg, std::allocator<caf::io::connection_passivated_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::connection_passivated_msg, std::allocator<caf::io::connection_passivated_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::connection_passivated_msg*, std::vector<caf::io::connection_passivated_msg, std::allocator<caf::io::connection_passivated_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::connection_handle}; _Tp = caf::io::connection_handle; _Alloc = std::allocator<caf::io::connection_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::connection_handle>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::connection_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::accept_handle}; _Tp = caf::io::accept_handle; _Alloc = std::allocator<caf::io::accept_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::accept_handle, std::allocator<caf::io::accept_handle> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::accept_handle*, std::vector<caf::io::accept_handle, std::allocator<caf::io::accept_handle> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::accept_handle, std::allocator<caf::io::accept_handle> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::accept_handle*, std::vector<caf::io::accept_handle, std::allocator<caf::io::accept_handle> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::connection_closed_msg}; _Tp = caf::io::connection_closed_msg; _Alloc = std::allocator<caf::io::connection_closed_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::connection_closed_msg, std::allocator<caf::io::connection_closed_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::connection_closed_msg*, std::vector<caf::io::connection_closed_msg, std::allocator<caf::io::connection_closed_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::connection_closed_msg, std::allocator<caf::io::connection_closed_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::connection_closed_msg*, std::vector<caf::io::connection_closed_msg, std::allocator<caf::io::connection_closed_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::acceptor_closed_msg}; _Tp = caf::io::acceptor_closed_msg; _Alloc = std::allocator<caf::io::acceptor_closed_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::acceptor_closed_msg, std::allocator<caf::io::acceptor_closed_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::acceptor_closed_msg*, std::vector<caf::io::acceptor_closed_msg, std::allocator<caf::io::acceptor_closed_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::acceptor_closed_msg, std::allocator<caf::io::acceptor_closed_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::acceptor_closed_msg*, std::vector<caf::io::acceptor_closed_msg, std::allocator<caf::io::acceptor_closed_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::new_connection_msg}; _Tp = caf::io::new_connection_msg; _Alloc = std::allocator<caf::io::new_connection_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::new_connection_msg, std::allocator<caf::io::new_connection_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::new_connection_msg*, std::vector<caf::io::new_connection_msg, std::allocator<caf::io::new_connection_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::new_connection_msg, std::allocator<caf::io::new_connection_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::new_connection_msg*, std::vector<caf::io::new_connection_msg, std::allocator<caf::io::new_connection_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = caf::io::new_data_msg; _Tp = caf::io::new_data_msg; _Alloc = std::allocator<caf::io::new_data_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:382:7: note: parameter passing for argument of type ‘std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::new_data_msg*, std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::io::new_data_msg}; _Tp = caf::io::new_data_msg; _Alloc = std::allocator<caf::io::new_data_msg>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::new_data_msg*, std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:341:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::new_data_msg*, std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> > >’ changed in GCC 7.1
    _M_insert_aux(begin() + __n, std::move(__v));
    ^~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::new_data_msg*, std::vector<caf::io::new_data_msg, std::allocator<caf::io::new_data_msg> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
[ 83%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/middleman_actor.cpp.o
[ 84%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/middleman_actor_impl.cpp.o
In file included from /usr/include/c++/8.3.0/memory:65,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/middleman_actor_impl.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/middleman_actor_impl.cpp:19:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<caf::response_promise*>; _ForwardIterator = caf::response_promise*; bool _TrivialValueTypes = false]’:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator<caf::response_promise*>’ changed in GCC 7.1
         __uninit_copy(_InputIterator __first, _InputIterator __last,
         ^~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator<caf::response_promise*>’ changed in GCC 7.1
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/middleman_actor_impl.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/middleman_actor_impl.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::response_promise}; _Tp = caf::response_promise; _Alloc = std::allocator<caf::response_promise>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::response_promise>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::response_promise*, std::vector<caf::response_promise> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/memory:65,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/middleman_actor_impl.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/middleman_actor_impl.cpp:19:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘std::move_iterator<caf::response_promise*>’ changed in GCC 7.1
       return std::__uninitialized_copy<__is_trivial(_ValueType1)
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __is_trivial(_ValueType2)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __assignable>::
            ~~~~~~~~~~~~~~~~~~
  __uninit_copy(__first, __last, __result);
  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘std::move_iterator<caf::response_promise*>’ changed in GCC 7.1
       return std::__uninitialized_copy<__is_trivial(_ValueType1)
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __is_trivial(_ValueType2)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __assignable>::
            ~~~~~~~~~~~~~~~~~~
  __uninit_copy(__first, __last, __result);
  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/detail/is_primitive_config_value.hpp:23,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_core/caf/fwd.hpp:27,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/middleman_actor_impl.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/middleman_actor_impl.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::response_promise}; _Tp = caf::response_promise; _Alloc = std::allocator<caf::response_promise>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::response_promise*, std::vector<caf::response_promise> >’ changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
[ 84%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/multiplexer.cpp.o
[ 85%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/protocol.cpp.o
[ 86%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/receive_buffer.cpp.o
[ 86%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/routing_table.cpp.o
[ 87%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/scribe.cpp.o
[ 87%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/stream_manager.cpp.o
[ 88%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/test_multiplexer.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/abstract_broker.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/network/test_multiplexer.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/test_multiplexer.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const caf::io::connection_handle&}; _Tp = caf::io::connection_handle; _Alloc = std::allocator<caf::io::connection_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::connection_handle>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const caf::io::connection_handle&}; _Tp = caf::io::connection_handle; _Alloc = std::allocator<caf::io::connection_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::connection_handle*, std::vector<caf::io::connection_handle> >’ changed in GCC 7.1
    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/unordered_map:46,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/abstract_broker.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/network/test_multiplexer.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/test_multiplexer.cpp:19:
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = caf::io::accept_handle; _Value = std::pair<const caf::io::accept_handle, caf::io::connection_handle>; _Alloc = std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<caf::io::accept_handle>; _H1 = std::hash<caf::io::accept_handle>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, false>]’:
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         _H1, _H2, _Hash, _RehashPolicy, _Traits>::
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = short unsigned int; _Value = std::pair<const short unsigned int, caf::io::accept_handle>; _Alloc = std::allocator<std::pair<const short unsigned int, caf::io::accept_handle> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<short unsigned int>; _H1 = std::hash<short unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]’:
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<short unsigned int, std::pair<const short unsigned int, caf::io::accept_handle>, std::allocator<std::pair<const short unsigned int, caf::io::accept_handle> >, std::__detail::_Select1st, std::equal_to<short unsigned int>, std::hash<short unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const short unsigned int, caf::io::accept_handle>, false, false>’} changed in GCC 7.1
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long int; _Value = std::pair<const long long int, caf::io::datagram_handle>; _Alloc = std::allocator<std::pair<const long long int, caf::io::datagram_handle> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long int>; _H1 = std::hash<long long int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]’:
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<long long int, std::pair<const long long int, caf::io::datagram_handle>, std::allocator<std::pair<const long long int, caf::io::datagram_handle> >, std::__detail::_Select1st, std::equal_to<long long int>, std::hash<long long int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const long long int, caf::io::datagram_handle>, false, false>’} changed in GCC 7.1
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual caf::expected<caf::intrusive_ptr<caf::io::doorman> > caf::io::network::test_multiplexer::new_tcp_doorman(uint16_t, const char*, bool)’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<short unsigned int, std::pair<const short unsigned int, caf::io::accept_handle>, std::allocator<std::pair<const short unsigned int, caf::io::accept_handle> >, std::__detail::_Select1st, std::equal_to<short unsigned int>, std::hash<short unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const short unsigned int, caf::io::accept_handle>, false, false>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = caf::io::datagram_handle; _Value = std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >; _Alloc = std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<caf::io::datagram_handle>; _H1 = std::hash<caf::io::datagram_handle>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]’:
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         _H1, _H2, _Hash, _RehashPolicy, _Traits>::
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘void caf::io::broker_servant<Base, Handle, SysMsgType>::detach_from(caf::io::abstract_broker*) [with Base = caf::io::network::datagram_manager; Handle = caf::io::datagram_handle; SysMsgType = caf::io::new_datagram_msg]’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual bool caf::io::network::test_multiplexer::new_doorman(caf::io::accept_handle, uint16_t)::impl::new_connection()’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘void caf::io::network::test_multiplexer::accept_connection(caf::io::accept_handle)’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘bool caf::io::network::test_multiplexer::try_accept_connection()’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::accept_handle, std::pair<const caf::io::accept_handle, caf::io::connection_handle>, std::allocator<std::pair<const caf::io::accept_handle, caf::io::connection_handle> >, std::__detail::_Select1st, std::equal_to<caf::io::accept_handle>, std::hash<caf::io::accept_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::accept_handle, caf::io::connection_handle>, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual void caf::io::network::test_multiplexer::new_datagram_servant(caf::io::datagram_handle, uint16_t)::impl::detach_handles()’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual bool caf::io::network::test_multiplexer::new_datagram_servant(caf::io::datagram_handle, uint16_t)::impl::new_endpoint(caf::io::network::receive_buffer&)’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<long long int, std::pair<const long long int, caf::io::datagram_handle>, std::allocator<std::pair<const long long int, caf::io::datagram_handle> >, std::__detail::_Select1st, std::equal_to<long long int>, std::hash<long long int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const long long int, caf::io::datagram_handle>, false, false>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual void caf::io::network::test_multiplexer::new_datagram_servant(caf::io::datagram_handle, uint16_t)::impl::stop_reading()’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘bool caf::io::network::test_multiplexer::read_data(caf::io::datagram_handle)’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<long long int, std::pair<const long long int, caf::io::datagram_handle>, std::allocator<std::pair<const long long int, caf::io::datagram_handle> >, std::__detail::_Select1st, std::equal_to<long long int>, std::hash<long long int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const long long int, caf::io::datagram_handle>, false, false>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
[ 89%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/acceptor.cpp.o
[ 89%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/datagram_handler.cpp.o
[ 90%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/datagram_servant_impl.cpp.o
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/datagram_servant.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/network/datagram_servant_impl.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/datagram_servant_impl.cpp:19:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const caf::io::datagram_handle&}; _Tp = caf::io::datagram_handle; _Alloc = std::allocator<caf::io::datagram_handle>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::io::datagram_handle>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::io::datagram_handle*, std::vector<caf::io::datagram_handle> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/vector:64,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/datagram_servant.hpp:21,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/network/datagram_servant_impl.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/datagram_servant_impl.cpp:19:
/usr/include/c++/8.3.0/bits/stl_vector.h: In member function ‘virtual std::vector<caf::io::datagram_handle> caf::io::network::datagram_servant_impl::hdls() const’:
/usr/include/c++/8.3.0/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::io::datagram_handle*, std::vector<caf::io::datagram_handle> >’ changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/unordered_map:46,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/abstract_broker.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/broker_servant.hpp:24,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/datagram_servant.hpp:26,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/caf/io/network/datagram_servant_impl.hpp:22,
                 from /build/bro/src/bro-2.6.2/aux/broker/3rdparty/caf/libcaf_io/src/datagram_servant_impl.cpp:19:
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = caf::io::datagram_handle; _Value = std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >; _Alloc = std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<caf::io::datagram_handle>; _H1 = std::hash<caf::io::datagram_handle>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]’:
/usr/include/c++/8.3.0/bits/hashtable.h:1871:5: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         _H1, _H2, _Hash, _RehashPolicy, _Traits>::
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘void caf::io::broker_servant<Base, Handle, SysMsgType>::detach_from(caf::io::abstract_broker*) [with Base = caf::io::network::datagram_manager; Handle = caf::io::datagram_handle; SysMsgType = caf::io::new_datagram_msg]’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
/usr/include/c++/8.3.0/bits/hashtable.h: In member function ‘virtual void caf::io::network::datagram_servant_impl::detach_handles()’:
/usr/include/c++/8.3.0/bits/hashtable.h:767:42: note: parameter passing for argument of type ‘std::_Hashtable<caf::io::datagram_handle, std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, std::allocator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> > >, std::__detail::_Select1st, std::equal_to<caf::io::datagram_handle>, std::hash<caf::io::datagram_handle>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator’ {aka ‘std::__detail::_Node_const_iterator<std::pair<const caf::io::datagram_handle, caf::intrusive_ptr<caf::io::datagram_servant> >, false, true>’} changed in GCC 7.1
       { return erase(const_iterator(__it)); }
                                          ^
[ 90%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/doorman_impl.cpp.o
[ 91%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/event_handler.cpp.o
[ 92%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/pipe_reader.cpp.o
[ 92%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/scribe_impl.cpp.o
[ 93%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/stream.cpp.o
[ 93%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/tcp.cpp.o
[ 94%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/udp.cpp.o
[ 95%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/native_socket.cpp.o
[ 95%] Building CXX object libcaf_io/CMakeFiles/libcaf_io_shared.dir/src/socket_guard.cpp.o
[ 96%] Linking CXX shared library /build/bro/src/bro-2.6.2/build/aux/broker/lib/libcaf_io.so
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 96%] Built target libcaf_io_shared
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_openssl
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 96%] Built target libcaf_openssl
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
Scanning dependencies of target libcaf_openssl_shared
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[6]: Entering directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[ 96%] Building CXX object libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/manager.cpp.o
[ 97%] Building CXX object libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/middleman_actor.cpp.o
[ 98%] Building CXX object libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/publish.cpp.o
[ 98%] Building CXX object libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/remote_actor.cpp.o
[ 99%] Building CXX object libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/session.cpp.o
[100%] Linking CXX shared library /build/bro/src/bro-2.6.2/build/aux/broker/lib/libcaf_openssl.so
make[6]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[100%] Built target libcaf_openssl_shared
make[5]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
make[4]: Leaving directory '/build/bro/src/bro-2.6.2/build/aux/broker/caf-build'
[  4%] Creating directories for 'project_caf'
[  4%] No download step for 'project_caf'
[  5%] No patch step for 'project_caf'
[  5%] No update step for 'project_caf'
[  5%] No configure step for 'project_caf'
[  5%] No build step for 'project_caf'
[  5%] No install step for 'project_caf'
[  5%] Completed 'project_caf'
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
[  5%] Built target project_caf
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
Scanning dependencies of target broker
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[3]: Entering directory '/build/bro/src/bro-2.6.2/build'
[  5%] Building CXX object aux/broker/CMakeFiles/broker.dir/src/address.cc.o
[  5%] Building CXX object aux/broker/CMakeFiles/broker.dir/src/configuration.cc.o
In file included from /usr/include/c++/8.3.0/vector:63,
                 from /build/bro/src/bro-2.6.2/aux/broker/src/configuration.cc:4:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const broker::data*, std::vector<broker::data> >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]’:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
         __uninit_copy(_InputIterator __first, _InputIterator __last,
         ^~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
/usr/include/c++/8.3.0/bits/stl_uninitialized.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator<broker::data>]’:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
       return std::__uninitialized_copy<__is_trivial(_ValueType1)
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __is_trivial(_ValueType2)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __assignable>::
            ~~~~~~~~~~~~~~~~~~
  __uninit_copy(__first, __last, __result);
  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/stl_uninitialized.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator<broker::data>]’:
/usr/include/c++/8.3.0/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
       return std::__uninitialized_copy<__is_trivial(_ValueType1)
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __is_trivial(_ValueType2)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            && __assignable>::
            ~~~~~~~~~~~~~~~~~~
  __uninit_copy(__first, __last, __result);
  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/vector:69,
                 from /build/bro/src/bro-2.6.2/aux/broker/src/configuration.cc:4:
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<broker::topic, broker::data>}; _Tp = std::pair<broker::topic, broker::data>; _Alloc = std::allocator<std::pair<broker::topic, broker::data> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::pair<broker::topic, broker::data> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::pair<broker::topic, broker::data>*, std::vector<std::pair<broker::topic, broker::data> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >}; _Tp = caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _Alloc = std::allocator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >*, std::vector<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >’} changed in GCC 7.1
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >*, std::vector<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<caf::optional<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >}; _Tp = caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >; _Alloc = std::allocator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >*, std::vector<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >*, std::vector<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >, std::allocator<caf::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >}; _Tp = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >; _Alloc = std::allocator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >*, std::vector<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >*, std::vector<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::allocator<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::chrono::duration<long long int, std::ratio<1, 1000000000> >}; _Tp = std::chrono::duration<long long int, std::ratio<1, 1000000000> >; _Alloc = std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> >, std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::chrono::duration<long long int, std::ratio<1, 1000000000> >*, std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> >, std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> >, std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::chrono::duration<long long int, std::ratio<1, 1000000000> >*, std::vector<std::chrono::duration<long long int, std::ratio<1, 1000000000> >, std::allocator<std::chrono::duration<long long int, std::ratio<1, 1000000000> > > > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator<broker::data>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<broker::data>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<broker::data*, std::vector<broker::data> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In static member function ‘static caf::error caf::error::eval(F&&, Fs&& ...) [with F = caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<broker::data>; Derived = caf::deserializer]::<lambda()>; Fs = {caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<broker::data>; Derived = caf::deserializer]::<lambda()>, caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<broker::data>; Derived = caf::deserializer]::<lambda()>}]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In static member function ‘static caf::error caf::error::eval(F&&, Fs&& ...) [with F = caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::data> >; Derived = caf::deserializer]::<lambda()>; Fs = {caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::data> >; Derived = caf::deserializer]::<lambda()>, caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::data> >; Derived = caf::deserializer]::<lambda()>}]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<broker::topic, broker::data>*, std::vector<std::pair<broker::topic, broker::data> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<std::vector<broker::data>, std::allocator<std::vector<broker::data> > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<broker::data*, std::vector<broker::data> >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {broker::internal_command}; _Tp = broker::internal_command; _Alloc = std::allocator<broker::internal_command>]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<broker::internal_command, std::allocator<broker::internal_command> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<broker::internal_command*, std::vector<broker::internal_command, std::allocator<broker::internal_command> > >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<broker::topic, broker::internal_command>}; _Tp = std::pair<broker::topic, broker::internal_command>; _Alloc = std::allocator<std::pair<broker::topic, broker::internal_command> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::pair<broker::topic, broker::internal_command> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::pair<broker::topic, broker::internal_command>*, std::vector<std::pair<broker::topic, broker::internal_command> > >’} changed in GCC 7.1
/usr/include/c++/8.3.0/bits/vector.tcc: In static member function ‘static caf::error caf::error::eval(F&&, Fs&& ...) [with F = caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::internal_command> >; Derived = caf::deserializer]::<lambda()>; Fs = {caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::internal_command> >; Derived = caf::deserializer]::<lambda()>, caf::data_processor<Derived>::apply_sequence(D&, T&) [with D = caf::deserializer; T = std::vector<std::pair<broker::topic, broker::internal_command> >; Derived = caf::deserializer]::<lambda()>}]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<broker::topic, broker::internal_command>*, std::vector<std::pair<broker::topic, broker::internal_command> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<std::vector<std::pair<broker::topic, broker::internal_command> >, std::allocator<std::vector<std::pair<broker::topic, broker::internal_command> > > >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<broker::topic, broker::internal_command>*, std::vector<std::pair<broker::topic, broker::internal_command> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
/usr/include/c++/8.3.0/bits/vector.tcc: In member function ‘caf::error caf::detail::type_erased_value_impl< <template-parameter-1-1> >::load(caf::deserializer&) [with T = std::vector<broker::internal_command, std::allocator<broker::internal_command> >]’:
/usr/include/c++/8.3.0/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<broker::internal_command*, std::vector<broker::internal_command, std::allocator<broker::internal_command> > >’ changed in GCC 7.1
  _M_realloc_insert(begin() + __n, std::move(__v));
  ^~~~~~~~~~~~~~~~~
{standard input}: Assembler messages:
{standard input}: Fatal error: can't write 3995 bytes to section .debug_str of CMakeFiles/broker.dir/src/configuration.cc.o: 'No space left on device'
{standard input}: Fatal error: can't close CMakeFiles/broker.dir/src/configuration.cc.o: No space left on device
make[3]: *** [aux/broker/CMakeFiles/broker.dir/build.make:76: aux/broker/CMakeFiles/broker.dir/src/configuration.cc.o] Error 1
make[3]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[2]: *** [CMakeFiles/Makefile2:323: aux/broker/CMakeFiles/broker.dir/all] Error 2
make[2]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make[1]: *** [Makefile:152: all] Error 2
make[1]: Leaving directory '/build/bro/src/bro-2.6.2/build'
make: *** [Makefile:15: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> Removing installed dependencies...
checking dependencies...
:: glib2 optionally requires python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report
:: util-linux optionally requires python: python bindings to libmount

Packages (22) bind-tools-9.14.3-1  cmake-3.14.5-1  dnssec-anchors-20181003-1
              geoip-1.6.12-1  geoip-database-20180403-1  gperftools-2.7-1
              ipsumdump-1.86-2  jsoncpp-1.8.4-2  libaio-0.3.112-1
              libnsl-1.2.0-1  libuv-1.29.1-1  lmdb-0.9.23-1  lzo-2.10-2
              mariadb-libs-10.3.16-1  postfix-3.4.5-2  postgresql-libs-11.4-1
              python-3.7.3-2  python2-2.7.16-1  rhash-1.3.8-1
              shared-mime-info-1.12-1  swig-4.0.0-1  tinycdb-0.78-3

Total Removed Size:  251.65 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
removing swig...
removing python2...
removing postfix...
removing tinycdb...
removing postgresql-libs...
removing mariadb-libs...
removing lzo...
removing libaio...
removing ipsumdump...
removing gperftools...
removing cmake...
removing shared-mime-info...
removing rhash...
removing libuv...
removing jsoncpp...
removing bind-tools...
removing python...
removing libnsl...
removing lmdb...
removing geoip...
removing geoip-database...
removing dnssec-anchors...
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
==> ERROR: Build failed, check /chroot/armv6h/build/build