diff --git a/ServerCore.cpp b/ServerCore.cpp index b02e318..7eecccc 100644 --- a/ServerCore.cpp +++ b/ServerCore.cpp @@ -12,9 +12,10 @@ class ServerCore::Impl { public: int port = 0; - webcc::Server* ccServer = nullptr; - std::thread thServer; IPTable BlockedIPs; + std::thread thServer; + webcc::Server* ccServer = nullptr; + std::atomic_bool server_started = false; public: explicit Impl(int port) @@ -30,19 +31,28 @@ public: { if(ccServer != nullptr) { - if(ccServer->IsRunning()) - ccServer->Stop(); + // if(ccServer->IsRunning()) + // ccServer->Stop(); + // delete ccServer; + //Fix Crash + ccServer->Stop(); + if (thServer.joinable()) + thServer.join(); + delete ccServer; + ccServer = nullptr; } } public: - static void ServerThreadFunction(webcc::Server* server, int worker_thread, int loop_thread) + static void ServerThreadFunction(webcc::Server* server, int worker_thread, int loop_thread, std::atomic_bool* started_flag) { if (server == nullptr) return; server->set_buffer_size(65535); SCLOGF_INFO("ServerCore thread ready: {} Worker(s), {} Loop(s)", worker_thread, loop_thread); + if (started_flag) + started_flag->store(true, std::memory_order_release); server->Run(worker_thread, loop_thread); return; } @@ -88,17 +98,45 @@ void ServerCore::Run(int worker_thread, int loop_thread) return; } -void ServerCore::ThreadRun(int worker_thread, int loop_thread) +bool ServerCore::ThreadRun(int worker_thread, int loop_thread) { using namespace std::chrono; if (pimpl->ccServer == nullptr) - return; - pimpl->thServer = std::thread(Impl::ServerThreadFunction, pimpl->ccServer, worker_thread, loop_thread); - pimpl->thServer.detach(); - std::this_thread::sleep_for(100ms); - if (pimpl->ccServer->IsRunning()) + return false; + if (pimpl->thServer.joinable()) + { + SCLOG_ERROR("ServerCore::ThreadRun called while a server thread is already active"); + return false; // 或直接 return,视你采纳下面的返回值方案而定 + } + pimpl->server_started.store(false, std::memory_order_relaxed); + pimpl->thServer = std::thread(Impl::ServerThreadFunction, pimpl->ccServer, worker_thread, loop_thread, &pimpl->server_started); + bool reached_run = false; + for (int i = 0; i < 500; i++) + { + if (pimpl->server_started.load(std::memory_order_acquire)) + { + reached_run = true; + break; + } + std::this_thread::sleep_for(1ms); + } + if (!reached_run) + { + SCLOGF_FATAL("ServerCore thread failed to schedule within 500ms (port {})", pimpl->port); + // 尽力而为的安全收尾:即使线程迟迟没被调度起来,它终究会跑到 Run(), + // 而 Run() 会一直阻塞直到 Stop() 生效——所以这里调用 Stop()+join() + // 依然能把这个半启动状态收拾干净,不会遗留一个不受控的线程。 + pimpl->ccServer->Stop(); + if (pimpl->thServer.joinable()) + pimpl->thServer.join(); + return false; + } + bool running = pimpl->ccServer->IsRunning(); + if (running) SCLOG_INFO("ServerCore Running"); - return; + else + SCLOGF_ERROR("ServerCore failed to start listening on port {}", pimpl->port); + return running; } void ServerCore::Stop() @@ -106,6 +144,8 @@ void ServerCore::Stop() if (pimpl->ccServer == nullptr) return; pimpl->ccServer->Stop(); + if (pimpl->thServer.joinable()) + pimpl->thServer.join(); SCLOG_INFO("ServerCore Stopped"); return; } diff --git a/ServerCore.h b/ServerCore.h index bce4d40..5506022 100644 --- a/ServerCore.h +++ b/ServerCore.h @@ -31,7 +31,7 @@ public: public: void Run(int worker_thread = 1, int loop_thread = 1); - void ThreadRun(int worker_thread = 1, int loop_thread = 1); + bool ThreadRun(int worker_thread = 1, int loop_thread = 1); void Stop(); bool Running(); void UpdateProcessor(); diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 73daaa2..a003d7a 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -182,8 +182,8 @@ CMAKE_STRIP:FILEPATH=/usr/bin/strip //Path to a program. CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND -//No help, variable specified on the command line. -CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console @@ -243,6 +243,9 @@ VCPKG_TARGET_TRIPLET:STRING=x64-linux //Trace calls to find_package() VCPKG_TRACE_FIND_PACKAGE:BOOL=OFF +//Use applocal.ps1 instead of vcpkg z-applocal. +VCPKG_USE_LEGACY_APPLOCAL:BOOL=OFF + //Enables messages from the VCPKG toolchain for debugging purposes. VCPKG_VERBOSE:BOOL=OFF diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml index 9160961..8468451 100644 --- a/build/CMakeFiles/CMakeConfigureLog.yaml +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -39,8 +39,8 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy" - binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy" + source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar" + binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar" cmakeVariables: CMAKE_CXX_FLAGS: "" CMAKE_CXX_FLAGS_DEBUG: "-g" @@ -53,13 +53,13 @@ events: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy' + Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar' - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_db336/fast - /usr/bin/gmake -f CMakeFiles/cmTC_db336.dir/build.make CMakeFiles/cmTC_db336.dir/build - gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy' - Building CXX object CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_967fb/fast + /usr/bin/gmake -f CMakeFiles/cmTC_967fb.dir/build.make CMakeFiles/cmTC_967fb.dir/build + gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar' + Building CXX object CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -69,8 +69,8 @@ events: Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/' - /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_db336.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclk7yn6.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_967fb.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceCfiDK.s GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04.1) version 13.3.0 (x86_64-linux-gnu) compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP @@ -91,15 +91,15 @@ events: /usr/include End of search list. Compiler executable checksum: 7896445e4990772fdae9dc0659a99266 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/' - as -v --64 -o CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclk7yn6.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/' + as -v --64 -o CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceCfiDK.s GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_db336 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_db336.dir/link.txt --verbose=1 - /usr/bin/c++ -v CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_db336 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_967fb + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_967fb.dir/link.txt --verbose=1 + /usr/bin/c++ -v CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_967fb Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper @@ -112,10 +112,10 @@ events: gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_db336' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_db336.' - /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY9V4vs.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_db336 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_db336' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_db336.' - gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy' + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_967fb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_967fb.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTt2D3P.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_967fb /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_967fb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_967fb.' + gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar' exitCode: 0 - @@ -155,13 +155,13 @@ events: message: | Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy'] + ignore line: [Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar'] ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_db336/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_db336.dir/build.make CMakeFiles/cmTC_db336.dir/build] - ignore line: [gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-SCXMAy'] - ignore line: [Building CXX object CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_967fb/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_967fb.dir/build.make CMakeFiles/cmTC_967fb.dir/build] + ignore line: [gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-MsXSar'] + ignore line: [Building CXX object CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -171,8 +171,8 @@ events: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_db336.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclk7yn6.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_967fb.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceCfiDK.s] ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04.1) version 13.3.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] ignore line: [] @@ -193,15 +193,15 @@ events: ignore line: [ /usr/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: 7896445e4990772fdae9dc0659a99266] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclk7yn6.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceCfiDK.s] ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_db336] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_db336.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_db336 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_967fb] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_967fb.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_967fb ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] @@ -214,13 +214,13 @@ events: ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) ] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_db336' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_db336.'] - link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY9V4vs.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_db336 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_967fb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_967fb.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTt2D3P.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_967fb /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccY9V4vs.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccTt2D3P.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -238,7 +238,7 @@ events: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_db336] ==> ignore + arg [cmTC_967fb] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] @@ -250,334 +250,7 @@ events: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] - arg [CMakeFiles/cmTC_db336.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -... - ---- -events: - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" - - "/usr/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" - - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" - - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:163 (_threads_check_libc)" - - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:896 (_find_package)" - - "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" - - "/home/unknownobject/vcpkg/installed/x64-linux/share/unofficial-sodium/unofficial-sodiumConfig.cmake:4 (find_dependency)" - - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:896 (_find_package)" - - "CMakeLists.txt:18 (find_package)" - checks: - - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" - directories: - source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH" - binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_POSITION_INDEPENDENT_CODE: "ON" - VCPKG_INSTALLED_DIR: "/home/unknownobject/vcpkg/installed" - VCPKG_PREFER_SYSTEM_LIBS: "OFF" - VCPKG_TARGET_TRIPLET: "x64-linux" - Z_VCPKG_ROOT_DIR: "/home/unknownobject/vcpkg" - buildResult: - variable: "CMAKE_HAVE_LIBC_PTHREAD" - cached: true - stdout: | - Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_62acd/fast - /usr/bin/gmake -f CMakeFiles/cmTC_62acd.dir/build.make CMakeFiles/cmTC_62acd.dir/build - gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH' - Building CXX object CMakeFiles/cmTC_62acd.dir/src.cxx.o - /usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++20 -fPIE -o CMakeFiles/cmTC_62acd.dir/src.cxx.o -c /home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH/src.cxx - Linking CXX executable cmTC_62acd - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62acd.dir/link.txt --verbose=1 - /usr/bin/c++ CMakeFiles/cmTC_62acd.dir/src.cxx.o -o cmTC_62acd - gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-yLkSdH' - - exitCode: 0 -... - ---- -events: - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" - - "CMakeLists.txt:3 (project)" - message: | - The system is: Linux - 6.8.0-63-generic - x86_64 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:3 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. - Compiler: /usr/bin/c++ - Build flags: - Id flags: - - The output was: - 0 - - - Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - - The CXX compiler identification is GNU, found in: - /home/unknownobject/UNSWebServerCore/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out - - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" - - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:3 (project)" - checks: - - "Detecting CXX compiler ABI info" - directories: - source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL" - binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - VCPKG_INSTALLED_DIR: "/home/unknownobject/vcpkg/installed" - VCPKG_PREFER_SYSTEM_LIBS: "OFF" - VCPKG_TARGET_TRIPLET: "x64-linux" - Z_VCPKG_ROOT_DIR: "/home/unknownobject/vcpkg" - buildResult: - variable: "CMAKE_CXX_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_57b75/fast - /usr/bin/gmake -f CMakeFiles/cmTC_57b75.dir/build.make CMakeFiles/cmTC_57b75.dir/build - gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL' - Building CXX object CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/' - /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_57b75.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccuFQNMF.s - GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04.1) version 13.3.0 (x86_64-linux-gnu) - compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" - ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/include/c++/13 - /usr/include/x86_64-linux-gnu/c++/13 - /usr/include/c++/13/backward - /usr/lib/gcc/x86_64-linux-gnu/13/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include - End of search list. - Compiler executable checksum: 7896445e4990772fdae9dc0659a99266 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/' - as -v --64 -o CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccuFQNMF.s - GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_57b75 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57b75.dir/link.txt --verbose=1 - /usr/bin/c++ -v CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_57b75 - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57b75' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57b75.' - /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyWmD8I.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_57b75 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57b75' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57b75.' - gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" - - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:3 (project)" - message: | - Parsed CXX implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/include/c++/13] - add: [/usr/include/x86_64-linux-gnu/c++/13] - add: [/usr/include/c++/13/backward] - add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] - add: [/usr/local/include] - add: [/usr/include/x86_64-linux-gnu] - add: [/usr/include] - end of search list found - collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13] - collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] - collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] - collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" - - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:3 (project)" - message: | - Parsed CXX implicit link information: - link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_57b75/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_57b75.dir/build.make CMakeFiles/cmTC_57b75.dir/build] - ignore line: [gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-OqppLL'] - ignore line: [Building CXX object CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_57b75.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccuFQNMF.s] - ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04.1) version 13.3.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] - ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/include/c++/13] - ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] - ignore line: [ /usr/include/c++/13/backward] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/include/x86_64-linux-gnu] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 7896445e4990772fdae9dc0659a99266] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccuFQNMF.s] - ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_57b75] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57b75.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_57b75 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-EldibY/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57b75' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57b75.'] - link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyWmD8I.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_57b75 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccyWmD8I.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_57b75] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] - arg [CMakeFiles/cmTC_57b75.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_967fb.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -611,17 +284,17 @@ events: - "/usr/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:163 (_threads_check_libc)" - - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:896 (_find_package)" + - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package)" - "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:151 (find_package)" - "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:546 (_OpenSSL_test_and_find_dependencies)" - "/home/unknownobject/vcpkg/installed/x64-linux/share/openssl/vcpkg-cmake-wrapper.cmake:37 (_find_package)" - - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:850 (include)" + - "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake:893 (include)" - "CMakeLists.txt:16 (find_package)" checks: - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" directories: - source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w" - binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w" + source: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv" + binary: "/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv" cmakeVariables: CMAKE_CXX_FLAGS: "" CMAKE_CXX_FLAGS_DEBUG: "-g" @@ -635,17 +308,17 @@ events: variable: "CMAKE_HAVE_LIBC_PTHREAD" cached: true stdout: | - Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w' + Change Dir: '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv' - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_f319f/fast - /usr/bin/gmake -f CMakeFiles/cmTC_f319f.dir/build.make CMakeFiles/cmTC_f319f.dir/build - gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w' - Building CXX object CMakeFiles/cmTC_f319f.dir/src.cxx.o - /usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++20 -fPIE -o CMakeFiles/cmTC_f319f.dir/src.cxx.o -c /home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w/src.cxx - Linking CXX executable cmTC_f319f - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f319f.dir/link.txt --verbose=1 - /usr/bin/c++ CMakeFiles/cmTC_f319f.dir/src.cxx.o -o cmTC_f319f - gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-tUJz8w' + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_62677/fast + /usr/bin/gmake -f CMakeFiles/cmTC_62677.dir/build.make CMakeFiles/cmTC_62677.dir/build + gmake[1]: Entering directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv' + Building CXX object CMakeFiles/cmTC_62677.dir/src.cxx.o + /usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++20 -fPIE -o CMakeFiles/cmTC_62677.dir/src.cxx.o -c /home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv/src.cxx + Linking CXX executable cmTC_62677 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62677.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_62677.dir/src.cxx.o -o cmTC_62677 + gmake[1]: Leaving directory '/home/unknownobject/UNSWebServerCore/build/CMakeFiles/CMakeScratch/TryCompile-5sn4tv' exitCode: 0 ... diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake index 091ca2f..c535c4f 100644 --- a/build/CMakeFiles/Makefile.cmake +++ b/build/CMakeFiles/Makefile.cmake @@ -24,27 +24,86 @@ set(CMAKE_MAKEFILE_DEPENDS "/home/unknownobject/vcpkg/installed/x64-linux/share/openssl/vcpkg-cmake-wrapper.cmake" "/home/unknownobject/vcpkg/installed/x64-linux/share/unofficial-sodium/unofficial-sodiumConfig.cmake" "/home/unknownobject/vcpkg/scripts/buildsystems/vcpkg.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp" "/usr/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" "/usr/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake" "/usr/share/cmake-3.28/Modules/CMakeDependentOption.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake" "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake" "/usr/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" "/usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" "/usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystem.cmake.in" "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.28/Modules/CMakeUnixFindMake.cmake" "/usr/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake" "/usr/share/cmake-3.28/Modules/CheckIncludeFileCXX.cmake" "/usr/share/cmake-3.28/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake" "/usr/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake" "/usr/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake" "/usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake" "/usr/share/cmake-3.28/Modules/FindPackageMessage.cmake" "/usr/share/cmake-3.28/Modules/FindPkgConfig.cmake" "/usr/share/cmake-3.28/Modules/FindThreads.cmake" "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-Determine-CXX.cmake" "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake" "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake" "/usr/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake" @@ -60,6 +119,9 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.28.3/CMakeSystem.cmake" + "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" ) diff --git a/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o b/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o deleted file mode 100644 index 0d94665..0000000 Binary files a/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o and /dev/null differ diff --git a/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o.d b/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o.d deleted file mode 100644 index 3be1907..0000000 --- a/build/CMakeFiles/unswsc.dir/FileReciver.cpp.o.d +++ /dev/null @@ -1,346 +0,0 @@ -CMakeFiles/unswsc.dir/FileReciver.cpp.o: \ - /home/unknownobject/UNSWebServerCore/FileReciver.cpp \ - /usr/include/stdc-predef.h \ - /home/unknownobject/UNSWebServerCore/FileReciver.h \ - /usr/include/c++/13/map /usr/include/c++/13/bits/requires_hosted.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/bits/timesize.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/long-double.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ - /usr/include/c++/13/pstl/pstl_config.h \ - /usr/include/c++/13/bits/stl_tree.h \ - /usr/include/c++/13/bits/stl_algobase.h \ - /usr/include/c++/13/bits/functexcept.h \ - /usr/include/c++/13/bits/exception_defines.h \ - /usr/include/c++/13/bits/cpp_type_traits.h \ - /usr/include/c++/13/ext/type_traits.h \ - /usr/include/c++/13/ext/numeric_traits.h \ - /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \ - /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \ - /usr/include/c++/13/compare /usr/include/c++/13/concepts \ - /usr/include/c++/13/bits/stl_iterator_base_types.h \ - /usr/include/c++/13/bits/iterator_concepts.h \ - /usr/include/c++/13/bits/ptr_traits.h \ - /usr/include/c++/13/bits/ranges_cmp.h \ - /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/13/bits/concept_check.h \ - /usr/include/c++/13/debug/assertions.h \ - /usr/include/c++/13/bits/stl_iterator.h /usr/include/c++/13/new \ - /usr/include/c++/13/bits/exception.h \ - /usr/include/c++/13/bits/stl_construct.h \ - /usr/include/c++/13/debug/debug.h \ - /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ - /usr/include/c++/13/bits/allocator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ - /usr/include/c++/13/bits/new_allocator.h \ - /usr/include/c++/13/bits/memoryfwd.h \ - /usr/include/c++/13/bits/stl_function.h \ - /usr/include/c++/13/backward/binders.h \ - /usr/include/c++/13/ext/alloc_traits.h \ - /usr/include/c++/13/bits/alloc_traits.h \ - /usr/include/c++/13/ext/aligned_buffer.h \ - /usr/include/c++/13/bits/node_handle.h \ - /usr/include/c++/13/bits/stl_map.h /usr/include/c++/13/initializer_list \ - /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \ - /usr/include/c++/13/bits/invoke.h /usr/include/c++/13/bits/ranges_util.h \ - /usr/include/c++/13/bits/ranges_base.h \ - /usr/include/c++/13/bits/max_size_type.h /usr/include/c++/13/numbers \ - /usr/include/c++/13/bits/stl_multimap.h \ - /usr/include/c++/13/bits/range_access.h \ - /usr/include/c++/13/bits/erase_if.h \ - /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ - /usr/include/c++/13/bits/uses_allocator_args.h \ - /home/unknownobject/UNSWebServerCore/Global.h /usr/include/c++/13/string \ - /usr/include/c++/13/bits/stringfwd.h \ - /usr/include/c++/13/bits/char_traits.h \ - /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2.h \ - /usr/include/c++/13/bits/localefwd.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ - /usr/include/c++/13/clocale /usr/include/locale.h \ - /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \ - /usr/include/c++/13/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h \ - /usr/include/x86_64-linux-gnu/bits/time64.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/13/bits/ostream_insert.h \ - /usr/include/c++/13/bits/cxxabi_forced.h \ - /usr/include/c++/13/bits/refwrap.h \ - /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \ - /usr/include/c++/13/bits/functional_hash.h \ - /usr/include/c++/13/bits/hash_bytes.h \ - /usr/include/c++/13/bits/string_view.tcc \ - /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ - /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/bits/select-decl.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ - /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h \ - /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ - /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/13/cerrno \ - /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ - /usr/include/c++/13/bits/charconv.h \ - /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \ - /usr/include/c++/13/bits/stl_uninitialized.h \ - /usr/include/c++/13/bits/stl_vector.h \ - /usr/include/c++/13/bits/stl_bvector.h \ - /usr/include/c++/13/bits/vector.tcc /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/timex.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/c++/13/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ - /home/unknownobject/UNSWebServerCore/Export.h \ - /home/unknownobject/UNSWebServerCore/DateTime.h \ - /home/unknownobject/UNSWebServerCore/IPTable.h /usr/include/c++/13/set \ - /usr/include/c++/13/bits/stl_set.h \ - /usr/include/c++/13/bits/stl_multiset.h \ - /home/unknownobject/UNSWebServerCore/IPList.h /usr/include/c++/13/regex \ - /usr/include/c++/13/bitset /usr/include/c++/13/locale \ - /usr/include/c++/13/bits/locale_classes.h \ - /usr/include/c++/13/ext/atomicity.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ - /usr/include/pthread.h /usr/include/sched.h \ - /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ - /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ - /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ - /usr/include/c++/13/bits/locale_classes.tcc \ - /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ - /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ - /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \ - /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ - /usr/include/c++/13/stdexcept /usr/include/c++/13/exception \ - /usr/include/c++/13/bits/exception_ptr.h \ - /usr/include/c++/13/bits/cxxabi_init_exception.h \ - /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ - /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \ - /usr/include/c++/13/bits/streambuf_iterator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ - /usr/include/c++/13/bits/locale_facets.tcc \ - /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \ - /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ - /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \ - /usr/include/c++/13/bits/locale_facets_nonio.tcc \ - /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \ - /usr/include/c++/13/istream /usr/include/c++/13/ios \ - /usr/include/c++/13/bits/basic_ios.h \ - /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \ - /usr/include/c++/13/bits/ostream.tcc \ - /usr/include/c++/13/bits/istream.tcc \ - /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \ - /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \ - /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \ - /usr/include/c++/13/bits/shared_ptr.h \ - /usr/include/c++/13/bits/shared_ptr_base.h \ - /usr/include/c++/13/bits/allocated_ptr.h \ - /usr/include/c++/13/bits/unique_ptr.h \ - /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/bits/align.h \ - /usr/include/c++/13/bits/std_function.h \ - /usr/include/c++/13/bits/stl_algo.h \ - /usr/include/c++/13/bits/algorithmfwd.h \ - /usr/include/c++/13/bits/stl_heap.h \ - /usr/include/c++/13/bits/uniform_int_dist.h \ - /usr/include/c++/13/bits/stl_tempbuf.h \ - /usr/include/c++/13/bits/regex_constants.h \ - /usr/include/c++/13/bits/regex_error.h \ - /usr/include/c++/13/bits/regex_automaton.h \ - /usr/include/c++/13/bits/regex_automaton.tcc \ - /usr/include/c++/13/bits/regex_scanner.h \ - /usr/include/c++/13/bits/regex_scanner.tcc \ - /usr/include/c++/13/bits/regex_compiler.h \ - /usr/include/c++/13/bits/regex_compiler.tcc \ - /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \ - /usr/include/c++/13/bits/regex_executor.h \ - /usr/include/c++/13/bits/regex_executor.tcc \ - /usr/include/c++/13/functional /usr/include/c++/13/unordered_map \ - /usr/include/c++/13/bits/unordered_map.h \ - /usr/include/c++/13/bits/hashtable.h \ - /usr/include/c++/13/bits/hashtable_policy.h \ - /usr/include/c++/13/bits/enable_special_members.h \ - /usr/include/c++/13/array \ - /home/unknownobject/UNSWebServerCore/WebFileInfo.h \ - /home/unknownobject/UNSWebServerCore/HTTPObjects.h \ - /usr/include/c++/13/memory \ - /usr/include/c++/13/bits/stl_raw_storage_iter.h \ - /usr/include/c++/13/bits/shared_ptr_atomic.h \ - /usr/include/c++/13/bits/atomic_base.h \ - /usr/include/c++/13/bits/atomic_lockfree_defines.h \ - /usr/include/c++/13/bits/atomic_wait.h /usr/include/c++/13/climits \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ - /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ - /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ - /usr/include/linux/close_range.h /usr/include/syscall.h \ - /usr/include/x86_64-linux-gnu/sys/syscall.h \ - /usr/include/x86_64-linux-gnu/asm/unistd.h \ - /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ - /usr/include/x86_64-linux-gnu/bits/syscall.h \ - /usr/include/c++/13/bits/std_mutex.h \ - /usr/include/c++/13/backward/auto_ptr.h \ - /usr/include/c++/13/bits/ranges_uninitialized.h \ - /usr/include/c++/13/bits/ranges_algobase.h \ - /usr/include/c++/13/pstl/glue_memory_defs.h \ - /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/utility \ - /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/cstring \ - /usr/include/string.h /usr/include/strings.h \ - /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ - /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/config.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/allocator.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/version.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json_features.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/forwards.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/reader.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/value.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/writer.h \ - /home/unknownobject/UNSWebServerCore/ServerLogger.h \ - /usr/include/c++/13/condition_variable /usr/include/c++/13/bits/chrono.h \ - /usr/include/c++/13/ratio /usr/include/c++/13/limits \ - /usr/include/c++/13/bits/parse_numbers.h \ - /usr/include/c++/13/bits/unique_lock.h /usr/include/c++/13/stop_token \ - /usr/include/c++/13/atomic /usr/include/c++/13/bits/std_thread.h \ - /usr/include/c++/13/semaphore /usr/include/c++/13/bits/semaphore_base.h \ - /usr/include/c++/13/bits/atomic_timed_wait.h \ - /usr/include/c++/13/bits/this_thread_sleep.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/semaphore.h \ - /usr/include/x86_64-linux-gnu/bits/semaphore.h \ - /home/unknownobject/UNSWebServerCore/LogArg.h \ - /usr/include/c++/13/variant /usr/include/c++/13/iostream \ - /usr/include/c++/13/stdlib.h /usr/include/c++/13/fstream \ - /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ - /usr/include/c++/13/bits/fstream.tcc /usr/include/c++/13/iomanip \ - /usr/include/c++/13/bits/quoted_string.h /usr/include/c++/13/thread \ - /usr/include/c++/13/chrono /usr/include/c++/13/bits/chrono_io.h \ - /usr/include/c++/13/format /usr/include/c++/13/charconv \ - /usr/include/c++/13/optional /usr/include/c++/13/span \ - /usr/include/c++/13/mutex \ - /home/unknownobject/UNSWebServerCore/PathTraversal.h \ - /usr/include/c++/13/filesystem /usr/include/c++/13/bits/fs_fwd.h \ - /usr/include/c++/13/bits/fs_path.h /usr/include/c++/13/codecvt \ - /usr/include/c++/13/bits/fs_dir.h /usr/include/c++/13/bits/fs_ops.h \ - /home/unknownobject/UNSWebServerCore/HTTPObjectsBridge.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/request.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/message.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/body.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/common.h \ - /usr/include/c++/13/cassert /usr/include/assert.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/fs.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/config.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/globals.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/buffer.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/user.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_compiler_config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/compiler/gcc.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/13/version \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/stdlib/libstdcpp3.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_platform_config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/platform/linux.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/posix_features.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/suffix.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/helper_macros.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/cxx_composite.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/version.hpp \ - /usr/include/linux/version.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/array_fwd.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/memory.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/cstdint.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/throw_exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/throw_exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/exception/exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/assert/source_location.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/cstdint.hpp \ - /usr/include/c++/13/source_location \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/workaround.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/string_view.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/type_traits.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/is_contiguous_iterator.hpp \ - /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/push_options.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/pop_options.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/is_buffer_sequence.hpp \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/url.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/response.h \ - /home/unknownobject/UNSWebServerCore/UNSResponseBuilder.h diff --git a/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o b/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o deleted file mode 100644 index c9aeb2a..0000000 Binary files a/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o and /dev/null differ diff --git a/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o.d b/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o.d deleted file mode 100644 index c429e16..0000000 --- a/build/CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o.d +++ /dev/null @@ -1,236 +0,0 @@ -CMakeFiles/unswsc.dir/JsonUnicodeWriter.cpp.o: \ - /home/unknownobject/UNSWebServerCore/JsonUnicodeWriter.cpp \ - /usr/include/stdc-predef.h \ - /home/unknownobject/UNSWebServerCore/JsonUnicodeWriter.h \ - /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/bits/timesize.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/long-double.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ - /usr/include/c++/13/pstl/pstl_config.h \ - /usr/include/c++/13/bits/stringfwd.h \ - /usr/include/c++/13/bits/memoryfwd.h \ - /usr/include/c++/13/bits/char_traits.h \ - /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2.h \ - /usr/include/c++/13/type_traits /usr/include/c++/13/compare \ - /usr/include/c++/13/concepts /usr/include/c++/13/bits/stl_construct.h \ - /usr/include/c++/13/new /usr/include/c++/13/bits/exception.h \ - /usr/include/c++/13/bits/move.h \ - /usr/include/c++/13/bits/stl_iterator_base_types.h \ - /usr/include/c++/13/bits/iterator_concepts.h \ - /usr/include/c++/13/bits/ptr_traits.h \ - /usr/include/c++/13/bits/ranges_cmp.h \ - /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/13/bits/concept_check.h \ - /usr/include/c++/13/debug/assertions.h \ - /usr/include/c++/13/bits/allocator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ - /usr/include/c++/13/bits/new_allocator.h \ - /usr/include/c++/13/bits/functexcept.h \ - /usr/include/c++/13/bits/exception_defines.h \ - /usr/include/c++/13/bits/cpp_type_traits.h \ - /usr/include/c++/13/bits/localefwd.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ - /usr/include/c++/13/clocale /usr/include/locale.h \ - /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \ - /usr/include/c++/13/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h \ - /usr/include/x86_64-linux-gnu/bits/time64.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/13/bits/ostream_insert.h \ - /usr/include/c++/13/bits/cxxabi_forced.h \ - /usr/include/c++/13/bits/stl_iterator.h \ - /usr/include/c++/13/ext/type_traits.h \ - /usr/include/c++/13/bits/stl_function.h \ - /usr/include/c++/13/backward/binders.h \ - /usr/include/c++/13/ext/numeric_traits.h \ - /usr/include/c++/13/bits/stl_algobase.h \ - /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \ - /usr/include/c++/13/debug/debug.h \ - /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ - /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \ - /usr/include/c++/13/bits/range_access.h \ - /usr/include/c++/13/initializer_list \ - /usr/include/c++/13/bits/basic_string.h \ - /usr/include/c++/13/ext/alloc_traits.h \ - /usr/include/c++/13/bits/alloc_traits.h /usr/include/c++/13/string_view \ - /usr/include/c++/13/bits/functional_hash.h \ - /usr/include/c++/13/bits/hash_bytes.h \ - /usr/include/c++/13/bits/ranges_base.h \ - /usr/include/c++/13/bits/max_size_type.h /usr/include/c++/13/numbers \ - /usr/include/c++/13/bits/string_view.tcc \ - /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ - /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/bits/select-decl.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ - /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h \ - /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ - /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/13/cerrno \ - /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ - /usr/include/c++/13/bits/charconv.h \ - /usr/include/c++/13/bits/basic_string.tcc \ - /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ - /usr/include/c++/13/bits/uses_allocator.h \ - /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \ - /usr/include/c++/13/bits/ranges_util.h /usr/include/c++/13/sstream \ - /usr/include/c++/13/istream /usr/include/c++/13/ios \ - /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \ - /usr/include/c++/13/bits/cxxabi_init_exception.h \ - /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ - /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ - /usr/include/pthread.h /usr/include/sched.h \ - /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ - /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/timex.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ - /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ - /usr/include/c++/13/bits/locale_classes.h \ - /usr/include/c++/13/bits/locale_classes.tcc \ - /usr/include/c++/13/system_error \ - /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ - /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ - /usr/include/c++/13/bits/streambuf.tcc \ - /usr/include/c++/13/bits/basic_ios.h \ - /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ - /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ - /usr/include/c++/13/bits/streambuf_iterator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ - /usr/include/c++/13/bits/locale_facets.tcc \ - /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \ - /usr/include/c++/13/bits/ostream.tcc \ - /usr/include/c++/13/bits/istream.tcc \ - /usr/include/c++/13/bits/sstream.tcc \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/config.h \ - /usr/include/c++/13/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ - /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \ - /usr/include/c++/13/bits/stl_uninitialized.h \ - /usr/include/c++/13/bits/stl_raw_storage_iter.h \ - /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \ - /usr/include/c++/13/bits/shared_ptr.h \ - /usr/include/c++/13/bits/shared_ptr_base.h \ - /usr/include/c++/13/bits/allocated_ptr.h \ - /usr/include/c++/13/ext/aligned_buffer.h \ - /usr/include/c++/13/ext/concurrence.h \ - /usr/include/c++/13/bits/shared_ptr_atomic.h \ - /usr/include/c++/13/bits/atomic_base.h \ - /usr/include/c++/13/bits/atomic_lockfree_defines.h \ - /usr/include/c++/13/bits/atomic_wait.h /usr/include/c++/13/climits \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ - /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ - /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ - /usr/include/linux/close_range.h /usr/include/syscall.h \ - /usr/include/x86_64-linux-gnu/sys/syscall.h \ - /usr/include/x86_64-linux-gnu/asm/unistd.h \ - /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ - /usr/include/x86_64-linux-gnu/bits/syscall.h \ - /usr/include/c++/13/bits/std_mutex.h \ - /usr/include/c++/13/backward/auto_ptr.h \ - /usr/include/c++/13/bits/ranges_uninitialized.h \ - /usr/include/c++/13/bits/ranges_algobase.h \ - /usr/include/c++/13/pstl/glue_memory_defs.h \ - /usr/include/c++/13/pstl/execution_defs.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/allocator.h \ - /usr/include/c++/13/cstring /usr/include/string.h /usr/include/strings.h \ - /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ - /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/version.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json_features.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/forwards.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/reader.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/value.h \ - /usr/include/c++/13/array /usr/include/c++/13/map \ - /usr/include/c++/13/bits/stl_tree.h \ - /usr/include/c++/13/bits/node_handle.h \ - /usr/include/c++/13/bits/stl_map.h \ - /usr/include/c++/13/bits/stl_multimap.h \ - /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/vector \ - /usr/include/c++/13/bits/stl_vector.h \ - /usr/include/c++/13/bits/stl_bvector.h \ - /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/deque \ - /usr/include/c++/13/bits/stl_deque.h /usr/include/c++/13/bits/deque.tcc \ - /usr/include/c++/13/stack /usr/include/c++/13/bits/stl_stack.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/writer.h diff --git a/build/CMakeFiles/unswsc.dir/ServerCore.cpp.o b/build/CMakeFiles/unswsc.dir/ServerCore.cpp.o index 2889f08..5e937bc 100644 Binary files a/build/CMakeFiles/unswsc.dir/ServerCore.cpp.o and b/build/CMakeFiles/unswsc.dir/ServerCore.cpp.o differ diff --git a/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o b/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o deleted file mode 100644 index 82aea7c..0000000 Binary files a/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o and /dev/null differ diff --git a/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o.d b/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o.d deleted file mode 100644 index 1f09122..0000000 --- a/build/CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o.d +++ /dev/null @@ -1,346 +0,0 @@ -CMakeFiles/unswsc.dir/SyncFileReciver.cpp.o: \ - /home/unknownobject/UNSWebServerCore/SyncFileReciver.cpp \ - /usr/include/stdc-predef.h \ - /home/unknownobject/UNSWebServerCore/SyncFileReciver.h \ - /usr/include/c++/13/map /usr/include/c++/13/bits/requires_hosted.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/bits/timesize.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/long-double.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ - /usr/include/c++/13/pstl/pstl_config.h \ - /usr/include/c++/13/bits/stl_tree.h \ - /usr/include/c++/13/bits/stl_algobase.h \ - /usr/include/c++/13/bits/functexcept.h \ - /usr/include/c++/13/bits/exception_defines.h \ - /usr/include/c++/13/bits/cpp_type_traits.h \ - /usr/include/c++/13/ext/type_traits.h \ - /usr/include/c++/13/ext/numeric_traits.h \ - /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \ - /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \ - /usr/include/c++/13/compare /usr/include/c++/13/concepts \ - /usr/include/c++/13/bits/stl_iterator_base_types.h \ - /usr/include/c++/13/bits/iterator_concepts.h \ - /usr/include/c++/13/bits/ptr_traits.h \ - /usr/include/c++/13/bits/ranges_cmp.h \ - /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/13/bits/concept_check.h \ - /usr/include/c++/13/debug/assertions.h \ - /usr/include/c++/13/bits/stl_iterator.h /usr/include/c++/13/new \ - /usr/include/c++/13/bits/exception.h \ - /usr/include/c++/13/bits/stl_construct.h \ - /usr/include/c++/13/debug/debug.h \ - /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ - /usr/include/c++/13/bits/allocator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ - /usr/include/c++/13/bits/new_allocator.h \ - /usr/include/c++/13/bits/memoryfwd.h \ - /usr/include/c++/13/bits/stl_function.h \ - /usr/include/c++/13/backward/binders.h \ - /usr/include/c++/13/ext/alloc_traits.h \ - /usr/include/c++/13/bits/alloc_traits.h \ - /usr/include/c++/13/ext/aligned_buffer.h \ - /usr/include/c++/13/bits/node_handle.h \ - /usr/include/c++/13/bits/stl_map.h /usr/include/c++/13/initializer_list \ - /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \ - /usr/include/c++/13/bits/invoke.h /usr/include/c++/13/bits/ranges_util.h \ - /usr/include/c++/13/bits/ranges_base.h \ - /usr/include/c++/13/bits/max_size_type.h /usr/include/c++/13/numbers \ - /usr/include/c++/13/bits/stl_multimap.h \ - /usr/include/c++/13/bits/range_access.h \ - /usr/include/c++/13/bits/erase_if.h \ - /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ - /usr/include/c++/13/bits/uses_allocator_args.h \ - /home/unknownobject/UNSWebServerCore/Export.h \ - /home/unknownobject/UNSWebServerCore/Global.h /usr/include/c++/13/string \ - /usr/include/c++/13/bits/stringfwd.h \ - /usr/include/c++/13/bits/char_traits.h \ - /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/wchar2.h \ - /usr/include/c++/13/bits/localefwd.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ - /usr/include/c++/13/clocale /usr/include/locale.h \ - /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \ - /usr/include/c++/13/cctype /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h \ - /usr/include/x86_64-linux-gnu/bits/time64.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/13/bits/ostream_insert.h \ - /usr/include/c++/13/bits/cxxabi_forced.h \ - /usr/include/c++/13/bits/refwrap.h \ - /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \ - /usr/include/c++/13/bits/functional_hash.h \ - /usr/include/c++/13/bits/hash_bytes.h \ - /usr/include/c++/13/bits/string_view.tcc \ - /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ - /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ - /usr/include/x86_64-linux-gnu/bits/select2.h \ - /usr/include/x86_64-linux-gnu/bits/select-decl.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ - /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib.h \ - /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ - /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ - /usr/include/x86_64-linux-gnu/bits/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/13/cerrno \ - /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ - /usr/include/c++/13/bits/charconv.h \ - /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \ - /usr/include/c++/13/bits/stl_uninitialized.h \ - /usr/include/c++/13/bits/stl_vector.h \ - /usr/include/c++/13/bits/stl_bvector.h \ - /usr/include/c++/13/bits/vector.tcc /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/timex.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/c++/13/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ - /home/unknownobject/UNSWebServerCore/DateTime.h \ - /home/unknownobject/UNSWebServerCore/IPTable.h /usr/include/c++/13/set \ - /usr/include/c++/13/bits/stl_set.h \ - /usr/include/c++/13/bits/stl_multiset.h \ - /home/unknownobject/UNSWebServerCore/IPList.h /usr/include/c++/13/regex \ - /usr/include/c++/13/bitset /usr/include/c++/13/locale \ - /usr/include/c++/13/bits/locale_classes.h \ - /usr/include/c++/13/ext/atomicity.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ - /usr/include/pthread.h /usr/include/sched.h \ - /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ - /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ - /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ - /usr/include/c++/13/bits/locale_classes.tcc \ - /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ - /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ - /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \ - /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ - /usr/include/c++/13/stdexcept /usr/include/c++/13/exception \ - /usr/include/c++/13/bits/exception_ptr.h \ - /usr/include/c++/13/bits/cxxabi_init_exception.h \ - /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ - /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \ - /usr/include/c++/13/bits/streambuf_iterator.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ - /usr/include/c++/13/bits/locale_facets.tcc \ - /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \ - /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ - /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \ - /usr/include/c++/13/bits/locale_facets_nonio.tcc \ - /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \ - /usr/include/c++/13/istream /usr/include/c++/13/ios \ - /usr/include/c++/13/bits/basic_ios.h \ - /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \ - /usr/include/c++/13/bits/ostream.tcc \ - /usr/include/c++/13/bits/istream.tcc \ - /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \ - /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \ - /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \ - /usr/include/c++/13/bits/shared_ptr.h \ - /usr/include/c++/13/bits/shared_ptr_base.h \ - /usr/include/c++/13/bits/allocated_ptr.h \ - /usr/include/c++/13/bits/unique_ptr.h \ - /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/bits/align.h \ - /usr/include/c++/13/bits/std_function.h \ - /usr/include/c++/13/bits/stl_algo.h \ - /usr/include/c++/13/bits/algorithmfwd.h \ - /usr/include/c++/13/bits/stl_heap.h \ - /usr/include/c++/13/bits/uniform_int_dist.h \ - /usr/include/c++/13/bits/stl_tempbuf.h \ - /usr/include/c++/13/bits/regex_constants.h \ - /usr/include/c++/13/bits/regex_error.h \ - /usr/include/c++/13/bits/regex_automaton.h \ - /usr/include/c++/13/bits/regex_automaton.tcc \ - /usr/include/c++/13/bits/regex_scanner.h \ - /usr/include/c++/13/bits/regex_scanner.tcc \ - /usr/include/c++/13/bits/regex_compiler.h \ - /usr/include/c++/13/bits/regex_compiler.tcc \ - /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \ - /usr/include/c++/13/bits/regex_executor.h \ - /usr/include/c++/13/bits/regex_executor.tcc \ - /usr/include/c++/13/functional /usr/include/c++/13/unordered_map \ - /usr/include/c++/13/bits/unordered_map.h \ - /usr/include/c++/13/bits/hashtable.h \ - /usr/include/c++/13/bits/hashtable_policy.h \ - /usr/include/c++/13/bits/enable_special_members.h \ - /usr/include/c++/13/array \ - /home/unknownobject/UNSWebServerCore/WebFileInfo.h \ - /home/unknownobject/UNSWebServerCore/HTTPObjects.h \ - /usr/include/c++/13/memory \ - /usr/include/c++/13/bits/stl_raw_storage_iter.h \ - /usr/include/c++/13/bits/shared_ptr_atomic.h \ - /usr/include/c++/13/bits/atomic_base.h \ - /usr/include/c++/13/bits/atomic_lockfree_defines.h \ - /usr/include/c++/13/bits/atomic_wait.h /usr/include/c++/13/climits \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ - /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ - /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ - /usr/include/x86_64-linux-gnu/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ - /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ - /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ - /usr/include/x86_64-linux-gnu/bits/environments.h \ - /usr/include/x86_64-linux-gnu/bits/confname.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ - /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ - /usr/include/x86_64-linux-gnu/bits/unistd.h \ - /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ - /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ - /usr/include/linux/close_range.h /usr/include/syscall.h \ - /usr/include/x86_64-linux-gnu/sys/syscall.h \ - /usr/include/x86_64-linux-gnu/asm/unistd.h \ - /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ - /usr/include/x86_64-linux-gnu/bits/syscall.h \ - /usr/include/c++/13/bits/std_mutex.h \ - /usr/include/c++/13/backward/auto_ptr.h \ - /usr/include/c++/13/bits/ranges_uninitialized.h \ - /usr/include/c++/13/bits/ranges_algobase.h \ - /usr/include/c++/13/pstl/glue_memory_defs.h \ - /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/utility \ - /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/cstring \ - /usr/include/string.h /usr/include/strings.h \ - /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ - /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/config.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/allocator.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/version.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/json_features.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/forwards.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/reader.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/value.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/json/writer.h \ - /home/unknownobject/UNSWebServerCore/ServerLogger.h \ - /usr/include/c++/13/condition_variable /usr/include/c++/13/bits/chrono.h \ - /usr/include/c++/13/ratio /usr/include/c++/13/limits \ - /usr/include/c++/13/bits/parse_numbers.h \ - /usr/include/c++/13/bits/unique_lock.h /usr/include/c++/13/stop_token \ - /usr/include/c++/13/atomic /usr/include/c++/13/bits/std_thread.h \ - /usr/include/c++/13/semaphore /usr/include/c++/13/bits/semaphore_base.h \ - /usr/include/c++/13/bits/atomic_timed_wait.h \ - /usr/include/c++/13/bits/this_thread_sleep.h \ - /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/semaphore.h \ - /usr/include/x86_64-linux-gnu/bits/semaphore.h \ - /home/unknownobject/UNSWebServerCore/LogArg.h \ - /usr/include/c++/13/variant /usr/include/c++/13/iostream \ - /usr/include/c++/13/stdlib.h /usr/include/c++/13/fstream \ - /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ - /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ - /usr/include/c++/13/bits/fstream.tcc /usr/include/c++/13/iomanip \ - /usr/include/c++/13/bits/quoted_string.h /usr/include/c++/13/thread \ - /usr/include/c++/13/chrono /usr/include/c++/13/bits/chrono_io.h \ - /usr/include/c++/13/format /usr/include/c++/13/charconv \ - /usr/include/c++/13/optional /usr/include/c++/13/span \ - /usr/include/c++/13/mutex \ - /home/unknownobject/UNSWebServerCore/PathTraversal.h \ - /usr/include/c++/13/filesystem /usr/include/c++/13/bits/fs_fwd.h \ - /usr/include/c++/13/bits/fs_path.h /usr/include/c++/13/codecvt \ - /usr/include/c++/13/bits/fs_dir.h /usr/include/c++/13/bits/fs_ops.h \ - /home/unknownobject/UNSWebServerCore/HTTPObjectsBridge.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/request.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/message.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/body.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/common.h \ - /usr/include/c++/13/cassert /usr/include/assert.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/fs.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/config.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/globals.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/buffer.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/user.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_compiler_config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/compiler/gcc.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/13/version \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/stdlib/libstdcpp3.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/select_platform_config.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/platform/linux.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/posix_features.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/suffix.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/helper_macros.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/detail/cxx_composite.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/version.hpp \ - /usr/include/linux/version.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/array_fwd.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/memory.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/cstdint.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/throw_exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/throw_exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/exception/exception.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/assert/source_location.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/cstdint.hpp \ - /usr/include/c++/13/source_location \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/config/workaround.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/string_view.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/type_traits.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/is_contiguous_iterator.hpp \ - /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/push_options.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/pop_options.hpp \ - /home/unknownobject/vcpkg/installed/x64-linux/include/boost/asio/detail/is_buffer_sequence.hpp \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/url.h \ - /home/unknownobject/UNSWebServerCore/webcc/webcc/response.h \ - /home/unknownobject/UNSWebServerCore/UNSResponseBuilder.h diff --git a/build/libunswsc.so b/build/libunswsc.so index 71bf2c4..ee19e19 100755 Binary files a/build/libunswsc.so and b/build/libunswsc.so differ diff --git a/build/so/libunswsc.so b/build/so/libunswsc.so index 71bf2c4..ee19e19 100755 Binary files a/build/so/libunswsc.so and b/build/so/libunswsc.so differ diff --git a/build/unswsc/ServerCore.h b/build/unswsc/ServerCore.h index bce4d40..5506022 100644 --- a/build/unswsc/ServerCore.h +++ b/build/unswsc/ServerCore.h @@ -31,7 +31,7 @@ public: public: void Run(int worker_thread = 1, int loop_thread = 1); - void ThreadRun(int worker_thread = 1, int loop_thread = 1); + bool ThreadRun(int worker_thread = 1, int loop_thread = 1); void Stop(); bool Running(); void UpdateProcessor();