From 4accdf84843980d04f012a91610882499f45c8d4 Mon Sep 17 00:00:00 2001 From: saqut Date: Fri, 19 Jun 2026 23:20:11 +0300 Subject: [PATCH] =?UTF-8?q?fix(ast,dce):=20#35=20bellek=20s=C4=B1z=C4=B1nt?= =?UTF-8?q?=C4=B1s=C4=B1=20+=20#36=20W003=20uyar=C4=B1s=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #35 — Her AST düğüm tipine sanal yıkıcı eklendi; ~ASTNode() children vektörünü, alt sınıf yıkıcıları typed pointer'larını (condition, Left/Right, initExpr, params…) özyinelemeli siler. FunctionDeclNode yıkıcısı incomplete type uyarısını önlemek için .cpp'ye taşındı. DCE'deki erase sırası da düzeltildi: remove_if → delete → erase (önceki sırayla dangling pointer üzerinde dynamic_cast yapılıyordu → segfault). #36 — DeadCodeElimPass artık DiagnosticEngine& alıyor; unreachable düğüm işaretlendiğinde W003 raporu üretiliyor (saqut run --optimized ile görünür). Co-Authored-By: Claude Sonnet 4.6 --- build/.ninja_deps | Bin 47624 -> 107536 bytes build/.ninja_log | 56 +- build/CMakeCache.txt | 51 +- build/CMakeFiles/CMakeConfigureLog.yaml | 1177 +++++++++++++++++++++++ build/CMakeFiles/InstallScripts.json | 7 + build/CMakeFiles/TargetDirectories.txt | 8 +- build/CMakeFiles/VerifyGlobs.cmake | 59 +- build/CMakeFiles/rules.ninja | 38 +- build/CTestTestfile.cmake | 84 +- build/build.ninja | 143 ++- build/cmake_install.cmake | 26 +- src/opt/dead_code_elim.hpp | 15 +- src/opt/optimization_manager.hpp | 2 +- src/parser/ast_node.hpp | 10 +- src/parser/nodes/binary_expr.hpp | 1 + src/parser/nodes/declarations.cpp | 1 + src/parser/nodes/declarations.hpp | 2 + src/parser/nodes/expressions.hpp | 4 + src/parser/nodes/statements.hpp | 6 + 19 files changed, 1515 insertions(+), 175 deletions(-) create mode 100644 build/CMakeFiles/InstallScripts.json diff --git a/build/.ninja_deps b/build/.ninja_deps index 8d1249c35b9b0d2f02124df8b030a179c52e330c..6c0fa8c69f2660754426a85c8f155d5e9dcedcf8 100644 GIT binary patch literal 107536 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 P%^NoLOF8mSEbIOckRK{g delta 9 QcmbPmg015V(*}-R02WyUPXGV_ diff --git a/build/.ninja_log b/build/.ninja_log index 073cd19..1e4d8e1 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -1,22 +1,34 @@ -# ninja log v5 -1 14 0 /home/user/saqut/build/CMakeFiles/cmake.verify_globs 238c709815bc8219 -15 2138 1781895034863034049 CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o cbac11a413b703b3 -15 2238 1781895034971034047 CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o 90ef73914dbb606c -16 8094 1781895040827033913 CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o 2ea22cbb79062d15 -15 8520 1781895041247033903 CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o cb16fa02b773057a -15 9700 1781895042423033876 CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o e19fb717c9eced0f -2138 10938 1781895043655033848 CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o 97ce1a5bc3eb248e -2238 12199 1781895044907033820 CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o 6fecf8ca87c7860e -8520 14486 1781895047175033768 CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o 4de36e77820fc5df -8094 14974 1781895047667033756 CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o 46e98e7a6fb7c917 -18 15610 1781895048283033742 CMakeFiles/saqut.dir/src/main.cpp.o a73db9c39df1da69 -9700 16977 1781895049691033710 CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o 35acf8e2871d7fe3 -10938 17266 1781895049975033704 CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o d3a2b346b12873af -14487 18692 1781895051419033671 CMakeFiles/saqut.dir/src/parser/parser.cpp.o 138e1ef256695c97 -12199 19143 1781895051851033661 CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o 5e96853303a0d3b3 -14978 19706 1781895052419033648 CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o dd40374839446f0f -18692 20133 1781895052863033638 CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o 85852a3a0ea4d9d -17266 20502 1781895053231033629 CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o 625d723d056771d0 -15610 20694 1781895053419033625 CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o 674ce30e334d4450 -16977 21916 1781895054635033597 CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o fa4cafcade963927 -21916 22327 1781895055035033588 saqut 774709f20a9344e +# ninja log v7 +1 9 1781900092189939762 /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs 1813c41e0f312d7e +10 1691 1781900092199402809 CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o d681b36458a6e5f5 +10 1957 1781900092199188672 CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o 85cbc174284792d4 +10 5411 1781900092199511505 CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o 90eeec811f2137e6 +10 5413 1781900092198939716 CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o da6f5fc90e87e6b1 +10 6729 1781900092199847028 CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o b6c56f04a257f685 +15 7732 1781900092203939691 CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o 4057e3d63c63a1ab +10 8908 1781900092199302769 CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o 84c9f816f969cfa7 +10 9701 1781900092199743167 CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o d2e2bb2f8a63c6d2 +1709 9770 1781900093898639567 CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o 78f2c4da7c9b2281 +15 10364 1781900092204948414 CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o eb96bb4b1eb4ad80 +1957 11871 1781900094145929879 CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o ac5bbcd74d87561a +9770 11899 1781900101958890478 CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o 88078036625564ef +5413 11959 1781900097601912436 CMakeFiles/saqut.dir/src/parser/parser.cpp.o 2c65b7be26cead32 +10 12284 1781900092199621706 CMakeFiles/saqut.dir/src/main.cpp.o 110c26cb1d0c3a23 +6729 13187 1781900098917905800 CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o 4bfec8abc0e9893e +5412 13356 1781900097601088348 CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o b5c20724bbf3648c +7733 14099 1781900099922227854 CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o 15f44776b9c3e26d +9701 14179 1781900101889890826 CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o a01677f8bb4f4dbc +8908 14635 1781900101096894819 CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o 3348f498f369213d +14635 14953 1781900106823866003 saqut 8f3d7184b374150b +2 17 1781900144964675644 /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs 1813c41e0f312d7e +18 4193 1781900144981580253 CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o 4bfec8abc0e9893e +18 4260 1781900144981478187 CMakeFiles/saqut.dir/src/parser/parser.cpp.o 2c65b7be26cead32 +18 4852 1781900144981695435 CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o 15f44776b9c3e26d +18 4914 1781900144981374397 CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o b6c56f04a257f685 +18 5211 1781900144980675565 CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o 84c9f816f969cfa7 +18 5324 1781900144981813038 CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o 3348f498f369213d +18 6912 1781900144981279910 CMakeFiles/saqut.dir/src/main.cpp.o 110c26cb1d0c3a23 +6912 7184 1781900151874641436 saqut 8f3d7184b374150b +1 8 1781900314792856660 /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs 1813c41e0f312d7e +9 4869 1781900314800856623 CMakeFiles/saqut.dir/src/main.cpp.o 110c26cb1d0c3a23 +4869 5168 1781900319660833784 saqut 8f3d7184b374150b diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 559cd13..8f1871d 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /home/user/saqut/build +# For build in directory: /home/saqut/Masaüstü/saqutcompiler/build # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -29,11 +29,11 @@ CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING= @@ -68,11 +68,14 @@ CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during RELWITHDEBINFO builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= +//Enable/Disable output of build database during the build. +CMAKE_EXPORT_BUILD_DATABASE:BOOL= + //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= //Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/user/saqut/build/CMakeFiles/pkgRedirects +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/pkgRedirects //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local @@ -112,6 +115,9 @@ CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy //Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= @@ -121,6 +127,9 @@ CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=saqut +//Value Computed by CMake +CMAKE_PROJECT_SPDX_LICENSE:STATIC= + //Value Computed by CMake CMAKE_PROJECT_VERSION:STATIC=0.1 @@ -169,23 +178,23 @@ CMAKE_SKIP_INSTALL_RPATH:BOOL=NO //If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=NO -//Flags used by the linker during the creation of static libraries +//Flags used by the archiver during the creation of static libraries // during all build types. CMAKE_STATIC_LINKER_FLAGS:STRING= -//Flags used by the linker during the creation of static libraries +//Flags used by the archiver during the creation of static libraries // during DEBUG builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= -//Flags used by the linker during the creation of static libraries +//Flags used by the archiver during the creation of static libraries // during MINSIZEREL builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= -//Flags used by the linker during the creation of static libraries +//Flags used by the archiver during the creation of static libraries // during RELEASE builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= -//Flags used by the linker during the creation of static libraries +//Flags used by the archiver during the creation of static libraries // during RELWITHDEBINFO builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= @@ -202,13 +211,13 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -saqut_BINARY_DIR:STATIC=/home/user/saqut/build +saqut_BINARY_DIR:STATIC=/home/saqut/Masaüstü/saqutcompiler/build //Value Computed by CMake saqut_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -saqut_SOURCE_DIR:STATIC=/home/user/saqut +saqut_SOURCE_DIR:STATIC=/home/saqut/Masaüstü/saqutcompiler ######################## @@ -220,11 +229,11 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/user/saqut/build +CMAKE_CACHEFILE_DIR:INTERNAL=/home/saqut/Masaüstü/saqutcompiler/build //Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 //Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=28 +CMAKE_CACHE_MINOR_VERSION:INTERNAL=3 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 //Path to CMake executable. @@ -251,6 +260,8 @@ CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_DLLTOOL CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS @@ -263,6 +274,8 @@ CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_BUILD_DATABASE +CMAKE_EXPORT_BUILD_DATABASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of external makefile project generator. @@ -277,11 +290,13 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/user/saqut +CMAKE_HOME_DIRECTORY:INTERNAL=/home/saqut/Masaüstü/saqutcompiler //Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS @@ -309,7 +324,7 @@ CMAKE_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_READELF CMAKE_READELF-ADVANCED:INTERNAL=1 //Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.28 +CMAKE_ROOT:INTERNAL=/usr/share/cmake //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG @@ -342,6 +357,4 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml index 7cda61b..7118f3c 100644 --- a/build/CMakeFiles/CMakeConfigureLog.yaml +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -263,3 +263,1180 @@ events: ... + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:12 (find_program)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_UNAME" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "uname" + candidate_directories: + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/home/saqut/.local/bin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 7.0.10-1-MANJARO - x86_64 + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeNinjaFindMake.cmake:5 (find_program)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_MAKE_PROGRAM" + description: "Program used to build from build.ninja files." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ninja-build" + - "ninja" + - "samu" + candidate_directories: + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/home/saqut/.local/bin/ninja-build" + - "/home/saqut/.local/bin/ninja" + - "/home/saqut/.local/bin/samu" + - "/usr/local/bin/ninja-build" + - "/usr/local/bin/ninja" + - "/usr/local/bin/samu" + - "/usr/bin/ninja-build" + found: "/usr/bin/ninja" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake:73 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:69 (_cmake_find_compiler)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_CXX_COMPILER" + description: "CXX compiler" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "c++" + - "CC" + - "g++" + - "aCC" + - "cl" + - "bcc" + - "xlC" + - "icpx" + - "icx" + - "clang++" + candidate_directories: + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/home/saqut/.local/bin/c++" + - "/usr/local/bin/c++" + found: "/usr/bin/c++" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:468 (find_file)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:506 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:125 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + mode: "file" + variable: "src_in" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "CMakeCXXCompilerId.cpp.in" + candidate_directories: + - "/usr/share/cmake/Modules/" + found: "/usr/share/cmake/Modules/CMakeCXXCompilerId.cpp.in" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:125 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (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/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/4.3.3/CompilerIdCXX/a.out + + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_AR" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ar" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/ar" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_RANLIB" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/ranlib" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_STRIP" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "strip" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/strip" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_LINKER" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ld" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/ld" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_NM" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "nm" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/nm" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_OBJDUMP" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "objdump" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/objdump" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_OBJCOPY" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "objcopy" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/objcopy" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_READELF" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "readelf" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/readelf" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_DLLTOOL" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "dlltool" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/usr/bin/dlltool" + - "/home/saqut/.local/bin/dlltool" + - "/usr/local/bin/dlltool" + - "/bin/dlltool" + - "/usr/local/sbin/dlltool" + - "/opt/cuda/bin/dlltool" + - "/var/lib/flatpak/exports/bin/dlltool" + - "/usr/lib/jvm/default/bin/dlltool" + - "/usr/bin/site_perl/dlltool" + - "/usr/bin/vendor_perl/dlltool" + - "/usr/bin/core_perl/dlltool" + found: false + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_ADDR2LINE" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "addr2line" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + found: "/usr/bin/addr2line" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_TAPI" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "tapi" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/usr/bin/tapi" + - "/home/saqut/.local/bin/tapi" + - "/usr/local/bin/tapi" + - "/bin/tapi" + - "/usr/local/sbin/tapi" + - "/opt/cuda/bin/tapi" + - "/var/lib/flatpak/exports/bin/tapi" + - "/usr/lib/jvm/default/bin/tapi" + - "/usr/bin/site_perl/tapi" + - "/usr/bin/vendor_perl/tapi" + - "/usr/bin/core_perl/tapi" + found: false + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:207 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_CXX_COMPILER_AR" + description: "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "gcc-ar-16.1" + - "gcc-ar-16" + - "gcc-ar16" + - "gcc-ar" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/usr/bin/gcc-ar-16.1" + - "/home/saqut/.local/bin/gcc-ar-16.1" + - "/usr/local/bin/gcc-ar-16.1" + - "/bin/gcc-ar-16.1" + - "/usr/local/sbin/gcc-ar-16.1" + - "/opt/cuda/bin/gcc-ar-16.1" + - "/var/lib/flatpak/exports/bin/gcc-ar-16.1" + - "/usr/lib/jvm/default/bin/gcc-ar-16.1" + - "/usr/bin/site_perl/gcc-ar-16.1" + - "/usr/bin/vendor_perl/gcc-ar-16.1" + - "/usr/bin/core_perl/gcc-ar-16.1" + - "/usr/bin/gcc-ar-16" + - "/home/saqut/.local/bin/gcc-ar-16" + - "/usr/local/bin/gcc-ar-16" + - "/bin/gcc-ar-16" + - "/usr/local/sbin/gcc-ar-16" + - "/opt/cuda/bin/gcc-ar-16" + - "/var/lib/flatpak/exports/bin/gcc-ar-16" + - "/usr/lib/jvm/default/bin/gcc-ar-16" + - "/usr/bin/site_perl/gcc-ar-16" + - "/usr/bin/vendor_perl/gcc-ar-16" + - "/usr/bin/core_perl/gcc-ar-16" + - "/usr/bin/gcc-ar16" + - "/home/saqut/.local/bin/gcc-ar16" + - "/usr/local/bin/gcc-ar16" + - "/bin/gcc-ar16" + - "/usr/local/sbin/gcc-ar16" + - "/opt/cuda/bin/gcc-ar16" + - "/var/lib/flatpak/exports/bin/gcc-ar16" + - "/usr/lib/jvm/default/bin/gcc-ar16" + - "/usr/bin/site_perl/gcc-ar16" + - "/usr/bin/vendor_perl/gcc-ar16" + - "/usr/bin/core_perl/gcc-ar16" + found: "/usr/bin/gcc-ar" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:207 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_CXX_COMPILER_RANLIB" + description: "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "gcc-ranlib-16.1" + - "gcc-ranlib-16" + - "gcc-ranlib16" + - "gcc-ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/saqut/.local/bin/" + - "/usr/local/bin/" + - "/bin/" + - "/usr/local/sbin/" + - "/opt/cuda/bin/" + - "/var/lib/flatpak/exports/bin/" + - "/usr/lib/jvm/default/bin/" + - "/usr/bin/site_perl/" + - "/usr/bin/vendor_perl/" + - "/usr/bin/core_perl/" + searched_directories: + - "/usr/bin/gcc-ranlib-16.1" + - "/home/saqut/.local/bin/gcc-ranlib-16.1" + - "/usr/local/bin/gcc-ranlib-16.1" + - "/bin/gcc-ranlib-16.1" + - "/usr/local/sbin/gcc-ranlib-16.1" + - "/opt/cuda/bin/gcc-ranlib-16.1" + - "/var/lib/flatpak/exports/bin/gcc-ranlib-16.1" + - "/usr/lib/jvm/default/bin/gcc-ranlib-16.1" + - "/usr/bin/site_perl/gcc-ranlib-16.1" + - "/usr/bin/vendor_perl/gcc-ranlib-16.1" + - "/usr/bin/core_perl/gcc-ranlib-16.1" + - "/usr/bin/gcc-ranlib-16" + - "/home/saqut/.local/bin/gcc-ranlib-16" + - "/usr/local/bin/gcc-ranlib-16" + - "/bin/gcc-ranlib-16" + - "/usr/local/sbin/gcc-ranlib-16" + - "/opt/cuda/bin/gcc-ranlib-16" + - "/var/lib/flatpak/exports/bin/gcc-ranlib-16" + - "/usr/lib/jvm/default/bin/gcc-ranlib-16" + - "/usr/bin/site_perl/gcc-ranlib-16" + - "/usr/bin/vendor_perl/gcc-ranlib-16" + - "/usr/bin/core_perl/gcc-ranlib-16" + - "/usr/bin/gcc-ranlib16" + - "/home/saqut/.local/bin/gcc-ranlib16" + - "/usr/local/bin/gcc-ranlib16" + - "/bin/gcc-ranlib16" + - "/usr/local/sbin/gcc-ranlib16" + - "/opt/cuda/bin/gcc-ranlib16" + - "/var/lib/flatpak/exports/bin/gcc-ranlib16" + - "/usr/lib/jvm/default/bin/gcc-ranlib16" + - "/usr/bin/site_perl/gcc-ranlib16" + - "/usr/bin/vendor_perl/gcc-ranlib16" + - "/usr/bin/core_perl/gcc-ranlib16" + found: "/usr/bin/gcc-ranlib" + search_context: + ENV{PATH}: + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/home/saqut/.local/bin" + - "/usr/local/bin" + - "/usr/bin" + - "/bin" + - "/usr/local/sbin" + - "/opt/cuda/bin" + - "/var/lib/flatpak/exports/bin" + - "/usr/lib/jvm/default/bin" + - "/usr/bin/site_perl" + - "/usr/bin/vendor_perl" + - "/usr/bin/core_perl" + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/saqut/Masa\u00fcst\u00fc/saqutcompiler/build/CMakeFiles/CMakeScratch/TryCompile-bNmRFu" + binary: "/home/saqut/Masa\u00fcst\u00fc/saqutcompiler/build/CMakeFiles/CMakeScratch/TryCompile-bNmRFu" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_CXX_STDLIB_MODULES_JSON: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/CMakeScratch/TryCompile-bNmRFu' + + Run Build Command(s): /usr/bin/ninja -v cmTC_a8847 + [1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust,cobol --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --disable-fixincludes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 16.1.1 20260430 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a8847.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cch7GwnZ.s + GNU C++20 (GCC) version 16.1.1 20260430 (x86_64-pc-linux-gnu) + compiled by GNU C version 16.1.1 20260430, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.4.1, isl version isl-0.27-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../x86_64-pc-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1 + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: d47d0c990a24bc0dbaf3bd00656bd5f3 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/' + as -v --64 -o CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch7GwnZ.s + GNU assembler version 2.46.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46.0 + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a8847 && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust,cobol --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --disable-fixincludes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 16.1.1 20260430 (GCC) + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a8847' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a8847.' + /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cce2Bg9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-latomic_asneeded -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a8847 /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -latomic_asneeded -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o + collect2 version 16.1.1 20260430 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cce2Bg9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-latomic_asneeded -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a8847 /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -latomic_asneeded -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o + GNU ld (GNU Binutils) 2.46.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a8847' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a8847.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1] ==> [/usr/include/c++/16.1.1] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu] ==> [/usr/include/c++/16.1.1/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/backward] ==> [/usr/include/c++/16.1.1/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/16.1.1;/usr/include/c++/16.1.1/x86_64-pc-linux-gnu;/usr/include/c++/16.1.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|"|[0-9]+>[ -]*Build:[ 0-9]+ ms[ ]*)?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/CMakeScratch/TryCompile-bNmRFu'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_a8847] + ignore line: [[1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ rust cobol --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --disable-fixincludes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 16.1.1 20260430 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a8847.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cch7GwnZ.s] + ignore line: [GNU C++20 (GCC) version 16.1.1 20260430 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 16.1.1 20260430 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.4.1 isl version isl-0.27-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d47d0c990a24bc0dbaf3bd00656bd5f3] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch7GwnZ.s] + ignore line: [GNU assembler version 2.46.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46.0] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a8847 && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ rust cobol --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --disable-fixincludes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 16.1.1 20260430 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a8847' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a8847.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cce2Bg9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-latomic_asneeded -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a8847 /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -latomic_asneeded -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cce2Bg9n.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-latomic_asneeded] ==> 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 [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a8847] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../..] + arg [-L/lib] ==> dir [/lib] + arg [-L/usr/lib] ==> dir [/usr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-latomic_asneeded] ==> lib [atomic_asneeded] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o] + ignore line: [collect2 version 16.1.1 20260430] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cce2Bg9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-latomic_asneeded -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a8847 /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_a8847.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -latomic_asneeded -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/../../..] ==> [/usr/lib] + collapse library dir [/lib] ==> [/lib] + collapse library dir [/usr/lib] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;atomic_asneeded;c;gcc_s;gcc] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:38 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.46.0 +... diff --git a/build/CMakeFiles/InstallScripts.json b/build/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..e713609 --- /dev/null +++ b/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/saqut/Masa\u00fcst\u00fc/saqutcompiler/build/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index d3400b4..6832478 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -1,4 +1,4 @@ -/home/user/saqut/build/CMakeFiles/saqut.dir -/home/user/saqut/build/CMakeFiles/test.dir -/home/user/saqut/build/CMakeFiles/edit_cache.dir -/home/user/saqut/build/CMakeFiles/rebuild_cache.dir +/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/saqut.dir +/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/test.dir +/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/edit_cache.dir +/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/VerifyGlobs.cmake b/build/CMakeFiles/VerifyGlobs.cmake index 3be73a9..17abf7c 100644 --- a/build/CMakeFiles/VerifyGlobs.cmake +++ b/build/CMakeFiles/VerifyGlobs.cmake @@ -1,29 +1,46 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by CMake Version 3.28 -cmake_policy(SET CMP0009 NEW) +# Generated by CMake Version 4.3 # ALL_GOLDEN_SQT at CMakeLists.txt:40 (file) -file(GLOB_RECURSE NEW_GLOB LIST_DIRECTORIES false "/home/user/saqut/tests/golden/*.sqt") +file(GLOB_RECURSE NEW_GLOB LIST_DIRECTORIES false "/home/saqut/Masaüstü/saqutcompiler/tests/golden/*.sqt") set(OLD_GLOB - "/home/user/saqut/tests/golden/arithmetic/basic.sqt" - "/home/user/saqut/tests/golden/arithmetic/precedence.sqt" - "/home/user/saqut/tests/golden/fibonacci/fib.sqt" - "/home/user/saqut/tests/golden/logic/not_operator.sqt" - "/home/user/saqut/tests/golden/logic/short_circuit.sqt" - "/home/user/saqut/tests/golden/loops/basic.sqt" - "/home/user/saqut/tests/golden/loops/do_while_once.sqt" - "/home/user/saqut/tests/golden/loops/do_while_truthy.sqt" - "/home/user/saqut/tests/golden/loops/for_break_continue.sqt" - "/home/user/saqut/tests/golden/loops/nested_break.sqt" - "/home/user/saqut/tests/golden/loops/while_break_continue.sqt" - "/home/user/saqut/tests/golden/opt/dce.sqt" - "/home/user/saqut/tests/golden/opt/folding.sqt" - "/home/user/saqut/tests/golden/opt/run_opt.sqt" - "/home/user/saqut/tests/golden/string/equality.sqt" - "/home/user/saqut/tests/golden/string/hello.sqt" - "/home/user/saqut/tests/golden/string/ordering_error.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/basic.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/compound_mod.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/mod_by_zero.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/precedence.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/fibonacci/fib.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/not_operator.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/short_circuit.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/basic.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_once.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_truthy.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/for_break_continue.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/nested_break.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/while_break_continue.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/dce.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/folding.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/run_opt.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/equality.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/hello.sqt" + "/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/ordering_error.sqt" ) if(NOT "${NEW_GLOB}" STREQUAL "${OLD_GLOB}") message("-- GLOB mismatch!") - file(TOUCH_NOCREATE "/home/user/saqut/build/CMakeFiles/cmake.verify_globs") + set(NEW_ONLY ${NEW_GLOB}) + set(OLD_ONLY ${OLD_GLOB}) + list(REMOVE_ITEM NEW_ONLY ${OLD_GLOB}) + list(REMOVE_ITEM OLD_ONLY ${NEW_GLOB}) + if(NEW_ONLY) + message("The following files were added:") + foreach(VAR_FILE IN LISTS NEW_ONLY) + message(" +${VAR_FILE}") + endforeach() + endif() + if(OLD_ONLY) + message("The following files were removed:") + foreach(VAR_FILE IN LISTS OLD_ONLY) + message(" -${VAR_FILE}") + endforeach() + endif() + file(TOUCH_NOCREATE "/home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs") endif() diff --git a/build/CMakeFiles/rules.ninja b/build/CMakeFiles/rules.ninja index 97257c0..0129494 100644 --- a/build/CMakeFiles/rules.ninja +++ b/build/CMakeFiles/rules.ninja @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.28 +# Generated by "Ninja" Generator, CMake Version 4.3 # This file contains all the rules used to get the outputs files # built from the input files. @@ -11,6 +11,36 @@ # ============================================================================= # ============================================================================= +############################################# +# Rule for generating CXX dependencies. + +rule CXX_SCAN__saqut_Debug + depfile = $DEP_FILE + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -E -x c++ $in -MT $DYNDEP_INTERMEDIATE_FILE -MD -MF $DEP_FILE -fmodules-ts -fdeps-file=$DYNDEP_INTERMEDIATE_FILE -fdeps-target=$OBJ_FILE -fdeps-format=p1689r5 -o $PREPROCESSED_OUTPUT_FILE + description = Scanning $in for CXX dependencies + + +############################################# +# Rule to generate ninja dyndep files for CXX. + +rule CXX_DYNDEP__saqut_Debug + command = /usr/bin/cmake -E cmake_ninja_dyndep --tdi=CMakeFiles/saqut.dir/CXXDependInfo.json --lang=CXX --modmapfmt=gcc --dd=$out @$out.rsp + description = Generating CXX dyndep file $out + rspfile = $out.rsp + rspfile_content = $in + restat = 1 + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__saqut_scanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -fmodules-ts -fmodule-mapper=$DYNDEP_MODULE_MAP_FILE -MD -fdeps-format=p1689r5 -x c++ -o $out -c $in + description = Building CXX object $out + + ############################################# # Rule for compiling CXX files. @@ -25,6 +55,8 @@ rule CXX_COMPILER__saqut_unscanned_Debug # Rule for linking CXX executable. rule CXX_EXECUTABLE_LINKER__saqut_Debug + depfile = $DEP_FILE + deps = gcc command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD description = Linking CXX executable $TARGET_FILE restat = $RESTAT @@ -42,7 +74,7 @@ rule CUSTOM_COMMAND # Rule for re-running cmake. rule RERUN_CMAKE - command = /usr/bin/cmake --regenerate-during-build -S/home/user/saqut -B/home/user/saqut/build + command = /usr/bin/cmake --regenerate-during-build -S/home/saqut/Masaüstü/saqutcompiler -B/home/saqut/Masaüstü/saqutcompiler/build description = Re-running CMake... generator = 1 @@ -51,7 +83,7 @@ rule RERUN_CMAKE # Rule for re-checking globbed directories. rule VERIFY_GLOBS - command = /usr/bin/cmake -P /home/user/saqut/build/CMakeFiles/VerifyGlobs.cmake + command = /usr/bin/cmake -P /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/VerifyGlobs.cmake description = Re-checking globbed directories... generator = 1 diff --git a/build/CTestTestfile.cmake b/build/CTestTestfile.cmake index 8f97073..d29f701 100644 --- a/build/CTestTestfile.cmake +++ b/build/CTestTestfile.cmake @@ -1,44 +1,48 @@ # CMake generated Testfile for -# Source directory: /home/user/saqut -# Build directory: /home/user/saqut/build +# Source directory: /home/saqut/Masaüstü/saqutcompiler +# Build directory: /home/saqut/Masaüstü/saqutcompiler/build # # This file includes the relevant testing commands required for # testing this directory and lists subdirectories to be tested as well. -add_test(unit_tests "bash" "/home/user/saqut/tests/run.sh") -set_tests_properties(unit_tests PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;31;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_arithmetic_basic "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/arithmetic/basic.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/arithmetic/basic.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_arithmetic_basic PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_arithmetic_precedence "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/arithmetic/precedence.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/arithmetic/precedence.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_arithmetic_precedence PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_fibonacci_fib "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/fibonacci/fib.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/fibonacci/fib.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_fibonacci_fib PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_logic_not_operator "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/logic/not_operator.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/logic/not_operator.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_logic_not_operator PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_logic_short_circuit "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/logic/short_circuit.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/logic/short_circuit.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_logic_short_circuit PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_basic "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/basic.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/basic.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_basic PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_do_while_once "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/do_while_once.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/do_while_once.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_do_while_once PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_do_while_truthy "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/do_while_truthy.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/do_while_truthy.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_do_while_truthy PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_for_break_continue "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/for_break_continue.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/for_break_continue.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_for_break_continue PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_nested_break "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/nested_break.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/nested_break.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_nested_break PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_loops_while_break_continue "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/loops/while_break_continue.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/loops/while_break_continue.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_loops_while_break_continue PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_opt_dce_ir_opt "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/opt/dce.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/opt/dce.ir_opt.expected" "-DCOMMAND=ir" "-DOPTIMIZED=1" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_opt_dce_ir_opt PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;64;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_opt_folding_ir_opt "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/opt/folding.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/opt/folding.ir_opt.expected" "-DCOMMAND=ir" "-DOPTIMIZED=1" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_opt_folding_ir_opt PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;64;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_opt_run_opt "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/opt/run_opt.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/opt/run_opt.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_opt_run_opt PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_opt_run_opt_run_opt "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/opt/run_opt.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/opt/run_opt.run_opt.expected" "-DOPTIMIZED=1" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_opt_run_opt_run_opt PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;80;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_string_equality "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/string/equality.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/string/equality.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_string_equality PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_string_hello "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/string/hello.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/string/hello.expected" "-P" "/home/user/saqut/cmake/run_golden.cmake") -set_tests_properties(golden_string_hello PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;51;add_test;/home/user/saqut/CMakeLists.txt;0;") -add_test(golden_string_ordering_error_compile_error "/usr/bin/cmake" "-DBINARY=/home/user/saqut/build/saqut" "-DSOURCE=/home/user/saqut/tests/golden/string/ordering_error.sqt" "-DEXPECTED=/home/user/saqut/tests/golden/string/ordering_error.compile_error" "-P" "/home/user/saqut/cmake/run_golden_error.cmake") -set_tests_properties(golden_string_ordering_error_compile_error PROPERTIES _BACKTRACE_TRIPLES "/home/user/saqut/CMakeLists.txt;95;add_test;/home/user/saqut/CMakeLists.txt;0;") +add_test(unit_tests "bash" "/home/saqut/Masaüstü/saqutcompiler/tests/run.sh") +set_tests_properties(unit_tests PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;31;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_arithmetic_basic "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/basic.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/basic.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_arithmetic_basic PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_arithmetic_compound_mod "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/compound_mod.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/compound_mod.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_arithmetic_compound_mod PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_arithmetic_mod_by_zero_runtime_error "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/mod_by_zero.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/mod_by_zero.runtime_error" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden_error.cmake") +set_tests_properties(golden_arithmetic_mod_by_zero_runtime_error PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;109;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_arithmetic_precedence "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/precedence.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/arithmetic/precedence.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_arithmetic_precedence PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_fibonacci_fib "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/fibonacci/fib.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/fibonacci/fib.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_fibonacci_fib PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_logic_not_operator "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/not_operator.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/not_operator.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_logic_not_operator PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_logic_short_circuit "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/short_circuit.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/logic/short_circuit.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_logic_short_circuit PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_basic "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/basic.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/basic.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_basic PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_do_while_once "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_once.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_once.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_do_while_once PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_do_while_truthy "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_truthy.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/do_while_truthy.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_do_while_truthy PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_for_break_continue "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/for_break_continue.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/for_break_continue.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_for_break_continue PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_nested_break "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/nested_break.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/nested_break.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_nested_break PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_loops_while_break_continue "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/while_break_continue.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/loops/while_break_continue.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_loops_while_break_continue PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_opt_dce_ir_opt "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/dce.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/dce.ir_opt.expected" "-DCOMMAND=ir" "-DOPTIMIZED=1" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_opt_dce_ir_opt PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;64;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_opt_folding_ir_opt "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/folding.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/folding.ir_opt.expected" "-DCOMMAND=ir" "-DOPTIMIZED=1" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_opt_folding_ir_opt PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;64;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_opt_run_opt "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/run_opt.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/run_opt.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_opt_run_opt PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_opt_run_opt_run_opt "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/run_opt.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/opt/run_opt.run_opt.expected" "-DOPTIMIZED=1" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_opt_run_opt_run_opt PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;80;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_string_equality "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/equality.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/equality.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_string_equality PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_string_hello "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/hello.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/hello.expected" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden.cmake") +set_tests_properties(golden_string_hello PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;51;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") +add_test(golden_string_ordering_error_compile_error "/usr/bin/cmake" "-DBINARY=/home/saqut/Masaüstü/saqutcompiler/build/saqut" "-DSOURCE=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/ordering_error.sqt" "-DEXPECTED=/home/saqut/Masaüstü/saqutcompiler/tests/golden/string/ordering_error.compile_error" "-P" "/home/saqut/Masaüstü/saqutcompiler/cmake/run_golden_error.cmake") +set_tests_properties(golden_string_ordering_error_compile_error PROPERTIES _BACKTRACE_TRIPLES "/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;95;add_test;/home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt;0;") diff --git a/build/build.ninja b/build/build.ninja index fdac738..36d1447 100644 --- a/build/build.ninja +++ b/build/build.ninja @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.28 +# Generated by "Ninja" Generator, CMake Version 4.3 # This file contains all the build statements describing the # compilation DAG. @@ -39,7 +39,7 @@ include CMakeFiles/rules.ninja ############################################# # Logical path to working directory; prefix for absolute paths. -cmake_ninja_workdir = /home/user/saqut/build/ +cmake_ninja_workdir = /home/saqut/Masaüstü/saqutcompiler/build/ # ============================================================================= # Object build statements for EXECUTABLE target saqut @@ -47,178 +47,216 @@ cmake_ninja_workdir = /home/user/saqut/build/ ############################################# # Order-only phony target for saqut -build cmake_object_order_depends_target_saqut: phony || CMakeFiles/saqut.dir +build cmake_object_order_depends_target_saqut: phony || . -build CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/core/sourcefile.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/core/sourcefile.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/core TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/ir/ir_function.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/ir/ir_function.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/ir TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/ir/ir_generator.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/ir/ir_generator.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/ir TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/ir/ir_program.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/ir/ir_program.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/ir TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/lexer/lexer.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/lexer/lexer.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/lexer TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/main.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/main.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/main.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/main.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/main.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/binary_expr.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/binary_expr.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/declarations.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/declarations.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/expressions.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/expressions.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/identifier.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/identifier.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/literal.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/literal.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/program.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/program.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/nodes/statements.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/nodes/statements.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser/nodes TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/parser/parser.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/parser/parser.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/parser/parser.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/parser/parser.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/parser/parser.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/parser TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/semantic/structural_validator.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/semantic/structural_validator.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/semantic TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/semantic/type_checker.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/semantic/type_checker.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/semantic TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/symbol/symbol_collector.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/symbol/symbol_collector.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/symbol TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/tokenizer/tokenizer.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/tokenizer/tokenizer.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/tokenizer TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir -build CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/user/saqut/src/vm/interpreter.cpp || cmake_object_order_depends_target_saqut +build CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o: CXX_COMPILER__saqut_unscanned_Debug /home/saqut/Masaüstü/saqutcompiler/src/vm/interpreter.cpp || cmake_object_order_depends_target_saqut + CONFIG = Debug DEP_FILE = CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o.d FLAGS = -g -std=gnu++20 -Wall -Wextra -g -O0 - INCLUDES = -I/home/user/saqut/src + INCLUDES = -I/home/saqut/Masaüstü/saqutcompiler/src OBJECT_DIR = CMakeFiles/saqut.dir OBJECT_FILE_DIR = CMakeFiles/saqut.dir/src/vm TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir # ============================================================================= @@ -229,20 +267,24 @@ build CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o: CXX_COMPILER__saqut_unscann # Link the executable saqut build saqut: CXX_EXECUTABLE_LINKER__saqut_Debug CMakeFiles/saqut.dir/src/core/sourcefile.cpp.o CMakeFiles/saqut.dir/src/ir/ir_function.cpp.o CMakeFiles/saqut.dir/src/ir/ir_generator.cpp.o CMakeFiles/saqut.dir/src/ir/ir_program.cpp.o CMakeFiles/saqut.dir/src/lexer/lexer.cpp.o CMakeFiles/saqut.dir/src/main.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/binary_expr.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/declarations.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/expressions.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/identifier.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/literal.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/program.cpp.o CMakeFiles/saqut.dir/src/parser/nodes/statements.cpp.o CMakeFiles/saqut.dir/src/parser/parser.cpp.o CMakeFiles/saqut.dir/src/semantic/structural_validator.cpp.o CMakeFiles/saqut.dir/src/semantic/type_checker.cpp.o CMakeFiles/saqut.dir/src/symbol/symbol_collector.cpp.o CMakeFiles/saqut.dir/src/tokenizer/tokenizer.cpp.o CMakeFiles/saqut.dir/src/vm/interpreter.cpp.o + CONFIG = Debug + DEP_FILE = CMakeFiles/saqut.dir/link.d FLAGS = -g + LINK_FLAGS = -Wl,--dependency-file=CMakeFiles/saqut.dir/link.d OBJECT_DIR = CMakeFiles/saqut.dir POST_BUILD = : PRE_LINK = : TARGET_COMPILE_PDB = CMakeFiles/saqut.dir/ TARGET_FILE = saqut TARGET_PDB = saqut.pdb + TARGET_SUPPORT_DIR = CMakeFiles/saqut.dir ############################################# # Utility command for test build CMakeFiles/test.util: CUSTOM_COMMAND - COMMAND = cd /home/user/saqut/build && /usr/bin/ctest --force-new-ctest-process + COMMAND = cd /home/saqut/Masaüstü/saqutcompiler/build && /usr/bin/ctest DESC = Running tests... pool = console restat = 1 @@ -254,8 +296,9 @@ build test: phony CMakeFiles/test.util # Utility command for edit_cache build CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = cd /home/user/saqut/build && /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. - DESC = No interactive CMake dialog available... + COMMAND = cd /home/saqut/Masaüstü/saqutcompiler/build && /usr/bin/ccmake -S/home/saqut/Masaüstü/saqutcompiler -B/home/saqut/Masaüstü/saqutcompiler/build + DESC = Running CMake cache editor... + pool = console restat = 1 build edit_cache: phony CMakeFiles/edit_cache.util @@ -265,7 +308,7 @@ build edit_cache: phony CMakeFiles/edit_cache.util # Utility command for rebuild_cache build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND - COMMAND = cd /home/user/saqut/build && /usr/bin/cmake --regenerate-during-build -S/home/user/saqut -B/home/user/saqut/build + COMMAND = cd /home/saqut/Masaüstü/saqutcompiler/build && /usr/bin/cmake --regenerate-during-build -S/home/saqut/Masaüstü/saqutcompiler -B/home/saqut/Masaüstü/saqutcompiler/build DESC = Running CMake to regenerate build system... pool = console restat = 1 @@ -281,7 +324,7 @@ build rebuild_cache: phony CMakeFiles/rebuild_cache.util # ============================================================================= ############################################# -# Folder: /home/user/saqut/build +# Folder: /home/saqut/Masaüstü/saqutcompiler/build build all: phony saqut @@ -292,13 +335,13 @@ build all: phony saqut ############################################# # Phony target to force glob verification run. -build /home/user/saqut/build/CMakeFiles/VerifyGlobs.cmake_force: phony +build /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/VerifyGlobs.cmake_force: phony ############################################# # Re-run CMake to check if globbed directories changed. -build /home/user/saqut/build/CMakeFiles/cmake.verify_globs: VERIFY_GLOBS | /home/user/saqut/build/CMakeFiles/VerifyGlobs.cmake_force +build /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs: VERIFY_GLOBS | /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/VerifyGlobs.cmake_force pool = console restat = 1 @@ -306,14 +349,14 @@ build /home/user/saqut/build/CMakeFiles/cmake.verify_globs: VERIFY_GLOBS | /home ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE /home/user/saqut/build/CMakeFiles/cmake.verify_globs | /home/user/saqut/CMakeLists.txt /home/user/saqut/build/CMakeFiles/VerifyGlobs.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/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/CMakeGenericSystem.cmake /usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.28/Modules/CMakeNinjaFindMake.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/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/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 /usr/share/cmake-3.28/Modules/Platform/Linux.cmake /usr/share/cmake-3.28/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake +build build.ninja /home/saqut/Masaüstü/saqutcompiler/build/cmake_install.cmake /home/saqut/Masaüstü/saqutcompiler/build/CTestTestfile.cmake: RERUN_CMAKE /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/cmake.verify_globs | /home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/VerifyGlobs.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-CXXImportStd.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Linker/GNU-CXX.cmake /usr/share/cmake/Modules/Linker/GNU.cmake /usr/share/cmake/Modules/Platform/Linker/GNU.cmake /usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/4.3.3/CMakeCXXCompiler.cmake CMakeFiles/4.3.3/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/user/saqut/CMakeLists.txt /home/user/saqut/build/CMakeFiles/VerifyGlobs.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/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/CMakeGenericSystem.cmake /usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake /usr/share/cmake-3.28/Modules/CMakeNinjaFindMake.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/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/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 /usr/share/cmake-3.28/Modules/Platform/Linux.cmake /usr/share/cmake-3.28/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake: phony +build /home/saqut/Masaüstü/saqutcompiler/CMakeLists.txt /home/saqut/Masaüstü/saqutcompiler/build/CMakeFiles/VerifyGlobs.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeNinjaFindMake.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-CXXImportStd.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Linker/GNU-CXX.cmake /usr/share/cmake/Modules/Linker/GNU.cmake /usr/share/cmake/Modules/Platform/Linker/GNU.cmake /usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/4.3.3/CMakeCXXCompiler.cmake CMakeFiles/4.3.3/CMakeSystem.cmake: phony ############################################# diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake index 732e438..65da676 100644 --- a/build/cmake_install.cmake +++ b/build/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /home/user/saqut +# Install script for directory: /home/saqut/Masaüstü/saqutcompiler # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -29,7 +29,7 @@ endif() # Install shared libraries without execute permission? if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") + set(CMAKE_INSTALL_SO_NO_EXE "0") endif() # Is this installation the result of a crosscompile? @@ -37,18 +37,30 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") endif() -# Set default install directory permissions. +# Set path to fallback-tool for dependency-resolution. if(NOT DEFINED CMAKE_OBJDUMP) set(CMAKE_OBJDUMP "/usr/bin/objdump") endif() +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/saqut/Masaüstü/saqutcompiler/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() else() set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") endif() -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/user/saqut/build/${CMAKE_INSTALL_MANIFEST}" +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/saqut/Masaüstü/saqutcompiler/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/src/opt/dead_code_elim.hpp b/src/opt/dead_code_elim.hpp index 6662c88..c7f918f 100644 --- a/src/opt/dead_code_elim.hpp +++ b/src/opt/dead_code_elim.hpp @@ -15,9 +15,12 @@ #include "parser/nodes/declarations.hpp" #include "parser/nodes/expressions.hpp" #include "parser/nodes/program.hpp" +#include "diagnostic/diagnostic_engine.hpp" class DeadCodeElimPass : public OptimizationPass { public: + explicit DeadCodeElimPass(DiagnosticEngine& diag) : diag_(diag) {} + bool run(ASTNode* root, SymbolTable*) override { changed_ = false; visit(root); @@ -30,6 +33,7 @@ public: } private: + DiagnosticEngine& diag_; bool changed_ = false; void visit(ASTNode* node) { @@ -45,11 +49,12 @@ private: for (auto* child : ch) { if (term) { - // Bu deyim erişilemez if (auto* sn = dynamic_cast(child)) { if (sn->isReachable) { sn->isReachable = false; changed_ = true; + diag_.report("W003", sn->loc, + "Bu kod hiçbir zaman çalışmaz (return/break/continue sonrası)"); } } } @@ -59,12 +64,14 @@ private: term = true; } - // Erişilemez çocukları sil ve vektörden çıkar - ch.erase(std::remove_if(ch.begin(), ch.end(), + // remove_if erişilemez düğümleri sona taşır (silmez), sonra delete + auto toErase = std::remove_if(ch.begin(), ch.end(), [](ASTNode* n) { auto* sn = dynamic_cast(n); return sn && !sn->isReachable; - }), ch.end()); + }); + for (auto it = toErase; it != ch.end(); ++it) delete *it; + ch.erase(toErase, ch.end()); // Alt bloklara da in for (auto* child : ch) visit(child); diff --git a/src/opt/optimization_manager.hpp b/src/opt/optimization_manager.hpp index bf68657..1cf467f 100644 --- a/src/opt/optimization_manager.hpp +++ b/src/opt/optimization_manager.hpp @@ -38,7 +38,7 @@ public: if (cfg.optConstantFolding) passes_.push_back(std::make_unique(diag)); if (cfg.optDeadCodeElim) - passes_.push_back(std::make_unique()); + passes_.push_back(std::make_unique(diag)); maxRounds_ = cfg.maxFixpointRounds; } diff --git a/src/parser/ast_node.hpp b/src/parser/ast_node.hpp index d41053a..c3091a6 100644 --- a/src/parser/ast_node.hpp +++ b/src/parser/ast_node.hpp @@ -236,10 +236,12 @@ public: // KARMAŞIKLIK: O(1) — referans döndürür std::vector& getChildren() { return children; } - // ~ASTNode() — Sanal yıkıcı (polimorfik silme için) - // delete ASTNode* yapıldığında doğru alt sınıf yıkıcısı çağrılır. - // Bu olmazsa türetilmiş sınıfların kaynakları sızdırılır. - virtual ~ASTNode() = default; + // ~ASTNode() — children vektörünü özyinelemeli siler. + // Typed pointer'lar (condition, thenBranch vb.) alt sınıf yıkıcılarına bırakılır; + // children vektörü ile typed pointer'lar örtüşmediği için double-delete olmaz. + virtual ~ASTNode() { + for (auto* ch : children) delete ch; + } protected: // children — Alt düğümlerin vektörü. diff --git a/src/parser/nodes/binary_expr.hpp b/src/parser/nodes/binary_expr.hpp index b67ee35..83b3b01 100644 --- a/src/parser/nodes/binary_expr.hpp +++ b/src/parser/nodes/binary_expr.hpp @@ -10,6 +10,7 @@ public: ASTNode* Right = nullptr; BinaryExpressionNode(); + ~BinaryExpressionNode() override { delete Left; delete Right; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; diff --git a/src/parser/nodes/declarations.cpp b/src/parser/nodes/declarations.cpp index 994f81e..7356e32 100644 --- a/src/parser/nodes/declarations.cpp +++ b/src/parser/nodes/declarations.cpp @@ -3,6 +3,7 @@ // FunctionDeclNode FunctionDeclNode::FunctionDeclNode() { kind = ASTKind::FunctionDecl; } +FunctionDeclNode::~FunctionDeclNode() { for (auto* p : params) delete p; } void FunctionDeclNode::log(int indent) { std::cout << jsonIndent(indent) << "FunctionDecl (" << name << " : " << returnType << ")\n"; for (auto* child : children) child->log(indent + 1); diff --git a/src/parser/nodes/declarations.hpp b/src/parser/nodes/declarations.hpp index 8779b82..03c180e 100644 --- a/src/parser/nodes/declarations.hpp +++ b/src/parser/nodes/declarations.hpp @@ -11,6 +11,7 @@ public: std::string returnType; std::vector params; // TODO(faz2): parametreler FunctionDeclNode(); + ~FunctionDeclNode() override; void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -21,6 +22,7 @@ public: std::string name; ASTNode* initExpr = nullptr; VariableDeclNode(); + ~VariableDeclNode() override { delete initExpr; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; diff --git a/src/parser/nodes/expressions.hpp b/src/parser/nodes/expressions.hpp index 731a6a3..446f091 100644 --- a/src/parser/nodes/expressions.hpp +++ b/src/parser/nodes/expressions.hpp @@ -8,6 +8,7 @@ public: ASTNode* operand = nullptr; TokenType Operator; PostfixNode(); + ~PostfixNode() override { delete operand; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -17,6 +18,7 @@ public: ASTNode* callee = nullptr; std::vector arguments; CallExpressionNode(); + ~CallExpressionNode() override { delete callee; for (auto* a : arguments) delete a; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -27,6 +29,7 @@ public: std::string member; bool arrow = false; MemberAccessNode(); + ~MemberAccessNode() override { delete object; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -36,6 +39,7 @@ public: ASTNode* object = nullptr; ASTNode* index = nullptr; IndexExpressionNode(); + ~IndexExpressionNode() override { delete object; delete index; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; diff --git a/src/parser/nodes/statements.hpp b/src/parser/nodes/statements.hpp index 5b68b49..d3e43da 100644 --- a/src/parser/nodes/statements.hpp +++ b/src/parser/nodes/statements.hpp @@ -16,6 +16,7 @@ public: ASTNode* thenBranch = nullptr; ASTNode* elseBranch = nullptr; IfStatementNode(); + ~IfStatementNode() override { delete condition; delete thenBranch; delete elseBranch; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -25,6 +26,7 @@ public: ASTNode* condition = nullptr; ASTNode* body = nullptr; WhileStatementNode(); + ~WhileStatementNode() override { delete condition; delete body; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -36,6 +38,7 @@ public: ASTNode* update = nullptr; ASTNode* body = nullptr; ForStatementNode(); + ~ForStatementNode() override { delete init; delete condition; delete update; delete body; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -45,6 +48,7 @@ public: ASTNode* condition = nullptr; ASTNode* body = nullptr; DoWhileStatementNode(); + ~DoWhileStatementNode() override { delete body; delete condition; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -53,6 +57,7 @@ class ReturnStatementNode : public StatementNode { public: ASTNode* value = nullptr; ReturnStatementNode(); + ~ReturnStatementNode() override { delete value; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; }; @@ -75,6 +80,7 @@ class ExpressionStatementNode : public StatementNode { public: ASTNode* expression = nullptr; ExpressionStatementNode(); + ~ExpressionStatementNode() override { delete expression; } void log(int indent = 0) override; std::string toJson(int depth = 0) override; };