Pull request #5151 updated
19:41:05 Connecting to https://api.github.com using GitHub Access Token
Obtained Jenkinsfile from bdb2b132f061f49b2f927cb6e748a858d9389a4c+4e48464bb3708968e1f15455cc2a11ae3acec3fe (c676111b2b2e93d962a4a0acdaae79c95a060c7f)
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on linux-12xx12 in /home/bearbin/workspace/cuberite_PR-5151
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: NONE
using credential github
Wiping out workspace first.
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/cuberite/cuberite.git
> git init /home/bearbin/workspace/cuberite_PR-5151 # timeout=10
Fetching upstream changes from https://github.com/cuberite/cuberite.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials GitHub Access Token
> git fetch --no-tags --force --progress -- https://github.com/cuberite/cuberite.git +refs/pull/5151/head:refs/remotes/origin/PR-5151 +refs/heads/master:refs/remotes/origin/master # timeout=10
Cleaning workspace
Fetching without tags
Merging remotes/origin/master commit 4e48464bb3708968e1f15455cc2a11ae3acec3fe into PR head commit bdb2b132f061f49b2f927cb6e748a858d9389a4c
Merge succeeded, producing 74e2db628c132ef469e6dbc2d0b92867ae489982
Checking out Revision 74e2db628c132ef469e6dbc2d0b92867ae489982 (PR-5151)
Commit message: "Merge commit '4e48464bb3708968e1f15455cc2a11ae3acec3fe' into HEAD"
First time build. Skipping changelog.
Cleaning workspace
> git config remote.origin.url https://github.com/cuberite/cuberite.git # timeout=10
> git config --add remote.origin.fetch +refs/pull/5151/head:refs/remotes/origin/PR-5151 # timeout=10
> git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10
> git config remote.origin.url https://github.com/cuberite/cuberite.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
No valid HEAD. Skipping the resetting
> git clean -fdx # timeout=10
Fetching upstream changes from https://github.com/cuberite/cuberite.git
using GIT_ASKPASS to set credentials GitHub Access Token
> git fetch --no-tags --force --progress -- https://github.com/cuberite/cuberite.git +refs/pull/5151/head:refs/remotes/origin/PR-5151 +refs/heads/master:refs/remotes/origin/master # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f bdb2b132f061f49b2f927cb6e748a858d9389a4c # timeout=10
> git remote # timeout=10
> git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials GitHub Access Token
> git merge 4e48464bb3708968e1f15455cc2a11ae3acec3fe # timeout=10
> git rev-parse HEAD^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 74e2db628c132ef469e6dbc2d0b92867ae489982 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git checkout -b PR-5151 74e2db628c132ef469e6dbc2d0b92867ae489982 # timeout=10
> git rev-list --no-walk cb1fff8c96bea6a113656ca2effeadb4e34b9bff # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] isUnix
[Pipeline] sh
+ docker inspect -f . cuberite/docker-ci/minimal:latest
.
[Pipeline] withDockerContainer
linux-12xx12 does not seem to be running inside a container
$ docker run -t -d -u 1000:1000 -w /home/bearbin/workspace/cuberite_PR-5151 -v /home/bearbin/workspace/cuberite_PR-5151:/home/bearbin/workspace/cuberite_PR-5151:rw,z -v /home/bearbin/workspace/cuberite_PR-5151@tmp:/home/bearbin/workspace/cuberite_PR-5151@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** cuberite/docker-ci/minimal:latest cat
$ docker top 2ab90369e168ed5ea8bf027fe8483dad925ba39c8da000d69e2038a8ebcd9315 -eo pid,comm
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] sh
+ git submodule update --init
Submodule 'Server/Plugins/ChatLog' (https://github.com/cuberite/ChatLog.git) registered for path 'Server/Plugins/ChatLog'
Submodule 'Server/Plugins/Core' (https://github.com/cuberite/Core.git) registered for path 'Server/Plugins/Core'
Submodule 'Server/Plugins/ProtectionAreas' (https://github.com/cuberite/ProtectionAreas.git) registered for path 'Server/Plugins/ProtectionAreas'
Submodule 'Tools/BlockTypePaletteGenerator/lib/lunajson' (https://github.com/grafi-tt/lunajson.git) registered for path 'Tools/BlockTypePaletteGenerator/lib/lunajson'
Submodule 'lib/SQLiteCpp' (https://github.com/cuberite/SQLiteCpp.git) registered for path 'lib/SQLiteCpp'
Submodule 'lib/TCLAP' (https://github.com/cuberite/TCLAP.git) registered for path 'lib/TCLAP'
Submodule 'lib/cmake-coverage' (https://github.com/cuberite/cmake-coverage.git) registered for path 'lib/cmake-coverage'
Submodule 'lib/expat' (https://github.com/cuberite/expat.git) registered for path 'lib/expat'
Submodule 'lib/fmt' (https://github.com/fmtlib/fmt.git) registered for path 'lib/fmt'
Submodule 'lib/jsoncpp' (https://github.com/open-source-parsers/jsoncpp.git) registered for path 'lib/jsoncpp'
Submodule 'lib/libdeflate' (https://github.com/cuberite/libdeflate) registered for path 'lib/libdeflate'
Submodule 'lib/libevent' (https://github.com/cuberite/libevent.git) registered for path 'lib/libevent'
Submodule 'lib/lua' (https://github.com/cuberite/lua.git) registered for path 'lib/lua'
Submodule 'lib/luaexpat' (https://github.com/cuberite/luaexpat.git) registered for path 'lib/luaexpat'
Submodule 'lib/luaproxy' (https://github.com/cuberite/luaproxy.git) registered for path 'lib/luaproxy'
Submodule 'lib/mbedtls' (https://github.com/cuberite/polarssl.git) registered for path 'lib/mbedtls'
Submodule 'lib/sqlite' (https://github.com/cuberite/sqlite.git) registered for path 'lib/sqlite'
Submodule 'lib/tolua++' (https://github.com/cuberite/toluapp.git) registered for path 'lib/tolua++'
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/Server/Plugins/ChatLog'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/Server/Plugins/Core'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/Server/Plugins/ProtectionAreas'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/SQLiteCpp'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/Tools/BlockTypePaletteGenerator/lib/lunajson'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/TCLAP'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/cmake-coverage'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/expat'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/fmt'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/jsoncpp'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/libdeflate'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/lua'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/luaexpat'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/luaproxy'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/libevent'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/sqlite'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/tolua++'...
Cloning into '/home/bearbin/workspace/cuberite_PR-5151/lib/mbedtls'...
Submodule path 'Server/Plugins/ChatLog': checked out 'cc04da381b9aa683ee3bbd7013f9d3fd909db039'
From https://github.com/cuberite/Core
* branch 96419d200ac84c1a1a6116e19f919b7a2bfdd69e -> FETCH_HEAD
Submodule path 'Server/Plugins/Core': checked out '96419d200ac84c1a1a6116e19f919b7a2bfdd69e'
Submodule path 'Server/Plugins/ProtectionAreas': checked out '5cc1171bb11601ba6a7ba06a0e447d9df1e18e94'
Submodule path 'Tools/BlockTypePaletteGenerator/lib/lunajson': checked out '1bdc886a9abb1be745fa7436f2a043b0455d70b8'
Submodule path 'lib/SQLiteCpp': checked out 'a25ffb56ab1bae0f416ac5dfbddd4188ea3c1a9c'
Submodule path 'lib/TCLAP': checked out '07472612522e4da6b96f589ccd1d20607c28c2b8'
Submodule path 'lib/cmake-coverage': checked out '25af3c657e42543e3e8b43378ebc5381e6260daa'
Submodule path 'lib/expat': checked out 'e87c7903718ed7e05cbb614bbc385553987a2d33'
Submodule path 'lib/fmt': checked out '7bdf0628b1276379886c7f6dda2cef2b3b374f0b'
Submodule path 'lib/jsoncpp': checked out '9059f5cad030ba11d37818847443a53918c327b1'
Submodule path 'lib/libdeflate': checked out 'cb1502021a723db7926c0823ac41f2190a2ecc7e'
Submodule path 'lib/libevent': checked out 'bbc5fd64b34a26015f0b7bd9c6849fcaca7556b6'
Submodule path 'lib/lua': checked out '935fe9113295e049baa8ab0163e2dfec0393a8dd'
Submodule path 'lib/luaexpat': checked out '368e2927fcd227bf0af91b3e4b92e740196425cd'
Submodule path 'lib/luaproxy': checked out '9e4b11990b1e4e368f1cacb4cbf9d0e908da96b6'
From https://github.com/cuberite/polarssl
* branch c0a234b9e74d8d804c2844092abad1e5d7804c10 -> FETCH_HEAD
Submodule path 'lib/mbedtls': checked out 'c0a234b9e74d8d804c2844092abad1e5d7804c10'
Submodule path 'lib/sqlite': checked out '4435d7e4297220228174385302d430f1fdf3d090'
Submodule path 'lib/tolua++': checked out '4d24aa316898964c23896fbb7419bdaa23638c26'
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Check)
[Pipeline] parallel
[Pipeline] { (Branch: CheckBasicStyle)
[Pipeline] { (Branch: clang-tidy)
[Pipeline] stage
[Pipeline] { (CheckBasicStyle)
[Pipeline] stage
[Pipeline] { (clang-tidy)
[Pipeline] dir
Running in /home/bearbin/workspace/cuberite_PR-5151/src
[Pipeline] {
[Pipeline] sh
[Pipeline] sh
+ ./clang-tidy.sh -j 3
-- The C compiler identification is GNU 8.3.0
+ find . -name *.cpp -or -name *.h
-- 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
[Pipeline] sh
+ lua CheckBasicStyle.lua
-- 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
-- Optimising for this machine (march=native)
-- Version: TRUE7.1.3
-- Build type:
-- CXX_STANDARD: 17
-- Performing Test has_std_17_flag
-- Performing Test has_std_17_flag - Success
-- Performing Test has_std_1z_flag
-- Performing Test has_std_1z_flag - Success
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
-- Performing Test FMT_HAS_VARIANT
-- Performing Test FMT_HAS_VARIANT - Success
-- Required features: cxx_variadic_templates
-- Looking for strtod_l
-- Looking for strtod_l - not found
-- JsonCpp Version: 1.9.4
-- Looking for C++ include clocale
-- Looking for C++ include clocale - found
-- Looking for localeconv
-- Looking for localeconv - found
-- Looking for C++ include sys/types.h
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include stdint.h
-- Looking for C++ include stdint.h - found
-- Looking for C++ include stddef.h
-- Looking for C++ include stddef.h - found
-- Check size of lconv
-- Check size of lconv - done
-- Performing Test HAVE_DECIMAL_POINT
-- Performing Test HAVE_DECIMAL_POINT - Success
-- Found Git: /usr/bin/git (found version "2.20.1")
-- Performing Test check_c_compiler_flag__Wall
-- Performing Test check_c_compiler_flag__Wall - Success
-- Performing Test check_c_compiler_flag__Wextra
-- Performing Test check_c_compiler_flag__Wextra - Success
-- Performing Test check_c_compiler_flag__Wno_unused_parameter
-- Performing Test check_c_compiler_flag__Wno_unused_parameter - Success
-- Performing Test check_c_compiler_flag__Wstrict_aliasing
-- Performing Test check_c_compiler_flag__Wstrict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wstrict_prototypes
-- Performing Test check_c_compiler_flag__Wstrict_prototypes - Success
-- Performing Test check_c_compiler_flag__fno_strict_aliasing
-- Performing Test check_c_compiler_flag__fno_strict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wmissing_prototypes
-- Performing Test check_c_compiler_flag__Wmissing_prototypes - Success
-- Performing Test check_c_compiler_flag__Winit_self
-- Performing Test check_c_compiler_flag__Winit_self - Success
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers - Success
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement - Success
-- Performing Test check_c_compiler_flag__Waddress
-- Performing Test check_c_compiler_flag__Waddress - Success
-- Performing Test check_c_compiler_flag__Wnormalized_id
-- Performing Test check_c_compiler_flag__Wnormalized_id - Success
-- Performing Test check_c_compiler_flag__Woverride_init
-- Performing Test check_c_compiler_flag__Woverride_init - Success
-- Performing Test check_c_compiler_flag__Wlogical_op
-- Performing Test check_c_compiler_flag__Wlogical_op - Success
-- Performing Test check_c_compiler_flag__Wwrite_strings
-- Performing Test check_c_compiler_flag__Wwrite_strings - Success
-- Looking for __GNU_LIBRARY__
-- Looking for __GNU_LIBRARY__ - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include files fcntl.h, inttypes.h
-- Looking for include files fcntl.h, inttypes.h - found
-- Looking for 3 include files fcntl.h, ..., memory.h
-- Looking for 3 include files fcntl.h, ..., memory.h - found
-- Looking for 4 include files fcntl.h, ..., signal.h
-- Looking for 4 include files fcntl.h, ..., signal.h - found
-- Looking for 5 include files fcntl.h, ..., stdarg.h
-- Looking for 5 include files fcntl.h, ..., stdarg.h - found
-- Looking for 6 include files fcntl.h, ..., stddef.h
-- Looking for 6 include files fcntl.h, ..., stddef.h - found
-- Looking for 7 include files fcntl.h, ..., stdint.h
-- Looking for 7 include files fcntl.h, ..., stdint.h - found
-- Looking for 8 include files fcntl.h, ..., stdlib.h
-- Looking for 8 include files fcntl.h, ..., stdlib.h - found
-- Looking for 9 include files fcntl.h, ..., string.h
-- Looking for 9 include files fcntl.h, ..., string.h - found
-- Looking for 10 include files fcntl.h, ..., errno.h
-- Looking for 10 include files fcntl.h, ..., errno.h - found
-- Looking for 11 include files fcntl.h, ..., unistd.h
-- Looking for 11 include files fcntl.h, ..., unistd.h - found
-- Looking for 12 include files fcntl.h, ..., time.h
-- Looking for 12 include files fcntl.h, ..., time.h - found
-- Looking for 13 include files fcntl.h, ..., sys/types.h
-- Looking for 13 include files fcntl.h, ..., sys/types.h - found
-- Looking for 14 include files fcntl.h, ..., sys/stat.h
-- Looking for 14 include files fcntl.h, ..., sys/stat.h - found
-- Looking for 15 include files fcntl.h, ..., sys/time.h
-- Looking for 15 include files fcntl.h, ..., sys/time.h - found
-- Looking for 16 include files fcntl.h, ..., sys/param.h
-- Looking for 16 include files fcntl.h, ..., sys/param.h - found
-- Looking for 17 include files fcntl.h, ..., netdb.h
-- Looking for 17 include files fcntl.h, ..., netdb.h - found
-- Looking for 18 include files fcntl.h, ..., dlfcn.h
-- Looking for 18 include files fcntl.h, ..., dlfcn.h - found
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h - found
-- Looking for 20 include files fcntl.h, ..., poll.h
-- Looking for 20 include files fcntl.h, ..., poll.h - found
-- Looking for 21 include files fcntl.h, ..., port.h
-- Looking for 21 include files fcntl.h, ..., port.h - not found
-- Looking for 21 include files fcntl.h, ..., sys/socket.h
-- Looking for 21 include files fcntl.h, ..., sys/socket.h - found
-- Looking for 22 include files fcntl.h, ..., sys/random.h
-- Looking for 22 include files fcntl.h, ..., sys/random.h - found
-- Looking for 23 include files fcntl.h, ..., sys/un.h
-- Looking for 23 include files fcntl.h, ..., sys/un.h - found
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h - not found
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h - found
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h - found
-- Looking for 26 include files fcntl.h, ..., sys/event.h
-- Looking for 26 include files fcntl.h, ..., sys/event.h - not found
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h - found
-- Looking for 27 include files fcntl.h, ..., sys/mman.h
-- Looking for 27 include files fcntl.h, ..., sys/mman.h - found
-- Looking for 28 include files fcntl.h, ..., sys/queue.h
-- Looking for 28 include files fcntl.h, ..., sys/queue.h - found
-- Looking for 29 include files fcntl.h, ..., sys/select.h
-- Looking for 29 include files fcntl.h, ..., sys/select.h - found
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h - found
-- Looking for 31 include files fcntl.h, ..., sys/uio.h
-- Looking for 31 include files fcntl.h, ..., sys/uio.h - found
-- Looking for 32 include files fcntl.h, ..., sys/wait.h
-- Looking for 32 include files fcntl.h, ..., sys/wait.h - found
-- Looking for 33 include files fcntl.h, ..., sys/resource.h
-- Looking for 33 include files fcntl.h, ..., sys/resource.h - found
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h - found
-- Looking for 35 include files fcntl.h, ..., netinet/in.h
-- Looking for 35 include files fcntl.h, ..., netinet/in.h - found
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h - not found
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h - found
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for getservbyname - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for signal
-- Looking for signal - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for splice
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for timerclear
-- Looking for timerclear - found
-- Looking for timercmp
-- Looking for timercmp - found
-- Looking for timerisset
-- Looking for timerisset - found
-- Looking for timeradd
-- Looking for timeradd - found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for umask
-- Looking for umask - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for select
-- Looking for select - found
-- Looking for epoll_create
-- Looking for epoll_create - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Looking for epoll_ctl
-- Looking for epoll_ctl - found
-- Looking for eventfd
-- Looking for eventfd - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for strsignal
-- Looking for strsignal - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - not found
-- Looking for arc4random_addrandom
-- Looking for arc4random_addrandom - not found
-- Looking for getrandom
-- Looking for getrandom - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Check size of struct sockaddr_un
-- Check size of struct sockaddr_un - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Success
-- Looking for CTL_KERN - found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- 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
--
-- ---( Libevent 2.1.12-stable )---
--
-- Available event backends:
-- CMAKE_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/tidy-build
-- CMAKE_CURRENT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/tidy-build/lib/libevent
-- CMAKE_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151
-- CMAKE_CURRENT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- PROJECT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/tidy-build/lib/libevent
-- PROJECT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- CMAKE_MODULE_PATH: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent/cmake/
-- CMAKE_COMMAND: /usr/bin/cmake
-- CMAKE_ROOT: /usr/share/cmake-3.13
-- CMAKE_SYSTEM: Linux-5.4.0-74-generic
-- CMAKE_SYSTEM_NAME: Linux
-- CMAKE_SYSTEM_VERSION: 5.4.0-74-generic
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- CMAKE_SKIP_RPATH: NO
-- CMAKE_VERBOSE_MAKEFILE: FALSE
-- CMAKE_C_FLAGS: -Wall -Wextra -Wno-unused-parameter -Wstrict-aliasing -Wstrict-prototypes -fno-strict-aliasing -Wmissing-prototypes -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement -Waddress -Wnormalized=id -Woverride-init -Wlogical-op -Wwrite-strings
-- CMAKE_BUILD_TYPE: Release
-- CMAKE_C_COMPILER: /usr/bin/cc (id GNU, clang 0, GNUC 1)
-- CMAKE_AR: /usr/bin/ar
-- CMAKE_RANLIB: /usr/bin/ranlib
--
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.3", minimum required is "3")
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- Using c++ standard c++17
-- CMake version: 3.13.4
-- Project version: 3.1.1
-- CMAKE_CXX_COMPILER '/usr/bin/c++' 'GNU' '8.3.0'
-- CMAKE_CXX_FLAGS ' -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long'
-- CMAKE_CXX_FLAGS_RELEASE '-O3 -DNDEBUG'
-- Compile sqlite3 from source in subdirectory
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- SQLITECPP_RUN_CPPLINT OFF
-- SQLITECPP_RUN_CPPCHECK OFF
-- SQLITECPP_RUN_DOXYGEN OFF
-- SQLITECPP_BUILD_EXAMPLES OFF
-- SQLITECPP_BUILD_TESTS OFF
-- Creating output folder and symlinks...
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/Install
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Plugins; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/Plugins
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Prefabs; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/Prefabs
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Protocol; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/Protocol
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/webadmin; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/webadmin
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/brewing.txt; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/brewing.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/crafting.txt; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/crafting.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/favicon.png; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/favicon.png
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/furnace.txt; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/furnace.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/items.ini; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/items.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/monsters.ini; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/monsters.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/README.txt; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/README.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../BACKERS; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/BACKERS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../CONTRIBUTORS; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/CONTRIBUTORS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../LICENSE; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/LICENSE
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install/ThirdPartyLicenses; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/ThirdPartyLicenses
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/docs; link = /home/bearbin/workspace/cuberite_PR-5151/tidy-build/Server/BindingsDocs
CMake Warning at CMakeLists.txt:68 (message):
Precompiled headers for FASTER BUILDS not enabled, upgrade to CMake 3.16 or
newer!
-- Configuring done
CMake Warning (dev) at lib/SQLiteCpp/CMakeLists.txt:174 (add_library):
Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when
enabled. Run "cmake --help-policy CMP0069" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
INTERPROCEDURAL_OPTIMIZATION property will be ignored for target
'SQLiteCpp'.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at lib/SQLiteCpp/sqlite3/CMakeLists.txt:9 (add_library):
Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when
enabled. Run "cmake --help-policy CMP0069" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
INTERPROCEDURAL_OPTIMIZATION property will be ignored for target 'sqlite3'.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /home/bearbin/workspace/cuberite_PR-5151/tidy-build
Generating Lua bindings and docs...
API docs have been generated.
Lua bindings have been generated.
clang-apply-replacements version 11.0.1
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplf1oojg_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BiomeDef.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjdww00gm.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockInfo.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp145nlvd9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockArea.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5tcm8075.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockState.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpadeyhg7s.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockType.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplqatjaal.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BrewingRecipes.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpdzvz437x.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BoundingBox.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpc3lsl3do.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ByteBuffer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk4n_5wg_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Broadcaster.cpp
Number of violations found: 0
[Pipeline] sh
+ cd Bindings
+ lua CheckBindingsDependencies.lua
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpc9n2ywkv.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChunkData.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5d7jtesq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChatColor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpw_cvqhl4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Chunk.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpud9n6arr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChunkGeneratorThread.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp46o5ngl8.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChunkMap.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpnhsjyijy.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChunkSender.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5vru1bgk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ChunkStay.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk09x94wq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/CircularBufferCompressor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7g_8s27x.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Color.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplujxq4jo.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ClientHandle.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpt9zd5ix3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/CommandOutput.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpx_kdg6ss.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/CraftingRecipes.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpy7x_v560.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/CompositeChat.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1ct4ibc6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Cuboid.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7wms2o0y.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Defines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpyjhqweo5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/DeadlockDetect.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvub__gcc.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Enchantments.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmphjwdtl0h.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/FastRandom.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpts__aj5t.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Globals.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpm2rq5cdq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/FurnaceRecipe.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzobsrtkw.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/IniFile.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpldw75njt.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Inventory.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpg_odesn7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ItemGrid.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6p018tob.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Item.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpy2yhvhiz.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/JsonUtils.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpbvr6k5vb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/LightingThread.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgnf3xgka.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/LineBlockTracer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpir2nvmoq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/LoggerListeners.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpe_dmdqb7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/LinearInterpolation.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjnzzsgmk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Logger.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9s86wpro.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MapManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpsa6nsrrs.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Map.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1pernu6n.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MemorySettingsRepository.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvdsctytu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MobCensus.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpch9oc8k1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MobFamilyCollecter.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpeap3uzz1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MobProximityCounter.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpl6281m8d.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MonsterConfig.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpi834usda.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/MobSpawner.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppb4qlwqu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OverridesSettingsRepository.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzhhhrsvk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/ProbabDistrib.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp36vrxvu3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/NetherPortalScanner.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6xroj59p.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/RCONServer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmprdf1luvh.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/RankManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzsco9113.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Scoreboard.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpcsb4ktjs.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Root.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplmr7wscm.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/StatisticsManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6ykakpss.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Server.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmphuhnlg6k.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/SpawnPrepare.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpin9lkn4c.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UUID.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn81joeqa.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/StringCompression.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7031fmf4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/StringUtils.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpwdmbif9x.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/VoronoiMap.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpwvhdh9o4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WebAdmin.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptikd3ee_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/World.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpbgck7lbc.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/main.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppwnfkucf.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/Bindings.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpg4i7gj87.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/DeprecatedBindings.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfqurg619.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaChunkStay.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpnwnsjpv3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaJson.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpc42ijetb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaNameLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptcqecq9s.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaServerHandle.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpuce56lv9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaState_Implementation.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpxbj7qp_3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaState.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk0riosqb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaTCPLink.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp0wsp2yhu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaUDPEndpoint.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppg1kvf74.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/LuaWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2yaio9yx.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_BlockArea.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_amzt7i0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/ManualBindings.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpey06srr8.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_Network.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_ktdyfm4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_RankManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpx_z_bo3u.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/Plugin.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp4vfo8lmn.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/PluginLua.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmphg8owubz.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_World.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp8hfo5ce9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BannerEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp4iobn2s4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BeaconEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppcwfm8ai.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/PluginManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn0w9bdpd.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1y2d12s7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BedEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpt4tkywzj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntityWithItems.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpry2a6669.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/BrewingstandEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp59g67868.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/ChestEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptfjg06oe.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/CommandBlockEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpwzstgtrt.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/DispenserEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpeal29b1b.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/DropSpenserEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpygl12u29.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/DropperEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpss2yr9nk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/EnchantingTableEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpiwxyp7gc.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/EndPortalEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpehn9zdu7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/EnderChestEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5rk6k8nb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/FlowerPotEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1gv0snzs.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/FurnaceEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5ku2qurn.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/HopperEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpm_fa79i1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/JukeboxEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjq7okuhb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/MobHeadEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5rhmp17b.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/MobSpawnerEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgujxj_y5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/NoteEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp8m3yvue6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/BlockEntities/SignEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppt7n6otd.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Blocks/BlockBed.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp0lnjf5py.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Blocks/BlockDoor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp77jctie2.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Blocks/BlockHandler.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppnvniyu5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Blocks/ChunkInterface.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp46q2iady.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Blocks/BlockPiston.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppdmd_oxb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ArrowEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjvkg1apy.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Boat.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpj8klmfr8.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/EnderCrystal.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpxehg1vzf.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Entity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpdxpr7amw.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/EntityEffect.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjk8ur64n.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ExpBottleEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpeq0nt9r7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ExpOrb.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_kigwl9t.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/FallingBlock.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpchtldi4b.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/FireChargeEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpsl59j5si.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/FireworkEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvlerixhr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Floater.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqr1lky0p.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/GhastFireballEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvo9snfh1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/HangingEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp64spn69q.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ItemFrame.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpti1005pq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptba8bqma.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/LeashKnot.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpcwc_ahfj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Painting.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpl_brra90.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Pickup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqvfrgscb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpuq5s5ki1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/Player.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqzta56iw.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ProjectileEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp0ewl9_9w.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/SplashPotionEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp39nncjb0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/TNTEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp538otrhv.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ThrownEnderPearlEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpt2tooeu3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ThrownSnowballEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5a1myti9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/ThrownEggEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpttflg7dj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Entities/WitherSkullEntity.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfe6zr1mh.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/Caves.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp3icfi419.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/BioGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmx6bpa_t.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/ChunkDesc.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpv82xhgfu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/ChunkGenerator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1or0px5l.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/CompoGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmph80bf90k.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/CompoGenBiomal.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpaoho1ghq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/ComposableGenerator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzrt0zhpg.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/DistortedHeightmap.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpog1fddvj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/DungeonRoomsFinisher.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfurams68.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/EndGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpclg4osu3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/EnderDragonFightStructuresGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqqotjm9m.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/GridStructGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn8ph70m4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/FinishGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpm81vp4of.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/HeiGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpm20hzmq1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/Noise3DGenerator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpj108jua2.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/MineShafts.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpf47mobw0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PieceGeneratorBFSTree.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpuo0ijwqp.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PiecePool.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7mbg3anq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PieceModifier.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplemr2ggc.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PieceStructuresGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp8uqmjxjv.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/Prefab.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpbnfhsxtt.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PrefabPiecePool.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2sf4uh3c.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/PrefabStructure.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpond17t4n.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/Ravines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpf_2n_400.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/SinglePieceStructuresGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfj_l00u7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/RoughRavines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpnfsi47jh.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/Trees.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmphojnevf3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/StructGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfwuv_e60.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/TwoHeights.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmeocfoc_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/VerticalStrategy.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2q7rstlt.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/VillageGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp590a6v23.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/VerticalLimit.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjwr4jfww.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/EnvelopeParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpim7cdqtx.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Generating/ShapeGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvlp4zbmg.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/HTTPFormParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpm3b7nefu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/HTTPMessage.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7lo4ge_x.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/HTTPMessageParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpv_ek0s4b.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/HTTPServer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9fkshzbz.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/HTTPServerConnection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpez_63o3a.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/MultipartParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpf1g_m3jq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/NameValueParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpreci1j6a.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/SslHTTPServerConnection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp4ph8mwl2.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/TransferEncodingParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmppbdeo0da.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/UrlClient.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpdduc61l_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/HTTP/UrlParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp157pau0z.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/AesCfb128Decryptor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6crkkmva.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/AesCfb128Encryptor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmprmc5duc9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Items/ItemHandler.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp39z14b_6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/BlockingSslClientSocket.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpnjxu_7b3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/BufferedSslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplvgqbkbq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/CtrDrbgContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpl6iqqe0c.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/CallbackSslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgnksdhw_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/EntropyContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn62n0f8k.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/CryptoKey.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk2gj9o5k.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/RsaPrivateKey.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpd3xzw5wm.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/Sha1Checksum.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5lo72c82.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/SslConfig.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpv_pd_f1y.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/SslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpsyqdp2rg.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/mbedTLS++/X509Cert.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpeujft3jk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Bat.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp743pvc2w.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/AggressiveMonster.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_0dx_wze.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Blaze.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmprxggzc_7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Chicken.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqcykhekj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Cow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp46h2wkoc.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/CaveSpider.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2la2382c.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Creeper.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6fgx243j.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/EnderDragon.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpxb4gluru.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Enderman.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpuowmksyb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Ghast.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmofsph97.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Giant.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpj50p7iam.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Guardian.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmj87v3y3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Horse.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpbmxky3m4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/IronGolem.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmps4nptdd9.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/MagmaCube.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmprea8n3ts.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Mooshroom.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpj7rmfjh0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Monster.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpompd1c14.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Ocelot.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgi5nbqf5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/PassiveAggressiveMonster.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvpjqo56c.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/PassiveMonster.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpyy4619jy.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Path.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpt84fsd10.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/PathFinder.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzgxa5ook.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Rabbit.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpif1jvmq_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Pig.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpl6jj6spb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Sheep.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpd3t5ysa4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Silverfish.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqw5lvm7w.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Skeleton.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmozzra82.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Slime.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_3srof_z.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/SnowGolem.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk7s3bssd.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Spider.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpco7hyr3q.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Squid.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp253mjh6m.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Villager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpw7u1jyu3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Witch.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_p3pjmqu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/WitherSkeleton.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpidri6g8t.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Wither.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmps5zopkeh.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Wolf.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp75d8tmu1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/ZombiePigman.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpub65t3hu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/Zombie.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6e7tetob.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Noise/Noise.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvnrj6foq.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/CriticalSection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp3q0kfa1q.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Mobs/ZombieVillager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp4izom3gx.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/Event.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpvx3ko7m1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/File.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5k0wdyr7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/GZipFile.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptxrsv691.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/HostnameLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpk9b10dnw.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/IPLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpzmwz2x90.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/IsThread.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqr92_gqw.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/NetworkInterfaceEnum.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpsk89g8t4.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/NetworkLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp__vq2fpf.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/NetworkSingleton.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpsz0s05pu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/StackTrace.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5wyior99.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/ServerHandleImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgd3tqcmn.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/TCPLinkImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp32q_0e3x.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/UDPEndpointImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6wrocrno.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/OSSupport/WinStackWalker.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpyl9i1nax.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Physics/Explodinator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpghxhjif8.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/ChunkDataSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp879g62zv.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Authenticator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp5dlzq2nh.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/ForgeHandshake.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7tyrbe77.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/MojangAPI.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpukwvd9l3.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Packetizer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplsk1wzuk.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_8.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6awj3b39.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_10.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjk4i_xmt.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_9.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpplm873hj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_11.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpci0v8koi.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_12.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp39loobx6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_13.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9_gl_9vb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpqy60xgf1.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/ProtocolRecognizer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn_a1nuqr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/RecipeMapper.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp8ghbwphp.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_13.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpik14va6v.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_13_1.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpp979k3jj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_14.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9o2cl3yg.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_15.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfi4824ww.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_16.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9n1gr58i.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Registries/BlockStates.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpf6wfl06n.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpczhx0ejd.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Registries/BlockItemConverter.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpw891245e.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/DelayedFluidSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpkqa_28_k.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/FireSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpj95rymth.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/FloodyFluidSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1bdgxxzz.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/FluidSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpfmbvwl72.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/SandSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpn3san_jr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/SimulatorManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpw7kahsll.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/Simulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp6wl3y1gr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/VanillaFluidSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpeka6d7y6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/VaporizeFluidSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmplanmsofb.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/ForEachSourceCallback.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7b2b6agu.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/IncrementalRedstoneSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7052mhon.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/RedstoneHandler.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpbsthw02t.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/SlotArea.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9qf73rup.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/Window.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpo6epmms5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/AnvilWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpjuj80y66.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/BrewingstandWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpwxqjt9i5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/BeaconWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2ldcu4xa.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/CraftingWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpv1rolk07.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/ChestWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmprm31fr0_.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/DropSpenserWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpui8aliya.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/EnchantingWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpizzz4wco.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/FurnaceWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp2r1kfkcr.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/EnderChestWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp1ns5_0fj.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/HopperWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpprnawxi5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/HorseWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp7kxgbdi5.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/UI/InventoryWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpf5pn9q53.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/EnchantmentSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp9_pp1c31.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/FastNBT.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp0mj9ilcl.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/FireworksSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpp8o_gdj0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/MapSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpo71uouh7.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/NBTChunkSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmph4o6cvty.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/SchematicFileSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmptkbhn6y6.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/NamespaceSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp_jd08w2f.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/ScoreboardSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpmzdg0don.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/StatisticsSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmpgv7fubzv.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/WorldStorage.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmpjny30fji/tmp51bpgam0.yaml -p=/home/bearbin/workspace/cuberite_PR-5151/tidy-build -quiet /home/bearbin/workspace/cuberite_PR-5151/src/WorldStorage/WSSAnvil.cpp
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
472 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
472 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings generated.
517 warnings generated.
499 warnings generated.
517 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings generated.
517 warnings generated.
525 warnings generated.
516 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
539 warnings generated.
454 warnings generated.
472 warnings generated.
454 warnings generated.
472 warnings generated.
472 warnings generated.
499 warnings generated.
499 warnings generated.
472 warnings generated.
472 warnings generated.
499 warnings generated.
454 warnings generated.
472 warnings generated.
499 warnings generated.
517 warnings generated.
454 warnings generated.
455 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
499 warnings generated.
499 warnings generated.
472 warnings generated.
454 warnings generated.
471 warnings generated.
499 warnings generated.
499 warnings generated.
471 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
518 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
517 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
499 warnings generated.
499 warnings generated.
499 warnings generated.
517 warnings generated.
454 warnings generated.
517 warnings generated.
499 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
455 warnings generated.
455 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
455 warnings generated.
454 warnings generated.
455 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
456 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
518 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings generated.
499 warnings generated.
517 warnings generated.
517 warnings generated.
517 warnings generated.
454 warnings generated.
517 warnings generated.
517 warnings generated.
517 warnings generated.
517 warnings generated.
517 warnings generated.
517 warnings generated.
472 warnings generated.
517 warnings generated.
472 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
457 warnings generated.
454 warnings generated.
455 warnings generated.
472 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings generated.
517 warnings generated.
454 warnings generated.
472 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings generated.
455 warnings generated.
455 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings generated.
517 warnings generated.
Writing fixes to tidy-fixes.yaml ...
clang-tidy: No violations found
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] parallel
[Pipeline] { (Branch: gcc)
[Pipeline] { (Branch: clang)
[Pipeline] stage
[Pipeline] { (gcc)
[Pipeline] stage
[Pipeline] { (clang)
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
[Pipeline] sh
+ bash ./travisbuild.sh
-- The C compiler identification is GNU 8.3.0
+ bash ./travisbuild.sh
-- The C compiler identification is Clang 7.0.1
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- The CXX compiler identification is Clang 7.0.1
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compile features
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Commit id not set, attempting to determine id from git
-- Optimising for this machine (march=native)
-- Version: 7.1.3
-- Build type: Release
-- CXX_STANDARD: 17
-- Performing Test has_std_17_flag
-- Performing Test has_std_17_flag - Success
-- Performing Test has_std_1z_flag
-- Performing Test has_std_1z_flag - Success
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
-- Performing Test FMT_HAS_VARIANT
-- Performing Test FMT_HAS_VARIANT - Success
-- Required features: cxx_variadic_templates
-- Looking for strtod_l
-- Looking for strtod_l - not found
-- JsonCpp Version: 1.9.4
-- Looking for C++ include clocale
-- Detecting CXX compile features - done
Commit id not set, attempting to determine id from git
-- Optimising for this machine (march=native)
-- Version: 7.1.3
-- Build type: Debug
-- CXX_STANDARD: 17
-- Performing Test has_std_17_flag
-- Looking for C++ include clocale - found
-- Looking for localeconv
-- Performing Test has_std_17_flag - Success
-- Performing Test has_std_1z_flag
-- Looking for localeconv - found
-- Looking for C++ include sys/types.h
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include stdint.h
-- Performing Test has_std_1z_flag - Success
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
-- Performing Test FMT_HAS_VARIANT
-- Looking for C++ include stdint.h - found
-- Looking for C++ include stddef.h
-- Looking for C++ include stddef.h - found
-- Check size of lconv
-- Check size of lconv - done
-- Performing Test HAVE_DECIMAL_POINT
-- Performing Test HAVE_DECIMAL_POINT - Success
-- Found Git: /usr/bin/git (found version "2.20.1")
-- Performing Test check_c_compiler_flag__Wall
-- Performing Test FMT_HAS_VARIANT - Success
-- Required features: cxx_variadic_templates
-- Performing Test HAS_NULLPTR_WARNING
-- Performing Test HAS_NULLPTR_WARNING - Success
-- Looking for strtod_l
-- Looking for strtod_l - not found
-- JsonCpp Version: 1.9.4
-- Looking for C++ include clocale
-- Performing Test check_c_compiler_flag__Wall - Success
-- Performing Test check_c_compiler_flag__Wextra
-- Performing Test check_c_compiler_flag__Wextra - Success
-- Performing Test check_c_compiler_flag__Wno_unused_parameter
-- Looking for C++ include clocale - found
-- Looking for localeconv
-- Performing Test check_c_compiler_flag__Wno_unused_parameter - Success
-- Performing Test check_c_compiler_flag__Wstrict_aliasing
-- Performing Test check_c_compiler_flag__Wstrict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wstrict_prototypes
-- Performing Test check_c_compiler_flag__Wstrict_prototypes - Success
-- Performing Test check_c_compiler_flag__fno_strict_aliasing
-- Looking for localeconv - found
-- Looking for C++ include sys/types.h
-- Performing Test check_c_compiler_flag__fno_strict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wmissing_prototypes
-- Performing Test check_c_compiler_flag__Wmissing_prototypes - Success
-- Performing Test check_c_compiler_flag__Winit_self
-- Performing Test check_c_compiler_flag__Winit_self - Success
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include stdint.h
-- Looking for C++ include stdint.h - found
-- Looking for C++ include stddef.h
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers - Success
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement - Success
-- Performing Test check_c_compiler_flag__Waddress
-- Looking for C++ include stddef.h - found
-- Check size of lconv
-- Performing Test check_c_compiler_flag__Waddress - Success
-- Performing Test check_c_compiler_flag__Wnormalized_id
-- Performing Test check_c_compiler_flag__Wnormalized_id - Success
-- Performing Test check_c_compiler_flag__Woverride_init
-- Performing Test check_c_compiler_flag__Woverride_init - Success
-- Performing Test check_c_compiler_flag__Wlogical_op
-- Check size of lconv - done
-- Performing Test HAVE_DECIMAL_POINT
-- Performing Test check_c_compiler_flag__Wlogical_op - Success
-- Performing Test check_c_compiler_flag__Wwrite_strings
-- Performing Test check_c_compiler_flag__Wwrite_strings - Success
-- Looking for __GNU_LIBRARY__
-- Performing Test HAVE_DECIMAL_POINT - Success
-- Found Git: /usr/bin/git (found version "2.20.1")
-- Performing Test check_c_compiler_flag__Wall
-- Performing Test check_c_compiler_flag__Wall - Success
-- Performing Test check_c_compiler_flag__Wextra
-- Looking for __GNU_LIBRARY__ - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include files fcntl.h, inttypes.h
-- Looking for include files fcntl.h, inttypes.h - found
-- Looking for 3 include files fcntl.h, ..., memory.h
-- Performing Test check_c_compiler_flag__Wextra - Success
-- Performing Test check_c_compiler_flag__Wno_unused_parameter
-- Performing Test check_c_compiler_flag__Wno_unused_parameter - Success
-- Performing Test check_c_compiler_flag__Wstrict_aliasing
-- Looking for 3 include files fcntl.h, ..., memory.h - found
-- Looking for 4 include files fcntl.h, ..., signal.h
-- Looking for 4 include files fcntl.h, ..., signal.h - found
-- Looking for 5 include files fcntl.h, ..., stdarg.h
-- Performing Test check_c_compiler_flag__Wstrict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wstrict_prototypes
-- Looking for 5 include files fcntl.h, ..., stdarg.h - found
-- Looking for 6 include files fcntl.h, ..., stddef.h
-- Looking for 6 include files fcntl.h, ..., stddef.h - found
-- Looking for 7 include files fcntl.h, ..., stdint.h
-- Looking for 7 include files fcntl.h, ..., stdint.h - found
-- Looking for 8 include files fcntl.h, ..., stdlib.h
-- Performing Test check_c_compiler_flag__Wstrict_prototypes - Success
-- Performing Test check_c_compiler_flag__fno_strict_aliasing
-- Performing Test check_c_compiler_flag__fno_strict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wmissing_prototypes
-- Looking for 8 include files fcntl.h, ..., stdlib.h - found
-- Looking for 9 include files fcntl.h, ..., string.h
-- Looking for 9 include files fcntl.h, ..., string.h - found
-- Looking for 10 include files fcntl.h, ..., errno.h
-- Performing Test check_c_compiler_flag__Wmissing_prototypes - Success
-- Performing Test check_c_compiler_flag__Winit_self
-- Performing Test check_c_compiler_flag__Winit_self - Success
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers
-- Looking for 10 include files fcntl.h, ..., errno.h - found
-- Looking for 11 include files fcntl.h, ..., unistd.h
-- Looking for 11 include files fcntl.h, ..., unistd.h - found
-- Looking for 12 include files fcntl.h, ..., time.h
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers - Success
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement - Success
-- Performing Test check_c_compiler_flag__Waddress
-- Looking for 12 include files fcntl.h, ..., time.h - found
-- Looking for 13 include files fcntl.h, ..., sys/types.h
-- Looking for 13 include files fcntl.h, ..., sys/types.h - found
-- Looking for 14 include files fcntl.h, ..., sys/stat.h
-- Performing Test check_c_compiler_flag__Waddress - Success
-- Performing Test check_c_compiler_flag__Wnormalized_id
-- Performing Test check_c_compiler_flag__Wnormalized_id - Failed
-- Performing Test check_c_compiler_flag__Woverride_init
-- Looking for 14 include files fcntl.h, ..., sys/stat.h - found
-- Looking for 15 include files fcntl.h, ..., sys/time.h
-- Looking for 15 include files fcntl.h, ..., sys/time.h - found
-- Looking for 16 include files fcntl.h, ..., sys/param.h
-- Performing Test check_c_compiler_flag__Woverride_init - Failed
-- Performing Test check_c_compiler_flag__Wlogical_op
-- Looking for 16 include files fcntl.h, ..., sys/param.h - found
-- Looking for 17 include files fcntl.h, ..., netdb.h
-- Looking for 17 include files fcntl.h, ..., netdb.h - found
-- Looking for 18 include files fcntl.h, ..., dlfcn.h
-- Looking for 18 include files fcntl.h, ..., dlfcn.h - found
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h
-- Performing Test check_c_compiler_flag__Wlogical_op - Failed
-- Performing Test check_c_compiler_flag__Wwrite_strings
-- Performing Test check_c_compiler_flag__Wwrite_strings - Success
-- Performing Test check_c_compiler_flag__Wno_unused_function
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h - found
-- Looking for 20 include files fcntl.h, ..., poll.h
-- Looking for 20 include files fcntl.h, ..., poll.h - found
-- Looking for 21 include files fcntl.h, ..., port.h
-- Performing Test check_c_compiler_flag__Wno_unused_function - Success
-- Looking for __GNU_LIBRARY__
-- Looking for __GNU_LIBRARY__ - found
-- Looking for include file fcntl.h
-- Looking for 21 include files fcntl.h, ..., port.h - not found
-- Looking for 21 include files fcntl.h, ..., sys/socket.h
-- Looking for 21 include files fcntl.h, ..., sys/socket.h - found
-- Looking for 22 include files fcntl.h, ..., sys/random.h
-- Looking for include file fcntl.h - found
-- Looking for include files fcntl.h, inttypes.h
-- Looking for include files fcntl.h, inttypes.h - found
-- Looking for 3 include files fcntl.h, ..., memory.h
-- Looking for 22 include files fcntl.h, ..., sys/random.h - found
-- Looking for 23 include files fcntl.h, ..., sys/un.h
-- Looking for 23 include files fcntl.h, ..., sys/un.h - found
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h - not found
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h
-- Looking for 3 include files fcntl.h, ..., memory.h - found
-- Looking for 4 include files fcntl.h, ..., signal.h
-- Looking for 4 include files fcntl.h, ..., signal.h - found
-- Looking for 5 include files fcntl.h, ..., stdarg.h
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h - found
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h - found
-- Looking for 26 include files fcntl.h, ..., sys/event.h
-- Looking for 5 include files fcntl.h, ..., stdarg.h - found
-- Looking for 6 include files fcntl.h, ..., stddef.h
-- Looking for 26 include files fcntl.h, ..., sys/event.h - not found
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h - found
-- Looking for 27 include files fcntl.h, ..., sys/mman.h
-- Looking for 6 include files fcntl.h, ..., stddef.h - found
-- Looking for 7 include files fcntl.h, ..., stdint.h
-- Looking for 7 include files fcntl.h, ..., stdint.h - found
-- Looking for 8 include files fcntl.h, ..., stdlib.h
-- Looking for 27 include files fcntl.h, ..., sys/mman.h - found
-- Looking for 28 include files fcntl.h, ..., sys/queue.h
-- Looking for 28 include files fcntl.h, ..., sys/queue.h - found
-- Looking for 29 include files fcntl.h, ..., sys/select.h
-- Looking for 8 include files fcntl.h, ..., stdlib.h - found
-- Looking for 9 include files fcntl.h, ..., string.h
-- Looking for 29 include files fcntl.h, ..., sys/select.h - found
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h - found
-- Looking for 31 include files fcntl.h, ..., sys/uio.h
-- Looking for 9 include files fcntl.h, ..., string.h - found
-- Looking for 10 include files fcntl.h, ..., errno.h
-- Looking for 10 include files fcntl.h, ..., errno.h - found
-- Looking for 11 include files fcntl.h, ..., unistd.h
-- Looking for 31 include files fcntl.h, ..., sys/uio.h - found
-- Looking for 32 include files fcntl.h, ..., sys/wait.h
-- Looking for 32 include files fcntl.h, ..., sys/wait.h - found
-- Looking for 33 include files fcntl.h, ..., sys/resource.h
-- Looking for 11 include files fcntl.h, ..., unistd.h - found
-- Looking for 12 include files fcntl.h, ..., time.h
-- Looking for 12 include files fcntl.h, ..., time.h - found
-- Looking for 13 include files fcntl.h, ..., sys/types.h
-- Looking for 33 include files fcntl.h, ..., sys/resource.h - found
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h - found
-- Looking for 35 include files fcntl.h, ..., netinet/in.h
-- Looking for 13 include files fcntl.h, ..., sys/types.h - found
-- Looking for 14 include files fcntl.h, ..., sys/stat.h
-- Looking for 35 include files fcntl.h, ..., netinet/in.h - found
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h - not found
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h - found
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h
-- Looking for 14 include files fcntl.h, ..., sys/stat.h - found
-- Looking for 15 include files fcntl.h, ..., sys/time.h
-- Looking for 15 include files fcntl.h, ..., sys/time.h - found
-- Looking for 16 include files fcntl.h, ..., sys/param.h
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for 16 include files fcntl.h, ..., sys/param.h - found
-- Looking for 17 include files fcntl.h, ..., netdb.h
-- Looking for getnameinfo - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for 17 include files fcntl.h, ..., netdb.h - found
-- Looking for 18 include files fcntl.h, ..., dlfcn.h
-- Looking for 18 include files fcntl.h, ..., dlfcn.h - found
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h
-- Looking for getservbyname - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for inet_ntop
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h - found
-- Looking for 20 include files fcntl.h, ..., poll.h
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for gettimeofday
-- Looking for 20 include files fcntl.h, ..., poll.h - found
-- Looking for 21 include files fcntl.h, ..., port.h
-- Looking for 21 include files fcntl.h, ..., port.h - not found
-- Looking for 21 include files fcntl.h, ..., sys/socket.h
-- Looking for gettimeofday - found
-- Looking for signal
-- Looking for 21 include files fcntl.h, ..., sys/socket.h - found
-- Looking for 22 include files fcntl.h, ..., sys/random.h
-- Looking for signal - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for splice
-- Looking for 22 include files fcntl.h, ..., sys/random.h - found
-- Looking for 23 include files fcntl.h, ..., sys/un.h
-- Looking for 23 include files fcntl.h, ..., sys/un.h - found
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h - not found
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h - found
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h
-- Looking for strtok_r - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for timerclear
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h - found
-- Looking for 26 include files fcntl.h, ..., sys/event.h
-- Looking for 26 include files fcntl.h, ..., sys/event.h - not found
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h
-- Looking for timerclear - found
-- Looking for timercmp
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h - found
-- Looking for 27 include files fcntl.h, ..., sys/mman.h
-- Looking for timercmp - found
-- Looking for timerisset
-- Looking for timerisset - found
-- Looking for timeradd
-- Looking for 27 include files fcntl.h, ..., sys/mman.h - found
-- Looking for 28 include files fcntl.h, ..., sys/queue.h
-- Looking for 28 include files fcntl.h, ..., sys/queue.h - found
-- Looking for 29 include files fcntl.h, ..., sys/select.h
-- Looking for timeradd - found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for putenv
-- Looking for 29 include files fcntl.h, ..., sys/select.h - found
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h
-- Looking for putenv - found
-- Looking for umask
-- Looking for umask - found
-- Looking for clock_gettime
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h - found
-- Looking for 31 include files fcntl.h, ..., sys/uio.h
-- Looking for 31 include files fcntl.h, ..., sys/uio.h - found
-- Looking for 32 include files fcntl.h, ..., sys/wait.h
-- Looking for clock_gettime - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for select
-- Looking for 32 include files fcntl.h, ..., sys/wait.h - found
-- Looking for 33 include files fcntl.h, ..., sys/resource.h
-- Looking for select - found
-- Looking for epoll_create
-- Looking for epoll_create - found
-- Looking for epoll_create1
-- Looking for 33 include files fcntl.h, ..., sys/resource.h - found
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h - found
-- Looking for 35 include files fcntl.h, ..., netinet/in.h
-- Looking for epoll_create1 - found
-- Looking for epoll_ctl
-- Looking for epoll_ctl - found
-- Looking for eventfd
-- Looking for 35 include files fcntl.h, ..., netinet/in.h - found
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h - not found
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h
-- Looking for eventfd - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for kqueue
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h - found
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h
-- Looking for kqueue - not found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for mmap
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for getnameinfo - found
-- Looking for getprotobynumber
-- Looking for pipe2 - found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for sigaction - found
-- Looking for strsignal
-- Looking for strsignal - found
-- Looking for sysctl
-- Looking for getservbyname - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for inet_ntop
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for arc4random_buf
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for arc4random_buf - not found
-- Looking for arc4random_addrandom
-- Looking for arc4random_addrandom - not found
-- Looking for getrandom
-- Looking for inet_pton - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for signal
-- Looking for getrandom - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for signal - found
-- Looking for strtoll
-- Looking for geteuid - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timerfd_create
-- Looking for strtoll - found
-- Looking for splice
-- Looking for timerfd_create - found
-- Looking for setenv
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strsep
-- Looking for setenv - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for setrlimit
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for setrlimit - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Looking for strtok_r - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for timerclear
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Check size of struct sockaddr_un
-- Check size of struct sockaddr_un - done
-- Check size of uint8_t
-- Looking for timerclear - found
-- Looking for timercmp
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Looking for timercmp - found
-- Looking for timerisset
-- Looking for timerisset - found
-- Looking for timeradd
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Looking for timeradd - found
-- Looking for nanosleep
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Looking for nanosleep - found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for umask
-- Check size of unsigned - done
-- Check size of unsigned int
-- Looking for umask - found
-- Looking for clock_gettime
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Looking for clock_gettime - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for select
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for select - found
-- Looking for epoll_create
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Success
-- Looking for CTL_KERN - found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Looking for epoll_create - found
-- Looking for epoll_create1
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Looking for epoll_create1 - found
-- Looking for epoll_ctl
-- Looking for epoll_ctl - found
-- Looking for eventfd
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Looking for eventfd - found
-- Looking for poll
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for kqueue
-- Check size of socklen_t - done
-- Check size of pid_t
-- Looking for kqueue - not found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for mmap
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Looking for mmap - found
-- Looking for pipe
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Looking for pipe - found
-- Looking for pipe2
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Looking for pipe2 - found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Looking for sigaction - found
-- Looking for strsignal
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Looking for strsignal - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for arc4random_buf
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Looking for arc4random_buf - not found
-- Looking for arc4random_addrandom
-- Looking for arc4random_addrandom - not found
-- Looking for getrandom
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- Looking for pthread.h
-- Looking for getrandom - found
-- Looking for getegid
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for issetugid
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
--
-- ---( Libevent 2.1.12-stable )---
--
-- Available event backends:
-- CMAKE_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/gcc_Release
-- CMAKE_CURRENT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/lib/libevent
-- CMAKE_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151
-- CMAKE_CURRENT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- PROJECT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/lib/libevent
-- PROJECT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- CMAKE_MODULE_PATH: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent/cmake/
-- CMAKE_COMMAND: /usr/bin/cmake
-- CMAKE_ROOT: /usr/share/cmake-3.13
-- CMAKE_SYSTEM: Linux-5.4.0-74-generic
-- CMAKE_SYSTEM_NAME: Linux
-- CMAKE_SYSTEM_VERSION: 5.4.0-74-generic
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- CMAKE_SKIP_RPATH: NO
-- CMAKE_VERBOSE_MAKEFILE: FALSE
-- CMAKE_C_FLAGS: -Wall -Wextra -Wno-unused-parameter -Wstrict-aliasing -Wstrict-prototypes -fno-strict-aliasing -Wmissing-prototypes -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement -Waddress -Wnormalized=id -Woverride-init -Wlogical-op -Wwrite-strings
-- CMAKE_BUILD_TYPE: Release
-- CMAKE_C_COMPILER: /usr/bin/gcc (id GNU, clang 0, GNUC 1)
-- CMAKE_AR: /usr/bin/ar
-- CMAKE_RANLIB: /usr/bin/ranlib
--
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.3", minimum required is "3")
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Looking for issetugid - not found
-- Looking for usleep
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- Using c++ standard c++17
-- CMake version: 3.13.4
-- Project version: 3.1.1
-- CMAKE_CXX_COMPILER '/usr/bin/g++' 'GNU' '8.3.0'
-- CMAKE_CXX_FLAGS ' -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long'
-- CMAKE_CXX_FLAGS_RELEASE '-O3 -DNDEBUG'
-- Compile sqlite3 from source in subdirectory
-- Check if compiler accepts -pthread
-- Looking for usleep - found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for setenv
-- Check if compiler accepts -pthread - yes
-- SQLITECPP_RUN_CPPLINT OFF
-- SQLITECPP_RUN_CPPCHECK OFF
-- SQLITECPP_RUN_DOXYGEN OFF
-- SQLITECPP_BUILD_EXAMPLES OFF
-- SQLITECPP_BUILD_TESTS OFF
-- Creating output folder and symlinks...
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/Install
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Plugins; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/Plugins
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Prefabs; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/Prefabs
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Protocol; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/Protocol
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/webadmin; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/webadmin
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/brewing.txt; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/brewing.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/crafting.txt; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/crafting.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/favicon.png; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/favicon.png
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/furnace.txt; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/furnace.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/items.ini; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/items.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/monsters.ini; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/monsters.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/README.txt; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/README.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../BACKERS; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/BACKERS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../CONTRIBUTORS; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/CONTRIBUTORS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../LICENSE; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/LICENSE
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install/ThirdPartyLicenses; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/ThirdPartyLicenses
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/docs; link = /home/bearbin/workspace/cuberite_PR-5151/gcc_Release/Server/BindingsDocs
CMake Warning at CMakeLists.txt:68 (message):
Precompiled headers for FASTER BUILDS not enabled, upgrade to CMake 3.16 or
newer!
-- Building tools
-- Tests enabled
-- Configuring done
-- Looking for setenv - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for gethostbyname_r
-- Generating done
-- Build files have been written to: /home/bearbin/workspace/cuberite_PR-5151/gcc_Release
Building...
Scanning dependencies of target expat
Scanning dependencies of target lualib
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmlparse.c.o
Scanning dependencies of target fmt
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lapi.cpp.o
[ 0%] Building CXX object lib/fmt/CMakeFiles/fmt.dir/src/format.cc.o
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Check size of struct sockaddr_un
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lauxlib.cpp.o
-- Check size of struct sockaddr_un - done
-- Check size of uint8_t
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lbaselib.cpp.o
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lcode.cpp.o
-- Check size of uint32_t - done
-- Check size of uint64_t
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmlrole.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldblib.cpp.o
-- Check size of uint64_t - done
-- Check size of short
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldebug.cpp.o
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldo.cpp.o
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldump.cpp.o
-- Check size of unsigned - done
-- Check size of unsigned int
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lfunc.cpp.o
-- Check size of unsigned int - done
-- Check size of long
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lgc.cpp.o
-- Check size of long - done
-- Check size of long long
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/linit.cpp.o
[ 1%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok_impl.c.o
[ 1%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok_ns.c.o
-- Check size of long long - done
-- Performing Test HAVE_INLINE
[ 1%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/liolib.cpp.o
[ 2%] Linking C static library libexpat.a
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/llex.cpp.o
[ 2%] Built target expat
Scanning dependencies of target jsoncpp_static
[ 2%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_reader.cpp.o
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lmathlib.cpp.o
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lmem.cpp.o
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/loadlib.cpp.o
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Success
-- Looking for CTL_KERN - found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Looking for F_SETFD
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lobject.cpp.o
-- Looking for F_SETFD - found
-- Check size of fd_mask
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lopcodes.cpp.o
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/loslib.cpp.o
-- Check size of fd_mask - done
-- Check size of size_t
[ 3%] Building CXX object lib/fmt/CMakeFiles/fmt.dir/src/os.cc.o
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lparser.cpp.o
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
[ 3%] Linking CXX static library libfmt.a
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstate.cpp.o
[ 3%] Built target fmt
Scanning dependencies of target libdeflate
[ 3%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstring.cpp.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/adler32.c.o
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/arm/cpu_features.c.o
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstrlib.cpp.o
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/crc32.c.o
-- Check size of socklen_t - done
-- Check size of pid_t
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/deflate_compress.c.o
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltable.cpp.o
-- Check size of pid_t - done
-- Check size of pthread_t
[ 5%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_value.cpp.o
-- Check size of pthread_t - done
-- Check size of uintptr_t
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltablib.cpp.o
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltm.cpp.o
-- Check size of uintptr_t - done
-- Check size of void *
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lundump.cpp.o
-- Check size of void * - done
-- Check size of time_t
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/deflate_decompress.c.o
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lvm.cpp.o
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/gzip_compress.c.o
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/gzip_decompress.c.o
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/utils.c.o
[ 6%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/x86/cpu_features.c.o
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
[ 6%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/zlib_compress.c.o
[ 6%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/zlib_decompress.c.o
[ 6%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lzio.cpp.o
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
[ 6%] Linking C static library ../liblibdeflate.a
[ 6%] Built target libdeflate
Scanning dependencies of target event_core_static
[ 6%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/buffer.c.o
[ 6%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/print.cpp.o
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
[ 7%] Linking CXX static library ../liblualib.a
[ 7%] Built target lualib
Scanning dependencies of target luaexpat
[ 8%] Building C object lib/luaexpat/CMakeFiles/luaexpat.dir/lxplib.c.o
[ 8%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_writer.cpp.o
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
[ 8%] Linking C static library ../libluaexpat.a
[ 8%] Built target luaexpat
Scanning dependencies of target mbedcrypto
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.o
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.o
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.o
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_filter.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.o
-- Check size of struct linger - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.o
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_pair.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.o
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_ratelim.c.o
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
[ 8%] Linking CXX static library ../../../libjsoncpp.a
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_sock.c.o
[ 8%] Built target jsoncpp_static
Scanning dependencies of target sqlite3
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/event.c.o
[ 8%] Building C object lib/SQLiteCpp/sqlite3/CMakeFiles/sqlite3.dir/sqlite3.c.o
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
--
-- ---( Libevent 2.1.12-stable )---
--
-- Available event backends:
-- CMAKE_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/clang_Debug
-- CMAKE_CURRENT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/lib/libevent
-- CMAKE_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151
-- CMAKE_CURRENT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- PROJECT_BINARY_DIR: /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/lib/libevent
-- PROJECT_SOURCE_DIR: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent
-- CMAKE_MODULE_PATH: /home/bearbin/workspace/cuberite_PR-5151/lib/libevent/cmake/
-- CMAKE_COMMAND: /usr/bin/cmake
-- CMAKE_ROOT: /usr/share/cmake-3.13
-- CMAKE_SYSTEM: Linux-5.4.0-74-generic
-- CMAKE_SYSTEM_NAME: Linux
-- CMAKE_SYSTEM_VERSION: 5.4.0-74-generic
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- CMAKE_SKIP_RPATH: NO
-- CMAKE_VERBOSE_MAKEFILE: FALSE
-- CMAKE_C_FLAGS: -Wall -Wextra -Wno-unused-parameter -Wstrict-aliasing -Wstrict-prototypes -fno-strict-aliasing -Wmissing-prototypes -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement -Waddress -Wwrite-strings -Wno-unused-function
-- CMAKE_BUILD_TYPE: Debug
-- CMAKE_C_COMPILER: /usr/bin/clang (id Clang, clang 1, GNUC 1)
-- CMAKE_AR: /usr/bin/ar
-- CMAKE_RANLIB: /usr/bin/ranlib
--
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.3", minimum required is "3")
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.o
-- Using c++ standard c++17
-- CMake version: 3.13.4
-- Project version: 3.1.1
-- CMAKE_CXX_COMPILER '/usr/bin/clang++' 'Clang' '7.0.1'
-- CMAKE_CXX_FLAGS ' -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long'
-- CMAKE_CXX_FLAGS_DEBUG '-g'
-- Compile sqlite3 from source in subdirectory
-- Check if compiler accepts -pthread
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.o
-- Check if compiler accepts -pthread - yes
-- SQLITECPP_RUN_CPPLINT OFF
-- SQLITECPP_RUN_CPPCHECK OFF
-- SQLITECPP_RUN_DOXYGEN OFF
-- SQLITECPP_BUILD_EXAMPLES OFF
-- SQLITECPP_BUILD_TESTS OFF
-- Creating output folder and symlinks...
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/Install
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Plugins; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/Plugins
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Prefabs; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/Prefabs
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Protocol; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/Protocol
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/webadmin; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/webadmin
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/brewing.txt; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/brewing.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/crafting.txt; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/crafting.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/favicon.png; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/favicon.png
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/furnace.txt; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/furnace.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/items.ini; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/items.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/monsters.ini; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/monsters.ini
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/README.txt; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/README.txt
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../BACKERS; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/BACKERS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../CONTRIBUTORS; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/CONTRIBUTORS
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../LICENSE; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/LICENSE
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/../Server/Install/ThirdPartyLicenses; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/ThirdPartyLicenses
-- Creating symlink, orig = /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/docs; link = /home/bearbin/workspace/cuberite_PR-5151/clang_Debug/Server/BindingsDocs
CMake Warning at CMakeLists.txt:68 (message):
Precompiled headers for FASTER BUILDS not enabled, upgrade to CMake 3.16 or
newer!
-- Building tools
-- Tests enabled
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.o
-- Configuring done
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.o
-- Generating done
-- Build files have been written to: /home/bearbin/workspace/cuberite_PR-5151/clang_Debug
Building...
[ 10%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evmap.c.o
[ 10%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o
Scanning dependencies of target expat
Scanning dependencies of target fmt
Scanning dependencies of target lualib
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmlparse.c.o
[ 0%] Building CXX object lib/fmt/CMakeFiles/fmt.dir/src/format.cc.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lapi.cpp.o
/home/bearbin/workspace/cuberite_PR-5151/lib/expat/xmlparse.c:1570:18: warning: implicit conversion from enumeration type 'enum XML_Status' to different enumeration type 'enum XML_Error' [-Wenum-conversion]
result = XML_STATUS_SUSPENDED;
~ ^~~~~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/lib/expat/expat.h:51:30: note: expanded from macro 'XML_STATUS_SUSPENDED'
#define XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED
^~~~~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/lib/expat/xmlparse.c:1580:18: warning: implicit conversion from enumeration type 'enum XML_Status' to different enumeration type 'enum XML_Error' [-Wenum-conversion]
result = XML_STATUS_OK;
~ ^~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/lib/expat/expat.h:49:23: note: expanded from macro 'XML_STATUS_OK'
#define XML_STATUS_OK XML_STATUS_OK
^~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/lib/expat/xmlparse.c:1610:12: warning: implicit conversion from enumeration type 'enum XML_Error' to different enumeration type 'enum XML_Status' [-Wenum-conversion]
return result;
~~~~~~ ^~~~~~
[ 10%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evthread.c.o
[ 10%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lauxlib.cpp.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil.c.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.o
/home/bearbin/workspace/cuberite_PR-5151/lib/lua/src/lauxlib.cpp:577:61: warning: while loop has empty body [-Wempty-body]
while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ;
^
/home/bearbin/workspace/cuberite_PR-5151/lib/lua/src/lauxlib.cpp:577:61: note: put the semicolon on a separate line to silence this warning
1 warning generated.
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lbaselib.cpp.o
3 warnings generated.
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmlrole.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lcode.cpp.o
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok.c.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil_rand.c.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldblib.cpp.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil_time.c.o
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok_impl.c.o
[ 0%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldebug.cpp.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/listener.c.o
[ 0%] Building C object lib/expat/CMakeFiles/expat.dir/xmltok_ns.c.o
[ 1%] Linking C static library libexpat.a
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/log.c.o
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.o
[ 1%] Built target expat
Scanning dependencies of target jsoncpp_static
[ 1%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_reader.cpp.o
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/signal.c.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldo.cpp.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/strlcpy.c.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/select.c.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ldump.cpp.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/poll.c.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/epoll.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.o
[ 2%] Building CXX object lib/fmt/CMakeFiles/fmt.dir/src/os.cc.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lfunc.cpp.o
[ 12%] Linking C static library ../libevent_core.a
[ 12%] Built target event_core_static
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lgc.cpp.o
Scanning dependencies of target GrownBiomeGenVisualiser
[ 12%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/GrownBiomeGenVisualiser.cpp.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/linit.cpp.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/liolib.cpp.o
[ 2%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_value.cpp.o
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/llex.cpp.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.o
[ 2%] Linking CXX static library libfmtd.a
[ 2%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lmathlib.cpp.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o
[ 2%] Built target fmt
Scanning dependencies of target libdeflate
[ 3%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/adler32.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lmem.cpp.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/loadlib.cpp.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/arm/cpu_features.c.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/crc32.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lobject.cpp.o
[ 4%] Building CXX object lib/jsoncpp/src/lib_json/CMakeFiles/jsoncpp_static.dir/json_writer.cpp.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/deflate_compress.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lopcodes.cpp.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/deflate_decompress.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/loslib.cpp.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/gzip_compress.c.o
[ 4%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lparser.cpp.o
[ 4%] Linking CXX static library ../../../libjsoncpp.a
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/gzip_decompress.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.o
[ 4%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/utils.c.o
[ 4%] Built target jsoncpp_static
Scanning dependencies of target event_core_static
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/x86/cpu_features.c.o
[ 5%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/buffer.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.o
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/zlib_compress.c.o
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstate.cpp.o
[ 5%] Building C object lib/libdeflate/CMakeFiles/libdeflate.dir/lib/zlib_decompress.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.o
[ 5%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent.c.o
[ 5%] Linking C static library ../liblibdeflate.a
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.o
[ 5%] Built target libdeflate
[ 5%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstring.cpp.o
Scanning dependencies of target luaexpat
[ 5%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_filter.c.o
[ 6%] Building C object lib/luaexpat/CMakeFiles/luaexpat.dir/lxplib.c.o
[ 7%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lstrlib.cpp.o
[ 7%] Linking C static library ../libluaexpat.a
[ 7%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_pair.c.o
[ 7%] Built target luaexpat
[ 7%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_ratelim.c.o
[ 7%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltable.cpp.o
Scanning dependencies of target mbedcrypto
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.o
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.o
[ 7%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/bufferevent_sock.c.o
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.o
[ 7%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/event.c.o
[ 7%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltablib.cpp.o
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.o
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.o
[ 7%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/ltm.cpp.o
[ 7%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.o
[ 7%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lundump.cpp.o
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evmap.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.o
[ 16%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/Globals.cpp.o
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evthread.c.o
[ 8%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.o
[ 8%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lvm.cpp.o
[ 8%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.o
[ 9%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil_rand.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.o
[ 9%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/lzio.cpp.o
[ 9%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/evutil_time.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.o
[ 9%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/listener.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.o
[ 9%] Building CXX object lib/lua/CMakeFiles/lualib.dir/src/print.cpp.o
[ 16%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/StringUtils.cpp.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.o
[ 9%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/log.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.o
[ 9%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o
[ 9%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/signal.c.o
[ 10%] Linking CXX static library ../liblualib.a
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/strlcpy.c.o
[ 11%] Built target lualib
[ 11%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.o
Scanning dependencies of target sqlite3
[ 11%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/select.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.o
[ 11%] Building C object lib/SQLiteCpp/sqlite3/CMakeFiles/sqlite3.dir/sqlite3.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/poll.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.o
[ 12%] Building C object lib/libevent/CMakeFiles/event_core_static.dir/epoll.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.o
[ 12%] Linking C static library ../libevent_core.a
[ 12%] Built target event_core_static
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.o
Scanning dependencies of target GrownBiomeGenVisualiser
[ 12%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/GrownBiomeGenVisualiser.cpp.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.o
[ 12%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.o
[ 18%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.o
[ 18%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.o
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o
[ 18%] Linking C static library ../../libmbedcrypto.a
[ 18%] Built target mbedcrypto
[ 13%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.o
Scanning dependencies of target MCADefrag
[ 18%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/MCADefrag.cpp.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.o
[ 14%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.o
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.o
[ 15%] Linking C static library ../../libsqlite3.a
[ 15%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.o
[ 15%] Built target sqlite3
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.o
Scanning dependencies of target MCADefrag
[ 16%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/MCADefrag.cpp.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.o
[ 16%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/Globals.cpp.o
[ 18%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/Logger.cpp.o
[ 18%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/StringCompression.cpp.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.o
[ 16%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.o
[ 16%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/StringUtils.cpp.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.o
[ 17%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.o
[ 19%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/StringUtils.cpp.o
[ 18%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.o
[ 18%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/StringCompression.cpp.o
[ 18%] Building C object lib/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.o
[ 18%] Linking C static library ../../libmbedcrypto.a
[ 18%] Built target mbedcrypto
Scanning dependencies of target NoiseSpeedTest
[ 19%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/NoiseSpeedTest.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/StringUtils.cpp.o
[ 20%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/Logger.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/Logger.cpp.o
[ 19%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/Noise/Noise.cpp.o
[ 19%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/LoggerListeners.cpp.o
[ 19%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/BiomeDef.cpp.o
[ 20%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/LoggerListeners.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/LoggerListeners.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/Noise/Noise.cpp.o
[ 19%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/Logger.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 20%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/Logger.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/Event.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/BiomeDef.cpp.o
[ 20%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/File.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/File.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 21%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 21%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/Event.cpp.o
[ 21%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 21%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/Event.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/File.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/IsThread.cpp.o
[ 21%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/Event.cpp.o
[ 21%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 21%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/File.cpp.o
[ 21%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/File.cpp.o
[ 21%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/Noise/Noise.cpp.o
[ 20%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/IsThread.cpp.o
[ 21%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/IsThread.cpp.o
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/StringUtils.cpp.o
[ 20%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 20%] Linking CXX executable ../../bin/GrownBiomeGenVisualiser
[ 22%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/IsThread.cpp.o
[ 20%] Built target GrownBiomeGenVisualiser
Scanning dependencies of target NoiseSpeedTest
[ 21%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/NoiseSpeedTest.cpp.o
[ 22%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
[ 22%] Linking C static library ../../libsqlite3.a
[ 22%] Built target sqlite3
Scanning dependencies of target BlockTypePaletteTest
[ 22%] Building CXX object tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/BlockTypePaletteTest.cpp.o
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/Logger.cpp.o
[ 22%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 22%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 22%] Linking CXX executable ../../bin/NoiseSpeedTest
[ 22%] Built target NoiseSpeedTest
Scanning dependencies of target BlockTypePaletteTest
[ 22%] Linking CXX executable ../../bin/MCADefrag
[ 22%] Building CXX object tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/BlockTypePaletteTest.cpp.o
[ 22%] Built target MCADefrag
Scanning dependencies of target BlockStateTest
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:4,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.h:19:7: error: redefinition of 'class BlockState'
class BlockState
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: previous definition of 'class BlockState'
struct BlockState
^~~~~~~~~~
[ 22%] Building CXX object tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/BlockStateTest.cpp.o
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testBasic()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:29:33: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
BlockState bs2("key1", "value1");
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:30:57: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState bs3({{"key1", "value1"}, {"key2", "value2"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testTransformAddMissing()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:62:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 4 */ pal1.index("block5", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:66:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 3 */ pal2.index("block4", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:67:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 4 */ pal2.index("block5", BlockState("key1", "value1")); // overlap
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:68:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 5 */ pal2.index("block6", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:76:66: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
TEST_EQUAL(pal1.maybeIndex("block5", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(4, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:78:66: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
TEST_EQUAL(pal1.maybeIndex("block4", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(6, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:79:66: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
TEST_EQUAL(pal1.maybeIndex("block6", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(7, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testTransformWithFallback()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:104:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 4 */ pal1.index("block5", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:108:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 3 */ pal2.index("block4", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:109:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 4 */ pal2.index("block5", BlockState("key1", "value1")); // overlap
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:110:58: error: no matching function for call to 'BlockState::BlockState(const char [5], const char [7])'
/* 5 */ pal2.index("block6", BlockState("key1", "value1"));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadJsonSimple()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:165:76: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:air", BlockState({{"foo", "baz"}})).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadJsonComplex()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:213:74: error: no matching function for call to 'BlockTypePalette::maybeIndex(const char [22], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "10"}}).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: candidate: 'std::pair<unsigned int, bool> BlockTypePalette::maybeIndex(const AString&, const BlockState&) const'
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'const BlockState&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:214:73: error: no matching function for call to 'BlockTypePalette::maybeIndex(const char [22], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "0"}}), (std::make_pair<UInt32, bool>(21, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: candidate: 'std::pair<unsigned int, bool> BlockTypePalette::maybeIndex(const AString&, const BlockState&) const'
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'const BlockState&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:215:73: error: no matching function for call to 'BlockTypePalette::maybeIndex(const char [22], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "1"}}), (std::make_pair<UInt32, bool>(23, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: candidate: 'std::pair<unsigned int, bool> BlockTypePalette::maybeIndex(const AString&, const BlockState&) const'
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'const BlockState&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:216:73: error: no matching function for call to 'BlockTypePalette::maybeIndex(const char [22], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"foo", "baz"}}).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: candidate: 'std::pair<unsigned int, bool> BlockTypePalette::maybeIndex(const AString&, const BlockState&) const'
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'const BlockState&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:217:73: error: no matching function for call to 'BlockTypePalette::maybeIndex(const char [18], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sap", {{"stage", "0"}}).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: candidate: 'std::pair<unsigned int, bool> BlockTypePalette::maybeIndex(const AString&, const BlockState&) const'
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:26: note: no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'const BlockState&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadTsvRegular()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:242:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "0"}})), (std::make_pair<UInt32, bool>(2, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:243:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "1"}})), (std::make_pair<UInt32, bool>(3, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:244:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:air", BlockState({{"snow_covered", "0"}})).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:245:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "2"}})).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadTsvUpgrade()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:271:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "0"}})), (std::make_pair<UInt32, bool>(32, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:272:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "1"}})), (std::make_pair<UInt32, bool>(33, true)));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:273:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:air", BlockState({{"snow_covered", "0"}})).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:274:85: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_EQUAL(palette.maybeIndex("minecraft:grass", BlockState({{"snow_covered", "2"}})).second, false);
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadFromBaseFile()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:298:59: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState({{"persistent", "false"}, {"distance", "6"}})
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:305:40: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState({{"persistent", "false"}})
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp: In function 'void testLoadFromUpgradeFile()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:327:119: error: no matching function for call to 'make_pair<AString, BlockState>(const char [21], <brace-enclosed initializer list>)'
TEST_EQUAL(palette.entry(44 * 16 + 8), (std::make_pair<AString, BlockState>("minecraft:stone_slab", {{"type", "top"}})));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:15: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:64,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:1:
/usr/include/c++/8/bits/stl_pair.h:524:5: note: candidate: 'template<class _T1, class _T2> constexpr std::pair<typename std::__decay_and_strip<_Tp>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&)'
make_pair(_T1&& __x, _T2&& __y)
^~~~~~~~~
/usr/include/c++/8/bits/stl_pair.h:524:5: note: template argument deduction/substitution failed:
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:327:119: note: cannot convert '{{"type", "top"}}' (type '<brace-enclosed initializer list>') to type 'BlockState&&'
TEST_EQUAL(palette.entry(44 * 16 + 8), (std::make_pair<AString, BlockState>("minecraft:stone_slab", {{"type", "top"}})));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:15: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
make[2]: *** [tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/build.make:63: tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/BlockTypePaletteTest.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1867: tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 22%] Building CXX object tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/__/__/src/Bindings/BlockState.cpp.o
[ 22%] Building CXX object Tools/GrownBiomeGenVisualiser/CMakeFiles/GrownBiomeGenVisualiser.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
[ 23%] Building CXX object Tools/MCADefrag/CMakeFiles/MCADefrag.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:3:
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:4:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.h:19:7: error: redefinition of 'BlockState'
class BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: previous definition is here
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:29:13: error: no matching constructor for initialization of 'BlockState'
BlockState bs2("key1", "value1");
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:30:13: error: no matching constructor for initialization of 'BlockState'
BlockState bs3({{"key1", "value1"}, {"key2", "value2"}});
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:62:31: error: no matching constructor for initialization of 'BlockState'
/* 4 */ pal1.index("block5", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:66:31: error: no matching constructor for initialization of 'BlockState'
/* 3 */ pal2.index("block4", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:67:31: error: no matching constructor for initialization of 'BlockState'
/* 4 */ pal2.index("block5", BlockState("key1", "value1")); // overlap
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:68:31: error: no matching constructor for initialization of 'BlockState'
/* 5 */ pal2.index("block6", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:76:39: error: no matching constructor for initialization of 'BlockState'
TEST_EQUAL(pal1.maybeIndex("block5", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(4, true)));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:78:39: error: no matching constructor for initialization of 'BlockState'
TEST_EQUAL(pal1.maybeIndex("block4", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(6, true)));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:79:39: error: no matching constructor for initialization of 'BlockState'
TEST_EQUAL(pal1.maybeIndex("block6", BlockState("key1", "value1")), (std::make_pair<UInt32, bool>(7, true)));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:104:31: error: no matching constructor for initialization of 'BlockState'
/* 4 */ pal1.index("block5", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:108:31: error: no matching constructor for initialization of 'BlockState'
/* 3 */ pal2.index("block4", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:109:31: error: no matching constructor for initialization of 'BlockState'
/* 4 */ pal2.index("block5", BlockState("key1", "value1")); // overlap
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:110:31: error: no matching constructor for initialization of 'BlockState'
/* 5 */ pal2.index("block6", BlockState("key1", "value1"));
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: requires single argument 'StateID', but 2 arguments were provided
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: requires single argument 'a_Type', but 2 arguments were provided
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:165:49: error: no matching constructor for initialization of 'BlockState'
TEST_EQUAL(palette.maybeIndex("minecraft:air", BlockState({{"foo", "baz"}})).second, false);
^ ~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:213:57: error: no matching constructor for initialization of 'const BlockState &'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "10"}}).second, false);
^~~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:88: note: passing argument to parameter 'aBlockState' here
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:214:57: error: no matching constructor for initialization of 'const BlockState &'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "0"}}), (std::make_pair<UInt32, bool>(21, true)));
^~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:88: note: passing argument to parameter 'aBlockState' here
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:215:57: error: no matching constructor for initialization of 'const BlockState &'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"stage", "1"}}), (std::make_pair<UInt32, bool>(23, true)));
^~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:88: note: passing argument to parameter 'aBlockState' here
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockTypePaletteTest.cpp:216:57: error: no matching constructor for initialization of 'const BlockState &'
TEST_EQUAL(palette.maybeIndex("minecraft:oak_sapling", {{"foo", "baz"}}).second, false);
^~~~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: expanded from macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const BlockState'
struct BlockState
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'BlockState'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate constructor not viable: cannot convert initializer list argument to 'uint_least16_t' (aka 'unsigned short')
constexpr BlockState(uint_least16_t StateID) :
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate constructor not viable: cannot convert initializer list argument to 'BlockType'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
constexpr BlockState() : ID(0) {}
^
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockTypePalette.h:78:88: note: passing argument to parameter 'aBlockState' here
std::pair<UInt32, bool> maybeIndex(const AString & aBlockTypeName, const BlockState & aBlockState) const;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/build.make:63: tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/BlockTypePaletteTest.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1867: tests/BlockTypeRegistry/CMakeFiles/BlockTypePaletteTest.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.h:19:7: error: redefinition of 'class BlockState'
class BlockState
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: previous definition of 'class BlockState'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp: In function 'void testStaticCreation()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:15:38: error: no matching function for call to 'BlockState::BlockState(const char [9], const char [6])'
BlockState bs2v1("property", "value");
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:16:69: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState bs3v1({{"property1", "value1"}, {"property2", "value2"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:20:56: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs1v3(bs1v2, {{"added property", "value1"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:21:56: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs2v3(bs2v2, {{"added property", "value2"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:22:56: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs3v3(bs3v2, {{"added property", "value3"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:36:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs1v1.value("property"), "");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:37:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs2v1.value("property"), "value");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:38:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs2v1.value("property1"), "");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:39:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs3v1.value("property1"), "value1");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:40:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs3v1.value("property2"), "value2");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:41:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs1v3.value("added property"), "value1");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:42:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs2v3.value("added property"), "value2");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:43:19: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs3v3.value("added property"), "value3");
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp: In function 'void testDynamicCreation()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:59:42: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState bs1a({{"property", "value"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:61:23: error: no matching function for call to 'BlockState::BlockState(Map&)'
BlockState bs1b(map1);
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from 'Map' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from 'Map' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from 'Map' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from 'Map' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:69:42: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
BlockState bs2a({{"property", "value"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:71:34: error: no matching function for call to 'BlockState::BlockState(std::remove_reference<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>::type)'
BlockState bs2b(std::move(map2));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from 'std::remove_reference<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>::type' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from 'std::remove_reference<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>::type' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from 'std::remove_reference<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>::type' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from 'std::remove_reference<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>::type' {aka 'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:77:41: error: no matching function for call to 'BlockState::BlockState(const char [10], const char [7])'
BlockState bsSrc("property1", "value1");
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:78:51: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs3a(bsSrc, {{"property2", "value2"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:80:30: error: no matching function for call to 'BlockState::BlockState(BlockState&, Map&)'
BlockState bs3b(bsSrc, map3);
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp: In function 'void testReplacing()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:97:40: error: no matching function for call to 'BlockState::BlockState(const char [10], const char [9])'
BlockState bs1("property1", "value1v1");
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:98:49: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs2(bs1, {{"property1", "value1v2"}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:99:17: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs2.value("property1"), "value1v2"); // Stored the new one
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:100:17: error: 'class BlockState' has no member named 'value'
TEST_EQUAL(bs1.value("property1"), "value1v1"); // Didn't replace in the original
^~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:103:41: error: no matching function for call to 'BlockState::BlockState(BlockState&, <brace-enclosed initializer list>)'
BlockState bs3(bs1, {{"property1", ""}});
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate expects 1 argument, 2 provided
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp: In function 'void testComparison()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:118:37: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_FALSE((BlockState({{"a", "a"}}) < BlockState({{"a", "a"}})));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:118:2: note: in expansion of macro 'TEST_FALSE'
TEST_FALSE((BlockState({{"a", "a"}}) < BlockState({{"a", "a"}})));
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:118:64: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_FALSE((BlockState({{"a", "a"}}) < BlockState({{"a", "a"}})));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:118:2: note: in expansion of macro 'TEST_FALSE'
TEST_FALSE((BlockState({{"a", "a"}}) < BlockState({{"a", "a"}})));
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:119:27: error: no match for 'operator<' (operand types are 'BlockState' and 'BlockState')
TEST_FALSE((BlockState() < BlockState()));
~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:119:2: note: in expansion of macro 'TEST_FALSE'
TEST_FALSE((BlockState() < BlockState()));
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:120:55: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_TRUE((BlockState() < BlockState({{"foo", "bar"}})));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:120:2: note: in expansion of macro 'TEST_TRUE'
TEST_TRUE((BlockState() < BlockState({{"foo", "bar"}})));
^~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:3:
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:121:41: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
TEST_FALSE((BlockState({{"foo", "bar"}}) < BlockState()));
^
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/../TestHelpers.h:49:7: note: in definition of macro 'TEST_EQUAL'
if (VAL1 != VAL2) \
^~~~
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:121:2: note: in expansion of macro 'TEST_FALSE'
TEST_FALSE((BlockState({{"foo", "bar"}}) < BlockState()));
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp: In function 'void testComparison2()':
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:139:107: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
v.push_back(BlockState({{std::string(1, static_cast<char>(0x1F)), std::string(1, static_cast<char>(i))}}));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:141:87: error: no matching function for call to 'BlockState::BlockState(<brace-enclosed initializer list>)'
{std::string(1, static_cast<char>(0x0F)), std::string(1, static_cast<char>(0x80))}}));
^
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: candidate: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockType'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: candidate: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'uint_least16_t' {aka 'short unsigned int'}
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: candidate expects 0 arguments, 1 provided
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(const BlockState&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const BlockState&'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidate: 'constexpr BlockState::BlockState(BlockState&&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'BlockState&&'
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h: In instantiation of 'constexpr bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = BlockState]':
/usr/include/c++/8/bits/stl_map.h:497:32: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = BlockState; _Tp = bool; _Compare = std::less<BlockState>; _Alloc = std::allocator<std::pair<const BlockState, bool> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = bool; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = BlockState]'
/home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:146:12: required from here
/usr/include/c++/8/bits/stl_function.h:386:20: error: no match for 'operator<' (operand types are 'const BlockState' and 'const BlockState')
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:64,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_pair.h:454:5: note: candidate: 'template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)'
operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
^~~~~~~~
/usr/include/c++/8/bits/stl_pair.h:454:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::pair<_T1, _T2>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:67,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_iterator.h:308:5: note: candidate: 'template<class _Iterator> constexpr bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)'
operator<(const reverse_iterator<_Iterator>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_iterator.h:308:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::reverse_iterator<_Iterator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:67,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_iterator.h:346:5: note: candidate: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)'
operator<(const reverse_iterator<_IteratorL>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_iterator.h:346:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::reverse_iterator<_Iterator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:67,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_iterator.h:1139:5: note: candidate: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)'
operator<(const move_iterator<_IteratorL>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_iterator.h:1139:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::move_iterator<_IteratorL>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/stl_algobase.h:67,
from /usr/include/c++/8/bits/specfun.h:45,
from /usr/include/c++/8/cmath:1892,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:112,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_iterator.h:1145:5: note: candidate: 'template<class _Iterator> constexpr bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)'
operator<(const move_iterator<_Iterator>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_iterator.h:1145:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::move_iterator<_IteratorL>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/basic_string.h:48,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/string_view:472:5: note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::basic_string_view<_CharT, _Traits>, std::basic_string_view<_CharT, _Traits>)'
operator< (basic_string_view<_CharT, _Traits> __x,
^~~~~~~~
/usr/include/c++/8/string_view:472:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'BlockState' is not derived from 'std::basic_string_view<_CharT, _Traits>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/basic_string.h:48,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/string_view:478:5: note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::basic_string_view<_CharT, _Traits>, std::__detail::__idt<std::basic_string_view<_CharT, _Traits> >)'
operator< (basic_string_view<_CharT, _Traits> __x,
^~~~~~~~
/usr/include/c++/8/string_view:478:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'BlockState' is not derived from 'std::basic_string_view<_CharT, _Traits>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/basic_string.h:48,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/string_view:484:5: note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::__detail::__idt<std::basic_string_view<_CharT, _Traits> >, std::basic_string_view<_CharT, _Traits>)'
operator< (__detail::__idt<basic_string_view<_CharT, _Traits>> __x,
^~~~~~~~
/usr/include/c++/8/string_view:484:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'BlockState' is not derived from 'std::basic_string_view<_CharT, _Traits>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/basic_string.h:6133:5: note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)'
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^~~~~~~~
/usr/include/c++/8/bits/basic_string.h:6133:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/basic_string.h:6146:5: note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*)'
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^~~~~~~~
/usr/include/c++/8/bits/basic_string.h:6146:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/basic_string.h:6158:5: note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)'
operator<(const _CharT* __lhs,
^~~~~~~~
/usr/include/c++/8/bits/basic_string.h:6158:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: mismatched types 'const _CharT*' and 'BlockState'
{ return __x < __y; }
~~~~^~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/array:262:5: note: candidate: 'template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)'
operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
^~~~~~~~
/usr/include/c++/8/array:262:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::array<_Tp, _Nm>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/std_mutex.h:39,
from /usr/include/c++/8/condition_variable:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/system_error:208:3: note: candidate: 'bool std::operator<(const std::error_code&, const std::error_code&)'
operator<(const error_code& __lhs, const error_code& __rhs) noexcept
^~~~~~~~
/usr/include/c++/8/system_error:208:3: note: no known conversion for argument 1 from 'const BlockState' to 'const std::error_code&'
/usr/include/c++/8/system_error:282:3: note: candidate: 'bool std::operator<(const std::error_condition&, const std::error_condition&)'
operator<(const error_condition& __lhs,
^~~~~~~~
/usr/include/c++/8/system_error:282:3: note: no known conversion for argument 1 from 'const BlockState' to 'const std::error_condition&'
In file included from /usr/include/c++/8/bits/unique_ptr.h:37,
from /usr/include/c++/8/condition_variable:43,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/tuple:1426:5: note: candidate: 'template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Elements ...>&)'
operator<(const tuple<_TElements...>& __t,
^~~~~~~~
/usr/include/c++/8/tuple:1426:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::tuple<_Tps ...>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:43,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/unique_ptr.h:723:5: note: candidate: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)'
operator<(const unique_ptr<_Tp, _Dp>& __x,
^~~~~~~~
/usr/include/c++/8/bits/unique_ptr.h:723:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::unique_ptr<_Tp, _Dp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:43,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/unique_ptr.h:734:5: note: candidate: 'template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)'
operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
^~~~~~~~
/usr/include/c++/8/bits/unique_ptr.h:734:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::unique_ptr<_Tp, _Dp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:43,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/unique_ptr.h:740:5: note: candidate: 'template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)'
operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
^~~~~~~~
/usr/include/c++/8/bits/unique_ptr.h:740:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::unique_ptr<_Tp, _Dp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/shared_ptr.h:52,
from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr_base.h:1442:5: note: candidate: 'template<class _Tp, class _Up, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)'
operator<(const __shared_ptr<_Tp, _Lp>& __a,
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr_base.h:1442:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__shared_ptr<_Tp1, _Lp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/shared_ptr.h:52,
from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr_base.h:1453:5: note: candidate: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)'
operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr_base.h:1453:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__shared_ptr<_Tp, _Lp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/shared_ptr.h:52,
from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr_base.h:1461:5: note: candidate: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)'
operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr_base.h:1461:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__shared_ptr<_Tp, _Lp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:413:5: note: candidate: 'template<class _Tp, class _Up> bool std::operator<(const std::shared_ptr<_Tp>&, const std::shared_ptr<_Tp>&)'
operator<(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr.h:413:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::shared_ptr<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:423:5: note: candidate: 'template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp>&, std::nullptr_t)'
operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr.h:423:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::shared_ptr<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/condition_variable:44,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:125,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:431:5: note: candidate: 'template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp>&)'
operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
^~~~~~~~
/usr/include/c++/8/bits/shared_ptr.h:431:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::shared_ptr<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/deque:64,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:126,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_deque.h:294:5: note: candidate: 'template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)'
operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_deque.h:294:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::_Deque_iterator<_Tp, _Ref, _Ptr>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/deque:64,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:126,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_deque.h:302:5: note: candidate: 'template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)'
operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_deque.h:302:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::_Deque_iterator<_Tp, _Ref, _Ptr>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/deque:64,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:126,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_deque.h:2295:5: note: candidate: 'template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)'
operator<(const deque<_Tp, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_deque.h:2295:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::deque<_Tp, _Alloc>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/list:63,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:129,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_list.h:2021:5: note: candidate: 'template<class _Tp, class _Alloc> bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)'
operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
^~~~~~~~
/usr/include/c++/8/bits/stl_list.h:2021:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/node_handle.h:39,
from /usr/include/c++/8/bits/stl_tree.h:72,
from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/optional:1297:5: note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() < declval<_Up>()))> std::operator<(const std::optional<_Tp>&, const std::optional<_Up>&)'
operator<(const optional<_Tp>& __lhs, const optional<_Up>& __rhs)
^~~~~~~~
/usr/include/c++/8/optional:1297:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::optional<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/node_handle.h:39,
from /usr/include/c++/8/bits/stl_tree.h:72,
from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/optional:1350:5: note: candidate: 'template<class _Tp> constexpr bool std::operator<(const std::optional<_Tp>&, std::nullopt_t)'
operator<(const optional<_Tp>& /* __lhs */, nullopt_t) noexcept
^~~~~~~~
/usr/include/c++/8/optional:1350:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::optional<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/node_handle.h:39,
from /usr/include/c++/8/bits/stl_tree.h:72,
from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/optional:1355:5: note: candidate: 'template<class _Tp> constexpr bool std::operator<(std::nullopt_t, const std::optional<_Tp>&)'
operator<(nullopt_t, const optional<_Tp>& __rhs) noexcept
^~~~~~~~
/usr/include/c++/8/optional:1355:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::optional<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/node_handle.h:39,
from /usr/include/c++/8/bits/stl_tree.h:72,
from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/optional:1415:5: note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() < declval<_Up>()))> std::operator<(const std::optional<_Tp>&, const _Up&)'
operator<(const optional<_Tp>& __lhs, const _Up& __rhs)
^~~~~~~~
/usr/include/c++/8/optional:1415:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::optional<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/bits/node_handle.h:39,
from /usr/include/c++/8/bits/stl_tree.h:72,
from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/optional:1421:5: note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Up>() < declval<_Tp>()))> std::operator<(const _Up&, const std::optional<_Tp>&)'
operator<(const _Up& __lhs, const optional<_Tp>& __rhs)
^~~~~~~~
/usr/include/c++/8/optional:1421:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::optional<_Tp>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/map:60,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_tree.h:1559:5: note: candidate: 'template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)'
operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1559:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/map:61,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_map.h:1451:5: note: candidate: 'template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Allocator>&, const std::map<_Key, _Tp, _Compare, _Allocator>&)'
operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_map.h:1451:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::map<_Key, _Tp, _Compare, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/map:62,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:130,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_multimap.h:1115:5: note: candidate: 'template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Allocator>&, const std::multimap<_Key, _Tp, _Compare, _Allocator>&)'
operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_multimap.h:1115:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:133,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_vector.h:1770:5: note: candidate: 'template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)'
operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
^~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1770:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::vector<_Tp, _Alloc>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/queue:64,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:133,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_queue.h:348:5: note: candidate: 'template<class _Tp, class _Seq> bool std::operator<(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)'
operator<(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
^~~~~~~~
/usr/include/c++/8/bits/stl_queue.h:348:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::queue<_Tp, _Seq>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/set:61,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:135,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_set.h:975:5: note: candidate: 'template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Allocator>&, const std::set<_Key, _Compare, _Allocator>&)'
operator<(const set<_Key, _Compare, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_set.h:975:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::set<_Key, _Compare, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /usr/include/c++/8/set:62,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:135,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_multiset.h:960:5: note: candidate: 'template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Allocator>&, const std::multiset<_Key, _Compare, _Allocator>&)'
operator<(const multiset<_Key, _Compare, _Alloc>& __x,
^~~~~~~~
/usr/include/c++/8/bits/stl_multiset.h:960:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::multiset<_Key, _Compare, _Allocator>'
{ return __x < __y; }
~~~~^~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:137,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/thread:291:3: note: candidate: 'bool std::operator<(std::thread::id, std::thread::id)'
operator<(thread::id __x, thread::id __y) noexcept
^~~~~~~~
/usr/include/c++/8/thread:291:3: note: no known conversion for argument 1 from 'const BlockState' to 'std::thread::id'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:142,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/variant:982:3: note: candidate: 'template<class ... _Types> constexpr bool std::operator<(const std::variant<_Types ...>&, const std::variant<_Types ...>&)'
_VARIANT_RELATION_FUNCTION_TEMPLATE(<, less)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/variant:982:3: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/8/string:48,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:122,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/bits/stl_function.h:386:20: note: 'const BlockState' is not derived from 'const std::variant<_Types ...>'
{ return __x < __y; }
~~~~^~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:142,
from /home/bearbin/workspace/cuberite_PR-5151/tests/BlockTypeRegistry/BlockStateTest.cpp:1:
/usr/include/c++/8/variant:982:3: note: candidate: 'constexpr bool std::operator<(std::monostate, std::monostate)'
_VARIANT_RELATION_FUNCTION_TEMPLATE(<, less)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/variant:982:3: note: no known conversion for argument 1 from 'const BlockState' to 'std::monostate'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:2:
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.h:19:7: error: redefinition of 'class BlockState'
class BlockState
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: previous definition of 'class BlockState'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:8:1: error: redefinition of 'BlockState::BlockState()'
BlockState::BlockState():
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()' previously defined here
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:18:1: error: no declaration matches 'BlockState::BlockState(const AString&, const AString&)'
BlockState::BlockState(const AString & aKey, const AString & aValue):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:19:25: error: expected unqualified-id before ')' token
mState({{aKey, aValue}}),
^
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:28:1: error: no declaration matches 'BlockState::BlockState(std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >)'
BlockState::BlockState(std::initializer_list<std::pair<const AString, AString>> aKeysAndValues):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:38:1: error: no declaration matches 'BlockState::BlockState(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)'
BlockState::BlockState(const std::map<AString, AString> & aKeysAndValues):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:48:1: error: no declaration matches 'BlockState::BlockState(std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&)'
BlockState::BlockState(std::map<AString, AString> && aKeysAndValues):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:58:1: error: no declaration matches 'BlockState::BlockState(const BlockState&, std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >)'
BlockState::BlockState(const BlockState & aCopyFrom, std::initializer_list<std::pair<const AString, AString>> aAdditionalKeysAndValues):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:72:1: error: no declaration matches 'BlockState::BlockState(const BlockState&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)'
BlockState::BlockState(const BlockState & aCopyFrom, const std::map<AString, AString> & aAdditionalKeysAndValues):
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: candidates are: 'constexpr BlockState::BlockState(BlockState&&)'
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'constexpr BlockState::BlockState(const BlockState&)'
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:18:2: note: 'BlockState::BlockState(BlockType)'
BlockState(BlockType a_Type); // TODO(12xx12) constexpr this
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:13:12: note: 'constexpr BlockState::BlockState(uint_least16_t)'
constexpr BlockState(uint_least16_t StateID) :
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:11:12: note: 'constexpr BlockState::BlockState()'
constexpr BlockState() : ID(0) {}
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:86:6: error: no declaration matches 'bool BlockState::operator<(const BlockState&) const'
bool BlockState::operator <(const BlockState & aOther) const
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:86:6: note: no functions named 'bool BlockState::operator<(const BlockState&) const'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:132:6: error: no declaration matches 'bool BlockState::operator==(const BlockState&) const'
bool BlockState::operator ==(const BlockState & aOther) const
^~~~~~~~~~
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:23:7: note: candidate is: 'bool BlockState::operator==(BlockState) const'
bool operator == (BlockState Block) const
^~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:148:17: error: no declaration matches 'const AString& BlockState::value(const AString&) const'
const AString & BlockState::value(const AString & aKey) const
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:148:17: note: no functions named 'const AString& BlockState::value(const AString&) const'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:163:8: error: no declaration matches 'UInt32 BlockState::initializeChecksum()'
UInt32 BlockState::initializeChecksum()
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:163:8: note: no functions named 'UInt32 BlockState::initializeChecksum()'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:182:6: error: no declaration matches 'void BlockState::removeEmptyKeys()'
void BlockState::removeEmptyKeys()
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:182:6: note: no functions named 'void BlockState::removeEmptyKeys()'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:201:8: error: no declaration matches 'UInt32 BlockState::partialChecksum(const AString&)'
UInt32 BlockState::partialChecksum(const AString & aString)
^~~~~~~~~~
/home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:201:8: note: no functions named 'UInt32 BlockState::partialChecksum(const AString&)'
In file included from /home/bearbin/workspace/cuberite_PR-5151/src/Globals.h:397,
from /home/bearbin/workspace/cuberite_PR-5151/src/Bindings/BlockState.cpp:1:
/home/bearbin/workspace/cuberite_PR-5151/src/BlockState.h:9:8: note: 'class BlockState' defined here
struct BlockState
^~~~~~~~~~
make[2]: *** [tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/build.make:76: tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/__/__/src/Bindings/BlockState.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/LoggerListeners.cpp.o
make[2]: *** [tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/build.make:63: tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/BlockStateTest.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1904: tests/BlockTypeRegistry/CMakeFiles/BlockStateTest.dir/all] Error 2
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/CriticalSection.cpp.o
[ 23%] Linking CXX executable ../../bin/GrownBiomeGenVisualiser
[ 23%] Built target GrownBiomeGenVisualiser
[ 23%] Linking CXX executable ../../bin/MCADefrag
[ 23%] Built target MCADefrag
make: *** [Makefile:141: all] Error 2
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/File.cpp.o
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/StackTrace.cpp.o
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/OSSupport/WinStackWalker.cpp.o
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch clang
[ 22%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/Noise/Noise.cpp.o
[ 23%] Building CXX object Tools/NoiseSpeedTest/CMakeFiles/NoiseSpeedTest.dir/__/__/src/StringUtils.cpp.o
[ 23%] Linking CXX executable ../../bin/NoiseSpeedTest
[ 23%] Built target NoiseSpeedTest
make: *** [Makefile:141: all] Error 2
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch gcc
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
$ docker stop --time=1 2ab90369e168ed5ea8bf027fe8483dad925ba39c8da000d69e2038a8ebcd9315
$ docker rm -f 2ab90369e168ed5ea8bf027fe8483dad925ba39c8da000d69e2038a8ebcd9315
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
GitHub has been notified of this commit’s build result
Finished: FAILURE