From 4547682221aa1cb5d8f01896ba00810c95646d26 Mon Sep 17 00:00:00 2001 From: Brett Laptop Date: Thu, 26 Oct 2023 20:06:20 -0400 Subject: [PATCH] fs hack --- CMakeLists.txt | 8 ++-- cmake-build-debug/.ninja_deps | Bin 107284 -> 98936 bytes cmake-build-debug/.ninja_log | 37 ++++++------------ .../CMakeFiles/clion-Debug-log.txt | 3 -- .../Testing/Temporary/LastTest.log | 4 +- libraries/BLT | 2 +- 6 files changed, 20 insertions(+), 34 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index be84415..d8b645b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,16 +28,16 @@ target_link_libraries(insane_dns BLT) if(THREADS_HAVE_PTHREAD_ARG) # annoying hack for asio on sandcastle - set_property(TARGET insane_dns PROPERTY COMPILE_OPTIONS "-pthread -lstdc++fs") - set_property(TARGET insane_dns PROPERTY INTERFACE_COMPILE_OPTIONS "-pthread -lstdc++fs") + set_property(TARGET insane_dns PROPERTY COMPILE_OPTIONS "-pthread") + set_property(TARGET insane_dns PROPERTY INTERFACE_COMPILE_OPTIONS "-pthread") endif() if(CMAKE_THREAD_LIBS_INIT) target_link_libraries(insane_dns "${CMAKE_THREAD_LIBS_INIT}") endif() -target_compile_options(insane_dns PRIVATE -Wall -Werror -Wpedantic -Wno-comment -Wno-format) -target_link_options(insane_dns PRIVATE -Wall -Werror -Wpedantic -Wno-comment -Wno-format) +target_compile_options(insane_dns PRIVATE -Wall -Werror -Wpedantic -Wno-comment -Wno-format -lstdc++fs) +target_link_options(insane_dns PRIVATE -Wall -Werror -Wpedantic -Wno-comment -Wno-format -lstdc++fs) if (${ENABLE_ADDRSAN} MATCHES ON) target_compile_options(${PROJECT_NAME} PRIVATE -fsanitize=address) diff --git a/cmake-build-debug/.ninja_deps b/cmake-build-debug/.ninja_deps index f424ea97aec41dea50f2bbba9f5d842a0f54dc59..1dba74a1a69aae74f4b143d1840c7ba6ecddb9da 100644 GIT binary patch delta 3185 zcmZuzdr*|u75{$AF3$ydqaq5S*hxU-y%;cnFF-&+P*gx&VHI?d6%aLw!H7{}K@s&t z#rSA5leA5vGikOnj;-m~PMk_7PMgM#)y8QjO`mFGQlHS@-HVUO)*ZVjfCf&)%m3@)0O2$D17yU~8_jjaxQgJGPM%VCJe3B{D)aQNc5 z#6=*(+-MkYN<}#Ga7_BcF%yIGNjN6qsNlPZwbr*ZIO;pvlPPvYDcEp$;LN?)fol=I zzAfuI6#osykar?52BMUr2g=L*<$46XamXWEHqT$iM8aY@_;6$-yT2gSr^%%h4@gBM zsxhFJ`F{4cHb*NR?H5F$#L`dM(*A-evMmY|P5U0Y=N!bVffAd5B1?;xVdM)ONSDC` zSg}{OC!@e@`7WRX&)EAnXx)CK3j&#|Qc+ zCN{OGc#PLo_=zz+bUoI~=yK7`vdz;Df6&k$wVv2SkydxJ6E+jtWc%|t8|WarowR|} zA&=6KA)PNU5xb=z9VH6;Pcn>MG+0i98!2`FTv2`PP=C}WVr9_jMj~GE!fPt-8tl~J zvy8!#G!@pkZt9+=?qUe!5X z)zaE*XO6eaZN=@<&QdZEB8M{&fLA>2aXy3Xu}v;!AR3*j=-~s`ERixM6M@*Onj}GH zWMU$=s1)YN$C*g>aki{pncTQpE@vX$vWYRz8aQK~EK{=(gN;vZ@Y_$ivS3DsszrkQ zFbm_cK?|I#i;`PetY^EY_aw%~klH*gB`zDxQe@+1t9+P^Nz!h^SUGRQbMg}#LgA7R zZAeE88;<>*%|=+~f%ytHt4*p9%lT}?%G=o(i?zy-4Qo7d9{Xdb@xN)(!bQ`l*!XmB ztJ+)rBw^w5*);gZtl~+NSe>n`L}_RGkZP6A(dul|ts=R(m~f~E*`{I0ZyS(?!*V7K zQSzr;bitt;rEEIg z$xg~L$@NpL%b;$=p#nDIN^PH5*|&Sz;CW|@y}{9%+_-{%e!%FDaqE|}PQRi2yh*J3 z@;KLT@2&N_kY{mn+e>awfla!zJ+Vmo z%ZUAo5r%~tmnmGOK%gMR4JWpE=ETQExjms1+9rdVi ziN-?;&mEO7B`(&Hl$A1)BF*nn{6fvYsQ7bqRF*PEHCywG%gCSQ!PfSb&5w^dQ%TOm z3~k6VkA?~~o~>}cHnejd4drS6Ma6$fW54;t)3r?Te9Gi%ey`%^Xgs9wiy8-(6HgmG zKsf`-mdoWxlRf3|V<}ao0-B%1mZdgxkmzU$k5wQ*{;JR) ziMXg5S=*jkNRhY&v@lhB>|H?dD+@RzFD>AoJZ1C@m5eD#<6?yq z{zb?NZCcfA?{Ge&6sMGIlDmlE#Y$W?an~Y_;wy`osgH;-QEA#FxSBXdNfcs&Ryt8l zrD&~0Y?dz+W4zu>T1-4nZ@Ly!cdTq*j1rCk6^M8(K?ouhD_hEzu#OR8UxN9ZS7(;6 zJHoV7;!;Y5>RdK2Wx_)=en;V8)#s`5`BDT)Mh#Iy4RaZ!^XgDIQ1{7OHMDQl7H`(j zVt}BQPW-j#hFboR7iw9gpVd;#Tt`!1kp~~WpIJxjtxavHqbZASp|f>tA+rwR>pI@B zUb-9XPrJdS8Y~AG*gldYt}veN(lVyP@JuC1S`Odjkq09q7c55C3C@>m_ve`19H=Kp zN75;--zRZo8E=uI4e=hp5%kJ>C!Yc-D{w$g4B#USORpVKmJ!OlC#f?r)qTZ|_f00l zEW^9;;xmKzQ3Ge$Fnw}7OlP<73E|`I8DEd2-+^k&L+&k>8=;&A*{fiUdBE>dv(W{! zVZ?9!%>^|wO~h(sdb#bZ@MrMqENH~lXGgx@VTR(lt-tNr(76MNer6hJqSPAcUBkY( zuiWR!`DB*h;u-{)jC+#07V)OL4+gH6Mq8Vl4n1oPaAJ!WmdTA491Zf}mM_VV z6nt`gDr;!vu{zIPrF6kcWKIsnWOOlm)fuuIdJ$WX1$-F+!xCcAnXSq%P zwQ{D1gR!ieCA;PMX1WXIbT=>Hn<@<@61)@EiT~l=EXEo{gGVx6zN1nE;#k$EJ|Wq*bpf%!1|5H(aGI>3x>$Ab|cY$8zcK24CD7ut+B?U3N=eA`Z%0e zz)1XC-t9q+ zU;OJBXV_?*;ldWFcPH(^E$|kpWTN_ z%NMk~;z_nbWN#mQe0lo6dH9dB78<|2BaPMloZN2yN>TK^<F^u*2v+%c(wfBo2l#%k&;S4c delta 3511 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 aE{_LOpyqE6JrBa@RfA@xjyvYly8i$*gdNcU diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log index 6f8d6c8..9b11c88 100644 --- a/cmake-build-debug/.ninja_log +++ b/cmake-build-debug/.ninja_log @@ -1,28 +1,17 @@ # ninja log v5 -8 1230 1698352008690469310 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 2e3de5470fa27489 -7 3066 1698249271708941021 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 85d21c49c2a9e587 -6 7548 1698352014994362013 CMakeFiles/insane_dns.dir/src/main.cpp.o 727da43cdbc82421 -8 4855 1698249273492987213 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 4f10bd0279063873 -8 4299 1698249272936972914 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 66984105eaba6834 -0 51 1698364327441880111 build.ninja 6eaded2198e1472a -5 2141 1698249270784916812 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 9a4151eb8a13165e -8 4025 1698351288619677206 libraries/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 30865d3aadfb703 -2075 2313 1698352009762451033 libraries/BLT/libBLT.a 806d74f40324f232 -6 4555 1698249273192979506 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o 9f9b2e297e48c5fc -7548 7755 1698352015210358346 insane_dns ff5ae500893d0be1 -8 2074 1698352009530454987 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 3bb9d28d25c10d3b -9 1267 1698249269912893790 libraries/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o f9c9edddb799cd36 -8 3589 1698249272228954565 libraries/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 741b5851e86130d2 -5 1734 1698249270376906050 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 5171d83ac5d9e0dc -7 1711 1698352009170461123 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/assert.cpp.o 2ae218d9777469fd 8 1374 1698364331181784570 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 2e3de5470fa27489 -7 1462 1698364331269782326 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 5171d83ac5d9e0dc -8 2274 1698364332077761730 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 3bb9d28d25c10d3b -7 2341 1698364332145759998 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/assert.cpp.o 2ae218d9777469fd -10 3017 1698364332817742883 libraries/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 741b5851e86130d2 -9 3821 1698364333617722522 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 66984105eaba6834 -10 4201 1698364333993712955 libraries/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 30865d3aadfb703 -9 4845 1698364334645696379 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 4f10bd0279063873 -4845 5354 1698364335125684180 libraries/BLT/libBLT.a f5b601d9b774b003 +7 3066 1698249271708941021 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 85d21c49c2a9e587 6 7971 1698364337761617291 CMakeFiles/insane_dns.dir/src/main.cpp.o 727da43cdbc82421 +9 4845 1698364334645696379 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 4f10bd0279063873 +9 3821 1698364333617722522 libraries/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 66984105eaba6834 +0 51 1698364581463958633 build.ninja 6eaded2198e1472a +5 2141 1698249270784916812 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 9a4151eb8a13165e +10 4201 1698364333993712955 libraries/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 30865d3aadfb703 +4845 5354 1698364335125684180 libraries/BLT/libBLT.a f5b601d9b774b003 +6 4555 1698249273192979506 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o 9f9b2e297e48c5fc 7971 8186 1698364337985611612 insane_dns ff5ae500893d0be1 +8 2274 1698364332077761730 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 3bb9d28d25c10d3b +9 1267 1698249269912893790 libraries/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o f9c9edddb799cd36 +10 3017 1698364332817742883 libraries/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 741b5851e86130d2 +7 1462 1698364331269782326 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 5171d83ac5d9e0dc +7 2341 1698364332145759998 libraries/BLT/CMakeFiles/BLT.dir/src/blt/std/assert.cpp.o 2ae218d9777469fd diff --git a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt index 3612730..5e966de 100644 --- a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt +++ b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -1,7 +1,4 @@ /usr/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/opt/brett/jetbrains/clion-install/bin/ninja/linux/x64/ninja -D ENABLE_ADDRSAN=ON -G Ninja -S /home/brett/Documents/code/c++/Insane_DNS -B /home/brett/Documents/code/c++/Insane_DNS/cmake-build-debug --- Performing Test CMAKE_HAVE_LIBC_PTHREAD --- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success --- Found Threads: TRUE Found Parallel Hashmaps Standard Files /home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/assert.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/filesystem.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/format.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/loader.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/logging.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/string.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/std/system.cpp Profiler Files /home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/profiling/profiler.cpp;/home/brett/Documents/code/c++/Insane_DNS/libraries/BLT/src/blt/profiling/profiler_v2.cpp diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log index e454060..ab2a3ef 100644 --- a/cmake-build-debug/Testing/Temporary/LastTest.log +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Oct 26 19:52 EDT +Start testing: Oct 26 19:56 EDT ---------------------------------------------------------- -End testing: Oct 26 19:52 EDT +End testing: Oct 26 19:56 EDT diff --git a/libraries/BLT b/libraries/BLT index a3179d1..8d2bb93 160000 --- a/libraries/BLT +++ b/libraries/BLT @@ -1 +1 @@ -Subproject commit a3179d1a366529e7ae61f52c43b5417225006ff0 +Subproject commit 8d2bb93b2dfb76d967e2be67d4e9bbdd6bdab043