ewan@machine ~/d/ddnet (master)> cmake -B build -S . && cmake --build build --parallel *ddnet -- The C compiler identification is Clang 17.0.6 -- The CXX compiler identification is Clang 17.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/42wj6yx9jb006ahlwaf0iaj2hyg89lm8-clang-wrapper-17.0.6/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/42wj6yx9jb006ahlwaf0iaj2hyg89lm8-clang-wrapper-17.0.6/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_ATOMICS_WITHOUT_LIB - Success -- Looking for __i386 -- Looking for __i386 - not found -- Performing Test FLAG_SUPPORTED_fuse_ld_mold -- Performing Test FLAG_SUPPORTED_fuse_ld_mold - Success -- Using mold linker -- Performing Test FLAG_SUPPORTED_fstack_protector_strong -- Performing Test FLAG_SUPPORTED_fstack_protector_strong - Success -- Performing Test FLAG_SUPPORTED_fno_exceptions -- Performing Test FLAG_SUPPORTED_fno_exceptions - Success -- Performing Test FLAG_SUPPORTED_fsigned_char -- Performing Test FLAG_SUPPORTED_fsigned_char - Success -- Performing Test FLAG_SUPPORTED_Wall -- Performing Test FLAG_SUPPORTED_Wall - Success -- Performing Test FLAG_SUPPORTED_Wextra -- Performing Test FLAG_SUPPORTED_Wextra - Success -- Performing Test FLAG_SUPPORTED_Wno_psabi -- Performing Test FLAG_SUPPORTED_Wno_psabi - Success -- Performing Test FLAG_SUPPORTED_Wno_unused_parameter -- Performing Test FLAG_SUPPORTED_Wno_unused_parameter - Success -- Performing Test FLAG_SUPPORTED_Wno_missing_field_initializers -- Performing Test FLAG_SUPPORTED_Wno_missing_field_initializers - Success -- Performing Test FLAG_SUPPORTED_Wno_format -- Performing Test FLAG_SUPPORTED_Wno_format - Success -- Performing Test FLAG_SUPPORTED_Wno_implicit_function_declaration -- Performing Test FLAG_SUPPORTED_Wno_implicit_function_declaration - Success -- Performing Test FLAG_SUPPORTED_Wno_nullability_completeness -- Performing Test FLAG_SUPPORTED_Wno_nullability_completeness - Success -- Performing Test FLAG_SUPPORTED_Wduplicated_cond -- Performing Test FLAG_SUPPORTED_Wduplicated_cond - Failed -- Performing Test FLAG_SUPPORTED_Wduplicated_branches -- Performing Test FLAG_SUPPORTED_Wduplicated_branches - Failed -- Performing Test FLAG_SUPPORTED_Wlogical_op -- Performing Test FLAG_SUPPORTED_Wlogical_op - Failed -- Performing Test FLAG_SUPPORTED_Wrestrict -- Performing Test FLAG_SUPPORTED_Wrestrict - Failed -- Performing Test FLAG_SUPPORTED_Wshadow_all -- Performing Test FLAG_SUPPORTED_Wshadow_all - Success -- Performing Test FLAG_SUPPORTED_Wshadow_global -- Performing Test FLAG_SUPPORTED_Wshadow_global - Failed -- Performing Test FLAG_SUPPORTED_Wthread_safety -- Performing Test FLAG_SUPPORTED_Wthread_safety - Success -- Performing Test FLAG_SUPPORTED_Wthread_safety_negative -- Performing Test FLAG_SUPPORTED_Wthread_safety_negative - Success -- Performing Test FLAG_SUPPORTED_Wsuggest_override -- Performing Test FLAG_SUPPORTED_Wsuggest_override - Success -- Performing Test FLAG_SUPPORTED_Wdynamic_class_memaccess -- Performing Test FLAG_SUPPORTED_Wdynamic_class_memaccess - Success -- Performing Test FLAG_SUPPORTED_Wclass_memaccess -- Performing Test FLAG_SUPPORTED_Wclass_memaccess - Failed -- Performing Test FLAG_SUPPORTED_Wno_alloc_size_larger_than -- Performing Test FLAG_SUPPORTED_Wno_alloc_size_larger_than - Success -- Performing Test DEFINE_FORTIFY_SOURCE -- Performing Test DEFINE_FORTIFY_SOURCE - Success -- Found PkgConfig: /nix/store/d7gxj7i9zr04mgf819k34vm5dzxgxjzn-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") -- Found ZLIB: /nix/store/rc18a8k50zmrif61250sfidkqvlg41ln-zlib-1.3.1/lib/libz.so (found version "1.3.1") -- Found OpenSSL: /nix/store/jv2p6cmx23ihj5y4r98wnn2nmv4qhfh5-openssl-3.0.14/lib/libcrypto.so (found version "3.0.14") -- Found Crypto: /nix/store/jv2p6cmx23ihj5y4r98wnn2nmv4qhfh5-openssl-3.0.14/lib/libcrypto.so -- Checking for module 'libcurl' -- Found libcurl, version 8.8.0 -- Found Curl: /nix/store/nbnlwb2crbbg9kwchflrwap6w7icf3ah-curl-8.8.0/lib/libcurl.so -- Checking for module 'libavcodec' -- Found libavcodec, version 60.31.102 -- Checking for module 'libavformat' -- Found libavformat, version 60.16.100 -- Checking for module 'libavutil' -- Found libavutil, version 58.29.100 -- Checking for module 'libswscale' -- Found libswscale, version 7.5.100 -- Checking for module 'libswresample' -- Found libswresample, version 4.12.100 -- Checking for one of the modules 'libx264;x264' -- Found FFMPEG: /nix/store/5jynrssm1bvrj3kskwgyyhb2069f8dwv-ffmpeg-6.1.1-lib/lib/libavcodec.so -- Checking for module 'freetype2' -- Found freetype2, version 26.1.20 -- Found Freetype: /nix/store/gclghd2c4a0gnj994p9ygqv9xiwmalfh-freetype-2.13.2/lib/libfreetype.so -- Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES) -- Found GLEW: src/engine/external/glew -- Found GTest: /nix/store/1gvvqk6f8rvy6zyd6rly7qv4vpira3rv-gtest-1.14.0-dev/lib/cmake/GTest/GTestConfig.cmake (found version "1.14.0") -- Checking for module 'ogg' -- Found ogg, version 1.3.5 -- Found Ogg: /nix/store/9ckb50jhhc8kgds8bx7wg14vsmm80npg-libogg-1.3.5-dev/include -- Checking for module 'opus' -- Found opus, version 1.5.2 -- Found Opus: /nix/store/qpj5z1rcqigqxdxlnkz9f9xxlz9kbfdf-libopus-1.5.2-dev/include/opus -- Checking for module 'opusfile' -- Found opusfile, version 0.12 -- Found Opusfile: /nix/store/i7lasxlmdznz8nlv34n6cgppw5clz1ax-opusfile-0.12/lib/libopusfile.so -- Found PNG: /nix/store/5d66hclbkm5px11ias9h5xnzmf603ibl-libpng-apng-1.6.43/lib/libpng.so (found version "1.6.43") -- Found Python3: /nix/store/z7xxy35k7620hs6fn6la5fg2lgklv72l-python3-3.12.4/bin/python3.12 (found version "3.12.4") found components: Interpreter -- Found Rust: /nix/store/rrkrljh8i5wpvlqflygw5jzw6cvvrym3-rustc-wrapper-1.78.0/bin/rustc -- Checking for module 'sdl2' -- Found sdl2, version 2.30.4 -- Found SDL2: /nix/store/3srgiw240y8517yhjmpf9454alnbid4d-SDL2-2.30.4/lib/libSDL2.so -- Found SQLite3: /nix/store/9xlfkwlg6qas2rkg8qgl6f9ja2qdzgih-sqlite-3.45.3-dev/include (found version "3.45.3") -- Checking for module 'sqlite3' -- Found sqlite3, version 3.45.3 -- Found SQLite3: /nix/store/9xlfkwlg6qas2rkg8qgl6f9ja2qdzgih-sqlite-3.45.3-dev/include -- Found Threads: TRUE -- Checking for module 'wavpack' -- Found wavpack, version 5.7.0 -- Found Wavpack: /nix/store/4rhsfv340qdjg3h8s9kc5cx8fyhr96sh-wavpack-5.7.0/lib/libwavpack.so -- Checking for module 'vulkan' -- Found vulkan, version 1.3.283 -- Building vulkan shaders /home/ewan/ddnet/ddnet/data/shader/vulkan/quad.vert -- Finished building vulkan shaders -- ******** DDNet ******** -- Target OS: linux x86_64 -- Compiler: /nix/store/42wj6yx9jb006ahlwaf0iaj2hyg89lm8-clang-wrapper-17.0.6/bin/clang++ -- Rust version: rustc 1.78.0 (9b00956e5 2024-04-29) (built from a source tarball) -- Build type: Release -- Dependencies: -- * Curl found -- * FFmpeg found -- * Freetype found -- * Glew not found (using bundled version) -- * GTest found -- * Ogg found -- * OpenSSL Crypto found -- * Opus found -- * Opusfile found -- * PNG found -- * Python3 found -- * SDL2 found -- * SQLite3 found -- * Wavpack found -- * Zlib found -- * Vulkan found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found -- Found Notify: notify;gdk_pixbuf-2.0;gio-2.0;gobject-2.0;glib-2.0 -- Found OpenGL: /nix/store/d6gvgzzifggrb7fh1v0yi8bvrdlwhpqa-libglvnd-1.7.0/lib/libOpenGL.so -- Looking for WavpackOpenFileInputEx -- Looking for WavpackOpenFileInputEx - found -- Looking for WavpackCloseFile -- Looking for WavpackCloseFile - found -- Configuring done (5.7s) -- Generating done (0.1s) -- Build files have been written to: /home/ewan/ddnet/ddnet/build [ 0%] Generating src/game/generated/protocol.h [ 0%] Generating src/game/generated/protocol7.cpp [ 0%] Generating src/game/generated/protocolglue.h [ 0%] Generating src/game/generated/protocolglue.h [ 0%] Generating src/game/generated/protocol.h [ 1%] Generating src/game/generated/protocol.cpp [ 2%] Generating src/game/generated/data_types.h [ 2%] Generating src/game/generated/git_revision.cpp [ 3%] Generating src/game/generated/protocolglue.cpp [ 4%] Generating src/game/generated/protocol7.h [ 4%] Generating src/game/generated/protocol7.h [ 4%] Building CXX object CMakeFiles/rust-bridge-shared.dir/src/rust-bridge/cpp/console.cpp.o [ 4%] Generating release/libddnet_engine_shared.a [ 4%] Building CXX object CMakeFiles/steam_api.dir/src/steam/steam_api_stub.cpp.o [ 4%] Building CXX object CMakeFiles/rust-bridge-shared.dir/src/rust-bridge/engine/shared/rust_version.cpp.o [ 4%] Building CXX object CMakeFiles/engine-gfx.dir/src/engine/gfx/image_loader.cpp.o [ 4%] Building CXX object CMakeFiles/engine-gfx.dir/src/engine/gfx/image_manipulation.cpp.o [ 4%] Building C object CMakeFiles/glew.dir/src/engine/external/glew/glew.c.o [ 6%] Building C object CMakeFiles/json.dir/src/engine/external/json-parser/json.c.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/localization.cpp.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/layers.cpp.o [ 7%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/compression.cpp.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/collision.cpp.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/gamecore.cpp.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/mapitems.cpp.o [ 7%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/assertion_logger.cpp.o [ 7%] Building CXX object CMakeFiles/game-shared.dir/src/game/mapbugs.cpp.o [ 8%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/config.cpp.o [ 8%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/console.cpp.o [ 8%] Building CXX object CMakeFiles/game-shared.dir/src/game/teamscore.cpp.o [ 8%] Building CXX object CMakeFiles/game-shared.dir/src/game/generated/git_revision.cpp.o [ 8%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/csv.cpp.o [ 9%] Building CXX object CMakeFiles/game-shared.dir/src/game/prng.cpp.o [ 9%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/datafile.cpp.o [ 10%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/demo.cpp.o [ 10%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/engine.cpp.o [ 10%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/econ.cpp.o [ 12%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/fifo.cpp.o [ 12%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/filecollection.cpp.o [ 12%] Linking CXX static library libsteam_api.a [ 12%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/global_uuid_manager.cpp.o [ 12%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/huffman.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/http.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/host_lookup.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/jobs.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/json.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/kernel.cpp.o [ 13%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/map.cpp.o [ 14%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/jsonwriter.cpp.o [ 14%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/linereader.cpp.o [ 15%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/masterserver.cpp.o [ 15%] Built target steam_api [ 15%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/memheap.cpp.o [ 15%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/netban.cpp.o [ 15%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_client.cpp.o [ 16%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network.cpp.o [ 16%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_conn.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_console_conn.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_console.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_server.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/network_stun.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/ringbuffer.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/protocolglue.cpp.o [ 18%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/packer.cpp.o [ 19%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/sixup_translate_snapshot.cpp.o [ 19%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/serverinfo.cpp.o [ 19%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/snapshot.cpp.o [ 20%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/protocol_ex.cpp.o [ 20%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/storage.cpp.o Compiling cc v1.0.73 [ 20%] Built target json ] 0/27: cc Compiling proc-macro2 v1.0.40 Compiling quote v1.0.20 Compiling unicode-ident v1.0.1 Compiling syn v1.0.98 Compiling cxxbridge-flags v1.0.71 Compiling ddnet-engine-shared v0.0.1 (/home/ewan/ddnet/ddnet/src/engine/shared) Compiling ddnet-test v0.0.1 (/home/ewan/ddnet/ddnet/src/rust-bridge/test) [ 21%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/stun.cpp.oddnet-engine-shared(build.rs)... [ 21%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/teehistorian_ex.cpp.o [ 21%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/uuid_manager.cpp.o [ 22%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/websockets.cpp.o [ 22%] Building CXX object CMakeFiles/engine-shared.dir/src/game/generated/protocol7.cpp.o [ 22%] Building CXX object CMakeFiles/engine-shared.dir/src/engine/shared/video.cpp.o [ 22%] Building CXX object CMakeFiles/engine-shared.dir/src/game/generated/protocolglue.cpp.o [ 22%] Building CXX object CMakeFiles/engine-shared.dir/src/game/generated/protocol.cpp.o [ 24%] Building CXX object CMakeFiles/engine-shared.dir/src/game/mapitems_ex.cpp.o [ 24%] Building CXX object CMakeFiles/engine-shared.dir/src/base/bezier.cpp.o [ 24%] Building CXX object CMakeFiles/engine-shared.dir/src/base/hash.cpp.o [ 24%] Building CXX object CMakeFiles/engine-shared.dir/src/base/color.cpp.o [ 25%] Building CXX object CMakeFiles/engine-shared.dir/src/base/hash_bundled.cpp.o [ 25%] Building CXX object CMakeFiles/engine-shared.dir/src/base/hash_openssl.cpp.ored(build.rs), unicode-ident, ... [ 25%] Building CXX object CMakeFiles/engine-shared.dir/src/base/hash_libtomcrypt.cpp.o [ 26%] Building CXX object CMakeFiles/engine-shared.dir/src/base/log.cpp.o [ 26%] Building CXX object CMakeFiles/engine-shared.dir/src/base/system.cpp.o [ 26%] Building CXX object CMakeFiles/engine-shared.dir/src/base/unicode/tolower.cpp.o [ 26%] Building CXX object CMakeFiles/engine-shared.dir/src/base/unicode/confusables.cpp.o [ 26%] Built target engine-gfx ] 12/27: cc, proc-macro2 [ 26%] Built target rust-bridge-shared Compiling link-cplusplus v1.0.6 Compiling cxx v1.0.71 [ 26%] Built target game-shared=> ] 19/27: syn, cxx(build) [ 26%] Built target engine-shared [ 26%] Building CXX object CMakeFiles/config_retrieve.dir/src/tools/config_retrieve.cpp.o [ 26%] Building CXX object CMakeFiles/map_convert_07.dir/src/tools/map_convert_07.cpp.o [ 26%] Building CXX object CMakeFiles/config_store.dir/src/tools/config_store.cpp.o [ 28%] Building CXX object CMakeFiles/map_create_pixelart.dir/src/tools/map_create_pixelart.cpp.o [ 28%] Building CXX object CMakeFiles/map_extract.dir/src/tools/map_extract.cpp.o [ 28%] Building CXX object CMakeFiles/map_find_env.dir/src/tools/map_find_env.cpp.o [ 28%] Building CXX object CMakeFiles/twping.dir/src/tools/twping.cpp.o [ 28%] Building CXX object CMakeFiles/map_diff.dir/src/tools/map_diff.cpp.o [ 30%] Building CXX object CMakeFiles/demo_extract_chat.dir/src/tools/demo_extract_chat.cpp.o [ 30%] Building CXX object CMakeFiles/map_optimize.dir/src/tools/map_optimize.cpp.o [ 30%] Building CXX object CMakeFiles/map_replace_area.dir/src/tools/map_replace_area.cpp.o [ 30%] Building CXX object CMakeFiles/map_resave.dir/src/tools/map_resave.cpp.o [ 30%] Building CXX object CMakeFiles/dummy_map.dir/src/tools/dummy_map.cpp.o [ 30%] Building CXX object CMakeFiles/dilate.dir/src/tools/dilate.cpp.o [ 32%] Building CXX object CMakeFiles/stun.dir/src/tools/stun.cpp.o [ 32%] Building CXX object CMakeFiles/map_replace_image.dir/src/tools/map_replace_image.cpp.o [ 31%] Building CXX object CMakeFiles/crapnet.dir/src/tools/crapnet.cpp.o [ 31%] Building CXX object CMakeFiles/uuid.dir/src/tools/uuid.cpp.o [ 32%] Building CXX object CMakeFiles/packetgen.dir/src/tools/packetgen.cpp.o [ 33%] Building CXX object CMakeFiles/unicode_confusables.dir/src/tools/unicode_confusables.cpp.o [ 34%] Linking CXX executable uuid [ 34%] Linking CXX executable packetgen ] 20/27: syn, ddnet-engine-shared(build) [ 34%] Linking CXX executable stun [ 34%] Linking CXX executable unicode_confusables [ 36%] Linking CXX executable map_resave ] 21/27: syn [ 36%] Linking CXX executable crapnet [ 36%] Linking CXX executable config_retrieve [ 37%] Linking CXX executable dummy_map [ 37%] Linking CXX executable map_find_env [ 37%] Built target uuid [ 37%] Built target stun [ 37%] Built target packetgen [ 37%] Built target unicode_confusables [ 37%] Linking CXX executable twping [ 37%] Linking CXX executable map_extract [ 37%] Built target map_resave [ 37%] Linking CXX executable dilate [ 37%] Built target crapnet [ 37%] Linking CXX executable map_convert_07 [ 38%] Linking CXX executable config_store [ 38%] Linking CXX executable map_replace_image [ 39%] Linking CXX executable demo_extract_chat [ 39%] Built target dummy_map [ 39%] Built target config_retrieve [ 39%] Built target map_find_env [ 39%] Linking CXX executable map_diff [ 39%] Linking CXX executable map_replace_area [ 39%] Linking CXX executable map_optimize [ 39%] Linking CXX executable map_create_pixelart [ 39%] Built target twping [ 39%] Built target dilate [ 39%] Built target map_extract [ 39%] Built target map_convert_07 [ 39%] Built target config_store [ 39%] Built target map_replace_image [ 39%] Built target demo_extract_chat [ 39%] Built target map_replace_area [ 39%] Built target map_diff [ 39%] Built target map_optimize [ 39%] Built target map_create_pixelart Compiling cxxbridge-macro v1.0.71 Compiling ddnet-base v0.0.1 (/home/ewan/ddnet/ddnet/src/base) Compiling ddnet-engine v0.0.1 (/home/ewan/ddnet/ddnet/src/engine) Finished `release` profile [optimized] target(s) in 5.38s [ 39%] Built target rust_engine_shared_target [ 39%] Generating src/game/generated/wordlist.h [ 39%] Generating src/game/generated/server_data.h [ 40%] Generating src/game/generated/server_data.cpp [ 40%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/authmanager.cpp.o [ 40%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/databases/connection_pool.cpp.o [ 40%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/databases/sqlite.cpp.o [ 43%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/databases/connection.cpp.o [ 43%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/antibot.cpp.o [ 43%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/databases/mysql.cpp.o [ 44%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/register.cpp.o [ 44%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/name_ban.cpp.o [ 44%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/server.cpp.o [ 43%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/main.cpp.o [ 44%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/server_logger.cpp.o [ 44%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/snap_id_pool.cpp.o [ 45%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/sql_string_helpers.cpp.o [ 45%] Building CXX object CMakeFiles/game-server.dir/src/game/server/ddracechat.cpp.o [ 46%] Building CXX object CMakeFiles/game-server.dir/src/engine/server/upnp.cpp.o [ 46%] Building CXX object CMakeFiles/game-server.dir/src/game/server/ddracecommands.cpp.o [ 46%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/character.cpp.o [ 46%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/door.cpp.o [ 46%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/dragger.cpp.o [ 48%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/dragger_beam.cpp.o [ 48%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/gun.cpp.o [ 48%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/laser.cpp.o [ 48%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/light.cpp.o [ 49%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/pickup.cpp.o [ 49%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entity.cpp.o [ 50%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/plasma.cpp.o [ 50%] Building CXX object CMakeFiles/game-server.dir/src/game/server/eventhandler.cpp.o [ 50%] Building CXX object CMakeFiles/game-server.dir/src/game/server/entities/projectile.cpp.o [ 50%] Building CXX object CMakeFiles/game-server.dir/src/game/server/gamemodes/mod.cpp.o [ 50%] Building CXX object CMakeFiles/game-server.dir/src/game/server/gamecontext.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/gamecontroller.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/gamemodes/DDRace.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/gameworld.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/player.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/scoreworker.cpp.o [ 51%] Building CXX object CMakeFiles/game-server.dir/src/game/server/score.cpp.o [ 53%] Building CXX object CMakeFiles/game-server.dir/src/game/server/save.cpp.o [ 54%] Building CXX object CMakeFiles/game-server.dir/src/game/server/teehistorian.cpp.o [ 54%] Building CXX object CMakeFiles/game-server.dir/src/game/server/teeinfo.cpp.o [ 54%] Building CXX object CMakeFiles/game-server.dir/src/game/server/teams.cpp.o [ 54%] Building CXX object CMakeFiles/game-server.dir/src/game/generated/server_data.cpp.o [ 54%] Built target glew [ 55%] Generating src/game/generated/client_data7.h [ 56%] Generating src/game/generated/client_data.cpp [ 56%] Generating src/game/generated/checksum.cpp [ 56%] Generating src/game/generated/client_data.h [ 56%] Generating src/game/generated/client_data7.cpp [ 56%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/backend_base.cpp.o [ 56%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/glsl_shader_compiler.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengl/backend_opengl.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/null/backend_null.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengles/backend_opengles.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengles/backend_opengles3.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengl/backend_opengl3.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengles/opengles_sl.cpp.o [ 57%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengl/opengl_sl.cpp.o [ 59%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengl/opengl_sl_program.cpp.o [ 60%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/opengles/opengles_sl_program.cpp.o [ 60%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend/vulkan/backend_vulkan.cpp.o [ 60%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/backend_sdl.cpp.o [ 60%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/demoedit.cpp.o [ 61%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/client.cpp.o [ 61%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/blocklist_driver.cpp.o [ 61%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/discord.cpp.o [ 61%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/favorites.cpp.o [ 62%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/friends.cpp.o [ 62%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/ghost.cpp.o [ 62%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/graph.cpp.o [ 62%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/input.cpp.o [ 63%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/serverbrowser_http.cpp.o [ 65%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/graphics_threaded.cpp.o [ 65%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/notifications.cpp.o [ 65%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/serverbrowser_ping_cache.cpp.o [ 65%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/serverbrowser.cpp.o [ 65%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/smooth_time.cpp.o [ 66%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/sound.cpp.o [ 66%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/steam.cpp.o [ 66%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/sqlite.cpp.o [ 66%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/sixup_translate_system.cpp.o [ 66%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/text.cpp.o [ 67%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/updater.cpp.o [ 67%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/video.cpp.o [ 67%] Building CXX object CMakeFiles/game-client.dir/src/engine/client/warning.cpp.o [ 68%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/broadcast.cpp.o [ 69%] Building CXX object CMakeFiles/game-client.dir/src/game/client/animstate.cpp.o [ 69%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/console.cpp.o [ 69%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/camera.cpp.o [ 69%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/binds.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/controls.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/background.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/chat.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/component.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/damageind.cpp.o [ 71%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/countryflags.cpp.o [ 72%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/effects.cpp.o [ 72%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/debughud.cpp.o [ 72%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/emoticon.cpp.o [ 72%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/flow.cpp.o [ 72%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/ghost.cpp.o [ 73%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/freezebars.cpp.o [ 74%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/items.cpp.o [ 74%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/hud.cpp.o [ 74%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/mapsounds.cpp.o [ 74%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/infomessages.cpp.o [ 74%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/mapimages.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menu_background.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/maplayers.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_browser.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_settings7.cpp.o [ 75%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_demo.cpp.o [ 77%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_settings.cpp.o [ 77%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_ingame.cpp.o [ 77%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_start.cpp.o [ 78%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/menus_settings_assets.cpp.o [ 78%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/motd.cpp.o [ 79%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/particles.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/race_demo.cpp.o [ 79%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/nameplates.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/skins.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/scoreboard.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/players.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/skins7.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/sounds.cpp.o [ 80%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/spectator.cpp.o [ 81%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/statboard.cpp.o [ 81%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/tooltips.cpp.o [ 81%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/voting.cpp.o [ 81%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entities/dragger.cpp.o [ 83%] Building CXX object CMakeFiles/game-client.dir/src/game/client/gameclient.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entities/character.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entities/laser.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/pickup_data.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/laser_data.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/lineinput.cpp.o [ 84%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entities/pickup.cpp.o [ 85%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entities/projectile.cpp.o [ 85%] Building CXX object CMakeFiles/game-client.dir/src/game/client/projectile_data.cpp.o [ 85%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/gameworld.cpp.o [ 85%] Building CXX object CMakeFiles/game-client.dir/src/game/client/prediction/entity.cpp.o [ 86%] Building CXX object CMakeFiles/game-client.dir/src/game/client/race.cpp.o [ 86%] Building CXX object CMakeFiles/game-client.dir/src/game/client/render.cpp.o [ 87%] Building CXX object CMakeFiles/game-client.dir/src/game/client/sixup_translate_game.cpp.o [ 87%] Building CXX object CMakeFiles/game-client.dir/src/game/client/render_map.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/client/ui_rect.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/client/sixup_translate_snapshot.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/client/ui_listbox.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/client/ui_scrollregion.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/client/ui.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/auto_map.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_actions.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/component.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_object.cpp.o [ 89%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_history.cpp.o [ 90%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor.cpp.o [ 91%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_props.cpp.o [ 91%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_trackers.cpp.o [ 91%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/editor_server_settings.cpp.o [ 92%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/explanations.cpp.o [ 92%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/layer_selector.cpp.o [ 92%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/map_grid.cpp.o [ 93%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/envelope.cpp.o [ 93%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/map_view.cpp.o [ 93%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_front.cpp.o [ 93%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/image.cpp.o [ 93%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_game.cpp.o [ 95%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_group.cpp.o [ 95%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_sounds.cpp.o [ 95%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_quads.cpp.o [ 96%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_switch.cpp.o [ 96%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_tiles.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_tune.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_speedup.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/layer_tele.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/map.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/map_io.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/tileart.cpp.o [ 97%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/mapitems/sound.cpp.o [ 98%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/popups.cpp.o [ 98%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/smooth_value.cpp.o [ 98%] Building CXX object CMakeFiles/game-client.dir/src/game/editor/proof_mode.cpp.o [100%] Building CXX object CMakeFiles/game-client.dir/src/game/generated/checksum.cpp.o [100%] Building CXX object CMakeFiles/game-client.dir/src/game/generated/client_data.cpp.o [100%] Building CXX object CMakeFiles/game-client.dir/src/game/generated/client_data7.cpp.o [100%] Linking CXX executable DDNet-Server [100%] Built target game-server [100%] Linking CXX executable DDNet [100%] Built target game-client