From 10a4c27d79017febf838a52bdc819d65f8f76e96 Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 15:43:14 +0000 Subject: [PATCH 1/8] Convert compressor submodule into a normal folder --- compressor | 1 - compressor/CMakeLists.txt | 188 ++ compressor/build.sh | 250 +++ compressor/build/CMakeCache.txt | 412 +++++ .../CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 + .../CMakeFiles/4.1.2/CMakeCXXCompiler.cmake | 108 ++ .../4.1.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 20464 bytes .../4.1.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 20488 bytes .../build/CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../4.1.2/CompilerIdC/CMakeCCompilerId.c | 934 ++++++++++ .../build/CMakeFiles/4.1.2/CompilerIdC/a.out | Bin 0 -> 20544 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 +++++++++++ .../CMakeFiles/4.1.2/CompilerIdCXX/a.out | Bin 0 -> 20552 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 1505 +++++++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + .../build/CMakeFiles/CMakeRuleHashes.txt | 2 + .../build/CMakeFiles/InstallScripts.json | 7 + compressor/build/CMakeFiles/Makefile.cmake | 65 + compressor/build/CMakeFiles/Makefile2 | 157 ++ .../build/CMakeFiles/TargetDirectories.txt | 4 + compressor/build/CMakeFiles/cmake.check_cache | 1 + .../compressor.dir/DependInfo.cmake | 25 + .../CMakeFiles/compressor.dir/build.make | 130 ++ .../compressor.dir/cmake_clean.cmake | 14 + .../compressor.dir/compiler_depend.internal | 300 ++++ .../compressor.dir/compiler_depend.make | 815 +++++++++ .../compressor.dir/compiler_depend.ts | 2 + .../CMakeFiles/compressor.dir/depend.make | 2 + .../CMakeFiles/compressor.dir/flags.make | 10 + .../build/CMakeFiles/compressor.dir/link.d | 97 ++ .../build/CMakeFiles/compressor.dir/link.txt | 1 + .../CMakeFiles/compressor.dir/progress.make | 4 + .../compressor.dir/source/main.cpp.o | Bin 0 -> 441256 bytes .../compressor.dir/source/main.cpp.o.d | 171 ++ .../compressor.dir/source/print.cpp.o | Bin 0 -> 62928 bytes .../compressor.dir/source/print.cpp.o.d | 23 + compressor/build/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 22 + .../symlink_compile_commands.dir/build.make | 91 + .../cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../progress.make | 2 + compressor/build/Makefile | 222 +++ compressor/build/bin/compressor | Bin 0 -> 282728 bytes compressor/build/build.log | 3 + compressor/build/cmake_install.cmake | 66 + compressor/build/compile_commands.json | 14 + compressor/compile_commands.json | 1 + compressor/compressor | Bin 0 -> 282728 bytes compressor/include/.gitkeep | 0 compressor/include/print.hpp | 14 + compressor/libraries/.gitkeep | 0 compressor/source/main.cpp | 17 + compressor/source/print.cpp | 20 + 55 files changed, 6776 insertions(+), 1 deletion(-) delete mode 160000 compressor create mode 100644 compressor/CMakeLists.txt create mode 100755 compressor/build.sh create mode 100644 compressor/build/CMakeCache.txt create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake create mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin create mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out create mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out create mode 100644 compressor/build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 compressor/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 compressor/build/CMakeFiles/InstallScripts.json create mode 100644 compressor/build/CMakeFiles/Makefile.cmake create mode 100644 compressor/build/CMakeFiles/Makefile2 create mode 100644 compressor/build/CMakeFiles/TargetDirectories.txt create mode 100644 compressor/build/CMakeFiles/cmake.check_cache create mode 100644 compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake create mode 100644 compressor/build/CMakeFiles/compressor.dir/build.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts create mode 100644 compressor/build/CMakeFiles/compressor.dir/depend.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/flags.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/link.d create mode 100644 compressor/build/CMakeFiles/compressor.dir/link.txt create mode 100644 compressor/build/CMakeFiles/compressor.dir/progress.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d create mode 100644 compressor/build/CMakeFiles/progress.marks create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make create mode 100644 compressor/build/Makefile create mode 100755 compressor/build/bin/compressor create mode 100644 compressor/build/build.log create mode 100644 compressor/build/cmake_install.cmake create mode 100644 compressor/build/compile_commands.json create mode 120000 compressor/compile_commands.json create mode 100755 compressor/compressor create mode 100644 compressor/include/.gitkeep create mode 100644 compressor/include/print.hpp create mode 100644 compressor/libraries/.gitkeep create mode 100644 compressor/source/main.cpp create mode 100644 compressor/source/print.cpp diff --git a/compressor b/compressor deleted file mode 160000 index 504b62b..0000000 --- a/compressor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 504b62ba93ac8be7e78390ff67bc99d4ceb67791 diff --git a/compressor/CMakeLists.txt b/compressor/CMakeLists.txt new file mode 100644 index 0000000..bc65dd1 --- /dev/null +++ b/compressor/CMakeLists.txt @@ -0,0 +1,188 @@ +cmake_minimum_required(VERSION 3.20) +project(CPP_TEMPLATE VERSION 0.1.0 LANGUAGES C CXX) + +# Set C++ standard +set(CMAKE_CXX_STANDARD 23) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_CXX_EXTENSIONS OFF) + +# Set C standard +set(CMAKE_C_STANDARD 17) +set(CMAKE_C_STANDARD_REQUIRED ON) +set(CMAKE_C_EXTENSIONS OFF) + +# Export compile commands for IDE support (clangd, etc.) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + +# Create symlink to compile_commands.json in project root for LSP +if(CMAKE_EXPORT_COMPILE_COMMANDS) + add_custom_target(symlink_compile_commands ALL + COMMAND ${CMAKE_COMMAND} -E create_symlink + ${CMAKE_BINARY_DIR}/compile_commands.json + ${CMAKE_SOURCE_DIR}/compile_commands.json + COMMENT "Creating symlink to compile_commands.json in project root" + ) +endif() + +# Set output directories +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) + +# Build type defaults +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build type" FORCE) +endif() + +# Options +option(ENABLE_SANITIZERS "Enable address and undefined behavior sanitizers" ON) +option(ENABLE_STATIC_ANALYSIS "Enable static analysis warnings" ON) +set(OUTPUT_NAME "" CACHE STRING "Name of the output executable (defaults to project name)") + +# Gather source files (avoid GLOB_RECURSE - explicitly list files is better practice) +# But keeping it for template flexibility +file(GLOB_RECURSE PROJECT_SOURCES + ${CMAKE_SOURCE_DIR}/source/*.cpp + ${CMAKE_SOURCE_DIR}/source/*.c +) + +file(GLOB_RECURSE LIBRARY_SOURCES + ${CMAKE_SOURCE_DIR}/libraries/*.cpp + ${CMAKE_SOURCE_DIR}/libraries/*.c +) + +# Don't glob headers from include/ as sources (they should only be included) +file(GLOB_RECURSE PROJECT_HEADERS + ${CMAKE_SOURCE_DIR}/include/*.hpp + ${CMAKE_SOURCE_DIR}/include/*.h + ${CMAKE_SOURCE_DIR}/libraries/*.hpp + ${CMAKE_SOURCE_DIR}/libraries/*.h + ${CMAKE_SOURCE_DIR}/source/*.hpp + ${CMAKE_SOURCE_DIR}/source/*.h +) + +# Combine all sources +set(ALL_SOURCES ${PROJECT_SOURCES} ${LIBRARY_SOURCES}) + +# Determine executable name +if(OUTPUT_NAME) + set(EXECUTABLE_NAME ${OUTPUT_NAME}) +else() + set(EXECUTABLE_NAME ${PROJECT_NAME}) +endif() + +# Create executable +add_executable(${EXECUTABLE_NAME} ${ALL_SOURCES}) + +# Set target properties +set_target_properties(${EXECUTABLE_NAME} PROPERTIES + OUTPUT_NAME ${EXECUTABLE_NAME} + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} +) + +# Include directories - use target-specific commands +target_include_directories(${EXECUTABLE_NAME} PRIVATE + ${CMAKE_SOURCE_DIR}/include + ${CMAKE_SOURCE_DIR}/libraries +) + +# Compiler-specific flags +if(MSVC) + target_compile_options(${EXECUTABLE_NAME} PRIVATE + /W4 # Warning level 4 + /permissive- # Standards conformance + /Zc:__cplusplus # Correct __cplusplus macro + /Zc:inline # Remove unreferenced COMDAT + /WX- # Don't treat warnings as errors by default + ) + + if(ENABLE_STATIC_ANALYSIS) + target_compile_options(${EXECUTABLE_NAME} PRIVATE /analyze) + endif() + + # MSVC debug flags + if(CMAKE_BUILD_TYPE STREQUAL "Debug") + target_compile_options(${EXECUTABLE_NAME} PRIVATE /Zi /Od) + endif() + +else() # GCC/Clang + target_compile_options(${EXECUTABLE_NAME} PRIVATE + -Wall + -Wextra + -Wpedantic + -Wshadow + -Wconversion + -Wsign-conversion + -Wuninitialized + -Wunused + -Werror=return-type + -Wcast-align + -Wformat=2 + -Wnull-dereference + ) + + # Additional warnings for static analysis + if(ENABLE_STATIC_ANALYSIS) + target_compile_options(${EXECUTABLE_NAME} PRIVATE + -Wcast-qual + -Wdouble-promotion + -Wold-style-cast + ) + endif() + + # Sanitizers (Debug builds) + if(ENABLE_SANITIZERS AND CMAKE_BUILD_TYPE STREQUAL "Debug") + # Check if sanitizers are available + include(CheckCXXCompilerFlag) + check_cxx_compiler_flag("-fsanitize=address" HAS_ASAN) + check_cxx_compiler_flag("-fsanitize=undefined" HAS_UBSAN) + + if(HAS_ASAN AND HAS_UBSAN) + target_compile_options(${EXECUTABLE_NAME} PRIVATE + -fsanitize=address,undefined,leak + -fno-omit-frame-pointer + -g + ) + target_link_options(${EXECUTABLE_NAME} PRIVATE + -fsanitize=address,undefined,leak + ) + message(STATUS "Sanitizers enabled: address, undefined, leak") + else() + message(WARNING "Sanitizers requested but not available - skipping") + endif() + endif() + + # Optimization flags for Release + if(CMAKE_BUILD_TYPE STREQUAL "Release") + target_compile_options(${EXECUTABLE_NAME} PRIVATE + -O3 + -march=native + -DNDEBUG + ) + endif() + + # Debug flags + if(CMAKE_BUILD_TYPE STREQUAL "Debug") + target_compile_options(${EXECUTABLE_NAME} PRIVATE + -O0 + -g3 + -ggdb + ) + endif() +endif() + +# Print configuration summary +message(STATUS "=== Configuration Summary ===") +message(STATUS "Project: ${PROJECT_NAME} v${PROJECT_VERSION}") +message(STATUS "Build Type: ${CMAKE_BUILD_TYPE}") +message(STATUS "C++ Standard: ${CMAKE_CXX_STANDARD}") +message(STATUS "C Standard: ${CMAKE_C_STANDARD}") +message(STATUS "Executable Name: ${EXECUTABLE_NAME}") +message(STATUS "Sanitizers: ${ENABLE_SANITIZERS}") +message(STATUS "Static Analysis: ${ENABLE_STATIC_ANALYSIS}") +message(STATUS "Compiler: ${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION}") +message(STATUS "============================") + +# Optionally, enable testing +# enable_testing() +# add_subdirectory(tests) diff --git a/compressor/build.sh b/compressor/build.sh new file mode 100755 index 0000000..7498857 --- /dev/null +++ b/compressor/build.sh @@ -0,0 +1,250 @@ +#!/bin/bash + +# Colors +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +CYAN='\033[0;36m' +MAGENTA='\033[0;35m' +NC='\033[0m' # No Color +BOLD='\033[1m' + +# Unicode symbols +CHECK="✓" +CROSS="✗" +ARROW="➜" +GEAR="⚙" +HAMMER="🔨" +ROCKET="🚀" + +# Default values +BUILD_TYPE="Debug" +CLEAN_BUILD=false +VERBOSE=false +JOBS=$(nproc 2>/dev/null || sysctl -n hw.ncpu 2>/dev/null || echo 4) + +# Print functions +print_header() { + echo -e "${BOLD}${BLUE}╔════════════════════════════════════════════════════════╗${NC}" + echo -e "${BOLD}${BLUE}║${NC} ${HAMMER} ${BOLD}${CYAN} C/C++ Project Builder${NC} ${BOLD}${BLUE}║${NC}" + echo -e "${BOLD}${BLUE}╚════════════════════════════════════════════════════════╝${NC}" + echo "" +} + +print_separator() { + echo -e "${BLUE}────────────────────────────────────────────────────────${NC}" +} + +print_success() { + echo -e "${GREEN}${CHECK}${NC} $1" +} + +print_error() { + echo -e "${RED}${CROSS}${NC} $1" +} + +print_info() { + echo -e "${CYAN}${ARROW}${NC} $1" +} + +print_step() { + echo -e "${YELLOW}${GEAR}${NC} ${BOLD}$1${NC}" +} + +show_progress() { + local duration=$1 + local prefix=$2 + local size=40 + already_done() { for ((done=0; done<$elapsed; done++)); do printf "▓"; done } + remaining() { for ((remain=$elapsed; remain<$size; remain++)); do printf " "; done } + percentage() { printf "| %s%%" $(( (($elapsed)*100)/($size)*100/100 )); } + + for (( elapsed=1; elapsed<=$size; elapsed++ )); do + printf "\r${CYAN}${prefix}${NC} [$(already_done)$(remaining)] $(percentage)" + sleep $(echo "scale=3; $duration/$size" | bc) + done + printf "\n" +} + +usage() { + echo -e "${BOLD}Usage:${NC} $0 [OPTIONS] " + echo "" + echo -e "${BOLD}Options:${NC}" + echo -e " -r, --release Build in Release mode (default: Debug)" + echo -e " -c, --clean Clean build directory before building" + echo -e " -v, --verbose Verbose make output" + echo -e " -j, --jobs Number of parallel jobs (default: $JOBS)" + echo -e " -h, --help Show this help message" + echo "" + echo -e "${BOLD}Examples:${NC}" + echo -e " $0 myprogram" + echo -e " $0 -r -j8 myprogram" + echo -e " $0 --clean --release myprogram" + exit 1 +} + +# Parse arguments +POSITIONAL_ARGS=() +while [[ $# -gt 0 ]]; do + case $1 in + -r|--release) + BUILD_TYPE="Release" + shift + ;; + -c|--clean) + CLEAN_BUILD=true + shift + ;; + -v|--verbose) + VERBOSE=true + shift + ;; + -j|--jobs) + JOBS="$2" + shift 2 + ;; + -h|--help) + usage + ;; + *) + POSITIONAL_ARGS+=("$1") + shift + ;; + esac +done + +set -- "${POSITIONAL_ARGS[@]}" + +# Check if executable name is provided +if [ -z "$1" ]; then + print_header + print_error "No executable name provided" + echo "" + usage +fi + +EXECUTABLE_NAME=$1 + +# Start build process +print_header + +# Build configuration info +print_info "Build Configuration:" +echo -e " ${BOLD}Executable:${NC} $EXECUTABLE_NAME" +echo -e " ${BOLD}Build Type:${NC} $BUILD_TYPE" +echo -e " ${BOLD}Jobs:${NC} $JOBS" +echo -e " ${BOLD}Clean Build:${NC} $CLEAN_BUILD" +echo "" +print_separator +echo "" + +# Clean build directory if requested +if [ "$CLEAN_BUILD" = true ] && [ -d "./build" ]; then + print_step "Cleaning build directory..." + rm -rf ./build + print_success "Build directory cleaned" + echo "" +fi + +# Create build directory +if [ ! -d "./build" ]; then + print_step "Creating build directory..." + mkdir -p build + print_success "Build directory created" +else + print_info "Using existing build directory" +fi +echo "" + +# CMake configuration +print_step "Configuring CMake..." +print_separator +echo "" + +cd ./build + +CMAKE_CMD="cmake -DOUTPUT_NAME=$EXECUTABLE_NAME -DCMAKE_BUILD_TYPE=$BUILD_TYPE .." + +if [ "$VERBOSE" = true ]; then + eval $CMAKE_CMD +else + eval $CMAKE_CMD > /dev/null 2>&1 +fi + +if [ $? -ne 0 ]; then + print_error "CMake configuration failed" + exit 1 +fi + +print_success "CMake configuration complete" +echo "" + +# Compilation +print_step "Compiling project..." +print_separator +echo "" + +MAKE_CMD="make -j$JOBS" +if [ "$VERBOSE" = true ]; then + MAKE_CMD="$MAKE_CMD VERBOSE=1" +fi + +START_TIME=$(date +%s) + +if [ "$VERBOSE" = true ]; then + eval $MAKE_CMD + BUILD_RESULT=$? +else + eval $MAKE_CMD 2>&1 | tee build.log | while IFS= read -r line; do + if echo "$line" | grep -q "\[.*%\]"; then + printf "\r${CYAN}${ARROW}${NC} Compiling: %s" "$line" + elif echo "$line" | grep -qE "error:|Error|ERROR"; then + echo "" + print_error "$line" + fi + done + BUILD_RESULT=${PIPESTATUS[0]} +fi + +END_TIME=$(date +%s) +BUILD_TIME=$((END_TIME - START_TIME)) + +echo "" + +if [ $BUILD_RESULT -ne 0 ]; then + print_error "Build failed!" + echo "" + print_info "Check build/build.log for details" + exit 1 +fi + +print_success "Compilation complete (${BUILD_TIME}s)" +echo "" + +# Copy executable +print_step "Copying executable to project root..." + +if [ ! -f "./bin/$EXECUTABLE_NAME" ]; then + print_error "Executable not found: ./bin/$EXECUTABLE_NAME" + exit 1 +fi + +cp ./bin/$EXECUTABLE_NAME ../ +print_success "Executable copied" +echo "" + +# Build summary +print_separator +echo -e "${BOLD}${GREEN}${ROCKET} Build Complete!${NC}" +print_separator +echo "" +echo -e "${BOLD}Summary:${NC}" +echo -e " ${BOLD}Executable:${NC} ./$EXECUTABLE_NAME" +echo -e " ${BOLD}Build Type:${NC} $BUILD_TYPE" +echo -e " ${BOLD}Build Time:${NC} ${BUILD_TIME}s" +echo -e " ${BOLD}Binary Location:${NC} ./build/bin/$EXECUTABLE_NAME" + +echo "" +print_info "Run with: ${BOLD}./$EXECUTABLE_NAME${NC}" +echo "" diff --git a/compressor/build/CMakeCache.txt b/compressor/build/CMakeCache.txt new file mode 100644 index 0000000..806a974 --- /dev/null +++ b/compressor/build/CMakeCache.txt @@ -0,0 +1,412 @@ +# This is the CMakeCache file. +# For build in directory: /home/afonsocmsousa/Developer/vcomp/compressor/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. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +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 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +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= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=CPP_TEMPLATE + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=0.1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +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 archiver during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the archiver during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the archiver during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +CPP_TEMPLATE_BINARY_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build + +//Value Computed by CMake +CPP_TEMPLATE_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +CPP_TEMPLATE_SOURCE_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor + +//Enable address and undefined behavior sanitizers +ENABLE_SANITIZERS:BOOL=ON + +//Enable static analysis warnings +ENABLE_STATIC_ANALYSIS:BOOL=ON + +//Name of the output executable (defaults to project name) +OUTPUT_NAME:STRING=compressor + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +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/afonsocmsousa/Developer/vcomp/compressor/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_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 +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +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_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/afonsocmsousa/Developer/vcomp/compressor +//Install .so files without execute permission. +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 +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +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-4.1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Test HAS_ASAN +HAS_ASAN:INTERNAL= +//Test HAS_UBSAN +HAS_UBSAN:INTERNAL=1 + diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..0b57fcd --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "14.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f632f2f --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake @@ -0,0 +1,108 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "14.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..d2914f5c58f927596e3a5980f00aeb85802f2cb0 GIT binary patch literal 20464 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..26c4c7ab5c8d3189364a832b8fd7c51cb4e18c05 GIT binary patch literal 20488 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..8fb8a30 --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.12.58_1") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.12.58_1") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.12.58_1") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.12.58_1") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..ab3c359 --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,934 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..2c0aba4769c35cc4b8394601508873ee2b53c0bd GIT binary patch literal 20544 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..8049a294e4d13539a6bacef476239542f29e9d6f GIT binary patch literal 20552 zcmeHPeQ;dWb-(ZJu6AWv(ps{yu>q~YfWhqQ!$Qb7!m?%AtHxi!X6oRW$7**aZCLH9 zyKg~;rZ_{B;(8z?3<;ff5;BFEl75g(m;^|}m_kU%05!Co(qz&qZD43h0{N^1j@94q zzI#@y$C{aRI{hbmHSeBte)oLbckX@f-M8;O-9EZ&hizF(NE}LU_k7G#@Y5@dolxoL2ViHWgwc3!BGcnq6Yp%}*JH*_s2L8upFIe{ zxwdo9b;>@fPOvZ1ZYgV#Z2M&DF2}~P>a;O0 zu{t>8)WbOr_3(qhFU0n);y9Dj#e!3IQzh4Nlrwf@O(;mKa z*VwiZr!TRwUkTfnxRSjOAjkakCIac*KxO_s`pHit{Q-5q!78hB%?dhyPE!;)AISWU zE%WeK%<(SxoN*W#_Syv(IqJh>F;8!m4=))!=EMKU;Ol+(y$0{`;eT!L6I+xnoMZaD z>WS)GH8|&nl#?~Mmocy9l^Wcff^@@N4KByB_-fEb1{xV?WT26OMg|%gXk?&~f&YC5 zl6SljNgfZq(5+PRV<%jD{$%owXChBm9nN3*Z8Xha{5P03~u5cQRw~A*s+&x zNFMw5NkZd~Tu0Z%5 zOw+>)GT>XWZp*u);Wq%+F1< zcWqy=|5^J5Zyz1njb>HZa9#3_p>HR^CXc=9E=?XEY6AZHW%Kj%uV+v_8@d>>br`X$ z@oE2`x1jMl*c|)F8_8ppxo?i1W*3vkSG)*k$4B2t-k-Eiwtq#nKY79$Jq`THv*3SI z5BD70wc<-{Nby&K(W;j_>uJOLY(4z==;^~4Ha(t;Mvz@?ltu;`8E9mnk%2}A8X0J0 zppk(_1{xV?WT26O-}Vg1^Q*JvVQkNiy;rA;(=)kzwsZ(jBo8mvT-5H|oGq1e#loQ; zU3&Wy9@En&Oz&Z(EoSm5ccNIDKD3KZFb$Y0rKb)V9?t;_nN%r*XMhu_O5Q!xdzER) z&brwGqm-*{d-v#GS!)8D*Q0xUUUcBi`FR&K1Nvv6E+~E$P>0`|pMMmT&sbTkTd!5t zY}8t_G#t6d3P*|aorCqzuYFEgUti%32v7f&AJ5P0M|Ew{9c`xC(rO8>R2BF{XF75L||)M^yBtOYm@x|dPKn6ANuC=G(Hn%;j^;Z=V%&i zRE-QYGSJ9CBLj^LG&0c0KqCW<3^X$ETa^KMk5Jwlly~qZO%_DH*(V?M$#)xhsiE>> zW2=!*n)emY6?w>G))-mtaaJ2y-fQH&6^pe0;>>)J@=5dZpS(+WCvW0V_Mgt$N1DNn?*E!@B>H zSKMA|dC;`~%E%JOxc`4A^8WbQ0?YfPv6!bJ?~BU&q4GYcy#Kj#WaR4Ddfbg(7VF)Z z!2P|dMf!pC#`=2tuI%aW(QnI2+$+F%_pM$=hRyq}wfEYhOUn6Tt4*luXV7c^C1y+g z_V;P~t1ud--Nfqv&LZ>JOg9g#sXhDatM(nn-VCq$M{^vATw|(P?tDmDI=G%Ai*}et z$3|?{QJeGgs%m3EJ&qpHa6RzWW~A(VDt-amhp+{#ND1x&cK8L7U^qq+39lisnp}|3 zCRElXD=(nB9eMyHbRQ~f{dpIY58%+SE?b@l-xdtz3a$#xu=(YTg$0QnO6)yvD|PofI0?f4Q%`_f=2)O-e9Bj1fWal9z;n>Vew_o|=8uEF5X=&0BET+=lL-cYs+EEc z+5*wg2Q&#@uSqxv5}IIjp5E`4EIdb>9=r4?u%?v|nw|*l0i5ub2NNBSp9iVP$nD_4E(E3DII@Uj>t8 zp8|JYc!_oCry)fiq3%-4^BI|AfL6;+=1?0+V9irDvwv9kY**fC zZkpW7?}vU3dFdup|FJ}~acKXbr4^}O8VCAn%lTkc^Piw1sOMd~YNkC~v>aB= z94U^EITTv{7H*>9e~WM?H2n~b;n$j9hCjIC@qbWM!#JYtH=x`Zi)?GVhuYsodt`eX z4^Y*_10gaR=>S>U^!soS+0k+zw4y5LfHdC)rH8~>KrP=+m7M`P!Vt;FK#Ge2p1k_u z$I>USp9A5Xywdn_8&Q)LJ7BVi6MV1n@qrh9agVL`AkVTh>^o1)C*n;i(%) zOQ#iRYiaSkv1O^YSsNDbt;;O*wk6QDrYpJn>F>0mhItBy^3 z$4XBfy{3Anu{PrJ{+gY*(`vD~=t0hEW81YlTh675BnRCw$$^oIuDovLLYnI!2jM(~ zt1w<(Qq*<{vfJ$qY|)i!w&lVY7_tJ<#I}pB*}d+fq29n! zcgn^$IM(k$m%ekfspmVwxwjh|FPX>h0?)GgCsaWm zB!SmZh2BKfM7?kyMFhPZv~Ey~LA{;f^jEqX2lJbx;T`B(xE3sd7k5_W}OeRaM7zajYHkdRB}6K58pS6HMc7T_6GOU!ZaiBm6^an{jg6vq^X2$-F_X;? zn(D;xW+YNWgkvfLwqS!vQyu?}eGB{`*wlE= zaZ{5E%J^i_n~8h$Bs6gs+EeTShZbK!?!`fbeRnEl%)ECWkLi+|!{J!Bq3~YE>ANhH z9NLRpy3zZ10Yj8X`=U^sDVB4y-Qzj8Oi5@qKT)e&DL@D3k(=>ND;@+_)i4*_ZfvB~ z=jnqZQBF*uGuUYtGsZ0}NIdQ-!aqTiH^XLKFgZ4JaM4?n8W1Mpd~>qosWmL8*p9HA zRD+8Zz&+5mnE}7O5)lin>Die;48H zqNP?=e=icN)xe`_RW(0?zYRPFTn!82(Y3&rDXcJKo{R;uEAIbYIT@6;;u3{7Gt{HWbl{|uh75UR{g!hs4K3XJ4C3V_ZvSwK0l8e zJnF;GXg{sh{~ICu$eZ2{dkK@bsPJbC?w8CrY2^Q3;C`+5`9B4m`S<5JWD`GE4I6#& zv&7(j|K|XYiBb*a?O{Efx4QLkRdeoJIE^oyUdnD|VghHHg-_TWciKtwBX+JEGDT-H zUmQ>6os3&7;Tm0;ReZ}PpLMet{Fqi(gP*bIoK&flI^tvtZs~}cDB;rYWGd6sM_^JT zVJ(q!7pacyPTiCpIe2iyyvs9|Nu+0Hlym*A-af9QUaG-J{Ovp6&b&-@&TQ z8BH26x&2z@Z2#b%t-HrYl(Tc!-fdfVIeT~P*gtx}Ik0uxu2EQI^^(GOd0PA({&4NL z^yWMLOu6Vx;iVs}dUSu}6(LXJDnjW5pi5j<)_mk&^@fl1wP`+8n5?8Gv(CHU74j6A zYQE5xS-oNuGC;=5WdYvnzZTT_2M2ZkiGfO#k4(F% zaZtD9(JA5d)fOwJ1XegR*^+xiC905KcE_=*P2gIX#R57(#VIVLR3dYv0H+>xOJ0k4 zS!EYg3`6FP%7KHCvlp6>|l(bl;2 z2d(YDfz|C`I3{8*&zFP_nhr~R|Nb8{e(7Hqxn3HIpMe$?|M>qmS{Xv@W5!OXxDzKL z3;l%8zQ;5OmHvvo$U^V;*$*3gp?CWROyY{a&-(0T@h!Aj6b<$7|AWR}@~>h>(a`6N zD8#@bs=orqE{eUZ7lmF?)$|yD{3m?&r(&L-Q2MVek~hJg0aJVY%YA{+m?#?RkN+}o z{937xA*#s#my!Qp+u;tifKFPf1`O&wFK$IFB(L^2cIrqosZD&3Edq+L{8J~eqRR05+^&(LK literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..6c048ae --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,1505 @@ + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/uname" + - "/usr/local/sbin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.12.58_1 - x86_64 + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeUnixFindMake.cmake:5 (find_program)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_MAKE_PROGRAM" + 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: + - "gmake" + - "make" + - "smake" + candidate_directories: + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/gmake" + - "/usr/local/sbin/gmake" + - "/usr/local/bin/gmake" + - "/usr/bin/gmake" + - "/usr/sbin/gmake" + - "/sbin/gmake" + - "/bin/gmake" + - "/home/afonsocmsousa/.cargo/bin/make" + - "/usr/local/sbin/make" + - "/usr/local/bin/make" + found: "/usr/bin/make" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:73 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:64 (_cmake_find_compiler)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_COMPILER" + description: "C 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: + - "cc" + - "gcc" + - "cl" + - "bcc" + - "xlc" + - "icx" + - "clang" + candidate_directories: + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/cc" + - "/usr/local/sbin/cc" + - "/usr/local/bin/cc" + found: "/usr/bin/cc" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (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: + - "CMakeCCompilerId.c.in" + candidate_directories: + - "/usr/share/cmake-4.1/Modules/" + found: "/usr/share/cmake-4.1/Modules/CMakeCCompilerId.c.in" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/bin/cc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out + + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/strip" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ld" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/nm" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/objdump" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/objcopy" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/readelf" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/dlltool" + - "/home/afonsocmsousa/.cargo/bin/dlltool" + - "/usr/local/sbin/dlltool" + - "/usr/local/bin/dlltool" + - "/usr/sbin/dlltool" + - "/sbin/dlltool" + - "/bin/dlltool" + found: false + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/addr2line" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/tapi" + - "/home/afonsocmsousa/.cargo/bin/tapi" + - "/usr/local/sbin/tapi" + - "/usr/local/bin/tapi" + - "/usr/sbin/tapi" + - "/sbin/tapi" + - "/bin/tapi" + found: false + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_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-14.2" + - "gcc-ar-14" + - "gcc-ar14" + - "gcc-ar" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ar-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" + - "/usr/local/sbin/gcc-ar-14.2" + - "/usr/local/bin/gcc-ar-14.2" + - "/usr/sbin/gcc-ar-14.2" + - "/sbin/gcc-ar-14.2" + - "/bin/gcc-ar-14.2" + - "/usr/bin/gcc-ar-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" + - "/usr/local/sbin/gcc-ar-14" + - "/usr/local/bin/gcc-ar-14" + - "/usr/sbin/gcc-ar-14" + - "/sbin/gcc-ar-14" + - "/bin/gcc-ar-14" + - "/usr/bin/gcc-ar14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" + - "/usr/local/sbin/gcc-ar14" + - "/usr/local/bin/gcc-ar14" + - "/usr/sbin/gcc-ar14" + - "/sbin/gcc-ar14" + - "/bin/gcc-ar14" + found: "/usr/bin/gcc-ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_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-14.2" + - "gcc-ranlib-14" + - "gcc-ranlib14" + - "gcc-ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ranlib-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" + - "/usr/local/sbin/gcc-ranlib-14.2" + - "/usr/local/bin/gcc-ranlib-14.2" + - "/usr/sbin/gcc-ranlib-14.2" + - "/sbin/gcc-ranlib-14.2" + - "/bin/gcc-ranlib-14.2" + - "/usr/bin/gcc-ranlib-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" + - "/usr/local/sbin/gcc-ranlib-14" + - "/usr/local/bin/gcc-ranlib-14" + - "/usr/sbin/gcc-ranlib-14" + - "/sbin/gcc-ranlib-14" + - "/bin/gcc-ranlib-14" + - "/usr/bin/gcc-ranlib14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" + - "/usr/local/sbin/gcc-ranlib14" + - "/usr/local/bin/gcc-ranlib14" + - "/usr/sbin/gcc-ranlib14" + - "/sbin/gcc-ranlib14" + - "/bin/gcc-ranlib14" + found: "/usr/bin/gcc-ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:54 (find_program)" + - "/usr/share/cmake-4.1/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: + - "/usr/bin/" + found: "/usr/bin/c++" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/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-4.1/Modules/" + found: "/usr/share/cmake-4.1/Modules/CMakeCXXCompilerId.cpp.in" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/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/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out + + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" + - "/usr/share/cmake-4.1/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-14.2" + - "gcc-ar-14" + - "gcc-ar14" + - "gcc-ar" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ar-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" + - "/usr/local/sbin/gcc-ar-14.2" + - "/usr/local/bin/gcc-ar-14.2" + - "/usr/sbin/gcc-ar-14.2" + - "/sbin/gcc-ar-14.2" + - "/bin/gcc-ar-14.2" + - "/usr/bin/gcc-ar-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" + - "/usr/local/sbin/gcc-ar-14" + - "/usr/local/bin/gcc-ar-14" + - "/usr/sbin/gcc-ar-14" + - "/sbin/gcc-ar-14" + - "/bin/gcc-ar-14" + - "/usr/bin/gcc-ar14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" + - "/usr/local/sbin/gcc-ar14" + - "/usr/local/bin/gcc-ar14" + - "/usr/sbin/gcc-ar14" + - "/sbin/gcc-ar14" + - "/bin/gcc-ar14" + found: "/usr/bin/gcc-ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" + - "/usr/share/cmake-4.1/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-14.2" + - "gcc-ranlib-14" + - "gcc-ranlib14" + - "gcc-ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ranlib-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" + - "/usr/local/sbin/gcc-ranlib-14.2" + - "/usr/local/bin/gcc-ranlib-14.2" + - "/usr/sbin/gcc-ranlib-14.2" + - "/sbin/gcc-ranlib-14.2" + - "/bin/gcc-ranlib-14.2" + - "/usr/bin/gcc-ranlib-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" + - "/usr/local/sbin/gcc-ranlib-14" + - "/usr/local/bin/gcc-ranlib-14" + - "/usr/sbin/gcc-ranlib-14" + - "/sbin/gcc-ranlib-14" + - "/bin/gcc-ranlib-14" + - "/usr/bin/gcc-ranlib14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" + - "/usr/local/sbin/gcc-ranlib14" + - "/usr/local/bin/gcc-ranlib14" + - "/usr/sbin/gcc-ranlib14" + - "/sbin/gcc-ranlib14" + - "/bin/gcc-ranlib14" + found: "/usr/bin/gcc-ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ed1ae/fast + /usr/bin/make -f CMakeFiles/cmTC_ed1ae.dir/build.make CMakeFiles/cmTC_ed1ae.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' + Building C object CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ed1ae.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctxyA81.s + GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) + compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include + /usr/local/include + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/' + as -v --64 -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o /tmp/cctxyA81.s + GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_ed1ae + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed1ae.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + collect2 version 14.2.1 20250405 + /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.' + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -o cmTC_ed1ae + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + add: [/usr/local/include] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C 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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ed1ae/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_ed1ae.dir/build.make CMakeFiles/cmTC_ed1ae.dir/build] + ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y'] + ignore line: [Building C object CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ed1ae.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctxyA81.s] + ignore line: [GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] + ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o /tmp/cctxyA81.s] + ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_ed1ae] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed1ae.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.'] + link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccSTaxBF.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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_ed1ae] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20250405] + ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.44 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_aef0d/fast + /usr/bin/make -f CMakeFiles/cmTC_aef0d.dir/build.make CMakeFiles/cmTC_aef0d.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' + Building CXX object CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_aef0d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxXPXhf.s + GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) + compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1 + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include + /usr/local/include + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/' + as -v --64 -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxXPXhf.s + GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_aef0d + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aef0d.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + collect2 version 14.2.1 20250405 + /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.' + /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_aef0d + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake-4.1/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/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + add: [/usr/local/include] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] ==> [/usr/include/c++/14.2.1] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] ==> [/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] ==> [/usr/include/c++/14.2.1/backward] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake-4.1/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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_aef0d/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_aef0d.dir/build.make CMakeFiles/cmTC_aef0d.dir/build] + ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH'] + ignore line: [Building CXX object CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_aef0d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxXPXhf.s] + ignore line: [GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] + ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxXPXhf.s] + ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_aef0d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aef0d.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.'] + link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccbuz6en.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--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_aef0d] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20250405] + ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake-4.1/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.44 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" + - "CMakeLists.txt:137 (check_cxx_compiler_flag)" + checks: + - "Performing Test HAS_ASAN" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "HAS_ASAN" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_3907a/fast + /usr/bin/make -f CMakeFiles/cmTC_3907a.dir/build.make CMakeFiles/cmTC_3907a.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' + Building CXX object CMakeFiles/cmTC_3907a.dir/src.cxx.o + /usr/bin/c++ -DHAS_ASAN -std=c++23 -fsanitize=address -o CMakeFiles/cmTC_3907a.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW/src.cxx + Linking CXX executable cmTC_3907a + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3907a.dir/link.txt --verbose=1 + /usr/bin/ld: CMakeFiles/cmTC_3907a.dir/src.cxx.o: in function `_sub_I_00099_0': + src.cxx:(.text+0x10): undefined reference to `__asan_init' + /usr/bin/ld: src.cxx:(.text+0x15): undefined reference to `__asan_version_mismatch_check_v8' + collect2: error: ld returned 1 exit status + /usr/bin/c++ CMakeFiles/cmTC_3907a.dir/src.cxx.o -o cmTC_3907a + make[1]: *** [CMakeFiles/cmTC_3907a.dir/build.make:102: cmTC_3907a] Error 1 + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' + make: *** [Makefile:134: cmTC_3907a/fast] Error 2 + + exitCode: 2 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" + - "CMakeLists.txt:138 (check_cxx_compiler_flag)" + checks: + - "Performing Test HAS_UBSAN" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "HAS_UBSAN" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_8debb/fast + /usr/bin/make -f CMakeFiles/cmTC_8debb.dir/build.make CMakeFiles/cmTC_8debb.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' + Building CXX object CMakeFiles/cmTC_8debb.dir/src.cxx.o + /usr/bin/c++ -DHAS_UBSAN -std=c++23 -fsanitize=undefined -o CMakeFiles/cmTC_8debb.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz/src.cxx + Linking CXX executable cmTC_8debb + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8debb.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_8debb.dir/src.cxx.o -o cmTC_8debb + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' + + exitCode: 0 +... diff --git a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..de4fd4d --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/afonsocmsousa/Developer/vcomp/compressor") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/afonsocmsousa/Developer/vcomp/compressor/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/compressor/build/CMakeFiles/CMakeRuleHashes.txt b/compressor/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..9c4cc14 --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +6e5d183cfa593448ad7482a0cd6d6018 CMakeFiles/symlink_compile_commands diff --git a/compressor/build/CMakeFiles/InstallScripts.json b/compressor/build/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..0b80c2e --- /dev/null +++ b/compressor/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/afonsocmsousa/Developer/vcomp/compressor/build/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/compressor/build/CMakeFiles/Makefile.cmake b/compressor/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..adc6ccf --- /dev/null +++ b/compressor/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,65 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/afonsocmsousa/Developer/vcomp/compressor/CMakeLists.txt" + "CMakeFiles/4.1.2/CMakeCCompiler.cmake" + "CMakeFiles/4.1.2/CMakeCXXCompiler.cmake" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-4.1/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-4.1/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-4.1/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake-4.1/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckFlagCommonConfig.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux.cmake" + "/usr/share/cmake-4.1/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake" + "CMakeFiles/compressor.dir/DependInfo.cmake" + ) diff --git a/compressor/build/CMakeFiles/Makefile2 b/compressor/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..4ad6510 --- /dev/null +++ b/compressor/build/CMakeFiles/Makefile2 @@ -0,0 +1,157 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/symlink_compile_commands.dir/all +all: CMakeFiles/compressor.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/symlink_compile_commands.dir/codegen +codegen: CMakeFiles/compressor.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/symlink_compile_commands.dir/clean +clean: CMakeFiles/compressor.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/symlink_compile_commands.dir + +# All Build rule for target. +CMakeFiles/symlink_compile_commands.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=4 "Built target symlink_compile_commands" +.PHONY : CMakeFiles/symlink_compile_commands.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/symlink_compile_commands.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/symlink_compile_commands.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : CMakeFiles/symlink_compile_commands.dir/rule + +# Convenience name for target. +symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/rule +.PHONY : symlink_compile_commands + +# codegen rule for target. +CMakeFiles/symlink_compile_commands.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=4 "Finished codegen for target symlink_compile_commands" +.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen + +# clean rule for target. +CMakeFiles/symlink_compile_commands.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/clean +.PHONY : CMakeFiles/symlink_compile_commands.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/compressor.dir + +# All Build rule for target. +CMakeFiles/compressor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3 "Built target compressor" +.PHONY : CMakeFiles/compressor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/compressor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/compressor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : CMakeFiles/compressor.dir/rule + +# Convenience name for target. +compressor: CMakeFiles/compressor.dir/rule +.PHONY : compressor + +# codegen rule for target. +CMakeFiles/compressor.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3 "Finished codegen for target compressor" +.PHONY : CMakeFiles/compressor.dir/codegen + +# clean rule for target. +CMakeFiles/compressor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/clean +.PHONY : CMakeFiles/compressor.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/compressor/build/CMakeFiles/TargetDirectories.txt b/compressor/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..134f262 --- /dev/null +++ b/compressor/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,4 @@ +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/edit_cache.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/rebuild_cache.dir diff --git a/compressor/build/CMakeFiles/cmake.check_cache b/compressor/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/compressor/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake new file mode 100644 index 0000000..0807b08 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake @@ -0,0 +1,25 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp" "CMakeFiles/compressor.dir/source/main.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/main.cpp.o.d" + "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp" "CMakeFiles/compressor.dir/source/print.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/print.cpp.o.d" + "" "bin/compressor" "gcc" "CMakeFiles/compressor.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/compressor.dir/build.make b/compressor/build/CMakeFiles/compressor.dir/build.make new file mode 100644 index 0000000..2590bb1 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/build.make @@ -0,0 +1,130 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +# Include any dependencies generated for this target. +include CMakeFiles/compressor.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/compressor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/compressor.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/compressor.dir/flags.make + +CMakeFiles/compressor.dir/codegen: +.PHONY : CMakeFiles/compressor.dir/codegen + +CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/flags.make +CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp +CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compressor.dir/source/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/main.cpp.o -MF CMakeFiles/compressor.dir/source/main.cpp.o.d -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp + +CMakeFiles/compressor.dir/source/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp > CMakeFiles/compressor.dir/source/main.cpp.i + +CMakeFiles/compressor.dir/source/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -o CMakeFiles/compressor.dir/source/main.cpp.s + +CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/flags.make +CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp +CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/compressor.dir/source/print.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/print.cpp.o -MF CMakeFiles/compressor.dir/source/print.cpp.o.d -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp + +CMakeFiles/compressor.dir/source/print.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/print.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp > CMakeFiles/compressor.dir/source/print.cpp.i + +CMakeFiles/compressor.dir/source/print.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/print.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -o CMakeFiles/compressor.dir/source/print.cpp.s + +# Object files for target compressor +compressor_OBJECTS = \ +"CMakeFiles/compressor.dir/source/main.cpp.o" \ +"CMakeFiles/compressor.dir/source/print.cpp.o" + +# External object files for target compressor +compressor_EXTERNAL_OBJECTS = + +bin/compressor: CMakeFiles/compressor.dir/source/main.cpp.o +bin/compressor: CMakeFiles/compressor.dir/source/print.cpp.o +bin/compressor: CMakeFiles/compressor.dir/build.make +bin/compressor: CMakeFiles/compressor.dir/compiler_depend.ts +bin/compressor: CMakeFiles/compressor.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/compressor" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compressor.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/compressor.dir/build: bin/compressor +.PHONY : CMakeFiles/compressor.dir/build + +CMakeFiles/compressor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/compressor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/compressor.dir/clean + +CMakeFiles/compressor.dir/depend: + cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/compressor.dir/depend + diff --git a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake new file mode 100644 index 0000000..abe749c --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake @@ -0,0 +1,14 @@ +file(REMOVE_RECURSE + "CMakeFiles/compressor.dir/link.d" + "CMakeFiles/compressor.dir/source/main.cpp.o" + "CMakeFiles/compressor.dir/source/main.cpp.o.d" + "CMakeFiles/compressor.dir/source/print.cpp.o" + "CMakeFiles/compressor.dir/source/print.cpp.o.d" + "bin/compressor" + "bin/compressor.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/compressor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal new file mode 100644 index 0000000..c0a005e --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal @@ -0,0 +1,300 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +CMakeFiles/compressor.dir/source/main.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/c++/14.2/array + /usr/include/c++/14.2/backward/binders.h + /usr/include/c++/14.2/bit + /usr/include/c++/14.2/bits/algorithmfwd.h + /usr/include/c++/14.2/bits/alloc_traits.h + /usr/include/c++/14.2/bits/allocator.h + /usr/include/c++/14.2/bits/basic_ios.h + /usr/include/c++/14.2/bits/basic_ios.tcc + /usr/include/c++/14.2/bits/basic_string.h + /usr/include/c++/14.2/bits/basic_string.tcc + /usr/include/c++/14.2/bits/char_traits.h + /usr/include/c++/14.2/bits/charconv.h + /usr/include/c++/14.2/bits/codecvt.h + /usr/include/c++/14.2/bits/concept_check.h + /usr/include/c++/14.2/bits/cpp_type_traits.h + /usr/include/c++/14.2/bits/cxxabi_forced.h + /usr/include/c++/14.2/bits/cxxabi_init_exception.h + /usr/include/c++/14.2/bits/enable_special_members.h + /usr/include/c++/14.2/bits/exception.h + /usr/include/c++/14.2/bits/exception_defines.h + /usr/include/c++/14.2/bits/exception_ptr.h + /usr/include/c++/14.2/bits/functexcept.h + /usr/include/c++/14.2/bits/functional_hash.h + /usr/include/c++/14.2/bits/hash_bytes.h + /usr/include/c++/14.2/bits/invoke.h + /usr/include/c++/14.2/bits/ios_base.h + /usr/include/c++/14.2/bits/istream.tcc + /usr/include/c++/14.2/bits/iterator_concepts.h + /usr/include/c++/14.2/bits/locale_classes.h + /usr/include/c++/14.2/bits/locale_classes.tcc + /usr/include/c++/14.2/bits/locale_conv.h + /usr/include/c++/14.2/bits/locale_facets.h + /usr/include/c++/14.2/bits/locale_facets.tcc + /usr/include/c++/14.2/bits/locale_facets_nonio.h + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc + /usr/include/c++/14.2/bits/localefwd.h + /usr/include/c++/14.2/bits/max_size_type.h + /usr/include/c++/14.2/bits/memory_resource.h + /usr/include/c++/14.2/bits/memoryfwd.h + /usr/include/c++/14.2/bits/move.h + /usr/include/c++/14.2/bits/nested_exception.h + /usr/include/c++/14.2/bits/new_allocator.h + /usr/include/c++/14.2/bits/ostream.tcc + /usr/include/c++/14.2/bits/ostream_insert.h + /usr/include/c++/14.2/bits/parse_numbers.h + /usr/include/c++/14.2/bits/postypes.h + /usr/include/c++/14.2/bits/predefined_ops.h + /usr/include/c++/14.2/bits/ptr_traits.h + /usr/include/c++/14.2/bits/range_access.h + /usr/include/c++/14.2/bits/ranges_algobase.h + /usr/include/c++/14.2/bits/ranges_base.h + /usr/include/c++/14.2/bits/ranges_cmp.h + /usr/include/c++/14.2/bits/ranges_util.h + /usr/include/c++/14.2/bits/refwrap.h + /usr/include/c++/14.2/bits/requires_hosted.h + /usr/include/c++/14.2/bits/std_abs.h + /usr/include/c++/14.2/bits/stl_algo.h + /usr/include/c++/14.2/bits/stl_algobase.h + /usr/include/c++/14.2/bits/stl_construct.h + /usr/include/c++/14.2/bits/stl_function.h + /usr/include/c++/14.2/bits/stl_heap.h + /usr/include/c++/14.2/bits/stl_iterator.h + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h + /usr/include/c++/14.2/bits/stl_iterator_base_types.h + /usr/include/c++/14.2/bits/stl_pair.h + /usr/include/c++/14.2/bits/stl_tempbuf.h + /usr/include/c++/14.2/bits/streambuf.tcc + /usr/include/c++/14.2/bits/streambuf_iterator.h + /usr/include/c++/14.2/bits/string_view.tcc + /usr/include/c++/14.2/bits/stringfwd.h + /usr/include/c++/14.2/bits/unicode-data.h + /usr/include/c++/14.2/bits/unicode.h + /usr/include/c++/14.2/bits/uniform_int_dist.h + /usr/include/c++/14.2/bits/uses_allocator.h + /usr/include/c++/14.2/bits/uses_allocator_args.h + /usr/include/c++/14.2/bits/utility.h + /usr/include/c++/14.2/bits/version.h + /usr/include/c++/14.2/cctype + /usr/include/c++/14.2/cerrno + /usr/include/c++/14.2/charconv + /usr/include/c++/14.2/clocale + /usr/include/c++/14.2/compare + /usr/include/c++/14.2/concepts + /usr/include/c++/14.2/cstdarg + /usr/include/c++/14.2/cstddef + /usr/include/c++/14.2/cstdint + /usr/include/c++/14.2/cstdio + /usr/include/c++/14.2/cstdlib + /usr/include/c++/14.2/ctime + /usr/include/c++/14.2/cwchar + /usr/include/c++/14.2/cwctype + /usr/include/c++/14.2/debug/assertions.h + /usr/include/c++/14.2/debug/debug.h + /usr/include/c++/14.2/exception + /usr/include/c++/14.2/ext/alloc_traits.h + /usr/include/c++/14.2/ext/atomicity.h + /usr/include/c++/14.2/ext/numeric_traits.h + /usr/include/c++/14.2/ext/string_conversions.h + /usr/include/c++/14.2/ext/type_traits.h + /usr/include/c++/14.2/format + /usr/include/c++/14.2/initializer_list + /usr/include/c++/14.2/ios + /usr/include/c++/14.2/iosfwd + /usr/include/c++/14.2/iostream + /usr/include/c++/14.2/istream + /usr/include/c++/14.2/limits + /usr/include/c++/14.2/locale + /usr/include/c++/14.2/new + /usr/include/c++/14.2/numbers + /usr/include/c++/14.2/optional + /usr/include/c++/14.2/ostream + /usr/include/c++/14.2/pstl/pstl_config.h + /usr/include/c++/14.2/span + /usr/include/c++/14.2/stdexcept + /usr/include/c++/14.2/streambuf + /usr/include/c++/14.2/string + /usr/include/c++/14.2/string_view + /usr/include/c++/14.2/system_error + /usr/include/c++/14.2/tuple + /usr/include/c++/14.2/type_traits + /usr/include/c++/14.2/typeinfo + /usr/include/c++/14.2/variant + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/linux/errno.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/types.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/print.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/long-double.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/typesizes.h + /usr/include/bits/wordsize.h + /usr/include/c++/14.2/cstdarg + /usr/include/c++/14.2/pstl/pstl_config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/sys/cdefs.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + +bin/compressor + /usr/lib64/Scrt1.o + /usr/lib64/crti.o + /usr/lib64/crtn.o + /usr/lib64/libc.so + /usr/lib64/libgcc_s.so + /usr/lib64/libgcc_s.so.1 + /usr/lib64/libm.so + /usr/lib64/libstdc++.so + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a + /usr/lib64/ld-linux-x86-64.so.2 + /usr/lib64/libc.so.6 + /usr/lib64/libc_nonshared.a + /usr/lib64/libm.so.6 + /usr/lib64/libmvec.so.1 + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o + diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make new file mode 100644 index 0000000..1fb98ca --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make @@ -0,0 +1,815 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/14.2/array \ + /usr/include/c++/14.2/backward/binders.h \ + /usr/include/c++/14.2/bit \ + /usr/include/c++/14.2/bits/algorithmfwd.h \ + /usr/include/c++/14.2/bits/alloc_traits.h \ + /usr/include/c++/14.2/bits/allocator.h \ + /usr/include/c++/14.2/bits/basic_ios.h \ + /usr/include/c++/14.2/bits/basic_ios.tcc \ + /usr/include/c++/14.2/bits/basic_string.h \ + /usr/include/c++/14.2/bits/basic_string.tcc \ + /usr/include/c++/14.2/bits/char_traits.h \ + /usr/include/c++/14.2/bits/charconv.h \ + /usr/include/c++/14.2/bits/codecvt.h \ + /usr/include/c++/14.2/bits/concept_check.h \ + /usr/include/c++/14.2/bits/cpp_type_traits.h \ + /usr/include/c++/14.2/bits/cxxabi_forced.h \ + /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ + /usr/include/c++/14.2/bits/enable_special_members.h \ + /usr/include/c++/14.2/bits/exception.h \ + /usr/include/c++/14.2/bits/exception_defines.h \ + /usr/include/c++/14.2/bits/exception_ptr.h \ + /usr/include/c++/14.2/bits/functexcept.h \ + /usr/include/c++/14.2/bits/functional_hash.h \ + /usr/include/c++/14.2/bits/hash_bytes.h \ + /usr/include/c++/14.2/bits/invoke.h \ + /usr/include/c++/14.2/bits/ios_base.h \ + /usr/include/c++/14.2/bits/istream.tcc \ + /usr/include/c++/14.2/bits/iterator_concepts.h \ + /usr/include/c++/14.2/bits/locale_classes.h \ + /usr/include/c++/14.2/bits/locale_classes.tcc \ + /usr/include/c++/14.2/bits/locale_conv.h \ + /usr/include/c++/14.2/bits/locale_facets.h \ + /usr/include/c++/14.2/bits/locale_facets.tcc \ + /usr/include/c++/14.2/bits/locale_facets_nonio.h \ + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ + /usr/include/c++/14.2/bits/localefwd.h \ + /usr/include/c++/14.2/bits/max_size_type.h \ + /usr/include/c++/14.2/bits/memory_resource.h \ + /usr/include/c++/14.2/bits/memoryfwd.h \ + /usr/include/c++/14.2/bits/move.h \ + /usr/include/c++/14.2/bits/nested_exception.h \ + /usr/include/c++/14.2/bits/new_allocator.h \ + /usr/include/c++/14.2/bits/ostream.tcc \ + /usr/include/c++/14.2/bits/ostream_insert.h \ + /usr/include/c++/14.2/bits/parse_numbers.h \ + /usr/include/c++/14.2/bits/postypes.h \ + /usr/include/c++/14.2/bits/predefined_ops.h \ + /usr/include/c++/14.2/bits/ptr_traits.h \ + /usr/include/c++/14.2/bits/range_access.h \ + /usr/include/c++/14.2/bits/ranges_algobase.h \ + /usr/include/c++/14.2/bits/ranges_base.h \ + /usr/include/c++/14.2/bits/ranges_cmp.h \ + /usr/include/c++/14.2/bits/ranges_util.h \ + /usr/include/c++/14.2/bits/refwrap.h \ + /usr/include/c++/14.2/bits/requires_hosted.h \ + /usr/include/c++/14.2/bits/std_abs.h \ + /usr/include/c++/14.2/bits/stl_algo.h \ + /usr/include/c++/14.2/bits/stl_algobase.h \ + /usr/include/c++/14.2/bits/stl_construct.h \ + /usr/include/c++/14.2/bits/stl_function.h \ + /usr/include/c++/14.2/bits/stl_heap.h \ + /usr/include/c++/14.2/bits/stl_iterator.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ + /usr/include/c++/14.2/bits/stl_pair.h \ + /usr/include/c++/14.2/bits/stl_tempbuf.h \ + /usr/include/c++/14.2/bits/streambuf.tcc \ + /usr/include/c++/14.2/bits/streambuf_iterator.h \ + /usr/include/c++/14.2/bits/string_view.tcc \ + /usr/include/c++/14.2/bits/stringfwd.h \ + /usr/include/c++/14.2/bits/unicode-data.h \ + /usr/include/c++/14.2/bits/unicode.h \ + /usr/include/c++/14.2/bits/uniform_int_dist.h \ + /usr/include/c++/14.2/bits/uses_allocator.h \ + /usr/include/c++/14.2/bits/uses_allocator_args.h \ + /usr/include/c++/14.2/bits/utility.h \ + /usr/include/c++/14.2/bits/version.h \ + /usr/include/c++/14.2/cctype \ + /usr/include/c++/14.2/cerrno \ + /usr/include/c++/14.2/charconv \ + /usr/include/c++/14.2/clocale \ + /usr/include/c++/14.2/compare \ + /usr/include/c++/14.2/concepts \ + /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/cstddef \ + /usr/include/c++/14.2/cstdint \ + /usr/include/c++/14.2/cstdio \ + /usr/include/c++/14.2/cstdlib \ + /usr/include/c++/14.2/ctime \ + /usr/include/c++/14.2/cwchar \ + /usr/include/c++/14.2/cwctype \ + /usr/include/c++/14.2/debug/assertions.h \ + /usr/include/c++/14.2/debug/debug.h \ + /usr/include/c++/14.2/exception \ + /usr/include/c++/14.2/ext/alloc_traits.h \ + /usr/include/c++/14.2/ext/atomicity.h \ + /usr/include/c++/14.2/ext/numeric_traits.h \ + /usr/include/c++/14.2/ext/string_conversions.h \ + /usr/include/c++/14.2/ext/type_traits.h \ + /usr/include/c++/14.2/format \ + /usr/include/c++/14.2/initializer_list \ + /usr/include/c++/14.2/ios \ + /usr/include/c++/14.2/iosfwd \ + /usr/include/c++/14.2/iostream \ + /usr/include/c++/14.2/istream \ + /usr/include/c++/14.2/limits \ + /usr/include/c++/14.2/locale \ + /usr/include/c++/14.2/new \ + /usr/include/c++/14.2/numbers \ + /usr/include/c++/14.2/optional \ + /usr/include/c++/14.2/ostream \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/span \ + /usr/include/c++/14.2/stdexcept \ + /usr/include/c++/14.2/streambuf \ + /usr/include/c++/14.2/string \ + /usr/include/c++/14.2/string_view \ + /usr/include/c++/14.2/system_error \ + /usr/include/c++/14.2/tuple \ + /usr/include/c++/14.2/type_traits \ + /usr/include/c++/14.2/typeinfo \ + /usr/include/c++/14.2/variant \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/types.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/sys/cdefs.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + +bin/compressor: /usr/lib64/Scrt1.o \ + /usr/lib64/crti.o \ + /usr/lib64/crtn.o \ + /usr/lib64/libc.so \ + /usr/lib64/libgcc_s.so \ + /usr/lib64/libgcc_s.so.1 \ + /usr/lib64/libm.so \ + /usr/lib64/libstdc++.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /usr/lib64/libm.so.6 \ + /usr/lib64/libmvec.so.1 \ + CMakeFiles/compressor.dir/source/main.cpp.o \ + CMakeFiles/compressor.dir/source/print.cpp.o + + +CMakeFiles/compressor.dir/source/print.cpp.o: + +CMakeFiles/compressor.dir/source/main.cpp.o: + +/usr/include/c++/14.2/bits/ranges_algobase.h: + +/usr/include/c++/14.2/bits/postypes.h: + +/usr/include/c++/14.2/bits/parse_numbers.h: + +/usr/include/c++/14.2/bits/new_allocator.h: + +/usr/include/c++/14.2/bits/ostream.tcc: + +/usr/include/c++/14.2/bits/move.h: + +/usr/include/wchar.h: + +/usr/include/c++/14.2/bits/functexcept.h: + +/usr/include/bits/long-double.h: + +/usr/include/c++/14.2/debug/debug.h: + +/usr/include/pthread.h: + +/usr/include/c++/14.2/bits/iterator_concepts.h: + +/usr/include/c++/14.2/bits/ios_base.h: + +/usr/include/c++/14.2/bits/invoke.h: + +/usr/include/c++/14.2/bits/cxxabi_init_exception.h: + +/usr/include/c++/14.2/tuple: + +/usr/include/c++/14.2/bits/hash_bytes.h: + +/usr/include/c++/14.2/bits/ptr_traits.h: + +/usr/include/c++/14.2/bits/string_view.tcc: + +/usr/include/bits/endian.h: + +/usr/include/c++/14.2/debug/assertions.h: + +/usr/include/c++/14.2/bits/exception_ptr.h: + +/usr/include/c++/14.2/bits/char_traits.h: + +/usr/include/asm/bitsperlong.h: + +/usr/include/c++/14.2/bits/basic_string.h: + +/usr/include/c++/14.2/system_error: + +/usr/include/c++/14.2/bits/basic_ios.tcc: + +/usr/include/c++/14.2/bits/basic_ios.h: + +/usr/include/c++/14.2/bits/alloc_traits.h: + +/usr/include/c++/14.2/backward/binders.h: + +/usr/include/c++/14.2/array: + +/usr/include/bits/wctype-wchar.h: + +/usr/include/c++/14.2/bits/unicode.h: + +/usr/include/sys/types.h: + +/usr/include/c++/14.2/bits/predefined_ops.h: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/c++/14.2/bits/locale_facets_nonio.tcc: + +/usr/include/bits/timesize.h: + +/usr/include/bits/types/wint_t.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/include/bits/types/struct_sched_param.h: + +/usr/include/bits/types/struct_itimerspec.h: + +/usr/include/bits/struct_rwlock.h: + +/usr/include/bits/libc-header-start.h: + +/usr/include/bits/floatn-common.h: + +/usr/include/c++/14.2/bits/codecvt.h: + +/usr/include/bits/types/mbstate_t.h: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h: + +/usr/include/bits/errno.h: + +/usr/include/bits/timex.h: + +/usr/include/c++/14.2/concepts: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h: + +/usr/include/c++/14.2/bits/algorithmfwd.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/struct_mutex.h: + +/usr/include/c++/14.2/bits/cpp_type_traits.h: + +/usr/include/errno.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/include/c++/14.2/bits/locale_facets.h: + +/usr/include/bits/byteswap.h: + +/usr/include/c++/14.2/bits/locale_facets_nonio.h: + +/usr/include/bits/time64.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp: + +/usr/include/c++/14.2/bits/locale_conv.h: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/c++/14.2/optional: + +/usr/include/gnu/stubs.h: + +/usr/include/bits/types/timer_t.h: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/asm-generic/types.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/14.2/bits/range_access.h: + +/usr/include/linux/types.h: + +/usr/include/c++/14.2/bits/charconv.h: + +/usr/include/c++/14.2/bits/locale_facets.tcc: + +/usr/include/c++/14.2/bits/exception_defines.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp: + +/usr/include/c++/14.2/bits/istream.tcc: + +/usr/include/c++/14.2/bits/uses_allocator_args.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/stdc-predef.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/include/c++/14.2/bits/ranges_util.h: + +/usr/include/c++/14.2/bits/locale_classes.tcc: + +/usr/include/bits/pthread_stack_min-dynamic.h: + +/usr/include/bits/types/__fpos_t.h: + +/usr/include/c++/14.2/new: + +/usr/include/c++/14.2/bits/ranges_cmp.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h: + +/usr/include/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/include/bits/floatn.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/c++/14.2/bits/ranges_base.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/asm/posix_types_64.h: + +/usr/include/bits/types/locale_t.h: + +/usr/include/c++/14.2/bits/functional_hash.h: + +/usr/include/bits/select.h: + +/usr/lib64/Scrt1.o: + +/usr/include/bits/types/__fpos64_t.h: + +/usr/include/c++/14.2/bits/concept_check.h: + +/usr/include/c++/14.2/cctype: + +/usr/include/bits/waitstatus.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/types/struct___jmp_buf_tag.h: + +/usr/include/bits/setjmp.h: + +/usr/include/c++/14.2/bits/streambuf_iterator.h: + +/usr/include/c++/14.2/bits/refwrap.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp: + +/usr/include/c++/14.2/bits/cxxabi_forced.h: + +/usr/include/c++/14.2/bit: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/include/bits/waitflags.h: + +/usr/include/c++/14.2/bits/stl_tempbuf.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: + +/usr/include/bits/types/time_t.h: + +/usr/include/c++/14.2/bits/allocator.h: + +/usr/include/bits/thread-shared-types.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/asm/errno.h: + +/usr/include/c++/14.2/bits/memoryfwd.h: + +/usr/lib64/libmvec.so.1: + +/usr/include/bits/types/error_t.h: + +/usr/include/c++/14.2/bits/std_abs.h: + +/usr/include/c++/14.2/string_view: + +/usr/include/c++/14.2/bits/memory_resource.h: + +/usr/include/c++/14.2/stdexcept: + +/usr/include/c++/14.2/bits/locale_classes.h: + +/usr/include/bits/types.h: + +/usr/include/c++/14.2/bits/uniform_int_dist.h: + +/usr/include/c++/14.2/bits/ostream_insert.h: + +/usr/include/c++/14.2/ostream: + +/usr/include/c++/14.2/bits/localefwd.h: + +/usr/include/features.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/bits/time.h: + +/usr/include/asm/posix_types.h: + +/usr/lib64/libm.so.6: + +/usr/include/c++/14.2/bits/nested_exception.h: + +/usr/include/bits/types/__locale_t.h: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/include/c++/14.2/bits/stl_construct.h: + +/usr/include/bits/stdint-intn.h: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/c++/14.2/charconv: + +/usr/include/asm/types.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/c++/14.2/bits/requires_hosted.h: + +/usr/include/c++/14.2/bits/stl_algo.h: + +/usr/include/c++/14.2/bits/stl_algobase.h: + +/usr/include/c++/14.2/bits/stl_iterator_base_types.h: + +/usr/include/c++/14.2/bits/stl_function.h: + +/usr/include/c++/14.2/bits/stl_heap.h: + +/usr/include/ctype.h: + +/usr/lib64/libc.so: + +/usr/include/bits/types/struct_tm.h: + +/usr/include/c++/14.2/bits/stl_iterator.h: + +/usr/include/sys/select.h: + +/usr/include/c++/14.2/bits/stl_pair.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: + +/usr/include/c++/14.2/bits/streambuf.tcc: + +/usr/include/c++/14.2/bits/unicode-data.h: + +/usr/include/c++/14.2/bits/uses_allocator.h: + +/usr/include/c++/14.2/bits/utility.h: + +/usr/include/c++/14.2/cstdarg: + +/usr/include/c++/14.2/cerrno: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h: + +/usr/include/c++/14.2/clocale: + +/usr/include/c++/14.2/type_traits: + +/usr/include/bits/stdlib-float.h: + +/usr/include/c++/14.2/compare: + +/usr/include/c++/14.2/cstddef: + +/usr/include/bits/uintn-identity.h: + +/usr/include/c++/14.2/ext/numeric_traits.h: + +/usr/lib64/libc.so.6: + +/usr/include/c++/14.2/cstdint: + +/usr/include/c++/14.2/bits/max_size_type.h: + +/usr/include/c++/14.2/cstdio: + +/usr/include/c++/14.2/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/14.2/cstdlib: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h: + +/usr/include/c++/14.2/ctime: + +/usr/include/c++/14.2/cwctype: + +/usr/include/c++/14.2/exception: + +/usr/include/c++/14.2/ext/alloc_traits.h: + +/usr/include/c++/14.2/ext/atomicity.h: + +/usr/include/c++/14.2/bits/enable_special_members.h: + +/usr/include/bits/types/clock_t.h: + +/usr/include/c++/14.2/ext/string_conversions.h: + +/usr/include/c++/14.2/bits/stringfwd.h: + +/usr/include/c++/14.2/ext/type_traits.h: + +/usr/lib64/libstdc++.so: + +/usr/include/c++/14.2/format: + +/usr/include/locale.h: + +/usr/include/c++/14.2/ios: + +/usr/include/bits/cpu-set.h: + +/usr/include/c++/14.2/iosfwd: + +/usr/include/c++/14.2/bits/basic_string.tcc: + +/usr/lib64/libgcc_s.so.1: + +/usr/include/c++/14.2/iostream: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h: + +/usr/include/bits/locale.h: + +/usr/include/c++/14.2/istream: + +/usr/include/alloca.h: + +/usr/include/c++/14.2/limits: + +/usr/include/c++/14.2/locale: + +/usr/include/bits/stdint-least.h: + +/usr/include/c++/14.2/pstl/pstl_config.h: + +/usr/include/c++/14.2/numbers: + +/usr/include/c++/14.2/span: + +/usr/include/stdint.h: + +/usr/include/c++/14.2/initializer_list: + +/usr/include/endian.h: + +/usr/include/c++/14.2/streambuf: + +/usr/include/c++/14.2/string: + +/usr/include/c++/14.2/bits/exception.h: + +/usr/include/c++/14.2/typeinfo: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h: + +/usr/include/time.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h: + +/usr/include/c++/14.2/variant: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h: + +/usr/include/features-time64.h: + +/usr/include/linux/errno.h: + +/usr/include/bits/types/FILE.h: + +/usr/include/linux/posix_types.h: + +/usr/include/linux/sched/types.h: + +/usr/include/linux/stddef.h: + +/usr/include/wctype.h: + +/usr/include/c++/14.2/cwchar: + +/usr/include/sched.h: + +/usr/include/stdlib.h: + +/usr/include/sys/cdefs.h: + +/usr/include/sys/single_threaded.h: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h: + +/usr/include/bits/wordsize.h: + +/usr/include/stdio.h: + +/usr/lib64/crti.o: + +/usr/lib64/crtn.o: + +/usr/lib64/libgcc_s.so: + +/usr/lib64/libm.so: + +/usr/include/c++/14.2/bits/version.h: + +/usr/lib64/ld-linux-x86-64.so.2: + +/usr/lib64/libc_nonshared.a: diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts new file mode 100644 index 0000000..9058f83 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for compressor. diff --git a/compressor/build/CMakeFiles/compressor.dir/depend.make b/compressor/build/CMakeFiles/compressor.dir/depend.make new file mode 100644 index 0000000..459003e --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for compressor. +# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/compressor.dir/flags.make b/compressor/build/CMakeFiles/compressor.dir/flags.make new file mode 100644 index 0000000..3e8f370 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries + +CXX_FLAGS = -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb + diff --git a/compressor/build/CMakeFiles/compressor.dir/link.d b/compressor/build/CMakeFiles/compressor.dir/link.d new file mode 100644 index 0000000..2608a6d --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/link.d @@ -0,0 +1,97 @@ +bin/compressor: \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ + CMakeFiles/compressor.dir/source/main.cpp.o \ + CMakeFiles/compressor.dir/source/print.cpp.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/libm.so.6 \ + /usr/lib64/libmvec.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /usr/lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o \ + /usr/lib64/ld-linux-x86-64.so.2 + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: + +CMakeFiles/compressor.dir/source/main.cpp.o: + +CMakeFiles/compressor.dir/source/print.cpp.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/libm.so.6: + +/usr/lib64/libmvec.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/libc.so.6: + +/usr/lib64/libc_nonshared.a: + +/usr/lib64/ld-linux-x86-64.so.2: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o: + +/usr/lib64/ld-linux-x86-64.so.2: diff --git a/compressor/build/CMakeFiles/compressor.dir/link.txt b/compressor/build/CMakeFiles/compressor.dir/link.txt new file mode 100644 index 0000000..acb1d90 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/compressor.dir/link.d CMakeFiles/compressor.dir/source/main.cpp.o CMakeFiles/compressor.dir/source/print.cpp.o -o bin/compressor diff --git a/compressor/build/CMakeFiles/compressor.dir/progress.make b/compressor/build/CMakeFiles/compressor.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6708621b02a964cdf8d3915c2468b5738a47f26f GIT binary patch literal 441256 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 z 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

URJm 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 y%NPnEba-zu=&TetXaowS4 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

-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

lK%z(9KI6Z7} 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d new file mode 100644 index 0000000..e12bf9d --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d @@ -0,0 +1,23 @@ +CMakeFiles/compressor.dir/source/print.cpp.o: \ + /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ + /usr/include/stdc-predef.h \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/pstl/pstl_config.h diff --git a/compressor/build/CMakeFiles/progress.marks b/compressor/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/compressor/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make new file mode 100644 index 0000000..57c71aa --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +# Utility rule file for symlink_compile_commands. + +# Include any custom commands dependencies for this target. +include CMakeFiles/symlink_compile_commands.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/symlink_compile_commands.dir/progress.make + +CMakeFiles/symlink_compile_commands: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating symlink to compile_commands.json in project root" + /usr/bin/cmake -E create_symlink /home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json /home/afonsocmsousa/Developer/vcomp/compressor/compile_commands.json + +CMakeFiles/symlink_compile_commands.dir/codegen: +.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen + +symlink_compile_commands: CMakeFiles/symlink_compile_commands +symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/build.make +.PHONY : symlink_compile_commands + +# Rule to build all files generated by this target. +CMakeFiles/symlink_compile_commands.dir/build: symlink_compile_commands +.PHONY : CMakeFiles/symlink_compile_commands.dir/build + +CMakeFiles/symlink_compile_commands.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake +.PHONY : CMakeFiles/symlink_compile_commands.dir/clean + +CMakeFiles/symlink_compile_commands.dir/depend: + cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/symlink_compile_commands.dir/depend + diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake new file mode 100644 index 0000000..e4613d2 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/symlink_compile_commands" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/symlink_compile_commands.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make new file mode 100644 index 0000000..67a43c9 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for symlink_compile_commands. +# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts new file mode 100644 index 0000000..0523414 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for symlink_compile_commands. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make new file mode 100644 index 0000000..8b1fa81 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 4 + diff --git a/compressor/build/Makefile b/compressor/build/Makefile new file mode 100644 index 0000000..19c1ad4 --- /dev/null +++ b/compressor/build/Makefile @@ -0,0 +1,222 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles /home/afonsocmsousa/Developer/vcomp/compressor/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named symlink_compile_commands + +# Build rule for target. +symlink_compile_commands: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 symlink_compile_commands +.PHONY : symlink_compile_commands + +# fast build rule for target. +symlink_compile_commands/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build +.PHONY : symlink_compile_commands/fast + +#============================================================================= +# Target rules for targets named compressor + +# Build rule for target. +compressor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 compressor +.PHONY : compressor + +# fast build rule for target. +compressor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build +.PHONY : compressor/fast + +source/main.o: source/main.cpp.o +.PHONY : source/main.o + +# target to build an object file +source/main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.o +.PHONY : source/main.cpp.o + +source/main.i: source/main.cpp.i +.PHONY : source/main.i + +# target to preprocess a source file +source/main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.i +.PHONY : source/main.cpp.i + +source/main.s: source/main.cpp.s +.PHONY : source/main.s + +# target to generate assembly for a file +source/main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.s +.PHONY : source/main.cpp.s + +source/print.o: source/print.cpp.o +.PHONY : source/print.o + +# target to build an object file +source/print.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.o +.PHONY : source/print.cpp.o + +source/print.i: source/print.cpp.i +.PHONY : source/print.i + +# target to preprocess a source file +source/print.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.i +.PHONY : source/print.cpp.i + +source/print.s: source/print.cpp.s +.PHONY : source/print.s + +# target to generate assembly for a file +source/print.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.s +.PHONY : source/print.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... symlink_compile_commands" + @echo "... compressor" + @echo "... source/main.o" + @echo "... source/main.i" + @echo "... source/main.s" + @echo "... source/print.o" + @echo "... source/print.i" + @echo "... source/print.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/compressor/build/bin/compressor b/compressor/build/bin/compressor new file mode 100755 index 0000000000000000000000000000000000000000..6fe2c1c8023e8a484cf22636c5bab7cd46fc0b9b GIT binary patch literal 282728 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 z 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 W_4R2xM@I1-YMSE@v5H_N%Ki@$0~XN$ literal 0 HcmV?d00001 diff --git a/compressor/build/build.log b/compressor/build/build.log new file mode 100644 index 0000000..5bc090b --- /dev/null +++ b/compressor/build/build.log @@ -0,0 +1,3 @@ +[ 25%] Creating symlink to compile_commands.json in project root +[100%] Built target compressor +[100%] Built target symlink_compile_commands diff --git a/compressor/build/cmake_install.cmake b/compressor/build/cmake_install.cmake new file mode 100644 index 0000000..9cd82c1 --- /dev/null +++ b/compressor/build/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /home/afonsocmsousa/Developer/vcomp/compressor + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# 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/afonsocmsousa/Developer/vcomp/compressor/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + 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() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/afonsocmsousa/Developer/vcomp/compressor/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/compressor/build/compile_commands.json b/compressor/build/compile_commands.json new file mode 100644 index 0000000..fba4c27 --- /dev/null +++ b/compressor/build/compile_commands.json @@ -0,0 +1,14 @@ +[ +{ + "directory": "/home/afonsocmsousa/Developer/vcomp/compressor/build", + "command": "/usr/bin/c++ -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp", + "file": "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp", + "output": "CMakeFiles/compressor.dir/source/main.cpp.o" +}, +{ + "directory": "/home/afonsocmsousa/Developer/vcomp/compressor/build", + "command": "/usr/bin/c++ -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp", + "file": "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp", + "output": "CMakeFiles/compressor.dir/source/print.cpp.o" +} +] \ No newline at end of file diff --git a/compressor/compile_commands.json b/compressor/compile_commands.json new file mode 120000 index 0000000..d6d310e --- /dev/null +++ b/compressor/compile_commands.json @@ -0,0 +1 @@ +/home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json \ No newline at end of file diff --git a/compressor/compressor b/compressor/compressor new file mode 100755 index 0000000000000000000000000000000000000000..6fe2c1c8023e8a484cf22636c5bab7cd46fc0b9b GIT binary patch literal 282728 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 z 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 W_4R2xM@I1-YMSE@v5H_N%Ki@$0~XN$ literal 0 HcmV?d00001 diff --git a/compressor/include/.gitkeep b/compressor/include/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/compressor/include/print.hpp b/compressor/include/print.hpp new file mode 100644 index 0000000..2a79b1c --- /dev/null +++ b/compressor/include/print.hpp @@ -0,0 +1,14 @@ +#ifndef PRINT_HPP +#define PRINT_HPP + +#include +#include +#include + +class Logger { + public: + static void log(const char* format, ...); + static void err(const char* format, ...); +}; + +#endif // PRINT_HPP diff --git a/compressor/libraries/.gitkeep b/compressor/libraries/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/compressor/source/main.cpp b/compressor/source/main.cpp new file mode 100644 index 0000000..d8a66db --- /dev/null +++ b/compressor/source/main.cpp @@ -0,0 +1,17 @@ +#include + +#include "print.hpp" + +Logger logger; + +int main(int argc, char* argv[]) +{ + if (argc < 2) { + logger.err("No arguments provided.\n"); + logger.err("Usage: %s [args...]\n", argv[0]); + return 1; + } + + + return 0; +} diff --git a/compressor/source/print.cpp b/compressor/source/print.cpp new file mode 100644 index 0000000..f17a74d --- /dev/null +++ b/compressor/source/print.cpp @@ -0,0 +1,20 @@ +#include "print.hpp" +#include + +void Logger::log(const char* format, ...) +{ + printf("[Log]:\t"); + va_list args; + va_start(args, format); + vprintf(format, args); + va_end(args); +} + +void Logger::err(const char* format, ...) +{ + printf("[Error]:\t"); + va_list args; + va_start(args, format); + vfprintf(stderr, format, args); + va_end(args); +} From a18ba3a34da38508769ad265a6198d2a26270fdb Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 15:45:22 +0000 Subject: [PATCH 2/8] AfonsoCMSousa/vcomp#1 Using ARGS for input --- .__gitignore | 4 + compressor/build/CMakeCache.txt | 412 ----- .../CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 - .../CMakeFiles/4.1.2/CMakeCXXCompiler.cmake | 108 -- .../4.1.2/CMakeDetermineCompilerABI_C.bin | Bin 20464 -> 0 bytes .../4.1.2/CMakeDetermineCompilerABI_CXX.bin | Bin 20488 -> 0 bytes .../build/CMakeFiles/4.1.2/CMakeSystem.cmake | 15 - .../4.1.2/CompilerIdC/CMakeCCompilerId.c | 934 ---------- .../build/CMakeFiles/4.1.2/CompilerIdC/a.out | Bin 20544 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 ----------- .../CMakeFiles/4.1.2/CompilerIdCXX/a.out | Bin 20552 -> 0 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 1505 ----------------- .../CMakeDirectoryInformation.cmake | 16 - .../build/CMakeFiles/CMakeRuleHashes.txt | 2 - .../build/CMakeFiles/InstallScripts.json | 7 - compressor/build/CMakeFiles/Makefile.cmake | 65 - compressor/build/CMakeFiles/Makefile2 | 157 -- .../build/CMakeFiles/TargetDirectories.txt | 4 - compressor/build/CMakeFiles/cmake.check_cache | 1 - .../compressor.dir/DependInfo.cmake | 25 - .../CMakeFiles/compressor.dir/build.make | 130 -- .../compressor.dir/cmake_clean.cmake | 14 - .../compressor.dir/compiler_depend.internal | 300 ---- .../compressor.dir/compiler_depend.make | 815 --------- .../compressor.dir/compiler_depend.ts | 2 - .../CMakeFiles/compressor.dir/depend.make | 2 - .../CMakeFiles/compressor.dir/flags.make | 10 - .../build/CMakeFiles/compressor.dir/link.d | 97 -- .../build/CMakeFiles/compressor.dir/link.txt | 1 - .../CMakeFiles/compressor.dir/progress.make | 4 - .../compressor.dir/source/main.cpp.o | Bin 441256 -> 0 bytes .../compressor.dir/source/main.cpp.o.d | 171 -- .../compressor.dir/source/print.cpp.o | Bin 62928 -> 0 bytes .../compressor.dir/source/print.cpp.o.d | 23 - compressor/build/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 22 - .../symlink_compile_commands.dir/build.make | 91 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 2 - compressor/build/Makefile | 222 --- compressor/build/bin/compressor | Bin 282728 -> 0 bytes compressor/build/build.log | 3 - compressor/build/cmake_install.cmake | 66 - compressor/build/compile_commands.json | 14 - compressor/compile_commands.json | 1 - compressor/compressor | Bin 282728 -> 0 bytes 48 files changed, 4 insertions(+), 6287 deletions(-) create mode 100644 .__gitignore delete mode 100644 compressor/build/CMakeCache.txt delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake delete mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake delete mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out delete mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out delete mode 100644 compressor/build/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 compressor/build/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 compressor/build/CMakeFiles/InstallScripts.json delete mode 100644 compressor/build/CMakeFiles/Makefile.cmake delete mode 100644 compressor/build/CMakeFiles/Makefile2 delete mode 100644 compressor/build/CMakeFiles/TargetDirectories.txt delete mode 100644 compressor/build/CMakeFiles/cmake.check_cache delete mode 100644 compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake delete mode 100644 compressor/build/CMakeFiles/compressor.dir/build.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts delete mode 100644 compressor/build/CMakeFiles/compressor.dir/depend.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/flags.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/link.d delete mode 100644 compressor/build/CMakeFiles/compressor.dir/link.txt delete mode 100644 compressor/build/CMakeFiles/compressor.dir/progress.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d delete mode 100644 compressor/build/CMakeFiles/progress.marks delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make delete mode 100644 compressor/build/Makefile delete mode 100755 compressor/build/bin/compressor delete mode 100644 compressor/build/build.log delete mode 100644 compressor/build/cmake_install.cmake delete mode 100644 compressor/build/compile_commands.json delete mode 120000 compressor/compile_commands.json delete mode 100755 compressor/compressor diff --git a/.__gitignore b/.__gitignore new file mode 100644 index 0000000..1354ad3 --- /dev/null +++ b/.__gitignore @@ -0,0 +1,4 @@ +# ignore compressor stuff: +./compressor/build/ +./compressor/compile_commands.json +./compressor/compressor diff --git a/compressor/build/CMakeCache.txt b/compressor/build/CMakeCache.txt deleted file mode 100644 index 806a974..0000000 --- a/compressor/build/CMakeCache.txt +++ /dev/null @@ -1,412 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/afonsocmsousa/Developer/vcomp/compressor/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. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=Debug - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -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 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/pkgRedirects - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules during -// all build types. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of modules during -// DEBUG builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of modules during -// RELEASE builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -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= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=CPP_TEMPLATE - -//Value Computed by CMake -CMAKE_PROJECT_VERSION:STATIC=0.1.0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MINOR:STATIC=1 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_PATCH:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_TWEAK:STATIC= - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - -//Path to a program. -CMAKE_READELF:FILEPATH=/usr/bin/readelf - -//Flags used by the linker during the creation of shared libraries -// during all build types. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -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 archiver during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the archiver during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the archiver during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the archiver during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the archiver during the creation of static libraries -// during RELWITHDEBINFO builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//Path to a program. -CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -CPP_TEMPLATE_BINARY_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build - -//Value Computed by CMake -CPP_TEMPLATE_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -CPP_TEMPLATE_SOURCE_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor - -//Enable address and undefined behavior sanitizers -ENABLE_SANITIZERS:BOOL=ON - -//Enable static analysis warnings -ENABLE_STATIC_ANALYSIS:BOOL=ON - -//Name of the output executable (defaults to project name) -OUTPUT_NAME:STRING=compressor - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -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/afonsocmsousa/Developer/vcomp/compressor/build -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_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 -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -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_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/afonsocmsousa/Developer/vcomp/compressor -//Install .so files without execute permission. -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 -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -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-4.1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_TAPI -CMAKE_TAPI-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Test HAS_ASAN -HAS_ASAN:INTERNAL= -//Test HAS_UBSAN -HAS_UBSAN:INTERNAL=1 - diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake deleted file mode 100644 index 0b57fcd..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,84 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "14.2.1") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_C_STANDARD_LATEST "23") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") -set(CMAKE_C17_COMPILE_FEATURES "c_std_17") -set(CMAKE_C23_COMPILE_FEATURES "c_std_23") - -set(CMAKE_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_C_COMPILER_APPLE_SYSROOT "") -set(CMAKE_C_SIMULATE_VERSION "") -set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_C_COMPILER_LINKER_ID "GNU") -set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) -set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) -set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) -set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) -set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake deleted file mode 100644 index f632f2f..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,108 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "14.2.1") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_CXX_STANDARD_LATEST "26") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") -set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") -set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") - -set(CMAKE_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") -set(CMAKE_CXX_SIMULATE_VERSION "") -set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") -set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) -set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang IN ITEMS C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) -set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) -set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) -set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") -set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") - -set(CMAKE_CXX_COMPILER_IMPORT_STD "") -### Imported target for C++23 standard library -set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") - - -### Imported target for C++26 standard library -set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") - - - diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index d2914f5c58f927596e3a5980f00aeb85802f2cb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20464 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 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index 26c4c7ab5c8d3189364a832b8fd7c51cb4e18c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20488 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 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake deleted file mode 100644 index 8fb8a30..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.12.58_1") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.12.58_1") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.12.58_1") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.12.58_1") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index ab3c359..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,934 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__RENESAS__) -# define COMPILER_ID "Renesas" -/* __RENESAS_VERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__DCC__) && defined(_DIAB_TOOL) -# define COMPILER_ID "Diab" - # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) - # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) - # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) - # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) - - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) || defined(__CPARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__RENESAS__) -# if defined(__CCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__CCRL__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__CCRH__) -# define ARCHITECTURE_ID "RH850" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define C_STD_99 199901L -#define C_STD_11 201112L -#define C_STD_17 201710L -#define C_STD_23 202311L - -#ifdef __STDC_VERSION__ -# define C_STD __STDC_VERSION__ -#endif - -#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif C_STD > C_STD_17 -# define C_VERSION "23" -#elif C_STD > C_STD_11 -# define C_VERSION "17" -#elif C_STD > C_STD_99 -# define C_VERSION "11" -#elif C_STD >= C_STD_99 -# define C_VERSION "99" -#else -# define C_VERSION "90" -#endif -const char* info_language_standard_default = - "INFO" ":" "standard_default[" C_VERSION "]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out deleted file mode 100755 index 2c0aba4769c35cc4b8394601508873ee2b53c0bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20544 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 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__RENESAS__) -# define COMPILER_ID "Renesas" -/* __RENESAS_VERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__DCC__) && defined(_DIAB_TOOL) -# define COMPILER_ID "Diab" - # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) - # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) - # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) - # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) - - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) || defined(__CPARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__RENESAS__) -# if defined(__CCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__CCRL__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__CCRH__) -# define ARCHITECTURE_ID "RH850" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define CXX_STD_98 199711L -#define CXX_STD_11 201103L -#define CXX_STD_14 201402L -#define CXX_STD_17 201703L -#define CXX_STD_20 202002L -#define CXX_STD_23 202302L - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) -# if _MSVC_LANG > CXX_STD_17 -# define CXX_STD _MSVC_LANG -# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 -# define CXX_STD CXX_STD_17 -# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# elif defined(__INTEL_CXX11_MODE__) -# define CXX_STD CXX_STD_11 -# else -# define CXX_STD CXX_STD_98 -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# if _MSVC_LANG > __cplusplus -# define CXX_STD _MSVC_LANG -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__NVCOMPILER) -# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__INTEL_COMPILER) || defined(__PGI) -# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) -# define CXX_STD CXX_STD_17 -# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) -# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) -# define CXX_STD CXX_STD_11 -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > CXX_STD_23 - "26" -#elif CXX_STD > CXX_STD_20 - "23" -#elif CXX_STD > CXX_STD_17 - "20" -#elif CXX_STD > CXX_STD_14 - "17" -#elif CXX_STD > CXX_STD_11 - "14" -#elif CXX_STD >= CXX_STD_11 - "11" -#else - "98" -#endif -"]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out deleted file mode 100755 index 8049a294e4d13539a6bacef476239542f29e9d6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20552 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 diff --git a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index 6c048ae..0000000 --- a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,1505 +0,0 @@ - ---- -events: - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/uname" - - "/usr/local/sbin/uname" - - "/usr/local/bin/uname" - found: "/usr/bin/uname" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineSystem.cmake:212 (message)" - - "CMakeLists.txt:2 (project)" - message: | - The system is: Linux - 6.12.58_1 - x86_64 - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeUnixFindMake.cmake:5 (find_program)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_MAKE_PROGRAM" - 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: - - "gmake" - - "make" - - "smake" - candidate_directories: - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/gmake" - - "/usr/local/sbin/gmake" - - "/usr/local/bin/gmake" - - "/usr/bin/gmake" - - "/usr/sbin/gmake" - - "/sbin/gmake" - - "/bin/gmake" - - "/home/afonsocmsousa/.cargo/bin/make" - - "/usr/local/sbin/make" - - "/usr/local/bin/make" - found: "/usr/bin/make" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:73 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:64 (_cmake_find_compiler)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_COMPILER" - description: "C 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: - - "cc" - - "gcc" - - "cl" - - "bcc" - - "xlc" - - "icx" - - "clang" - candidate_directories: - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/cc" - - "/usr/local/sbin/cc" - - "/usr/local/bin/cc" - found: "/usr/bin/cc" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (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: - - "CMakeCCompilerId.c.in" - candidate_directories: - - "/usr/share/cmake-4.1/Modules/" - found: "/usr/share/cmake-4.1/Modules/CMakeCCompilerId.c.in" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. - Compiler: /usr/bin/cc - Build flags: - Id flags: - - The output was: - 0 - - - Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - - The C compiler identification is GNU, found in: - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out - - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/strip" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ld" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/nm" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/objdump" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/objcopy" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/readelf" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/dlltool" - - "/home/afonsocmsousa/.cargo/bin/dlltool" - - "/usr/local/sbin/dlltool" - - "/usr/local/bin/dlltool" - - "/usr/sbin/dlltool" - - "/sbin/dlltool" - - "/bin/dlltool" - found: false - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/addr2line" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/tapi" - - "/home/afonsocmsousa/.cargo/bin/tapi" - - "/usr/local/sbin/tapi" - - "/usr/local/bin/tapi" - - "/usr/sbin/tapi" - - "/sbin/tapi" - - "/bin/tapi" - found: false - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_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-14.2" - - "gcc-ar-14" - - "gcc-ar14" - - "gcc-ar" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ar-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" - - "/usr/local/sbin/gcc-ar-14.2" - - "/usr/local/bin/gcc-ar-14.2" - - "/usr/sbin/gcc-ar-14.2" - - "/sbin/gcc-ar-14.2" - - "/bin/gcc-ar-14.2" - - "/usr/bin/gcc-ar-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" - - "/usr/local/sbin/gcc-ar-14" - - "/usr/local/bin/gcc-ar-14" - - "/usr/sbin/gcc-ar-14" - - "/sbin/gcc-ar-14" - - "/bin/gcc-ar-14" - - "/usr/bin/gcc-ar14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" - - "/usr/local/sbin/gcc-ar14" - - "/usr/local/bin/gcc-ar14" - - "/usr/sbin/gcc-ar14" - - "/sbin/gcc-ar14" - - "/bin/gcc-ar14" - found: "/usr/bin/gcc-ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_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-14.2" - - "gcc-ranlib-14" - - "gcc-ranlib14" - - "gcc-ranlib" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ranlib-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" - - "/usr/local/sbin/gcc-ranlib-14.2" - - "/usr/local/bin/gcc-ranlib-14.2" - - "/usr/sbin/gcc-ranlib-14.2" - - "/sbin/gcc-ranlib-14.2" - - "/bin/gcc-ranlib-14.2" - - "/usr/bin/gcc-ranlib-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" - - "/usr/local/sbin/gcc-ranlib-14" - - "/usr/local/bin/gcc-ranlib-14" - - "/usr/sbin/gcc-ranlib-14" - - "/sbin/gcc-ranlib-14" - - "/bin/gcc-ranlib-14" - - "/usr/bin/gcc-ranlib14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" - - "/usr/local/sbin/gcc-ranlib14" - - "/usr/local/bin/gcc-ranlib14" - - "/usr/sbin/gcc-ranlib14" - - "/sbin/gcc-ranlib14" - - "/bin/gcc-ranlib14" - found: "/usr/bin/gcc-ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:54 (find_program)" - - "/usr/share/cmake-4.1/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: - - "/usr/bin/" - found: "/usr/bin/c++" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/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-4.1/Modules/" - found: "/usr/share/cmake-4.1/Modules/CMakeCXXCompilerId.cpp.in" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/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/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out - - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" - - "/usr/share/cmake-4.1/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-14.2" - - "gcc-ar-14" - - "gcc-ar14" - - "gcc-ar" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ar-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" - - "/usr/local/sbin/gcc-ar-14.2" - - "/usr/local/bin/gcc-ar-14.2" - - "/usr/sbin/gcc-ar-14.2" - - "/sbin/gcc-ar-14.2" - - "/bin/gcc-ar-14.2" - - "/usr/bin/gcc-ar-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" - - "/usr/local/sbin/gcc-ar-14" - - "/usr/local/bin/gcc-ar-14" - - "/usr/sbin/gcc-ar-14" - - "/sbin/gcc-ar-14" - - "/bin/gcc-ar-14" - - "/usr/bin/gcc-ar14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" - - "/usr/local/sbin/gcc-ar14" - - "/usr/local/bin/gcc-ar14" - - "/usr/sbin/gcc-ar14" - - "/sbin/gcc-ar14" - - "/bin/gcc-ar14" - found: "/usr/bin/gcc-ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" - - "/usr/share/cmake-4.1/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-14.2" - - "gcc-ranlib-14" - - "gcc-ranlib14" - - "gcc-ranlib" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ranlib-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" - - "/usr/local/sbin/gcc-ranlib-14.2" - - "/usr/local/bin/gcc-ranlib-14.2" - - "/usr/sbin/gcc-ranlib-14.2" - - "/sbin/gcc-ranlib-14.2" - - "/bin/gcc-ranlib-14.2" - - "/usr/bin/gcc-ranlib-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" - - "/usr/local/sbin/gcc-ranlib-14" - - "/usr/local/bin/gcc-ranlib-14" - - "/usr/sbin/gcc-ranlib-14" - - "/sbin/gcc-ranlib-14" - - "/bin/gcc-ranlib-14" - - "/usr/bin/gcc-ranlib14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" - - "/usr/local/sbin/gcc-ranlib14" - - "/usr/local/bin/gcc-ranlib14" - - "/usr/sbin/gcc-ranlib14" - - "/sbin/gcc-ranlib14" - - "/bin/gcc-ranlib14" - found: "/usr/bin/gcc-ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_C_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ed1ae/fast - /usr/bin/make -f CMakeFiles/cmTC_ed1ae.dir/build.make CMakeFiles/cmTC_ed1ae.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' - Building C object CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o - /usr/bin/cc -v -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ed1ae.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctxyA81.s - GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) - compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include - /usr/local/include - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed - /usr/include - End of search list. - Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/' - as -v --64 -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o /tmp/cctxyA81.s - GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_ed1ae - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed1ae.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - collect2 version 14.2.1 20250405 - /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - GNU ld (GNU Binutils) 2.44 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.' - /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -o cmTC_ed1ae - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - add: [/usr/local/include] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C 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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] - ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ed1ae/fast] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_ed1ae.dir/build.make CMakeFiles/cmTC_ed1ae.dir/build] - ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-f8SM3y'] - ignore line: [Building C object CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/'] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ed1ae.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctxyA81.s] - ignore line: [GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] - ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o /tmp/cctxyA81.s] - ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_ed1ae] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed1ae.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ed1ae' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ed1ae.'] - link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccSTaxBF.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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_ed1ae] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20250405] - ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTaxBF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ed1ae /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_ed1ae.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - linker tool for 'C': /usr/bin/ld - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Running the C compiler's linker: "/usr/bin/ld" "-v" - GNU ld (GNU Binutils) 2.44 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting CXX compiler ABI info" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_CXX_SCAN_FOR_MODULES: "OFF" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_CXX_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_aef0d/fast - /usr/bin/make -f CMakeFiles/cmTC_aef0d.dir/build.make CMakeFiles/cmTC_aef0d.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' - Building CXX object CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_aef0d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxXPXhf.s - GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) - compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1 - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include - /usr/local/include - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed - /usr/include - End of search list. - Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/' - as -v --64 -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxXPXhf.s - GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_aef0d - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aef0d.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - collect2 version 14.2.1 20250405 - /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - GNU ld (GNU Binutils) 2.44 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.' - /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_aef0d - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" - - "/usr/share/cmake-4.1/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/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - add: [/usr/local/include] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] ==> [/usr/include/c++/14.2.1] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] ==> [/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] ==> [/usr/include/c++/14.2.1/backward] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" - - "/usr/share/cmake-4.1/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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] - ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_aef0d/fast] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_aef0d.dir/build.make CMakeFiles/cmTC_aef0d.dir/build] - ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-8kWsqH'] - ignore line: [Building CXX object CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/'] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_aef0d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxXPXhf.s] - ignore line: [GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] - ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxXPXhf.s] - ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_aef0d] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aef0d.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_aef0d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_aef0d.'] - link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccbuz6en.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--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_aef0d] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20250405] - ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbuz6en.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_aef0d /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_aef0d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - linker tool for 'CXX': /usr/bin/ld - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" - - "/usr/share/cmake-4.1/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.44 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" - - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" - - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" - - "CMakeLists.txt:137 (check_cxx_compiler_flag)" - checks: - - "Performing Test HAS_ASAN" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "HAS_ASAN" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_3907a/fast - /usr/bin/make -f CMakeFiles/cmTC_3907a.dir/build.make CMakeFiles/cmTC_3907a.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' - Building CXX object CMakeFiles/cmTC_3907a.dir/src.cxx.o - /usr/bin/c++ -DHAS_ASAN -std=c++23 -fsanitize=address -o CMakeFiles/cmTC_3907a.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW/src.cxx - Linking CXX executable cmTC_3907a - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3907a.dir/link.txt --verbose=1 - /usr/bin/ld: CMakeFiles/cmTC_3907a.dir/src.cxx.o: in function `_sub_I_00099_0': - src.cxx:(.text+0x10): undefined reference to `__asan_init' - /usr/bin/ld: src.cxx:(.text+0x15): undefined reference to `__asan_version_mismatch_check_v8' - collect2: error: ld returned 1 exit status - /usr/bin/c++ CMakeFiles/cmTC_3907a.dir/src.cxx.o -o cmTC_3907a - make[1]: *** [CMakeFiles/cmTC_3907a.dir/build.make:102: cmTC_3907a] Error 1 - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-A3dbdW' - make: *** [Makefile:134: cmTC_3907a/fast] Error 2 - - exitCode: 2 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" - - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" - - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" - - "CMakeLists.txt:138 (check_cxx_compiler_flag)" - checks: - - "Performing Test HAS_UBSAN" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "HAS_UBSAN" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_8debb/fast - /usr/bin/make -f CMakeFiles/cmTC_8debb.dir/build.make CMakeFiles/cmTC_8debb.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' - Building CXX object CMakeFiles/cmTC_8debb.dir/src.cxx.o - /usr/bin/c++ -DHAS_UBSAN -std=c++23 -fsanitize=undefined -o CMakeFiles/cmTC_8debb.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz/src.cxx - Linking CXX executable cmTC_8debb - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8debb.dir/link.txt --verbose=1 - /usr/bin/c++ CMakeFiles/cmTC_8debb.dir/src.cxx.o -o cmTC_8debb - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-qsoBCz' - - exitCode: 0 -... diff --git a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index de4fd4d..0000000 --- a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/afonsocmsousa/Developer/vcomp/compressor") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/afonsocmsousa/Developer/vcomp/compressor/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/compressor/build/CMakeFiles/CMakeRuleHashes.txt b/compressor/build/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 9c4cc14..0000000 --- a/compressor/build/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,2 +0,0 @@ -# Hashes of file build rules. -6e5d183cfa593448ad7482a0cd6d6018 CMakeFiles/symlink_compile_commands diff --git a/compressor/build/CMakeFiles/InstallScripts.json b/compressor/build/CMakeFiles/InstallScripts.json deleted file mode 100644 index 0b80c2e..0000000 --- a/compressor/build/CMakeFiles/InstallScripts.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "InstallScripts" : - [ - "/home/afonsocmsousa/Developer/vcomp/compressor/build/cmake_install.cmake" - ], - "Parallel" : false -} diff --git a/compressor/build/CMakeFiles/Makefile.cmake b/compressor/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index adc6ccf..0000000 --- a/compressor/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "/home/afonsocmsousa/Developer/vcomp/compressor/CMakeLists.txt" - "CMakeFiles/4.1.2/CMakeCCompiler.cmake" - "CMakeFiles/4.1.2/CMakeCXXCompiler.cmake" - "CMakeFiles/4.1.2/CMakeSystem.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-4.1/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-4.1/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-4.1/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake" - "/usr/share/cmake-4.1/Modules/CheckCXXSourceCompiles.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCXXLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCommonLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckFlagCommonConfig.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-Initialize.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux.cmake" - "/usr/share/cmake-4.1/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake" - "CMakeFiles/compressor.dir/DependInfo.cmake" - ) diff --git a/compressor/build/CMakeFiles/Makefile2 b/compressor/build/CMakeFiles/Makefile2 deleted file mode 100644 index 4ad6510..0000000 --- a/compressor/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,157 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/symlink_compile_commands.dir/all -all: CMakeFiles/compressor.dir/all -.PHONY : all - -# The main recursive "codegen" target. -codegen: CMakeFiles/symlink_compile_commands.dir/codegen -codegen: CMakeFiles/compressor.dir/codegen -.PHONY : codegen - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/symlink_compile_commands.dir/clean -clean: CMakeFiles/compressor.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/symlink_compile_commands.dir - -# All Build rule for target. -CMakeFiles/symlink_compile_commands.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=4 "Built target symlink_compile_commands" -.PHONY : CMakeFiles/symlink_compile_commands.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/symlink_compile_commands.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 1 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/symlink_compile_commands.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : CMakeFiles/symlink_compile_commands.dir/rule - -# Convenience name for target. -symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/rule -.PHONY : symlink_compile_commands - -# codegen rule for target. -CMakeFiles/symlink_compile_commands.dir/codegen: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=4 "Finished codegen for target symlink_compile_commands" -.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen - -# clean rule for target. -CMakeFiles/symlink_compile_commands.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/clean -.PHONY : CMakeFiles/symlink_compile_commands.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/compressor.dir - -# All Build rule for target. -CMakeFiles/compressor.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3 "Built target compressor" -.PHONY : CMakeFiles/compressor.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/compressor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 3 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/compressor.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : CMakeFiles/compressor.dir/rule - -# Convenience name for target. -compressor: CMakeFiles/compressor.dir/rule -.PHONY : compressor - -# codegen rule for target. -CMakeFiles/compressor.dir/codegen: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3 "Finished codegen for target compressor" -.PHONY : CMakeFiles/compressor.dir/codegen - -# clean rule for target. -CMakeFiles/compressor.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/clean -.PHONY : CMakeFiles/compressor.dir/clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/compressor/build/CMakeFiles/TargetDirectories.txt b/compressor/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 134f262..0000000 --- a/compressor/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,4 +0,0 @@ -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/edit_cache.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/rebuild_cache.dir diff --git a/compressor/build/CMakeFiles/cmake.check_cache b/compressor/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/compressor/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake deleted file mode 100644 index 0807b08..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp" "CMakeFiles/compressor.dir/source/main.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/main.cpp.o.d" - "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp" "CMakeFiles/compressor.dir/source/print.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/print.cpp.o.d" - "" "bin/compressor" "gcc" "CMakeFiles/compressor.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/compressor.dir/build.make b/compressor/build/CMakeFiles/compressor.dir/build.make deleted file mode 100644 index 2590bb1..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/build.make +++ /dev/null @@ -1,130 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -# Include any dependencies generated for this target. -include CMakeFiles/compressor.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/compressor.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/compressor.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/compressor.dir/flags.make - -CMakeFiles/compressor.dir/codegen: -.PHONY : CMakeFiles/compressor.dir/codegen - -CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/flags.make -CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compressor.dir/source/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/main.cpp.o -MF CMakeFiles/compressor.dir/source/main.cpp.o.d -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp - -CMakeFiles/compressor.dir/source/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp > CMakeFiles/compressor.dir/source/main.cpp.i - -CMakeFiles/compressor.dir/source/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -o CMakeFiles/compressor.dir/source/main.cpp.s - -CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/flags.make -CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/compressor.dir/source/print.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/print.cpp.o -MF CMakeFiles/compressor.dir/source/print.cpp.o.d -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp - -CMakeFiles/compressor.dir/source/print.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/print.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp > CMakeFiles/compressor.dir/source/print.cpp.i - -CMakeFiles/compressor.dir/source/print.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/print.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -o CMakeFiles/compressor.dir/source/print.cpp.s - -# Object files for target compressor -compressor_OBJECTS = \ -"CMakeFiles/compressor.dir/source/main.cpp.o" \ -"CMakeFiles/compressor.dir/source/print.cpp.o" - -# External object files for target compressor -compressor_EXTERNAL_OBJECTS = - -bin/compressor: CMakeFiles/compressor.dir/source/main.cpp.o -bin/compressor: CMakeFiles/compressor.dir/source/print.cpp.o -bin/compressor: CMakeFiles/compressor.dir/build.make -bin/compressor: CMakeFiles/compressor.dir/compiler_depend.ts -bin/compressor: CMakeFiles/compressor.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/compressor" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compressor.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/compressor.dir/build: bin/compressor -.PHONY : CMakeFiles/compressor.dir/build - -CMakeFiles/compressor.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/compressor.dir/cmake_clean.cmake -.PHONY : CMakeFiles/compressor.dir/clean - -CMakeFiles/compressor.dir/depend: - cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/compressor.dir/depend - diff --git a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake deleted file mode 100644 index abe749c..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake +++ /dev/null @@ -1,14 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/compressor.dir/link.d" - "CMakeFiles/compressor.dir/source/main.cpp.o" - "CMakeFiles/compressor.dir/source/main.cpp.o.d" - "CMakeFiles/compressor.dir/source/print.cpp.o" - "CMakeFiles/compressor.dir/source/print.cpp.o.d" - "bin/compressor" - "bin/compressor.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/compressor.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal deleted file mode 100644 index c0a005e..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal +++ /dev/null @@ -1,300 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -CMakeFiles/compressor.dir/source/main.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp - /usr/include/alloca.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm-generic/errno-base.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/int-ll64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm-generic/types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm/errno.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm/types.h - /usr/include/bits/atomic_wide_counter.h - /usr/include/bits/byteswap.h - /usr/include/bits/cpu-set.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/errno.h - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/locale.h - /usr/include/bits/long-double.h - /usr/include/bits/pthread_stack_min-dynamic.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/sched.h - /usr/include/bits/select.h - /usr/include/bits/setjmp.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-least.h - /usr/include/bits/stdint-uintn.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdlib-float.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/time.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/timex.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/error_t.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/typesizes.h - /usr/include/bits/uintn-identity.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/wchar.h - /usr/include/bits/wctype-wchar.h - /usr/include/bits/wordsize.h - /usr/include/c++/14.2/array - /usr/include/c++/14.2/backward/binders.h - /usr/include/c++/14.2/bit - /usr/include/c++/14.2/bits/algorithmfwd.h - /usr/include/c++/14.2/bits/alloc_traits.h - /usr/include/c++/14.2/bits/allocator.h - /usr/include/c++/14.2/bits/basic_ios.h - /usr/include/c++/14.2/bits/basic_ios.tcc - /usr/include/c++/14.2/bits/basic_string.h - /usr/include/c++/14.2/bits/basic_string.tcc - /usr/include/c++/14.2/bits/char_traits.h - /usr/include/c++/14.2/bits/charconv.h - /usr/include/c++/14.2/bits/codecvt.h - /usr/include/c++/14.2/bits/concept_check.h - /usr/include/c++/14.2/bits/cpp_type_traits.h - /usr/include/c++/14.2/bits/cxxabi_forced.h - /usr/include/c++/14.2/bits/cxxabi_init_exception.h - /usr/include/c++/14.2/bits/enable_special_members.h - /usr/include/c++/14.2/bits/exception.h - /usr/include/c++/14.2/bits/exception_defines.h - /usr/include/c++/14.2/bits/exception_ptr.h - /usr/include/c++/14.2/bits/functexcept.h - /usr/include/c++/14.2/bits/functional_hash.h - /usr/include/c++/14.2/bits/hash_bytes.h - /usr/include/c++/14.2/bits/invoke.h - /usr/include/c++/14.2/bits/ios_base.h - /usr/include/c++/14.2/bits/istream.tcc - /usr/include/c++/14.2/bits/iterator_concepts.h - /usr/include/c++/14.2/bits/locale_classes.h - /usr/include/c++/14.2/bits/locale_classes.tcc - /usr/include/c++/14.2/bits/locale_conv.h - /usr/include/c++/14.2/bits/locale_facets.h - /usr/include/c++/14.2/bits/locale_facets.tcc - /usr/include/c++/14.2/bits/locale_facets_nonio.h - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc - /usr/include/c++/14.2/bits/localefwd.h - /usr/include/c++/14.2/bits/max_size_type.h - /usr/include/c++/14.2/bits/memory_resource.h - /usr/include/c++/14.2/bits/memoryfwd.h - /usr/include/c++/14.2/bits/move.h - /usr/include/c++/14.2/bits/nested_exception.h - /usr/include/c++/14.2/bits/new_allocator.h - /usr/include/c++/14.2/bits/ostream.tcc - /usr/include/c++/14.2/bits/ostream_insert.h - /usr/include/c++/14.2/bits/parse_numbers.h - /usr/include/c++/14.2/bits/postypes.h - /usr/include/c++/14.2/bits/predefined_ops.h - /usr/include/c++/14.2/bits/ptr_traits.h - /usr/include/c++/14.2/bits/range_access.h - /usr/include/c++/14.2/bits/ranges_algobase.h - /usr/include/c++/14.2/bits/ranges_base.h - /usr/include/c++/14.2/bits/ranges_cmp.h - /usr/include/c++/14.2/bits/ranges_util.h - /usr/include/c++/14.2/bits/refwrap.h - /usr/include/c++/14.2/bits/requires_hosted.h - /usr/include/c++/14.2/bits/std_abs.h - /usr/include/c++/14.2/bits/stl_algo.h - /usr/include/c++/14.2/bits/stl_algobase.h - /usr/include/c++/14.2/bits/stl_construct.h - /usr/include/c++/14.2/bits/stl_function.h - /usr/include/c++/14.2/bits/stl_heap.h - /usr/include/c++/14.2/bits/stl_iterator.h - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h - /usr/include/c++/14.2/bits/stl_iterator_base_types.h - /usr/include/c++/14.2/bits/stl_pair.h - /usr/include/c++/14.2/bits/stl_tempbuf.h - /usr/include/c++/14.2/bits/streambuf.tcc - /usr/include/c++/14.2/bits/streambuf_iterator.h - /usr/include/c++/14.2/bits/string_view.tcc - /usr/include/c++/14.2/bits/stringfwd.h - /usr/include/c++/14.2/bits/unicode-data.h - /usr/include/c++/14.2/bits/unicode.h - /usr/include/c++/14.2/bits/uniform_int_dist.h - /usr/include/c++/14.2/bits/uses_allocator.h - /usr/include/c++/14.2/bits/uses_allocator_args.h - /usr/include/c++/14.2/bits/utility.h - /usr/include/c++/14.2/bits/version.h - /usr/include/c++/14.2/cctype - /usr/include/c++/14.2/cerrno - /usr/include/c++/14.2/charconv - /usr/include/c++/14.2/clocale - /usr/include/c++/14.2/compare - /usr/include/c++/14.2/concepts - /usr/include/c++/14.2/cstdarg - /usr/include/c++/14.2/cstddef - /usr/include/c++/14.2/cstdint - /usr/include/c++/14.2/cstdio - /usr/include/c++/14.2/cstdlib - /usr/include/c++/14.2/ctime - /usr/include/c++/14.2/cwchar - /usr/include/c++/14.2/cwctype - /usr/include/c++/14.2/debug/assertions.h - /usr/include/c++/14.2/debug/debug.h - /usr/include/c++/14.2/exception - /usr/include/c++/14.2/ext/alloc_traits.h - /usr/include/c++/14.2/ext/atomicity.h - /usr/include/c++/14.2/ext/numeric_traits.h - /usr/include/c++/14.2/ext/string_conversions.h - /usr/include/c++/14.2/ext/type_traits.h - /usr/include/c++/14.2/format - /usr/include/c++/14.2/initializer_list - /usr/include/c++/14.2/ios - /usr/include/c++/14.2/iosfwd - /usr/include/c++/14.2/iostream - /usr/include/c++/14.2/istream - /usr/include/c++/14.2/limits - /usr/include/c++/14.2/locale - /usr/include/c++/14.2/new - /usr/include/c++/14.2/numbers - /usr/include/c++/14.2/optional - /usr/include/c++/14.2/ostream - /usr/include/c++/14.2/pstl/pstl_config.h - /usr/include/c++/14.2/span - /usr/include/c++/14.2/stdexcept - /usr/include/c++/14.2/streambuf - /usr/include/c++/14.2/string - /usr/include/c++/14.2/string_view - /usr/include/c++/14.2/system_error - /usr/include/c++/14.2/tuple - /usr/include/c++/14.2/type_traits - /usr/include/c++/14.2/typeinfo - /usr/include/c++/14.2/variant - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h - /usr/include/ctype.h - /usr/include/endian.h - /usr/include/errno.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/libintl.h - /usr/include/linux/errno.h - /usr/include/linux/posix_types.h - /usr/include/linux/sched/types.h - /usr/include/linux/stddef.h - /usr/include/linux/types.h - /usr/include/locale.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/stdc-predef.h - /usr/include/stdint.h - /usr/include/stdio.h - /usr/include/stdlib.h - /usr/include/sys/cdefs.h - /usr/include/sys/select.h - /usr/include/sys/single_threaded.h - /usr/include/sys/types.h - /usr/include/time.h - /usr/include/wchar.h - /usr/include/wctype.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/print.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/long-double.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/typesizes.h - /usr/include/bits/wordsize.h - /usr/include/c++/14.2/cstdarg - /usr/include/c++/14.2/pstl/pstl_config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/stdc-predef.h - /usr/include/stdio.h - /usr/include/sys/cdefs.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - -bin/compressor - /usr/lib64/Scrt1.o - /usr/lib64/crti.o - /usr/lib64/crtn.o - /usr/lib64/libc.so - /usr/lib64/libgcc_s.so - /usr/lib64/libgcc_s.so.1 - /usr/lib64/libm.so - /usr/lib64/libstdc++.so - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a - /usr/lib64/ld-linux-x86-64.so.2 - /usr/lib64/libc.so.6 - /usr/lib64/libc_nonshared.a - /usr/lib64/libm.so.6 - /usr/lib64/libmvec.so.1 - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o - diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make deleted file mode 100644 index 1fb98ca..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make +++ /dev/null @@ -1,815 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/alloca.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm/errno.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm/types.h \ - /usr/include/bits/atomic_wide_counter.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/errno.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/locale.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/pthread_stack_min-dynamic.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/select.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-least.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/time.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/14.2/array \ - /usr/include/c++/14.2/backward/binders.h \ - /usr/include/c++/14.2/bit \ - /usr/include/c++/14.2/bits/algorithmfwd.h \ - /usr/include/c++/14.2/bits/alloc_traits.h \ - /usr/include/c++/14.2/bits/allocator.h \ - /usr/include/c++/14.2/bits/basic_ios.h \ - /usr/include/c++/14.2/bits/basic_ios.tcc \ - /usr/include/c++/14.2/bits/basic_string.h \ - /usr/include/c++/14.2/bits/basic_string.tcc \ - /usr/include/c++/14.2/bits/char_traits.h \ - /usr/include/c++/14.2/bits/charconv.h \ - /usr/include/c++/14.2/bits/codecvt.h \ - /usr/include/c++/14.2/bits/concept_check.h \ - /usr/include/c++/14.2/bits/cpp_type_traits.h \ - /usr/include/c++/14.2/bits/cxxabi_forced.h \ - /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ - /usr/include/c++/14.2/bits/enable_special_members.h \ - /usr/include/c++/14.2/bits/exception.h \ - /usr/include/c++/14.2/bits/exception_defines.h \ - /usr/include/c++/14.2/bits/exception_ptr.h \ - /usr/include/c++/14.2/bits/functexcept.h \ - /usr/include/c++/14.2/bits/functional_hash.h \ - /usr/include/c++/14.2/bits/hash_bytes.h \ - /usr/include/c++/14.2/bits/invoke.h \ - /usr/include/c++/14.2/bits/ios_base.h \ - /usr/include/c++/14.2/bits/istream.tcc \ - /usr/include/c++/14.2/bits/iterator_concepts.h \ - /usr/include/c++/14.2/bits/locale_classes.h \ - /usr/include/c++/14.2/bits/locale_classes.tcc \ - /usr/include/c++/14.2/bits/locale_conv.h \ - /usr/include/c++/14.2/bits/locale_facets.h \ - /usr/include/c++/14.2/bits/locale_facets.tcc \ - /usr/include/c++/14.2/bits/locale_facets_nonio.h \ - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ - /usr/include/c++/14.2/bits/localefwd.h \ - /usr/include/c++/14.2/bits/max_size_type.h \ - /usr/include/c++/14.2/bits/memory_resource.h \ - /usr/include/c++/14.2/bits/memoryfwd.h \ - /usr/include/c++/14.2/bits/move.h \ - /usr/include/c++/14.2/bits/nested_exception.h \ - /usr/include/c++/14.2/bits/new_allocator.h \ - /usr/include/c++/14.2/bits/ostream.tcc \ - /usr/include/c++/14.2/bits/ostream_insert.h \ - /usr/include/c++/14.2/bits/parse_numbers.h \ - /usr/include/c++/14.2/bits/postypes.h \ - /usr/include/c++/14.2/bits/predefined_ops.h \ - /usr/include/c++/14.2/bits/ptr_traits.h \ - /usr/include/c++/14.2/bits/range_access.h \ - /usr/include/c++/14.2/bits/ranges_algobase.h \ - /usr/include/c++/14.2/bits/ranges_base.h \ - /usr/include/c++/14.2/bits/ranges_cmp.h \ - /usr/include/c++/14.2/bits/ranges_util.h \ - /usr/include/c++/14.2/bits/refwrap.h \ - /usr/include/c++/14.2/bits/requires_hosted.h \ - /usr/include/c++/14.2/bits/std_abs.h \ - /usr/include/c++/14.2/bits/stl_algo.h \ - /usr/include/c++/14.2/bits/stl_algobase.h \ - /usr/include/c++/14.2/bits/stl_construct.h \ - /usr/include/c++/14.2/bits/stl_function.h \ - /usr/include/c++/14.2/bits/stl_heap.h \ - /usr/include/c++/14.2/bits/stl_iterator.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ - /usr/include/c++/14.2/bits/stl_pair.h \ - /usr/include/c++/14.2/bits/stl_tempbuf.h \ - /usr/include/c++/14.2/bits/streambuf.tcc \ - /usr/include/c++/14.2/bits/streambuf_iterator.h \ - /usr/include/c++/14.2/bits/string_view.tcc \ - /usr/include/c++/14.2/bits/stringfwd.h \ - /usr/include/c++/14.2/bits/unicode-data.h \ - /usr/include/c++/14.2/bits/unicode.h \ - /usr/include/c++/14.2/bits/uniform_int_dist.h \ - /usr/include/c++/14.2/bits/uses_allocator.h \ - /usr/include/c++/14.2/bits/uses_allocator_args.h \ - /usr/include/c++/14.2/bits/utility.h \ - /usr/include/c++/14.2/bits/version.h \ - /usr/include/c++/14.2/cctype \ - /usr/include/c++/14.2/cerrno \ - /usr/include/c++/14.2/charconv \ - /usr/include/c++/14.2/clocale \ - /usr/include/c++/14.2/compare \ - /usr/include/c++/14.2/concepts \ - /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/cstddef \ - /usr/include/c++/14.2/cstdint \ - /usr/include/c++/14.2/cstdio \ - /usr/include/c++/14.2/cstdlib \ - /usr/include/c++/14.2/ctime \ - /usr/include/c++/14.2/cwchar \ - /usr/include/c++/14.2/cwctype \ - /usr/include/c++/14.2/debug/assertions.h \ - /usr/include/c++/14.2/debug/debug.h \ - /usr/include/c++/14.2/exception \ - /usr/include/c++/14.2/ext/alloc_traits.h \ - /usr/include/c++/14.2/ext/atomicity.h \ - /usr/include/c++/14.2/ext/numeric_traits.h \ - /usr/include/c++/14.2/ext/string_conversions.h \ - /usr/include/c++/14.2/ext/type_traits.h \ - /usr/include/c++/14.2/format \ - /usr/include/c++/14.2/initializer_list \ - /usr/include/c++/14.2/ios \ - /usr/include/c++/14.2/iosfwd \ - /usr/include/c++/14.2/iostream \ - /usr/include/c++/14.2/istream \ - /usr/include/c++/14.2/limits \ - /usr/include/c++/14.2/locale \ - /usr/include/c++/14.2/new \ - /usr/include/c++/14.2/numbers \ - /usr/include/c++/14.2/optional \ - /usr/include/c++/14.2/ostream \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/span \ - /usr/include/c++/14.2/stdexcept \ - /usr/include/c++/14.2/streambuf \ - /usr/include/c++/14.2/string \ - /usr/include/c++/14.2/string_view \ - /usr/include/c++/14.2/system_error \ - /usr/include/c++/14.2/tuple \ - /usr/include/c++/14.2/type_traits \ - /usr/include/c++/14.2/typeinfo \ - /usr/include/c++/14.2/variant \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ - /usr/include/ctype.h \ - /usr/include/endian.h \ - /usr/include/errno.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/libintl.h \ - /usr/include/linux/errno.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/sched/types.h \ - /usr/include/linux/stddef.h \ - /usr/include/linux/types.h \ - /usr/include/locale.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdint.h \ - /usr/include/stdio.h \ - /usr/include/stdlib.h \ - /usr/include/sys/cdefs.h \ - /usr/include/sys/select.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/sys/types.h \ - /usr/include/time.h \ - /usr/include/wchar.h \ - /usr/include/wctype.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdio.h \ - /usr/include/sys/cdefs.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - -bin/compressor: /usr/lib64/Scrt1.o \ - /usr/lib64/crti.o \ - /usr/lib64/crtn.o \ - /usr/lib64/libc.so \ - /usr/lib64/libgcc_s.so \ - /usr/lib64/libgcc_s.so.1 \ - /usr/lib64/libm.so \ - /usr/lib64/libstdc++.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/ld-linux-x86-64.so.2 \ - /usr/lib64/libc.so.6 \ - /usr/lib64/libc_nonshared.a \ - /usr/lib64/libm.so.6 \ - /usr/lib64/libmvec.so.1 \ - CMakeFiles/compressor.dir/source/main.cpp.o \ - CMakeFiles/compressor.dir/source/print.cpp.o - - -CMakeFiles/compressor.dir/source/print.cpp.o: - -CMakeFiles/compressor.dir/source/main.cpp.o: - -/usr/include/c++/14.2/bits/ranges_algobase.h: - -/usr/include/c++/14.2/bits/postypes.h: - -/usr/include/c++/14.2/bits/parse_numbers.h: - -/usr/include/c++/14.2/bits/new_allocator.h: - -/usr/include/c++/14.2/bits/ostream.tcc: - -/usr/include/c++/14.2/bits/move.h: - -/usr/include/wchar.h: - -/usr/include/c++/14.2/bits/functexcept.h: - -/usr/include/bits/long-double.h: - -/usr/include/c++/14.2/debug/debug.h: - -/usr/include/pthread.h: - -/usr/include/c++/14.2/bits/iterator_concepts.h: - -/usr/include/c++/14.2/bits/ios_base.h: - -/usr/include/c++/14.2/bits/invoke.h: - -/usr/include/c++/14.2/bits/cxxabi_init_exception.h: - -/usr/include/c++/14.2/tuple: - -/usr/include/c++/14.2/bits/hash_bytes.h: - -/usr/include/c++/14.2/bits/ptr_traits.h: - -/usr/include/c++/14.2/bits/string_view.tcc: - -/usr/include/bits/endian.h: - -/usr/include/c++/14.2/debug/assertions.h: - -/usr/include/c++/14.2/bits/exception_ptr.h: - -/usr/include/c++/14.2/bits/char_traits.h: - -/usr/include/asm/bitsperlong.h: - -/usr/include/c++/14.2/bits/basic_string.h: - -/usr/include/c++/14.2/system_error: - -/usr/include/c++/14.2/bits/basic_ios.tcc: - -/usr/include/c++/14.2/bits/basic_ios.h: - -/usr/include/c++/14.2/bits/alloc_traits.h: - -/usr/include/c++/14.2/backward/binders.h: - -/usr/include/c++/14.2/array: - -/usr/include/bits/wctype-wchar.h: - -/usr/include/c++/14.2/bits/unicode.h: - -/usr/include/sys/types.h: - -/usr/include/c++/14.2/bits/predefined_ops.h: - -/usr/include/bits/types/struct_timeval.h: - -/usr/include/c++/14.2/bits/locale_facets_nonio.tcc: - -/usr/include/bits/timesize.h: - -/usr/include/bits/types/wint_t.h: - -/usr/include/bits/types/struct_timespec.h: - -/usr/include/bits/types/struct_sched_param.h: - -/usr/include/bits/types/struct_itimerspec.h: - -/usr/include/bits/struct_rwlock.h: - -/usr/include/bits/libc-header-start.h: - -/usr/include/bits/floatn-common.h: - -/usr/include/c++/14.2/bits/codecvt.h: - -/usr/include/bits/types/mbstate_t.h: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h: - -/usr/include/bits/errno.h: - -/usr/include/bits/timex.h: - -/usr/include/c++/14.2/concepts: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h: - -/usr/include/c++/14.2/bits/algorithmfwd.h: - -/usr/include/bits/typesizes.h: - -/usr/include/bits/struct_mutex.h: - -/usr/include/c++/14.2/bits/cpp_type_traits.h: - -/usr/include/errno.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/include/c++/14.2/bits/locale_facets.h: - -/usr/include/bits/byteswap.h: - -/usr/include/c++/14.2/bits/locale_facets_nonio.h: - -/usr/include/bits/time64.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp: - -/usr/include/c++/14.2/bits/locale_conv.h: - -/usr/include/bits/pthreadtypes-arch.h: - -/usr/include/c++/14.2/optional: - -/usr/include/gnu/stubs.h: - -/usr/include/bits/types/timer_t.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/asm-generic/types.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/14.2/bits/range_access.h: - -/usr/include/linux/types.h: - -/usr/include/c++/14.2/bits/charconv.h: - -/usr/include/c++/14.2/bits/locale_facets.tcc: - -/usr/include/c++/14.2/bits/exception_defines.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp: - -/usr/include/c++/14.2/bits/istream.tcc: - -/usr/include/c++/14.2/bits/uses_allocator_args.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/stdc-predef.h: - -/usr/include/bits/types/__sigset_t.h: - -/usr/include/c++/14.2/bits/ranges_util.h: - -/usr/include/c++/14.2/bits/locale_classes.tcc: - -/usr/include/bits/pthread_stack_min-dynamic.h: - -/usr/include/bits/types/__fpos_t.h: - -/usr/include/c++/14.2/new: - -/usr/include/c++/14.2/bits/ranges_cmp.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/bits/pthreadtypes.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h: - -/usr/include/bits/endianness.h: - -/usr/include/libintl.h: - -/usr/include/bits/floatn.h: - -/usr/include/gnu/stubs-64.h: - -/usr/include/c++/14.2/bits/ranges_base.h: - -/usr/include/bits/stdio_lim.h: - -/usr/include/bits/types/__mbstate_t.h: - -/usr/include/asm/posix_types_64.h: - -/usr/include/bits/types/locale_t.h: - -/usr/include/c++/14.2/bits/functional_hash.h: - -/usr/include/bits/select.h: - -/usr/lib64/Scrt1.o: - -/usr/include/bits/types/__fpos64_t.h: - -/usr/include/c++/14.2/bits/concept_check.h: - -/usr/include/c++/14.2/cctype: - -/usr/include/bits/waitstatus.h: - -/usr/include/bits/wchar.h: - -/usr/include/bits/types/struct___jmp_buf_tag.h: - -/usr/include/bits/setjmp.h: - -/usr/include/c++/14.2/bits/streambuf_iterator.h: - -/usr/include/c++/14.2/bits/refwrap.h: - -/usr/include/bits/types/cookie_io_functions_t.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp: - -/usr/include/c++/14.2/bits/cxxabi_forced.h: - -/usr/include/c++/14.2/bit: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/bits/waitflags.h: - -/usr/include/c++/14.2/bits/stl_tempbuf.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: - -/usr/include/bits/types/time_t.h: - -/usr/include/c++/14.2/bits/allocator.h: - -/usr/include/bits/thread-shared-types.h: - -/usr/include/bits/stdint-uintn.h: - -/usr/include/asm/errno.h: - -/usr/include/c++/14.2/bits/memoryfwd.h: - -/usr/lib64/libmvec.so.1: - -/usr/include/bits/types/error_t.h: - -/usr/include/c++/14.2/bits/std_abs.h: - -/usr/include/c++/14.2/string_view: - -/usr/include/c++/14.2/bits/memory_resource.h: - -/usr/include/c++/14.2/stdexcept: - -/usr/include/c++/14.2/bits/locale_classes.h: - -/usr/include/bits/types.h: - -/usr/include/c++/14.2/bits/uniform_int_dist.h: - -/usr/include/c++/14.2/bits/ostream_insert.h: - -/usr/include/c++/14.2/ostream: - -/usr/include/c++/14.2/bits/localefwd.h: - -/usr/include/features.h: - -/usr/include/bits/sched.h: - -/usr/include/bits/types/__FILE.h: - -/usr/include/bits/time.h: - -/usr/include/asm/posix_types.h: - -/usr/lib64/libm.so.6: - -/usr/include/c++/14.2/bits/nested_exception.h: - -/usr/include/bits/types/__locale_t.h: - -/usr/include/bits/atomic_wide_counter.h: - -/usr/include/c++/14.2/bits/stl_construct.h: - -/usr/include/bits/stdint-intn.h: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/c++/14.2/charconv: - -/usr/include/asm/types.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h: - -/usr/include/bits/types/struct_FILE.h: - -/usr/include/c++/14.2/bits/requires_hosted.h: - -/usr/include/c++/14.2/bits/stl_algo.h: - -/usr/include/c++/14.2/bits/stl_algobase.h: - -/usr/include/c++/14.2/bits/stl_iterator_base_types.h: - -/usr/include/c++/14.2/bits/stl_function.h: - -/usr/include/c++/14.2/bits/stl_heap.h: - -/usr/include/ctype.h: - -/usr/lib64/libc.so: - -/usr/include/bits/types/struct_tm.h: - -/usr/include/c++/14.2/bits/stl_iterator.h: - -/usr/include/sys/select.h: - -/usr/include/c++/14.2/bits/stl_pair.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: - -/usr/include/c++/14.2/bits/streambuf.tcc: - -/usr/include/c++/14.2/bits/unicode-data.h: - -/usr/include/c++/14.2/bits/uses_allocator.h: - -/usr/include/c++/14.2/bits/utility.h: - -/usr/include/c++/14.2/cstdarg: - -/usr/include/c++/14.2/cerrno: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h: - -/usr/include/c++/14.2/clocale: - -/usr/include/c++/14.2/type_traits: - -/usr/include/bits/stdlib-float.h: - -/usr/include/c++/14.2/compare: - -/usr/include/c++/14.2/cstddef: - -/usr/include/bits/uintn-identity.h: - -/usr/include/c++/14.2/ext/numeric_traits.h: - -/usr/lib64/libc.so.6: - -/usr/include/c++/14.2/cstdint: - -/usr/include/c++/14.2/bits/max_size_type.h: - -/usr/include/c++/14.2/cstdio: - -/usr/include/c++/14.2/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/14.2/cstdlib: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h: - -/usr/include/c++/14.2/ctime: - -/usr/include/c++/14.2/cwctype: - -/usr/include/c++/14.2/exception: - -/usr/include/c++/14.2/ext/alloc_traits.h: - -/usr/include/c++/14.2/ext/atomicity.h: - -/usr/include/c++/14.2/bits/enable_special_members.h: - -/usr/include/bits/types/clock_t.h: - -/usr/include/c++/14.2/ext/string_conversions.h: - -/usr/include/c++/14.2/bits/stringfwd.h: - -/usr/include/c++/14.2/ext/type_traits.h: - -/usr/lib64/libstdc++.so: - -/usr/include/c++/14.2/format: - -/usr/include/locale.h: - -/usr/include/c++/14.2/ios: - -/usr/include/bits/cpu-set.h: - -/usr/include/c++/14.2/iosfwd: - -/usr/include/c++/14.2/bits/basic_string.tcc: - -/usr/lib64/libgcc_s.so.1: - -/usr/include/c++/14.2/iostream: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h: - -/usr/include/bits/locale.h: - -/usr/include/c++/14.2/istream: - -/usr/include/alloca.h: - -/usr/include/c++/14.2/limits: - -/usr/include/c++/14.2/locale: - -/usr/include/bits/stdint-least.h: - -/usr/include/c++/14.2/pstl/pstl_config.h: - -/usr/include/c++/14.2/numbers: - -/usr/include/c++/14.2/span: - -/usr/include/stdint.h: - -/usr/include/c++/14.2/initializer_list: - -/usr/include/endian.h: - -/usr/include/c++/14.2/streambuf: - -/usr/include/c++/14.2/string: - -/usr/include/c++/14.2/bits/exception.h: - -/usr/include/c++/14.2/typeinfo: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h: - -/usr/include/time.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h: - -/usr/include/c++/14.2/variant: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h: - -/usr/include/features-time64.h: - -/usr/include/linux/errno.h: - -/usr/include/bits/types/FILE.h: - -/usr/include/linux/posix_types.h: - -/usr/include/linux/sched/types.h: - -/usr/include/linux/stddef.h: - -/usr/include/wctype.h: - -/usr/include/c++/14.2/cwchar: - -/usr/include/sched.h: - -/usr/include/stdlib.h: - -/usr/include/sys/cdefs.h: - -/usr/include/sys/single_threaded.h: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h: - -/usr/include/bits/wordsize.h: - -/usr/include/stdio.h: - -/usr/lib64/crti.o: - -/usr/lib64/crtn.o: - -/usr/lib64/libgcc_s.so: - -/usr/lib64/libm.so: - -/usr/include/c++/14.2/bits/version.h: - -/usr/lib64/ld-linux-x86-64.so.2: - -/usr/lib64/libc_nonshared.a: diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts deleted file mode 100644 index 9058f83..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for compressor. diff --git a/compressor/build/CMakeFiles/compressor.dir/depend.make b/compressor/build/CMakeFiles/compressor.dir/depend.make deleted file mode 100644 index 459003e..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for compressor. -# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/compressor.dir/flags.make b/compressor/build/CMakeFiles/compressor.dir/flags.make deleted file mode 100644 index 3e8f370..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries - -CXX_FLAGS = -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb - diff --git a/compressor/build/CMakeFiles/compressor.dir/link.d b/compressor/build/CMakeFiles/compressor.dir/link.d deleted file mode 100644 index 2608a6d..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/link.d +++ /dev/null @@ -1,97 +0,0 @@ -bin/compressor: \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ - CMakeFiles/compressor.dir/source/main.cpp.o \ - CMakeFiles/compressor.dir/source/print.cpp.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/libm.so.6 \ - /usr/lib64/libmvec.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/libc.so.6 \ - /usr/lib64/libc_nonshared.a \ - /usr/lib64/ld-linux-x86-64.so.2 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o \ - /usr/lib64/ld-linux-x86-64.so.2 - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: - -CMakeFiles/compressor.dir/source/main.cpp.o: - -CMakeFiles/compressor.dir/source/print.cpp.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/libm.so.6: - -/usr/lib64/libmvec.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/libc.so.6: - -/usr/lib64/libc_nonshared.a: - -/usr/lib64/ld-linux-x86-64.so.2: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o: - -/usr/lib64/ld-linux-x86-64.so.2: diff --git a/compressor/build/CMakeFiles/compressor.dir/link.txt b/compressor/build/CMakeFiles/compressor.dir/link.txt deleted file mode 100644 index acb1d90..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/compressor.dir/link.d CMakeFiles/compressor.dir/source/main.cpp.o CMakeFiles/compressor.dir/source/print.cpp.o -o bin/compressor diff --git a/compressor/build/CMakeFiles/compressor.dir/progress.make b/compressor/build/CMakeFiles/compressor.dir/progress.make deleted file mode 100644 index 6a9dc74..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 - diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o deleted file mode 100644 index 6708621b02a964cdf8d3915c2468b5738a47f26f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441256 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 z 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

URJm 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 y%NPnEba-zu=&TetXaowS4 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

-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

lK%z(9KI6Z7} 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 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d deleted file mode 100644 index e12bf9d..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d +++ /dev/null @@ -1,23 +0,0 @@ -CMakeFiles/compressor.dir/source/print.cpp.o: \ - /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ - /usr/include/stdc-predef.h \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/include/bits/types.h /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/pstl/pstl_config.h diff --git a/compressor/build/CMakeFiles/progress.marks b/compressor/build/CMakeFiles/progress.marks deleted file mode 100644 index b8626c4..0000000 --- a/compressor/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make deleted file mode 100644 index 57c71aa..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make +++ /dev/null @@ -1,91 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -# Utility rule file for symlink_compile_commands. - -# Include any custom commands dependencies for this target. -include CMakeFiles/symlink_compile_commands.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/symlink_compile_commands.dir/progress.make - -CMakeFiles/symlink_compile_commands: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating symlink to compile_commands.json in project root" - /usr/bin/cmake -E create_symlink /home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json /home/afonsocmsousa/Developer/vcomp/compressor/compile_commands.json - -CMakeFiles/symlink_compile_commands.dir/codegen: -.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen - -symlink_compile_commands: CMakeFiles/symlink_compile_commands -symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/build.make -.PHONY : symlink_compile_commands - -# Rule to build all files generated by this target. -CMakeFiles/symlink_compile_commands.dir/build: symlink_compile_commands -.PHONY : CMakeFiles/symlink_compile_commands.dir/build - -CMakeFiles/symlink_compile_commands.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake -.PHONY : CMakeFiles/symlink_compile_commands.dir/clean - -CMakeFiles/symlink_compile_commands.dir/depend: - cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/symlink_compile_commands.dir/depend - diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake deleted file mode 100644 index e4613d2..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/symlink_compile_commands" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/symlink_compile_commands.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make deleted file mode 100644 index 67a43c9..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for symlink_compile_commands. -# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts deleted file mode 100644 index 0523414..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for symlink_compile_commands. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make deleted file mode 100644 index 8b1fa81..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 4 - diff --git a/compressor/build/Makefile b/compressor/build/Makefile deleted file mode 100644 index 19c1ad4..0000000 --- a/compressor/build/Makefile +++ /dev/null @@ -1,222 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles /home/afonsocmsousa/Developer/vcomp/compressor/build//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named symlink_compile_commands - -# Build rule for target. -symlink_compile_commands: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 symlink_compile_commands -.PHONY : symlink_compile_commands - -# fast build rule for target. -symlink_compile_commands/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build -.PHONY : symlink_compile_commands/fast - -#============================================================================= -# Target rules for targets named compressor - -# Build rule for target. -compressor: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 compressor -.PHONY : compressor - -# fast build rule for target. -compressor/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build -.PHONY : compressor/fast - -source/main.o: source/main.cpp.o -.PHONY : source/main.o - -# target to build an object file -source/main.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.o -.PHONY : source/main.cpp.o - -source/main.i: source/main.cpp.i -.PHONY : source/main.i - -# target to preprocess a source file -source/main.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.i -.PHONY : source/main.cpp.i - -source/main.s: source/main.cpp.s -.PHONY : source/main.s - -# target to generate assembly for a file -source/main.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.s -.PHONY : source/main.cpp.s - -source/print.o: source/print.cpp.o -.PHONY : source/print.o - -# target to build an object file -source/print.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.o -.PHONY : source/print.cpp.o - -source/print.i: source/print.cpp.i -.PHONY : source/print.i - -# target to preprocess a source file -source/print.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.i -.PHONY : source/print.cpp.i - -source/print.s: source/print.cpp.s -.PHONY : source/print.s - -# target to generate assembly for a file -source/print.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.s -.PHONY : source/print.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" - @echo "... symlink_compile_commands" - @echo "... compressor" - @echo "... source/main.o" - @echo "... source/main.i" - @echo "... source/main.s" - @echo "... source/print.o" - @echo "... source/print.i" - @echo "... source/print.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/compressor/build/bin/compressor b/compressor/build/bin/compressor deleted file mode 100755 index 6fe2c1c8023e8a484cf22636c5bab7cd46fc0b9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282728 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 z 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 W_4R2xM@I1-YMSE@v5H_N%Ki@$0~XN$ diff --git a/compressor/build/build.log b/compressor/build/build.log deleted file mode 100644 index 5bc090b..0000000 --- a/compressor/build/build.log +++ /dev/null @@ -1,3 +0,0 @@ -[ 25%] Creating symlink to compile_commands.json in project root -[100%] Built target compressor -[100%] Built target symlink_compile_commands diff --git a/compressor/build/cmake_install.cmake b/compressor/build/cmake_install.cmake deleted file mode 100644 index 9cd82c1..0000000 --- a/compressor/build/cmake_install.cmake +++ /dev/null @@ -1,66 +0,0 @@ -# Install script for directory: /home/afonsocmsousa/Developer/vcomp/compressor - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "0") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -# 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/afonsocmsousa/Developer/vcomp/compressor/build/install_local_manifest.txt" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() -if(CMAKE_INSTALL_COMPONENT) - 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() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/afonsocmsousa/Developer/vcomp/compressor/build/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/compressor/build/compile_commands.json b/compressor/build/compile_commands.json deleted file mode 100644 index fba4c27..0000000 --- a/compressor/build/compile_commands.json +++ /dev/null @@ -1,14 +0,0 @@ -[ -{ - "directory": "/home/afonsocmsousa/Developer/vcomp/compressor/build", - "command": "/usr/bin/c++ -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp", - "file": "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp", - "output": "CMakeFiles/compressor.dir/source/main.cpp.o" -}, -{ - "directory": "/home/afonsocmsousa/Developer/vcomp/compressor/build", - "command": "/usr/bin/c++ -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp", - "file": "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp", - "output": "CMakeFiles/compressor.dir/source/print.cpp.o" -} -] \ No newline at end of file diff --git a/compressor/compile_commands.json b/compressor/compile_commands.json deleted file mode 120000 index d6d310e..0000000 --- a/compressor/compile_commands.json +++ /dev/null @@ -1 +0,0 @@ -/home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json \ No newline at end of file diff --git a/compressor/compressor b/compressor/compressor deleted file mode 100755 index 6fe2c1c8023e8a484cf22636c5bab7cd46fc0b9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282728 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 z 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 W_4R2xM@I1-YMSE@v5H_N%Ki@$0~XN$ From bfcfad931c0f838b72871e224195e321eb4b9d2a Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 15:45:53 +0000 Subject: [PATCH 3/8] AfonsoCMSousa/vcomp#1 Added gitignore --- .__gitignore => .gitignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .__gitignore => .gitignore (100%) diff --git a/.__gitignore b/.gitignore similarity index 100% rename from .__gitignore rename to .gitignore From 2ef15af49e9b0988802155ad50fc36c0bfa20556 Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 16:39:50 +0000 Subject: [PATCH 4/8] AfonsoCMSousa/vcomp#1 feat: Checked if files are valid Video files --- .../index/file_types.cpp.4DD70D29ADF1EA97.idx | Bin 0 -> 910 bytes .../index/file_types.hpp.9B1DCDA57AC5D65E.idx | Bin 0 -> 842 bytes .../index/main.cpp.70AEE5F0B76A6E24.idx | Bin 0 -> 712 bytes .../index/print.cpp.8CCA2975B7DDA542.idx | Bin 0 -> 906 bytes .../index/print.hpp.A3A0DC2D29FA2095.idx | Bin 0 -> 468 bytes compressor/build/CMakeCache.txt | 412 +++++ .../CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 + .../CMakeFiles/4.1.2/CMakeCXXCompiler.cmake | 108 ++ .../4.1.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 20464 bytes .../4.1.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 20488 bytes .../build/CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../4.1.2/CompilerIdC/CMakeCCompilerId.c | 934 ++++++++++ .../build/CMakeFiles/4.1.2/CompilerIdC/a.out | Bin 0 -> 20544 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 +++++++++++ .../CMakeFiles/4.1.2/CompilerIdCXX/a.out | Bin 0 -> 20552 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 1505 +++++++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + .../build/CMakeFiles/CMakeRuleHashes.txt | 2 + .../build/CMakeFiles/InstallScripts.json | 7 + compressor/build/CMakeFiles/Makefile.cmake | 65 + compressor/build/CMakeFiles/Makefile2 | 157 ++ .../build/CMakeFiles/TargetDirectories.txt | 4 + compressor/build/CMakeFiles/cmake.check_cache | 1 + .../compressor.dir/DependInfo.cmake | 26 + .../CMakeFiles/compressor.dir/build.make | 146 ++ .../compressor.dir/cmake_clean.cmake | 16 + .../compressor.dir/compiler_depend.internal | 605 +++++++ .../compressor.dir/compiler_depend.make | 1187 +++++++++++++ .../compressor.dir/compiler_depend.ts | 2 + .../CMakeFiles/compressor.dir/depend.make | 2 + .../CMakeFiles/compressor.dir/flags.make | 10 + .../build/CMakeFiles/compressor.dir/link.d | 100 ++ .../build/CMakeFiles/compressor.dir/link.txt | 1 + .../CMakeFiles/compressor.dir/progress.make | 5 + .../compressor.dir/source/file_types.cpp.o | Bin 0 -> 573848 bytes .../compressor.dir/source/file_types.cpp.o.d | 189 +++ .../compressor.dir/source/main.cpp.o | Bin 0 -> 596808 bytes .../compressor.dir/source/main.cpp.o.d | 194 +++ .../compressor.dir/source/print.cpp.o | Bin 0 -> 68696 bytes .../compressor.dir/source/print.cpp.o.d | 23 + compressor/build/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 22 + .../symlink_compile_commands.dir/build.make | 91 + .../cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../progress.make | 2 + compressor/build/Makefile | 249 +++ compressor/build/bin/compressor | Bin 0 -> 486320 bytes compressor/build/build.log | 3 + compressor/build/cmake_install.cmake | 66 + compressor/build/compile_commands.json | 20 + compressor/compile_commands.json | 1 + compressor/compressor | Bin 0 -> 486320 bytes compressor/include/file_types.hpp | 68 + compressor/include/print.hpp | 3 + compressor/source/file_types.cpp | 28 + compressor/source/main.cpp | 64 +- compressor/source/print.cpp | 37 +- compressor/test.mp4 | Bin 0 -> 315001 bytes 60 files changed, 7424 insertions(+), 8 deletions(-) create mode 100644 compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx create mode 100644 compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx create mode 100644 compressor/.cache/clangd/index/main.cpp.70AEE5F0B76A6E24.idx create mode 100644 compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx create mode 100644 compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx create mode 100644 compressor/build/CMakeCache.txt create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake create mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin create mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out create mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out create mode 100644 compressor/build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 compressor/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 compressor/build/CMakeFiles/InstallScripts.json create mode 100644 compressor/build/CMakeFiles/Makefile.cmake create mode 100644 compressor/build/CMakeFiles/Makefile2 create mode 100644 compressor/build/CMakeFiles/TargetDirectories.txt create mode 100644 compressor/build/CMakeFiles/cmake.check_cache create mode 100644 compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake create mode 100644 compressor/build/CMakeFiles/compressor.dir/build.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts create mode 100644 compressor/build/CMakeFiles/compressor.dir/depend.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/flags.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/link.d create mode 100644 compressor/build/CMakeFiles/compressor.dir/link.txt create mode 100644 compressor/build/CMakeFiles/compressor.dir/progress.make create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o create mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d create mode 100644 compressor/build/CMakeFiles/progress.marks create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts create mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make create mode 100644 compressor/build/Makefile create mode 100755 compressor/build/bin/compressor create mode 100644 compressor/build/build.log create mode 100644 compressor/build/cmake_install.cmake create mode 100644 compressor/build/compile_commands.json create mode 120000 compressor/compile_commands.json create mode 100755 compressor/compressor create mode 100644 compressor/include/file_types.hpp create mode 100644 compressor/source/file_types.cpp create mode 100644 compressor/test.mp4 diff --git a/compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx b/compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx new file mode 100644 index 0000000000000000000000000000000000000000..c483d1c44816a27a22c6f696c0ddc1b21a9c9b99 GIT binary patch literal 910 zcmWIYbaQKCW?*nm@vO*AElFfyU|d2*W$m*4YGDt~X)K8m>DsCBPvR{4V$;lV5u>)IEp&9C{`^p$^C`0i)RJZ|c| zj{5dSZK-EwqR&*_tmlw zPv1m+WsA5wlV^1_ZJO=5^~A9m{k2E8*OoKANm|p${<4}mdhsz7SLP-u z0%K}-@UO|wroZ~b!=T2%pvuI`B%s32$}hmc$;8N@q|B(o%21S=RvZY7%dH7tzfHLG ziItH@m5ZNC2&U02{6o>qdSNl3Fq1lyK1{gvv3g~&!%=-k8C7O6W?7hU^nAvbD@#J% zfvWlV`QV16+52xe6&=(86c*tZ5r(O*)VO!epHXBwP*{jx2(J2AVEKk>-gzKl0e%6v zu!536?dSjHo0)i2S@~JTV21Fhit&rVdAH)$KlssFMFQfkAK7G7 zIXO7_V0vX#x%s(85j=P7%wNk02hxS NyQGw~qPPsRJOCeUeb@j1 literal 0 HcmV?d00001 diff --git a/compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx b/compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx new file mode 100644 index 0000000000000000000000000000000000000000..ad96453adff3812672a1fa803ee173a56d859bd2 GIT binary patch literal 842 zcmWIYbaQiJW?*nm@vO*AElFfyU||e-*c#X)f;e}c zAE`f?bjI_saQZeOizKx|Mr{{APbDe;GCRX-ueVE0GE3(8Z=&7gQ6Bf@bhe*;;g$^k zr3JfhZ}G_NI=27tckAY}371w|ZnT*$xucj(ed%GowEAyF9}6DdJE$&pvTkQ_Wp0ut z&|g~!%z9xlRt7Gh0#;U5UN8Yx zz`y`h5Ivvq<;s#!cYX$5paKpS4t6ksFd@y}f5WNhpbmZpL7)O|7H$qOflyGXaqpTx zqsVlA25z7NE*36!Fo95TEUSkM54LE!>Z z4GR#UFeo5k!Z3$2N97O6G;juc>`}pwjyE`r{l;A#J@_P5Et;)Av6=Qu%&Q|Ect#`Kp&T zy(>Fc-!wUe$;NA?P|?&lLAe(`o@PN7>?fsrTvvt#J`f7(FR?cG=omP2)#vzkbN+W} z-jv#4*57%(sB~X>jopMK7wyv)9hdk!|16udG}dW})-H{$>yB<;-s|=zJ$TDsjaeIY zH_u$U{E4!rZ0<8~AzKmOJIX!HHo z20Ytt?byEaSo7ycdo-u5Yph9${dawtrsn~cFkjA7GmTT$1SK5)(4ig5!FgKhf6o19 zf49tk=f{l_RQe%0BPi{ZWx`Ztxz_62TOcoj!@TWxiz1+|dwNAaD0rx%P=k z$NyFzwSTHPLgibs-!sI0f1MDlmun^2c>QUm=HpqZD|TMv$ba_TEa89Itj48gs%P|0 z?wYi#v1C8v#;H1w8Hy`&lk9-;(2=_S%#zj@vb+q+3=E1a>@2)s0w@Cp9p^Q-dT2~N z$itullxAaL;{X#d>7vxM;x-@$W(qSGif$f7P7Y2!xEYFE99(c-Ye?@*-ll8COfrg` z{G38CMKX$9{9JI})g9mNR!>oz$jGC}!ob1?vj(P^Q3}m9If)>b6&EEJ1AW85sF>*_ zka$0UwSY-Ufk6Qz1p!Jh1_MKKZc2^ literal 0 HcmV?d00001 diff --git a/compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx b/compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx new file mode 100644 index 0000000000000000000000000000000000000000..a04043dd869af67b43afc01250cb4fd62d64c4d3 GIT binary patch literal 906 zcmWIYbaQKBW?*nm@vO*AElFfyU|bM zyk0pV;zHqa;~#q&%@*|S>{k8|IPL$|Os_XNPHWX#eu{+0@4g&Fx5QD0xSY>USc{!^{a0T`cNZb z?!31_uF>PNdOT1s8w(rUNFHT=7JhD+A{fmm1@_U^9pCO&Pf?rrZPU}wSDv=D0i7er zBFF<%1(OCE$;`@(WF!wO58OzY+kr-cLII}duk&Swt;rkT0QGXRaB?BMBE%vD=UE9H zn!9yo`9CHZWmXneE|^g=%6u$*TrgKK6s6`Qg7g;`B^N6LX-4HEao;wvXVsK3DXB0h y!Hi~LP(d)0b5n8@fLs|lIVNTnF=;j)0YOe7VG(Y2UOo;kepYb_NqJEzMp*!i(@8-9 literal 0 HcmV?d00001 diff --git a/compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx b/compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx new file mode 100644 index 0000000000000000000000000000000000000000..3faef1a08fd85174d3e1da15a7759fc303ffae1d GIT binary patch literal 468 zcmWIYbaOky$iU#7;#rZKT9U}Zz`!5^#Kk2=nahE+C{V6qPOYCK-ys8@*XcX1l2RE+Tz4Q!ogC|#WUXZVo;mqC# zn^{h6=$sNbJtW}7l0|_#f>WGNggpMS%=`Y&bMGf!E)Bj=?qT|*GUZ0HN^jjS^YTZn zn@z%W9K8;6PdV#iZ|WOd`(x!+|MNNV=5KyIu6n_@&;5p4JzKc;$zMLxUd+4Al(3$m zxH2~>9_ZfIklvZRP1lNrn3$P>Tp(cO65$eO;DB(h?)Y}MdWzaab|#>|SlQXwdB6k% zCs>-1m38~Mm8Wi{`_B|&;(+Pr6yb#HXDCWdD~Q?h1kKEwg2I)i83g zGIB5qLM&xqfJp;|L3YA~VU__60a*f5Rg{{O2vSm9lw7P2Vt^tA3RsW*){iqVPcCI< PXJKPthY2$?@| literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeCache.txt b/compressor/build/CMakeCache.txt new file mode 100644 index 0000000..806a974 --- /dev/null +++ b/compressor/build/CMakeCache.txt @@ -0,0 +1,412 @@ +# This is the CMakeCache file. +# For build in directory: /home/afonsocmsousa/Developer/vcomp/compressor/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. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +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 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +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= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=CPP_TEMPLATE + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=0.1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +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 archiver during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the archiver during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the archiver during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +CPP_TEMPLATE_BINARY_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build + +//Value Computed by CMake +CPP_TEMPLATE_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +CPP_TEMPLATE_SOURCE_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor + +//Enable address and undefined behavior sanitizers +ENABLE_SANITIZERS:BOOL=ON + +//Enable static analysis warnings +ENABLE_STATIC_ANALYSIS:BOOL=ON + +//Name of the output executable (defaults to project name) +OUTPUT_NAME:STRING=compressor + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +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/afonsocmsousa/Developer/vcomp/compressor/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_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 +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +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_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/afonsocmsousa/Developer/vcomp/compressor +//Install .so files without execute permission. +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 +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +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-4.1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Test HAS_ASAN +HAS_ASAN:INTERNAL= +//Test HAS_UBSAN +HAS_UBSAN:INTERNAL=1 + diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..0b57fcd --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "14.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f632f2f --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake @@ -0,0 +1,108 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "14.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..d2914f5c58f927596e3a5980f00aeb85802f2cb0 GIT binary patch literal 20464 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..26c4c7ab5c8d3189364a832b8fd7c51cb4e18c05 GIT binary patch literal 20488 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..8fb8a30 --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.12.58_1") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.12.58_1") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.12.58_1") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.12.58_1") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..ab3c359 --- /dev/null +++ b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,934 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..2c0aba4769c35cc4b8394601508873ee2b53c0bd GIT binary patch literal 20544 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) || defined(__CPARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..8049a294e4d13539a6bacef476239542f29e9d6f GIT binary patch literal 20552 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..b1ed03b --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,1505 @@ + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/uname" + - "/usr/local/sbin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.12.58_1 - x86_64 + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeUnixFindMake.cmake:5 (find_program)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_MAKE_PROGRAM" + 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: + - "gmake" + - "make" + - "smake" + candidate_directories: + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/gmake" + - "/usr/local/sbin/gmake" + - "/usr/local/bin/gmake" + - "/usr/bin/gmake" + - "/usr/sbin/gmake" + - "/sbin/gmake" + - "/bin/gmake" + - "/home/afonsocmsousa/.cargo/bin/make" + - "/usr/local/sbin/make" + - "/usr/local/bin/make" + found: "/usr/bin/make" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:73 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:64 (_cmake_find_compiler)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_COMPILER" + description: "C 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: + - "cc" + - "gcc" + - "cl" + - "bcc" + - "xlc" + - "icx" + - "clang" + candidate_directories: + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/home/afonsocmsousa/.cargo/bin/cc" + - "/usr/local/sbin/cc" + - "/usr/local/bin/cc" + found: "/usr/bin/cc" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (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: + - "CMakeCCompilerId.c.in" + candidate_directories: + - "/usr/share/cmake-4.1/Modules/" + found: "/usr/share/cmake-4.1/Modules/CMakeCCompilerId.c.in" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/bin/cc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out + + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/strip" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/ld" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/nm" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/objdump" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/objcopy" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/readelf" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/dlltool" + - "/home/afonsocmsousa/.cargo/bin/dlltool" + - "/usr/local/sbin/dlltool" + - "/usr/local/bin/dlltool" + - "/usr/sbin/dlltool" + - "/sbin/dlltool" + - "/bin/dlltool" + found: false + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + found: "/usr/bin/addr2line" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/tapi" + - "/home/afonsocmsousa/.cargo/bin/tapi" + - "/usr/local/sbin/tapi" + - "/usr/local/bin/tapi" + - "/usr/sbin/tapi" + - "/sbin/tapi" + - "/bin/tapi" + found: false + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_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-14.2" + - "gcc-ar-14" + - "gcc-ar14" + - "gcc-ar" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ar-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" + - "/usr/local/sbin/gcc-ar-14.2" + - "/usr/local/bin/gcc-ar-14.2" + - "/usr/sbin/gcc-ar-14.2" + - "/sbin/gcc-ar-14.2" + - "/bin/gcc-ar-14.2" + - "/usr/bin/gcc-ar-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" + - "/usr/local/sbin/gcc-ar-14" + - "/usr/local/bin/gcc-ar-14" + - "/usr/sbin/gcc-ar-14" + - "/sbin/gcc-ar-14" + - "/bin/gcc-ar-14" + - "/usr/bin/gcc-ar14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" + - "/usr/local/sbin/gcc-ar14" + - "/usr/local/bin/gcc-ar14" + - "/usr/sbin/gcc-ar14" + - "/sbin/gcc-ar14" + - "/bin/gcc-ar14" + found: "/usr/bin/gcc-ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_C_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-14.2" + - "gcc-ranlib-14" + - "gcc-ranlib14" + - "gcc-ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ranlib-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" + - "/usr/local/sbin/gcc-ranlib-14.2" + - "/usr/local/bin/gcc-ranlib-14.2" + - "/usr/sbin/gcc-ranlib-14.2" + - "/sbin/gcc-ranlib-14.2" + - "/bin/gcc-ranlib-14.2" + - "/usr/bin/gcc-ranlib-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" + - "/usr/local/sbin/gcc-ranlib-14" + - "/usr/local/bin/gcc-ranlib-14" + - "/usr/sbin/gcc-ranlib-14" + - "/sbin/gcc-ranlib-14" + - "/bin/gcc-ranlib-14" + - "/usr/bin/gcc-ranlib14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" + - "/usr/local/sbin/gcc-ranlib14" + - "/usr/local/bin/gcc-ranlib14" + - "/usr/sbin/gcc-ranlib14" + - "/sbin/gcc-ranlib14" + - "/bin/gcc-ranlib14" + found: "/usr/bin/gcc-ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:54 (find_program)" + - "/usr/share/cmake-4.1/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: + - "/usr/bin/" + found: "/usr/bin/c++" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/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-4.1/Modules/" + found: "/usr/share/cmake-4.1/Modules/CMakeCXXCompilerId.cpp.in" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-4.1/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/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out + + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" + - "/usr/share/cmake-4.1/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-14.2" + - "gcc-ar-14" + - "gcc-ar14" + - "gcc-ar" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ar-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" + - "/usr/local/sbin/gcc-ar-14.2" + - "/usr/local/bin/gcc-ar-14.2" + - "/usr/sbin/gcc-ar-14.2" + - "/sbin/gcc-ar-14.2" + - "/bin/gcc-ar-14.2" + - "/usr/bin/gcc-ar-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" + - "/usr/local/sbin/gcc-ar-14" + - "/usr/local/bin/gcc-ar-14" + - "/usr/sbin/gcc-ar-14" + - "/sbin/gcc-ar-14" + - "/bin/gcc-ar-14" + - "/usr/bin/gcc-ar14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" + - "/usr/local/sbin/gcc-ar14" + - "/usr/local/bin/gcc-ar14" + - "/usr/sbin/gcc-ar14" + - "/sbin/gcc-ar14" + - "/bin/gcc-ar14" + found: "/usr/bin/gcc-ar" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" + - "/usr/share/cmake-4.1/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-14.2" + - "gcc-ranlib-14" + - "gcc-ranlib14" + - "gcc-ranlib" + candidate_directories: + - "/usr/bin/" + - "/home/afonsocmsousa/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/sbin/" + - "/sbin/" + - "/bin/" + searched_directories: + - "/usr/bin/gcc-ranlib-14.2" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" + - "/usr/local/sbin/gcc-ranlib-14.2" + - "/usr/local/bin/gcc-ranlib-14.2" + - "/usr/sbin/gcc-ranlib-14.2" + - "/sbin/gcc-ranlib-14.2" + - "/bin/gcc-ranlib-14.2" + - "/usr/bin/gcc-ranlib-14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" + - "/usr/local/sbin/gcc-ranlib-14" + - "/usr/local/bin/gcc-ranlib-14" + - "/usr/sbin/gcc-ranlib-14" + - "/sbin/gcc-ranlib-14" + - "/bin/gcc-ranlib-14" + - "/usr/bin/gcc-ranlib14" + - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" + - "/usr/local/sbin/gcc-ranlib14" + - "/usr/local/bin/gcc-ranlib14" + - "/usr/sbin/gcc-ranlib14" + - "/sbin/gcc-ranlib14" + - "/bin/gcc-ranlib14" + found: "/usr/bin/gcc-ranlib" + search_context: + ENV{PATH}: + - "/home/afonsocmsousa/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/usr/sbin" + - "/sbin" + - "/bin" + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_2941f/fast + /usr/bin/make -f CMakeFiles/cmTC_2941f.dir/build.make CMakeFiles/cmTC_2941f.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' + Building C object CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2941f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccKoVfDD.s + GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) + compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include + /usr/local/include + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/' + as -v --64 -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o /tmp/ccKoVfDD.s + GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_2941f + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2941f.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + collect2 version 14.2.1 20250405 + /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.' + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -o cmTC_2941f + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + add: [/usr/local/include] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C 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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_2941f/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_2941f.dir/build.make CMakeFiles/cmTC_2941f.dir/build] + ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM'] + ignore line: [Building C object CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2941f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccKoVfDD.s] + ignore line: [GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] + ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o /tmp/ccKoVfDD.s] + ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_2941f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2941f.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.'] + link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccwgPU5a.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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_2941f] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20250405] + ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.44 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_9b1ce/fast + /usr/bin/make -f CMakeFiles/cmTC_9b1ce.dir/build.make CMakeFiles/cmTC_9b1ce.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' + Building CXX object CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9b1ce.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccbZk5Vi.s + GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) + compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1 + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include + /usr/local/include + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/' + as -v --64 -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbZk5Vi.s + GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_9b1ce + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b1ce.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper + Target: x86_64-unknown-linux-gnu + Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20250405 (GCC) + COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ + LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.' + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + collect2 version 14.2.1 20250405 + /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o + GNU ld (GNU Binutils) 2.44 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.' + /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9b1ce + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake-4.1/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/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + add: [/usr/local/include] + add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] ==> [/usr/include/c++/14.2.1] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] ==> [/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] ==> [/usr/include/c++/14.2.1/backward] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake-4.1/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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_9b1ce/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_9b1ce.dir/build.make CMakeFiles/cmTC_9b1ce.dir/build] + ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V'] + ignore line: [Building CXX object CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9b1ce.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccbZk5Vi.s] + ignore line: [GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] + ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbZk5Vi.s] + ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_9b1ce] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b1ce.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] + ignore line: [Target: x86_64-unknown-linux-gnu] + ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20250405 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.'] + link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccxPRoHV.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--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_9b1ce] ==> ignore + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] + arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20250405] + ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake-4.1/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.44 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" + - "CMakeLists.txt:137 (check_cxx_compiler_flag)" + checks: + - "Performing Test HAS_ASAN" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "HAS_ASAN" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_bf315/fast + /usr/bin/make -f CMakeFiles/cmTC_bf315.dir/build.make CMakeFiles/cmTC_bf315.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' + Building CXX object CMakeFiles/cmTC_bf315.dir/src.cxx.o + /usr/bin/c++ -DHAS_ASAN -std=c++23 -fsanitize=address -o CMakeFiles/cmTC_bf315.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9/src.cxx + Linking CXX executable cmTC_bf315 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf315.dir/link.txt --verbose=1 + /usr/bin/ld: CMakeFiles/cmTC_bf315.dir/src.cxx.o: in function `_sub_I_00099_0': + src.cxx:(.text+0x10): undefined reference to `__asan_init' + /usr/bin/ld: src.cxx:(.text+0x15): undefined reference to `__asan_version_mismatch_check_v8' + collect2: error: ld returned 1 exit status + /usr/bin/c++ CMakeFiles/cmTC_bf315.dir/src.cxx.o -o cmTC_bf315 + make[1]: *** [CMakeFiles/cmTC_bf315.dir/build.make:102: cmTC_bf315] Error 1 + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' + make: *** [Makefile:134: cmTC_bf315/fast] Error 2 + + exitCode: 2 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" + - "CMakeLists.txt:138 (check_cxx_compiler_flag)" + checks: + - "Performing Test HAS_UBSAN" + directories: + source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr" + binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "HAS_UBSAN" + cached: true + stdout: | + Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_34261/fast + /usr/bin/make -f CMakeFiles/cmTC_34261.dir/build.make CMakeFiles/cmTC_34261.dir/build + make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' + Building CXX object CMakeFiles/cmTC_34261.dir/src.cxx.o + /usr/bin/c++ -DHAS_UBSAN -std=c++23 -fsanitize=undefined -o CMakeFiles/cmTC_34261.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr/src.cxx + Linking CXX executable cmTC_34261 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_34261.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_34261.dir/src.cxx.o -o cmTC_34261 + make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' + + exitCode: 0 +... diff --git a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..de4fd4d --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/afonsocmsousa/Developer/vcomp/compressor") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/afonsocmsousa/Developer/vcomp/compressor/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/compressor/build/CMakeFiles/CMakeRuleHashes.txt b/compressor/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..9c4cc14 --- /dev/null +++ b/compressor/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +6e5d183cfa593448ad7482a0cd6d6018 CMakeFiles/symlink_compile_commands diff --git a/compressor/build/CMakeFiles/InstallScripts.json b/compressor/build/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..0b80c2e --- /dev/null +++ b/compressor/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/afonsocmsousa/Developer/vcomp/compressor/build/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/compressor/build/CMakeFiles/Makefile.cmake b/compressor/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..adc6ccf --- /dev/null +++ b/compressor/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,65 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/afonsocmsousa/Developer/vcomp/compressor/CMakeLists.txt" + "CMakeFiles/4.1.2/CMakeCCompiler.cmake" + "CMakeFiles/4.1.2/CMakeCXXCompiler.cmake" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-4.1/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-4.1/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-4.1/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-4.1/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake-4.1/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckFlagCommonConfig.cmake" + "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Linker/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-4.1/Modules/Platform/Linux.cmake" + "/usr/share/cmake-4.1/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake" + "CMakeFiles/compressor.dir/DependInfo.cmake" + ) diff --git a/compressor/build/CMakeFiles/Makefile2 b/compressor/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..86e2b63 --- /dev/null +++ b/compressor/build/CMakeFiles/Makefile2 @@ -0,0 +1,157 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/symlink_compile_commands.dir/all +all: CMakeFiles/compressor.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/symlink_compile_commands.dir/codegen +codegen: CMakeFiles/compressor.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/symlink_compile_commands.dir/clean +clean: CMakeFiles/compressor.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/symlink_compile_commands.dir + +# All Build rule for target. +CMakeFiles/symlink_compile_commands.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=5 "Built target symlink_compile_commands" +.PHONY : CMakeFiles/symlink_compile_commands.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/symlink_compile_commands.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/symlink_compile_commands.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : CMakeFiles/symlink_compile_commands.dir/rule + +# Convenience name for target. +symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/rule +.PHONY : symlink_compile_commands + +# codegen rule for target. +CMakeFiles/symlink_compile_commands.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=5 "Finished codegen for target symlink_compile_commands" +.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen + +# clean rule for target. +CMakeFiles/symlink_compile_commands.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/clean +.PHONY : CMakeFiles/symlink_compile_commands.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/compressor.dir + +# All Build rule for target. +CMakeFiles/compressor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3,4 "Built target compressor" +.PHONY : CMakeFiles/compressor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/compressor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/compressor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : CMakeFiles/compressor.dir/rule + +# Convenience name for target. +compressor: CMakeFiles/compressor.dir/rule +.PHONY : compressor + +# codegen rule for target. +CMakeFiles/compressor.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3,4 "Finished codegen for target compressor" +.PHONY : CMakeFiles/compressor.dir/codegen + +# clean rule for target. +CMakeFiles/compressor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/clean +.PHONY : CMakeFiles/compressor.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/compressor/build/CMakeFiles/TargetDirectories.txt b/compressor/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..134f262 --- /dev/null +++ b/compressor/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,4 @@ +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/edit_cache.dir +/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/rebuild_cache.dir diff --git a/compressor/build/CMakeFiles/cmake.check_cache b/compressor/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/compressor/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake new file mode 100644 index 0000000..013be0a --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake @@ -0,0 +1,26 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp" "CMakeFiles/compressor.dir/source/file_types.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/file_types.cpp.o.d" + "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp" "CMakeFiles/compressor.dir/source/main.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/main.cpp.o.d" + "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp" "CMakeFiles/compressor.dir/source/print.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/print.cpp.o.d" + "" "bin/compressor" "gcc" "CMakeFiles/compressor.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/compressor.dir/build.make b/compressor/build/CMakeFiles/compressor.dir/build.make new file mode 100644 index 0000000..3292bf1 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/build.make @@ -0,0 +1,146 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +# Include any dependencies generated for this target. +include CMakeFiles/compressor.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/compressor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/compressor.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/compressor.dir/flags.make + +CMakeFiles/compressor.dir/codegen: +.PHONY : CMakeFiles/compressor.dir/codegen + +CMakeFiles/compressor.dir/source/file_types.cpp.o: CMakeFiles/compressor.dir/flags.make +CMakeFiles/compressor.dir/source/file_types.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp +CMakeFiles/compressor.dir/source/file_types.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compressor.dir/source/file_types.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/file_types.cpp.o -MF CMakeFiles/compressor.dir/source/file_types.cpp.o.d -o CMakeFiles/compressor.dir/source/file_types.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp + +CMakeFiles/compressor.dir/source/file_types.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/file_types.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp > CMakeFiles/compressor.dir/source/file_types.cpp.i + +CMakeFiles/compressor.dir/source/file_types.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/file_types.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp -o CMakeFiles/compressor.dir/source/file_types.cpp.s + +CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/flags.make +CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp +CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/compressor.dir/source/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/main.cpp.o -MF CMakeFiles/compressor.dir/source/main.cpp.o.d -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp + +CMakeFiles/compressor.dir/source/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp > CMakeFiles/compressor.dir/source/main.cpp.i + +CMakeFiles/compressor.dir/source/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -o CMakeFiles/compressor.dir/source/main.cpp.s + +CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/flags.make +CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp +CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/compressor.dir/source/print.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/print.cpp.o -MF CMakeFiles/compressor.dir/source/print.cpp.o.d -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp + +CMakeFiles/compressor.dir/source/print.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/print.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp > CMakeFiles/compressor.dir/source/print.cpp.i + +CMakeFiles/compressor.dir/source/print.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/print.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -o CMakeFiles/compressor.dir/source/print.cpp.s + +# Object files for target compressor +compressor_OBJECTS = \ +"CMakeFiles/compressor.dir/source/file_types.cpp.o" \ +"CMakeFiles/compressor.dir/source/main.cpp.o" \ +"CMakeFiles/compressor.dir/source/print.cpp.o" + +# External object files for target compressor +compressor_EXTERNAL_OBJECTS = + +bin/compressor: CMakeFiles/compressor.dir/source/file_types.cpp.o +bin/compressor: CMakeFiles/compressor.dir/source/main.cpp.o +bin/compressor: CMakeFiles/compressor.dir/source/print.cpp.o +bin/compressor: CMakeFiles/compressor.dir/build.make +bin/compressor: CMakeFiles/compressor.dir/compiler_depend.ts +bin/compressor: CMakeFiles/compressor.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX executable bin/compressor" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compressor.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/compressor.dir/build: bin/compressor +.PHONY : CMakeFiles/compressor.dir/build + +CMakeFiles/compressor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/compressor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/compressor.dir/clean + +CMakeFiles/compressor.dir/depend: + cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/compressor.dir/depend + diff --git a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake new file mode 100644 index 0000000..23e699d --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake @@ -0,0 +1,16 @@ +file(REMOVE_RECURSE + "CMakeFiles/compressor.dir/link.d" + "CMakeFiles/compressor.dir/source/file_types.cpp.o" + "CMakeFiles/compressor.dir/source/file_types.cpp.o.d" + "CMakeFiles/compressor.dir/source/main.cpp.o" + "CMakeFiles/compressor.dir/source/main.cpp.o.d" + "CMakeFiles/compressor.dir/source/print.cpp.o" + "CMakeFiles/compressor.dir/source/print.cpp.o.d" + "bin/compressor" + "bin/compressor.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/compressor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal new file mode 100644 index 0000000..478e6bb --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal @@ -0,0 +1,605 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +CMakeFiles/compressor.dir/source/file_types.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/flt-eval-method.h + /usr/include/bits/fp-fast.h + /usr/include/bits/fp-logb.h + /usr/include/bits/iscanonical.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/libm-simd-decl-stubs.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/math-vector.h + /usr/include/bits/mathcalls-helper-functions.h + /usr/include/bits/mathcalls-macros.h + /usr/include/bits/mathcalls-narrow.h + /usr/include/bits/mathcalls.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/c++/14.2/array + /usr/include/c++/14.2/backward/binders.h + /usr/include/c++/14.2/bit + /usr/include/c++/14.2/bits/algorithmfwd.h + /usr/include/c++/14.2/bits/alloc_traits.h + /usr/include/c++/14.2/bits/allocator.h + /usr/include/c++/14.2/bits/basic_ios.h + /usr/include/c++/14.2/bits/basic_ios.tcc + /usr/include/c++/14.2/bits/basic_string.h + /usr/include/c++/14.2/bits/basic_string.tcc + /usr/include/c++/14.2/bits/char_traits.h + /usr/include/c++/14.2/bits/charconv.h + /usr/include/c++/14.2/bits/codecvt.h + /usr/include/c++/14.2/bits/concept_check.h + /usr/include/c++/14.2/bits/cpp_type_traits.h + /usr/include/c++/14.2/bits/cxxabi_forced.h + /usr/include/c++/14.2/bits/cxxabi_init_exception.h + /usr/include/c++/14.2/bits/enable_special_members.h + /usr/include/c++/14.2/bits/exception.h + /usr/include/c++/14.2/bits/exception_defines.h + /usr/include/c++/14.2/bits/exception_ptr.h + /usr/include/c++/14.2/bits/functexcept.h + /usr/include/c++/14.2/bits/functional_hash.h + /usr/include/c++/14.2/bits/hash_bytes.h + /usr/include/c++/14.2/bits/invoke.h + /usr/include/c++/14.2/bits/ios_base.h + /usr/include/c++/14.2/bits/istream.tcc + /usr/include/c++/14.2/bits/iterator_concepts.h + /usr/include/c++/14.2/bits/locale_classes.h + /usr/include/c++/14.2/bits/locale_classes.tcc + /usr/include/c++/14.2/bits/locale_conv.h + /usr/include/c++/14.2/bits/locale_facets.h + /usr/include/c++/14.2/bits/locale_facets.tcc + /usr/include/c++/14.2/bits/locale_facets_nonio.h + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc + /usr/include/c++/14.2/bits/localefwd.h + /usr/include/c++/14.2/bits/max_size_type.h + /usr/include/c++/14.2/bits/memory_resource.h + /usr/include/c++/14.2/bits/memoryfwd.h + /usr/include/c++/14.2/bits/move.h + /usr/include/c++/14.2/bits/nested_exception.h + /usr/include/c++/14.2/bits/new_allocator.h + /usr/include/c++/14.2/bits/ostream.tcc + /usr/include/c++/14.2/bits/ostream_insert.h + /usr/include/c++/14.2/bits/parse_numbers.h + /usr/include/c++/14.2/bits/postypes.h + /usr/include/c++/14.2/bits/predefined_ops.h + /usr/include/c++/14.2/bits/ptr_traits.h + /usr/include/c++/14.2/bits/range_access.h + /usr/include/c++/14.2/bits/ranges_algobase.h + /usr/include/c++/14.2/bits/ranges_base.h + /usr/include/c++/14.2/bits/ranges_cmp.h + /usr/include/c++/14.2/bits/ranges_util.h + /usr/include/c++/14.2/bits/refwrap.h + /usr/include/c++/14.2/bits/requires_hosted.h + /usr/include/c++/14.2/bits/specfun.h + /usr/include/c++/14.2/bits/sstream.tcc + /usr/include/c++/14.2/bits/std_abs.h + /usr/include/c++/14.2/bits/stl_algo.h + /usr/include/c++/14.2/bits/stl_algobase.h + /usr/include/c++/14.2/bits/stl_construct.h + /usr/include/c++/14.2/bits/stl_function.h + /usr/include/c++/14.2/bits/stl_heap.h + /usr/include/c++/14.2/bits/stl_iterator.h + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h + /usr/include/c++/14.2/bits/stl_iterator_base_types.h + /usr/include/c++/14.2/bits/stl_pair.h + /usr/include/c++/14.2/bits/stl_tempbuf.h + /usr/include/c++/14.2/bits/streambuf.tcc + /usr/include/c++/14.2/bits/streambuf_iterator.h + /usr/include/c++/14.2/bits/string_view.tcc + /usr/include/c++/14.2/bits/stringfwd.h + /usr/include/c++/14.2/bits/unicode-data.h + /usr/include/c++/14.2/bits/unicode.h + /usr/include/c++/14.2/bits/uniform_int_dist.h + /usr/include/c++/14.2/bits/uses_allocator.h + /usr/include/c++/14.2/bits/uses_allocator_args.h + /usr/include/c++/14.2/bits/utility.h + /usr/include/c++/14.2/bits/version.h + /usr/include/c++/14.2/cctype + /usr/include/c++/14.2/cerrno + /usr/include/c++/14.2/charconv + /usr/include/c++/14.2/clocale + /usr/include/c++/14.2/cmath + /usr/include/c++/14.2/compare + /usr/include/c++/14.2/complex + /usr/include/c++/14.2/concepts + /usr/include/c++/14.2/cstddef + /usr/include/c++/14.2/cstdint + /usr/include/c++/14.2/cstdio + /usr/include/c++/14.2/cstdlib + /usr/include/c++/14.2/cstring + /usr/include/c++/14.2/ctime + /usr/include/c++/14.2/cwchar + /usr/include/c++/14.2/cwctype + /usr/include/c++/14.2/debug/assertions.h + /usr/include/c++/14.2/debug/debug.h + /usr/include/c++/14.2/exception + /usr/include/c++/14.2/ext/alloc_traits.h + /usr/include/c++/14.2/ext/atomicity.h + /usr/include/c++/14.2/ext/numeric_traits.h + /usr/include/c++/14.2/ext/string_conversions.h + /usr/include/c++/14.2/ext/type_traits.h + /usr/include/c++/14.2/format + /usr/include/c++/14.2/initializer_list + /usr/include/c++/14.2/ios + /usr/include/c++/14.2/iosfwd + /usr/include/c++/14.2/istream + /usr/include/c++/14.2/limits + /usr/include/c++/14.2/locale + /usr/include/c++/14.2/new + /usr/include/c++/14.2/numbers + /usr/include/c++/14.2/optional + /usr/include/c++/14.2/ostream + /usr/include/c++/14.2/pstl/pstl_config.h + /usr/include/c++/14.2/span + /usr/include/c++/14.2/sstream + /usr/include/c++/14.2/stdexcept + /usr/include/c++/14.2/streambuf + /usr/include/c++/14.2/string + /usr/include/c++/14.2/string_view + /usr/include/c++/14.2/system_error + /usr/include/c++/14.2/tr1/bessel_function.tcc + /usr/include/c++/14.2/tr1/beta_function.tcc + /usr/include/c++/14.2/tr1/ell_integral.tcc + /usr/include/c++/14.2/tr1/exp_integral.tcc + /usr/include/c++/14.2/tr1/gamma.tcc + /usr/include/c++/14.2/tr1/hypergeometric.tcc + /usr/include/c++/14.2/tr1/legendre_function.tcc + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc + /usr/include/c++/14.2/tr1/poly_hermite.tcc + /usr/include/c++/14.2/tr1/poly_laguerre.tcc + /usr/include/c++/14.2/tr1/riemann_zeta.tcc + /usr/include/c++/14.2/tr1/special_function_util.h + /usr/include/c++/14.2/tuple + /usr/include/c++/14.2/type_traits + /usr/include/c++/14.2/typeinfo + /usr/include/c++/14.2/variant + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/linux/errno.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/types.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/main.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/flt-eval-method.h + /usr/include/bits/fp-fast.h + /usr/include/bits/fp-logb.h + /usr/include/bits/iscanonical.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/libm-simd-decl-stubs.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/math-vector.h + /usr/include/bits/mathcalls-helper-functions.h + /usr/include/bits/mathcalls-macros.h + /usr/include/bits/mathcalls-narrow.h + /usr/include/bits/mathcalls.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/c++/14.2/array + /usr/include/c++/14.2/backward/binders.h + /usr/include/c++/14.2/bit + /usr/include/c++/14.2/bits/algorithmfwd.h + /usr/include/c++/14.2/bits/alloc_traits.h + /usr/include/c++/14.2/bits/allocator.h + /usr/include/c++/14.2/bits/basic_ios.h + /usr/include/c++/14.2/bits/basic_ios.tcc + /usr/include/c++/14.2/bits/basic_string.h + /usr/include/c++/14.2/bits/basic_string.tcc + /usr/include/c++/14.2/bits/char_traits.h + /usr/include/c++/14.2/bits/charconv.h + /usr/include/c++/14.2/bits/codecvt.h + /usr/include/c++/14.2/bits/concept_check.h + /usr/include/c++/14.2/bits/cpp_type_traits.h + /usr/include/c++/14.2/bits/cxxabi_forced.h + /usr/include/c++/14.2/bits/cxxabi_init_exception.h + /usr/include/c++/14.2/bits/enable_special_members.h + /usr/include/c++/14.2/bits/exception.h + /usr/include/c++/14.2/bits/exception_defines.h + /usr/include/c++/14.2/bits/exception_ptr.h + /usr/include/c++/14.2/bits/functexcept.h + /usr/include/c++/14.2/bits/functional_hash.h + /usr/include/c++/14.2/bits/hash_bytes.h + /usr/include/c++/14.2/bits/invoke.h + /usr/include/c++/14.2/bits/ios_base.h + /usr/include/c++/14.2/bits/istream.tcc + /usr/include/c++/14.2/bits/iterator_concepts.h + /usr/include/c++/14.2/bits/locale_classes.h + /usr/include/c++/14.2/bits/locale_classes.tcc + /usr/include/c++/14.2/bits/locale_conv.h + /usr/include/c++/14.2/bits/locale_facets.h + /usr/include/c++/14.2/bits/locale_facets.tcc + /usr/include/c++/14.2/bits/locale_facets_nonio.h + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc + /usr/include/c++/14.2/bits/localefwd.h + /usr/include/c++/14.2/bits/max_size_type.h + /usr/include/c++/14.2/bits/memory_resource.h + /usr/include/c++/14.2/bits/memoryfwd.h + /usr/include/c++/14.2/bits/move.h + /usr/include/c++/14.2/bits/nested_exception.h + /usr/include/c++/14.2/bits/new_allocator.h + /usr/include/c++/14.2/bits/ostream.tcc + /usr/include/c++/14.2/bits/ostream_insert.h + /usr/include/c++/14.2/bits/parse_numbers.h + /usr/include/c++/14.2/bits/postypes.h + /usr/include/c++/14.2/bits/predefined_ops.h + /usr/include/c++/14.2/bits/ptr_traits.h + /usr/include/c++/14.2/bits/range_access.h + /usr/include/c++/14.2/bits/ranges_algobase.h + /usr/include/c++/14.2/bits/ranges_base.h + /usr/include/c++/14.2/bits/ranges_cmp.h + /usr/include/c++/14.2/bits/ranges_util.h + /usr/include/c++/14.2/bits/refwrap.h + /usr/include/c++/14.2/bits/requires_hosted.h + /usr/include/c++/14.2/bits/specfun.h + /usr/include/c++/14.2/bits/sstream.tcc + /usr/include/c++/14.2/bits/std_abs.h + /usr/include/c++/14.2/bits/stl_algo.h + /usr/include/c++/14.2/bits/stl_algobase.h + /usr/include/c++/14.2/bits/stl_construct.h + /usr/include/c++/14.2/bits/stl_function.h + /usr/include/c++/14.2/bits/stl_heap.h + /usr/include/c++/14.2/bits/stl_iterator.h + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h + /usr/include/c++/14.2/bits/stl_iterator_base_types.h + /usr/include/c++/14.2/bits/stl_pair.h + /usr/include/c++/14.2/bits/stl_tempbuf.h + /usr/include/c++/14.2/bits/streambuf.tcc + /usr/include/c++/14.2/bits/streambuf_iterator.h + /usr/include/c++/14.2/bits/string_view.tcc + /usr/include/c++/14.2/bits/stringfwd.h + /usr/include/c++/14.2/bits/unicode-data.h + /usr/include/c++/14.2/bits/unicode.h + /usr/include/c++/14.2/bits/uniform_int_dist.h + /usr/include/c++/14.2/bits/uses_allocator.h + /usr/include/c++/14.2/bits/uses_allocator_args.h + /usr/include/c++/14.2/bits/utility.h + /usr/include/c++/14.2/bits/version.h + /usr/include/c++/14.2/cctype + /usr/include/c++/14.2/cerrno + /usr/include/c++/14.2/charconv + /usr/include/c++/14.2/clocale + /usr/include/c++/14.2/cmath + /usr/include/c++/14.2/compare + /usr/include/c++/14.2/complex + /usr/include/c++/14.2/concepts + /usr/include/c++/14.2/cstdarg + /usr/include/c++/14.2/cstddef + /usr/include/c++/14.2/cstdint + /usr/include/c++/14.2/cstdio + /usr/include/c++/14.2/cstdlib + /usr/include/c++/14.2/cstring + /usr/include/c++/14.2/ctime + /usr/include/c++/14.2/cwchar + /usr/include/c++/14.2/cwctype + /usr/include/c++/14.2/debug/assertions.h + /usr/include/c++/14.2/debug/debug.h + /usr/include/c++/14.2/exception + /usr/include/c++/14.2/ext/alloc_traits.h + /usr/include/c++/14.2/ext/atomicity.h + /usr/include/c++/14.2/ext/numeric_traits.h + /usr/include/c++/14.2/ext/string_conversions.h + /usr/include/c++/14.2/ext/type_traits.h + /usr/include/c++/14.2/format + /usr/include/c++/14.2/initializer_list + /usr/include/c++/14.2/ios + /usr/include/c++/14.2/iosfwd + /usr/include/c++/14.2/iostream + /usr/include/c++/14.2/istream + /usr/include/c++/14.2/limits + /usr/include/c++/14.2/locale + /usr/include/c++/14.2/new + /usr/include/c++/14.2/numbers + /usr/include/c++/14.2/optional + /usr/include/c++/14.2/ostream + /usr/include/c++/14.2/pstl/pstl_config.h + /usr/include/c++/14.2/span + /usr/include/c++/14.2/sstream + /usr/include/c++/14.2/stdexcept + /usr/include/c++/14.2/streambuf + /usr/include/c++/14.2/string + /usr/include/c++/14.2/string_view + /usr/include/c++/14.2/system_error + /usr/include/c++/14.2/tr1/bessel_function.tcc + /usr/include/c++/14.2/tr1/beta_function.tcc + /usr/include/c++/14.2/tr1/ell_integral.tcc + /usr/include/c++/14.2/tr1/exp_integral.tcc + /usr/include/c++/14.2/tr1/gamma.tcc + /usr/include/c++/14.2/tr1/hypergeometric.tcc + /usr/include/c++/14.2/tr1/legendre_function.tcc + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc + /usr/include/c++/14.2/tr1/poly_hermite.tcc + /usr/include/c++/14.2/tr1/poly_laguerre.tcc + /usr/include/c++/14.2/tr1/riemann_zeta.tcc + /usr/include/c++/14.2/tr1/special_function_util.h + /usr/include/c++/14.2/tuple + /usr/include/c++/14.2/type_traits + /usr/include/c++/14.2/typeinfo + /usr/include/c++/14.2/variant + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/linux/errno.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/types.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/print.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/long-double.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/typesizes.h + /usr/include/bits/wordsize.h + /usr/include/c++/14.2/cstdarg + /usr/include/c++/14.2/cstdio + /usr/include/c++/14.2/pstl/pstl_config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/sys/cdefs.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + +bin/compressor + /usr/lib64/Scrt1.o + /usr/lib64/crti.o + /usr/lib64/crtn.o + /usr/lib64/libc.so + /usr/lib64/libgcc_s.so + /usr/lib64/libgcc_s.so.1 + /usr/lib64/libm.so + /usr/lib64/libstdc++.so + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a + /usr/lib64/ld-linux-x86-64.so.2 + /usr/lib64/libc.so.6 + /usr/lib64/libc_nonshared.a + /usr/lib64/libm.so.6 + /usr/lib64/libmvec.so.1 + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o + /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o + diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make new file mode 100644 index 0000000..79fd84d --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make @@ -0,0 +1,1187 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +CMakeFiles/compressor.dir/source/file_types.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/flt-eval-method.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/fp-logb.h \ + /usr/include/bits/iscanonical.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/math-vector.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/mathcalls.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/14.2/array \ + /usr/include/c++/14.2/backward/binders.h \ + /usr/include/c++/14.2/bit \ + /usr/include/c++/14.2/bits/algorithmfwd.h \ + /usr/include/c++/14.2/bits/alloc_traits.h \ + /usr/include/c++/14.2/bits/allocator.h \ + /usr/include/c++/14.2/bits/basic_ios.h \ + /usr/include/c++/14.2/bits/basic_ios.tcc \ + /usr/include/c++/14.2/bits/basic_string.h \ + /usr/include/c++/14.2/bits/basic_string.tcc \ + /usr/include/c++/14.2/bits/char_traits.h \ + /usr/include/c++/14.2/bits/charconv.h \ + /usr/include/c++/14.2/bits/codecvt.h \ + /usr/include/c++/14.2/bits/concept_check.h \ + /usr/include/c++/14.2/bits/cpp_type_traits.h \ + /usr/include/c++/14.2/bits/cxxabi_forced.h \ + /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ + /usr/include/c++/14.2/bits/enable_special_members.h \ + /usr/include/c++/14.2/bits/exception.h \ + /usr/include/c++/14.2/bits/exception_defines.h \ + /usr/include/c++/14.2/bits/exception_ptr.h \ + /usr/include/c++/14.2/bits/functexcept.h \ + /usr/include/c++/14.2/bits/functional_hash.h \ + /usr/include/c++/14.2/bits/hash_bytes.h \ + /usr/include/c++/14.2/bits/invoke.h \ + /usr/include/c++/14.2/bits/ios_base.h \ + /usr/include/c++/14.2/bits/istream.tcc \ + /usr/include/c++/14.2/bits/iterator_concepts.h \ + /usr/include/c++/14.2/bits/locale_classes.h \ + /usr/include/c++/14.2/bits/locale_classes.tcc \ + /usr/include/c++/14.2/bits/locale_conv.h \ + /usr/include/c++/14.2/bits/locale_facets.h \ + /usr/include/c++/14.2/bits/locale_facets.tcc \ + /usr/include/c++/14.2/bits/locale_facets_nonio.h \ + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ + /usr/include/c++/14.2/bits/localefwd.h \ + /usr/include/c++/14.2/bits/max_size_type.h \ + /usr/include/c++/14.2/bits/memory_resource.h \ + /usr/include/c++/14.2/bits/memoryfwd.h \ + /usr/include/c++/14.2/bits/move.h \ + /usr/include/c++/14.2/bits/nested_exception.h \ + /usr/include/c++/14.2/bits/new_allocator.h \ + /usr/include/c++/14.2/bits/ostream.tcc \ + /usr/include/c++/14.2/bits/ostream_insert.h \ + /usr/include/c++/14.2/bits/parse_numbers.h \ + /usr/include/c++/14.2/bits/postypes.h \ + /usr/include/c++/14.2/bits/predefined_ops.h \ + /usr/include/c++/14.2/bits/ptr_traits.h \ + /usr/include/c++/14.2/bits/range_access.h \ + /usr/include/c++/14.2/bits/ranges_algobase.h \ + /usr/include/c++/14.2/bits/ranges_base.h \ + /usr/include/c++/14.2/bits/ranges_cmp.h \ + /usr/include/c++/14.2/bits/ranges_util.h \ + /usr/include/c++/14.2/bits/refwrap.h \ + /usr/include/c++/14.2/bits/requires_hosted.h \ + /usr/include/c++/14.2/bits/specfun.h \ + /usr/include/c++/14.2/bits/sstream.tcc \ + /usr/include/c++/14.2/bits/std_abs.h \ + /usr/include/c++/14.2/bits/stl_algo.h \ + /usr/include/c++/14.2/bits/stl_algobase.h \ + /usr/include/c++/14.2/bits/stl_construct.h \ + /usr/include/c++/14.2/bits/stl_function.h \ + /usr/include/c++/14.2/bits/stl_heap.h \ + /usr/include/c++/14.2/bits/stl_iterator.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ + /usr/include/c++/14.2/bits/stl_pair.h \ + /usr/include/c++/14.2/bits/stl_tempbuf.h \ + /usr/include/c++/14.2/bits/streambuf.tcc \ + /usr/include/c++/14.2/bits/streambuf_iterator.h \ + /usr/include/c++/14.2/bits/string_view.tcc \ + /usr/include/c++/14.2/bits/stringfwd.h \ + /usr/include/c++/14.2/bits/unicode-data.h \ + /usr/include/c++/14.2/bits/unicode.h \ + /usr/include/c++/14.2/bits/uniform_int_dist.h \ + /usr/include/c++/14.2/bits/uses_allocator.h \ + /usr/include/c++/14.2/bits/uses_allocator_args.h \ + /usr/include/c++/14.2/bits/utility.h \ + /usr/include/c++/14.2/bits/version.h \ + /usr/include/c++/14.2/cctype \ + /usr/include/c++/14.2/cerrno \ + /usr/include/c++/14.2/charconv \ + /usr/include/c++/14.2/clocale \ + /usr/include/c++/14.2/cmath \ + /usr/include/c++/14.2/compare \ + /usr/include/c++/14.2/complex \ + /usr/include/c++/14.2/concepts \ + /usr/include/c++/14.2/cstddef \ + /usr/include/c++/14.2/cstdint \ + /usr/include/c++/14.2/cstdio \ + /usr/include/c++/14.2/cstdlib \ + /usr/include/c++/14.2/cstring \ + /usr/include/c++/14.2/ctime \ + /usr/include/c++/14.2/cwchar \ + /usr/include/c++/14.2/cwctype \ + /usr/include/c++/14.2/debug/assertions.h \ + /usr/include/c++/14.2/debug/debug.h \ + /usr/include/c++/14.2/exception \ + /usr/include/c++/14.2/ext/alloc_traits.h \ + /usr/include/c++/14.2/ext/atomicity.h \ + /usr/include/c++/14.2/ext/numeric_traits.h \ + /usr/include/c++/14.2/ext/string_conversions.h \ + /usr/include/c++/14.2/ext/type_traits.h \ + /usr/include/c++/14.2/format \ + /usr/include/c++/14.2/initializer_list \ + /usr/include/c++/14.2/ios \ + /usr/include/c++/14.2/iosfwd \ + /usr/include/c++/14.2/istream \ + /usr/include/c++/14.2/limits \ + /usr/include/c++/14.2/locale \ + /usr/include/c++/14.2/new \ + /usr/include/c++/14.2/numbers \ + /usr/include/c++/14.2/optional \ + /usr/include/c++/14.2/ostream \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/span \ + /usr/include/c++/14.2/sstream \ + /usr/include/c++/14.2/stdexcept \ + /usr/include/c++/14.2/streambuf \ + /usr/include/c++/14.2/string \ + /usr/include/c++/14.2/string_view \ + /usr/include/c++/14.2/system_error \ + /usr/include/c++/14.2/tr1/bessel_function.tcc \ + /usr/include/c++/14.2/tr1/beta_function.tcc \ + /usr/include/c++/14.2/tr1/ell_integral.tcc \ + /usr/include/c++/14.2/tr1/exp_integral.tcc \ + /usr/include/c++/14.2/tr1/gamma.tcc \ + /usr/include/c++/14.2/tr1/hypergeometric.tcc \ + /usr/include/c++/14.2/tr1/legendre_function.tcc \ + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ + /usr/include/c++/14.2/tr1/poly_hermite.tcc \ + /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ + /usr/include/c++/14.2/tr1/riemann_zeta.tcc \ + /usr/include/c++/14.2/tr1/special_function_util.h \ + /usr/include/c++/14.2/tuple \ + /usr/include/c++/14.2/type_traits \ + /usr/include/c++/14.2/typeinfo \ + /usr/include/c++/14.2/variant \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/types.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/flt-eval-method.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/fp-logb.h \ + /usr/include/bits/iscanonical.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/math-vector.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/mathcalls.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/14.2/array \ + /usr/include/c++/14.2/backward/binders.h \ + /usr/include/c++/14.2/bit \ + /usr/include/c++/14.2/bits/algorithmfwd.h \ + /usr/include/c++/14.2/bits/alloc_traits.h \ + /usr/include/c++/14.2/bits/allocator.h \ + /usr/include/c++/14.2/bits/basic_ios.h \ + /usr/include/c++/14.2/bits/basic_ios.tcc \ + /usr/include/c++/14.2/bits/basic_string.h \ + /usr/include/c++/14.2/bits/basic_string.tcc \ + /usr/include/c++/14.2/bits/char_traits.h \ + /usr/include/c++/14.2/bits/charconv.h \ + /usr/include/c++/14.2/bits/codecvt.h \ + /usr/include/c++/14.2/bits/concept_check.h \ + /usr/include/c++/14.2/bits/cpp_type_traits.h \ + /usr/include/c++/14.2/bits/cxxabi_forced.h \ + /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ + /usr/include/c++/14.2/bits/enable_special_members.h \ + /usr/include/c++/14.2/bits/exception.h \ + /usr/include/c++/14.2/bits/exception_defines.h \ + /usr/include/c++/14.2/bits/exception_ptr.h \ + /usr/include/c++/14.2/bits/functexcept.h \ + /usr/include/c++/14.2/bits/functional_hash.h \ + /usr/include/c++/14.2/bits/hash_bytes.h \ + /usr/include/c++/14.2/bits/invoke.h \ + /usr/include/c++/14.2/bits/ios_base.h \ + /usr/include/c++/14.2/bits/istream.tcc \ + /usr/include/c++/14.2/bits/iterator_concepts.h \ + /usr/include/c++/14.2/bits/locale_classes.h \ + /usr/include/c++/14.2/bits/locale_classes.tcc \ + /usr/include/c++/14.2/bits/locale_conv.h \ + /usr/include/c++/14.2/bits/locale_facets.h \ + /usr/include/c++/14.2/bits/locale_facets.tcc \ + /usr/include/c++/14.2/bits/locale_facets_nonio.h \ + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ + /usr/include/c++/14.2/bits/localefwd.h \ + /usr/include/c++/14.2/bits/max_size_type.h \ + /usr/include/c++/14.2/bits/memory_resource.h \ + /usr/include/c++/14.2/bits/memoryfwd.h \ + /usr/include/c++/14.2/bits/move.h \ + /usr/include/c++/14.2/bits/nested_exception.h \ + /usr/include/c++/14.2/bits/new_allocator.h \ + /usr/include/c++/14.2/bits/ostream.tcc \ + /usr/include/c++/14.2/bits/ostream_insert.h \ + /usr/include/c++/14.2/bits/parse_numbers.h \ + /usr/include/c++/14.2/bits/postypes.h \ + /usr/include/c++/14.2/bits/predefined_ops.h \ + /usr/include/c++/14.2/bits/ptr_traits.h \ + /usr/include/c++/14.2/bits/range_access.h \ + /usr/include/c++/14.2/bits/ranges_algobase.h \ + /usr/include/c++/14.2/bits/ranges_base.h \ + /usr/include/c++/14.2/bits/ranges_cmp.h \ + /usr/include/c++/14.2/bits/ranges_util.h \ + /usr/include/c++/14.2/bits/refwrap.h \ + /usr/include/c++/14.2/bits/requires_hosted.h \ + /usr/include/c++/14.2/bits/specfun.h \ + /usr/include/c++/14.2/bits/sstream.tcc \ + /usr/include/c++/14.2/bits/std_abs.h \ + /usr/include/c++/14.2/bits/stl_algo.h \ + /usr/include/c++/14.2/bits/stl_algobase.h \ + /usr/include/c++/14.2/bits/stl_construct.h \ + /usr/include/c++/14.2/bits/stl_function.h \ + /usr/include/c++/14.2/bits/stl_heap.h \ + /usr/include/c++/14.2/bits/stl_iterator.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ + /usr/include/c++/14.2/bits/stl_pair.h \ + /usr/include/c++/14.2/bits/stl_tempbuf.h \ + /usr/include/c++/14.2/bits/streambuf.tcc \ + /usr/include/c++/14.2/bits/streambuf_iterator.h \ + /usr/include/c++/14.2/bits/string_view.tcc \ + /usr/include/c++/14.2/bits/stringfwd.h \ + /usr/include/c++/14.2/bits/unicode-data.h \ + /usr/include/c++/14.2/bits/unicode.h \ + /usr/include/c++/14.2/bits/uniform_int_dist.h \ + /usr/include/c++/14.2/bits/uses_allocator.h \ + /usr/include/c++/14.2/bits/uses_allocator_args.h \ + /usr/include/c++/14.2/bits/utility.h \ + /usr/include/c++/14.2/bits/version.h \ + /usr/include/c++/14.2/cctype \ + /usr/include/c++/14.2/cerrno \ + /usr/include/c++/14.2/charconv \ + /usr/include/c++/14.2/clocale \ + /usr/include/c++/14.2/cmath \ + /usr/include/c++/14.2/compare \ + /usr/include/c++/14.2/complex \ + /usr/include/c++/14.2/concepts \ + /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/cstddef \ + /usr/include/c++/14.2/cstdint \ + /usr/include/c++/14.2/cstdio \ + /usr/include/c++/14.2/cstdlib \ + /usr/include/c++/14.2/cstring \ + /usr/include/c++/14.2/ctime \ + /usr/include/c++/14.2/cwchar \ + /usr/include/c++/14.2/cwctype \ + /usr/include/c++/14.2/debug/assertions.h \ + /usr/include/c++/14.2/debug/debug.h \ + /usr/include/c++/14.2/exception \ + /usr/include/c++/14.2/ext/alloc_traits.h \ + /usr/include/c++/14.2/ext/atomicity.h \ + /usr/include/c++/14.2/ext/numeric_traits.h \ + /usr/include/c++/14.2/ext/string_conversions.h \ + /usr/include/c++/14.2/ext/type_traits.h \ + /usr/include/c++/14.2/format \ + /usr/include/c++/14.2/initializer_list \ + /usr/include/c++/14.2/ios \ + /usr/include/c++/14.2/iosfwd \ + /usr/include/c++/14.2/iostream \ + /usr/include/c++/14.2/istream \ + /usr/include/c++/14.2/limits \ + /usr/include/c++/14.2/locale \ + /usr/include/c++/14.2/new \ + /usr/include/c++/14.2/numbers \ + /usr/include/c++/14.2/optional \ + /usr/include/c++/14.2/ostream \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/span \ + /usr/include/c++/14.2/sstream \ + /usr/include/c++/14.2/stdexcept \ + /usr/include/c++/14.2/streambuf \ + /usr/include/c++/14.2/string \ + /usr/include/c++/14.2/string_view \ + /usr/include/c++/14.2/system_error \ + /usr/include/c++/14.2/tr1/bessel_function.tcc \ + /usr/include/c++/14.2/tr1/beta_function.tcc \ + /usr/include/c++/14.2/tr1/ell_integral.tcc \ + /usr/include/c++/14.2/tr1/exp_integral.tcc \ + /usr/include/c++/14.2/tr1/gamma.tcc \ + /usr/include/c++/14.2/tr1/hypergeometric.tcc \ + /usr/include/c++/14.2/tr1/legendre_function.tcc \ + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ + /usr/include/c++/14.2/tr1/poly_hermite.tcc \ + /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ + /usr/include/c++/14.2/tr1/riemann_zeta.tcc \ + /usr/include/c++/14.2/tr1/special_function_util.h \ + /usr/include/c++/14.2/tuple \ + /usr/include/c++/14.2/type_traits \ + /usr/include/c++/14.2/typeinfo \ + /usr/include/c++/14.2/variant \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/types.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h + +CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/cstdio \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/sys/cdefs.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h + +bin/compressor: /usr/lib64/Scrt1.o \ + /usr/lib64/crti.o \ + /usr/lib64/crtn.o \ + /usr/lib64/libc.so \ + /usr/lib64/libgcc_s.so \ + /usr/lib64/libgcc_s.so.1 \ + /usr/lib64/libm.so \ + /usr/lib64/libstdc++.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /usr/lib64/libm.so.6 \ + /usr/lib64/libmvec.so.1 \ + CMakeFiles/compressor.dir/source/file_types.cpp.o \ + CMakeFiles/compressor.dir/source/main.cpp.o \ + CMakeFiles/compressor.dir/source/print.cpp.o + + +CMakeFiles/compressor.dir/source/print.cpp.o: + +CMakeFiles/compressor.dir/source/main.cpp.o: + +/usr/lib64/libc_nonshared.a: + +/usr/lib64/libc.so.6: + +/usr/lib64/libm.so: + +/usr/lib64/libgcc_s.so: + +/usr/lib64/crtn.o: + +/usr/lib64/Scrt1.o: + +/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp: + +/usr/include/c++/14.2/iostream: + +/usr/include/c++/14.2/cstdarg: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h: + +/usr/include/wchar.h: + +/usr/include/time.h: + +/usr/include/sys/single_threaded.h: + +/usr/include/sys/select.h: + +/usr/include/sys/cdefs.h: + +/usr/include/strings.h: + +/usr/include/c++/14.2/bits/new_allocator.h: + +/usr/include/c++/14.2/bits/move.h: + +/usr/lib64/libmvec.so.1: + +/usr/include/c++/14.2/bits/memoryfwd.h: + +/usr/include/c++/14.2/bits/functexcept.h: + +/usr/include/bits/long-double.h: + +/usr/include/c++/14.2/debug/debug.h: + +/usr/include/pthread.h: + +/usr/include/c++/14.2/bits/iterator_concepts.h: + +/usr/include/c++/14.2/bits/ios_base.h: + +/usr/include/c++/14.2/bits/invoke.h: + +/usr/include/c++/14.2/bits/cxxabi_init_exception.h: + +/usr/include/c++/14.2/tuple: + +/usr/include/c++/14.2/bits/hash_bytes.h: + +/usr/include/c++/14.2/bits/ptr_traits.h: + +/usr/include/c++/14.2/bits/string_view.tcc: + +/usr/include/bits/endian.h: + +/usr/include/c++/14.2/debug/assertions.h: + +/usr/include/c++/14.2/bits/exception_ptr.h: + +/usr/include/c++/14.2/bits/charconv.h: + +/usr/include/c++/14.2/bits/locale_facets.tcc: + +/usr/include/c++/14.2/bits/char_traits.h: + +/usr/include/asm/bitsperlong.h: + +/usr/include/c++/14.2/bits/basic_string.h: + +/usr/include/c++/14.2/bits/basic_ios.tcc: + +/usr/include/c++/14.2/bits/basic_ios.h: + +/usr/include/sys/types.h: + +/usr/include/c++/14.2/bits/unicode.h: + +/usr/include/c++/14.2/bits/alloc_traits.h: + +/usr/include/c++/14.2/backward/binders.h: + +/usr/include/c++/14.2/array: + +/usr/include/bits/wctype-wchar.h: + +/usr/include/c++/14.2/bits/locale_facets_nonio.tcc: + +/usr/include/bits/timesize.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp: + +/usr/include/bits/types/wint_t.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/lib64/libc.so: + +/usr/include/ctype.h: + +/usr/include/bits/types/struct_sched_param.h: + +/usr/include/bits/types/struct_itimerspec.h: + +/usr/include/bits/struct_rwlock.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp: + +/usr/include/string.h: + +/usr/include/c++/14.2/bits/cxxabi_forced.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/include/c++/14.2/sstream: + +/usr/include/c++/14.2/bits/codecvt.h: + +/usr/include/c++/14.2/tr1/legendre_function.tcc: + +/usr/include/bits/types/mbstate_t.h: + +/usr/include/bits/types/locale_t.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/types/__fpos_t.h: + +/usr/include/c++/14.2/new: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/libc-header-start.h: + +/usr/include/c++/14.2/bits/nested_exception.h: + +/usr/include/bits/types/__locale_t.h: + +/usr/include/c++/14.2/bits/specfun.h: + +/usr/include/bits/floatn-common.h: + +/usr/include/bits/errno.h: + +/usr/include/bits/timex.h: + +/usr/include/c++/14.2/concepts: + +/usr/include/c++/14.2/charconv: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h: + +/usr/include/c++/14.2/bits/algorithmfwd.h: + +/usr/include/bits/libm-simd-decl-stubs.h: + +/usr/include/c++/14.2/cwctype: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/struct_mutex.h: + +/usr/include/c++/14.2/bits/cpp_type_traits.h: + +/usr/include/errno.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/include/c++/14.2/bits/locale_facets.h: + +/usr/include/bits/byteswap.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: + +/usr/include/bits/waitflags.h: + +/usr/include/c++/14.2/bits/stl_tempbuf.h: + +/usr/include/c++/14.2/bits/locale_facets_nonio.h: + +/usr/include/bits/time64.h: + +/usr/include/c++/14.2/bits/exception_defines.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp: + +/usr/include/c++/14.2/bits/istream.tcc: + +/usr/include/c++/14.2/bits/uses_allocator_args.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/bits/fp-logb.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/asm-generic/types.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/asm/types.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h: + +/usr/include/c++/14.2/bits/locale_classes.tcc: + +/usr/include/bits/mathcalls-macros.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/include/c++/14.2/bits/ranges_util.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/stdc-predef.h: + +/usr/lib64/libgcc_s.so.1: + +/usr/include/c++/14.2/bits/basic_string.tcc: + +/usr/include/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/include/bits/floatn.h: + +/home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp: + +/usr/include/c++/14.2/tr1/bessel_function.tcc: + +/usr/include/bits/mathcalls-narrow.h: + +/usr/include/bits/pthread_stack_min-dynamic.h: + +/usr/include/asm/posix_types_64.h: + +/usr/lib64/libm.so.6: + +/usr/include/bits/time.h: + +/usr/include/asm/posix_types.h: + +/usr/include/bits/math-vector.h: + +/usr/include/c++/14.2/bits/postypes.h: + +/usr/include/bits/types/timer_t.h: + +/usr/include/c++/14.2/bits/locale_conv.h: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/c++/14.2/optional: + +/usr/include/gnu/stubs.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h: + +/usr/include/c++/14.2/bits/functional_hash.h: + +/usr/include/bits/select.h: + +/usr/include/bits/types/__fpos64_t.h: + +/usr/include/c++/14.2/bits/concept_check.h: + +/usr/include/c++/14.2/cctype: + +/usr/include/bits/waitstatus.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/types/struct___jmp_buf_tag.h: + +/usr/include/bits/setjmp.h: + +/usr/include/c++/14.2/bits/streambuf_iterator.h: + +/usr/include/c++/14.2/bits/refwrap.h: + +/usr/include/bits/types/error_t.h: + +/usr/include/bits/flt-eval-method.h: + +/usr/include/c++/14.2/bits/std_abs.h: + +/usr/include/c++/14.2/string_view: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/bits/stdint-intn.h: + +/usr/include/c++/14.2/bit: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/c++/14.2/bits/predefined_ops.h: + +/usr/include/bits/types/time_t.h: + +/usr/include/c++/14.2/bits/stl_construct.h: + +/usr/include/bits/mathcalls-helper-functions.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h: + +/usr/include/c++/14.2/bits/allocator.h: + +/usr/include/c++/14.2/tr1/gamma.tcc: + +/usr/include/bits/thread-shared-types.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/asm/errno.h: + +/usr/include/c++/14.2/bits/memory_resource.h: + +/usr/include/c++/14.2/stdexcept: + +/usr/include/c++/14.2/bits/locale_classes.h: + +/usr/include/bits/types.h: + +/usr/lib64/ld-linux-x86-64.so.2: + +/usr/include/c++/14.2/bits/version.h: + +/usr/include/c++/14.2/bits/localefwd.h: + +/usr/include/features.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/bits/iscanonical.h: + +/usr/include/c++/14.2/bits/ostream.tcc: + +/usr/include/c++/14.2/bits/uniform_int_dist.h: + +/usr/include/c++/14.2/bits/ostream_insert.h: + +/usr/include/c++/14.2/ostream: + +/usr/include/c++/14.2/bits/parse_numbers.h: + +/usr/include/linux/types.h: + +/usr/include/c++/14.2/bits/ranges_algobase.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/c++/14.2/bits/ranges_base.h: + +/usr/include/c++/14.2/tr1/poly_laguerre.tcc: + +/usr/include/c++/14.2/bits/ranges_cmp.h: + +/usr/include/c++/14.2/bits/requires_hosted.h: + +/usr/include/c++/14.2/bits/sstream.tcc: + +/usr/include/c++/14.2/bits/stl_algo.h: + +/usr/include/c++/14.2/bits/stl_algobase.h: + +/usr/include/c++/14.2/bits/stl_iterator_base_types.h: + +/usr/include/c++/14.2/bits/stl_function.h: + +/usr/include/c++/14.2/tr1/modified_bessel_func.tcc: + +/usr/include/c++/14.2/bits/stl_heap.h: + +/usr/include/bits/types/struct_tm.h: + +/usr/include/c++/14.2/bits/stl_iterator.h: + +/usr/include/c++/14.2/cstdlib: + +/usr/include/c++/14.2/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/14.2/bits/stl_pair.h: + +/usr/include/c++/14.2/system_error: + +/usr/include/c++/14.2/cmath: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: + +/usr/include/c++/14.2/bits/streambuf.tcc: + +/usr/include/c++/14.2/bits/unicode-data.h: + +/usr/include/c++/14.2/bits/uses_allocator.h: + +/usr/include/c++/14.2/bits/utility.h: + +/usr/include/c++/14.2/cerrno: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h: + +/usr/include/c++/14.2/clocale: + +/usr/include/c++/14.2/type_traits: + +/usr/include/bits/stdlib-float.h: + +/usr/include/c++/14.2/compare: + +CMakeFiles/compressor.dir/source/file_types.cpp.o: + +/usr/include/c++/14.2/cstddef: + +/usr/include/bits/uintn-identity.h: + +/usr/include/c++/14.2/ext/numeric_traits.h: + +/usr/lib64/crti.o: + +/usr/include/bits/wordsize.h: + +/usr/include/stdio.h: + +/usr/include/c++/14.2/cstdint: + +/usr/include/c++/14.2/bits/max_size_type.h: + +/usr/include/c++/14.2/cstdio: + +/usr/include/c++/14.2/tr1/exp_integral.tcc: + +/usr/include/c++/14.2/cstring: + +/usr/include/c++/14.2/ctime: + +/usr/include/c++/14.2/complex: + +/usr/include/c++/14.2/exception: + +/usr/include/c++/14.2/ext/alloc_traits.h: + +/usr/include/c++/14.2/ext/atomicity.h: + +/usr/include/c++/14.2/bits/enable_special_members.h: + +/usr/include/bits/types/clock_t.h: + +/usr/include/c++/14.2/ext/string_conversions.h: + +/usr/include/c++/14.2/bits/stringfwd.h: + +/usr/include/c++/14.2/ext/type_traits.h: + +/usr/lib64/libstdc++.so: + +/usr/include/c++/14.2/format: + +/usr/include/locale.h: + +/usr/include/c++/14.2/ios: + +/usr/include/bits/cpu-set.h: + +/usr/include/c++/14.2/iosfwd: + +/usr/include/bits/locale.h: + +/usr/include/c++/14.2/istream: + +/usr/include/alloca.h: + +/usr/include/c++/14.2/limits: + +/usr/include/c++/14.2/locale: + +/usr/include/bits/stdint-least.h: + +/usr/include/c++/14.2/pstl/pstl_config.h: + +/usr/include/c++/14.2/numbers: + +/usr/include/c++/14.2/span: + +/usr/include/stdint.h: + +/usr/include/c++/14.2/initializer_list: + +/usr/include/endian.h: + +/usr/include/c++/14.2/streambuf: + +/usr/include/c++/14.2/string: + +/usr/include/c++/14.2/bits/range_access.h: + +/usr/include/c++/14.2/tr1/beta_function.tcc: + +/usr/include/c++/14.2/tr1/ell_integral.tcc: + +/usr/include/c++/14.2/tr1/hypergeometric.tcc: + +/usr/include/linux/sched/types.h: + +/usr/include/c++/14.2/tr1/poly_hermite.tcc: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h: + +/usr/include/c++/14.2/tr1/riemann_zeta.tcc: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h: + +/usr/include/math.h: + +/usr/include/c++/14.2/tr1/special_function_util.h: + +/usr/include/c++/14.2/bits/exception.h: + +/usr/include/c++/14.2/typeinfo: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h: + +/usr/include/c++/14.2/variant: + +/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h: + +/usr/include/features-time64.h: + +/usr/include/linux/errno.h: + +/usr/include/bits/types/FILE.h: + +/usr/include/linux/posix_types.h: + +/usr/include/linux/stddef.h: + +/usr/include/wctype.h: + +/usr/include/bits/fp-fast.h: + +/usr/include/c++/14.2/cwchar: + +/usr/include/sched.h: + +/usr/include/stdlib.h: diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts new file mode 100644 index 0000000..9058f83 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for compressor. diff --git a/compressor/build/CMakeFiles/compressor.dir/depend.make b/compressor/build/CMakeFiles/compressor.dir/depend.make new file mode 100644 index 0000000..459003e --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for compressor. +# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/compressor.dir/flags.make b/compressor/build/CMakeFiles/compressor.dir/flags.make new file mode 100644 index 0000000..3e8f370 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries + +CXX_FLAGS = -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb + diff --git a/compressor/build/CMakeFiles/compressor.dir/link.d b/compressor/build/CMakeFiles/compressor.dir/link.d new file mode 100644 index 0000000..5cc28fd --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/link.d @@ -0,0 +1,100 @@ +bin/compressor: \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ + CMakeFiles/compressor.dir/source/file_types.cpp.o \ + CMakeFiles/compressor.dir/source/main.cpp.o \ + CMakeFiles/compressor.dir/source/print.cpp.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ + /usr/lib64/libm.so.6 \ + /usr/lib64/libmvec.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ + /usr/lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /usr/lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ + /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o \ + /usr/lib64/ld-linux-x86-64.so.2 + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: + +CMakeFiles/compressor.dir/source/file_types.cpp.o: + +CMakeFiles/compressor.dir/source/main.cpp.o: + +CMakeFiles/compressor.dir/source/print.cpp.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: + +/usr/lib64/libm.so.6: + +/usr/lib64/libmvec.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: + +/usr/lib64/libc.so.6: + +/usr/lib64/libc_nonshared.a: + +/usr/lib64/ld-linux-x86-64.so.2: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: + +/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o: + +/usr/lib64/ld-linux-x86-64.so.2: diff --git a/compressor/build/CMakeFiles/compressor.dir/link.txt b/compressor/build/CMakeFiles/compressor.dir/link.txt new file mode 100644 index 0000000..66f6eb2 --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/compressor.dir/link.d CMakeFiles/compressor.dir/source/file_types.cpp.o CMakeFiles/compressor.dir/source/main.cpp.o CMakeFiles/compressor.dir/source/print.cpp.o -o bin/compressor diff --git a/compressor/build/CMakeFiles/compressor.dir/progress.make b/compressor/build/CMakeFiles/compressor.dir/progress.make new file mode 100644 index 0000000..a69a57e --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 + diff --git a/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..89a2dc7ea8c55a464fc2bbf2c495e1b3cc413cd1 GIT binary patch literal 573848 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
2{i6jVr} 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 literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d new file mode 100644 index 0000000..9bde8ea --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d @@ -0,0 +1,189 @@ +CMakeFiles/compressor.dir/source/file_types.cpp.o: \ + /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp \ + /usr/include/stdc-predef.h \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ + /usr/include/c++/14.2/complex \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/pstl/pstl_config.h \ + /usr/include/c++/14.2/bits/cpp_type_traits.h \ + /usr/include/c++/14.2/bits/version.h \ + /usr/include/c++/14.2/ext/type_traits.h /usr/include/c++/14.2/cmath \ + /usr/include/c++/14.2/bits/requires_hosted.h /usr/include/math.h \ + /usr/include/bits/libc-header-start.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h /usr/include/c++/14.2/bits/std_abs.h \ + /usr/include/stdlib.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h /usr/include/c++/14.2/bits/specfun.h \ + /usr/include/c++/14.2/bits/stl_algobase.h \ + /usr/include/c++/14.2/bits/functexcept.h \ + /usr/include/c++/14.2/bits/exception_defines.h \ + /usr/include/c++/14.2/ext/numeric_traits.h \ + /usr/include/c++/14.2/bits/stl_pair.h /usr/include/c++/14.2/type_traits \ + /usr/include/c++/14.2/bits/move.h /usr/include/c++/14.2/bits/utility.h \ + /usr/include/c++/14.2/compare /usr/include/c++/14.2/concepts \ + /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ + /usr/include/c++/14.2/bits/iterator_concepts.h \ + /usr/include/c++/14.2/bits/ptr_traits.h \ + /usr/include/c++/14.2/bits/ranges_cmp.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/14.2/bits/concept_check.h \ + /usr/include/c++/14.2/debug/assertions.h \ + /usr/include/c++/14.2/bits/stl_iterator.h /usr/include/c++/14.2/new \ + /usr/include/c++/14.2/bits/exception.h \ + /usr/include/c++/14.2/bits/stl_construct.h \ + /usr/include/c++/14.2/debug/debug.h \ + /usr/include/c++/14.2/bits/predefined_ops.h /usr/include/c++/14.2/bit \ + /usr/include/c++/14.2/limits /usr/include/c++/14.2/tr1/gamma.tcc \ + /usr/include/c++/14.2/tr1/special_function_util.h \ + /usr/include/c++/14.2/tr1/bessel_function.tcc \ + /usr/include/c++/14.2/tr1/beta_function.tcc \ + /usr/include/c++/14.2/tr1/ell_integral.tcc \ + /usr/include/c++/14.2/tr1/exp_integral.tcc \ + /usr/include/c++/14.2/tr1/hypergeometric.tcc \ + /usr/include/c++/14.2/tr1/legendre_function.tcc \ + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ + /usr/include/c++/14.2/tr1/poly_hermite.tcc \ + /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ + /usr/include/c++/14.2/tr1/riemann_zeta.tcc /usr/include/c++/14.2/sstream \ + /usr/include/c++/14.2/istream /usr/include/c++/14.2/ios \ + /usr/include/c++/14.2/iosfwd /usr/include/c++/14.2/bits/stringfwd.h \ + /usr/include/c++/14.2/bits/memoryfwd.h \ + /usr/include/c++/14.2/bits/postypes.h /usr/include/c++/14.2/cwchar \ + /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/c++/14.2/exception \ + /usr/include/c++/14.2/bits/exception_ptr.h \ + /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ + /usr/include/c++/14.2/typeinfo /usr/include/c++/14.2/bits/hash_bytes.h \ + /usr/include/c++/14.2/bits/nested_exception.h \ + /usr/include/c++/14.2/bits/char_traits.h \ + /usr/include/c++/14.2/bits/localefwd.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ + /usr/include/c++/14.2/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/14.2/cctype \ + /usr/include/ctype.h /usr/include/c++/14.2/bits/ios_base.h \ + /usr/include/c++/14.2/ext/atomicity.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/14.2/bits/locale_classes.h /usr/include/c++/14.2/string \ + /usr/include/c++/14.2/bits/allocator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/14.2/bits/new_allocator.h \ + /usr/include/c++/14.2/bits/ostream_insert.h \ + /usr/include/c++/14.2/bits/cxxabi_forced.h \ + /usr/include/c++/14.2/bits/stl_function.h \ + /usr/include/c++/14.2/backward/binders.h \ + /usr/include/c++/14.2/bits/refwrap.h /usr/include/c++/14.2/bits/invoke.h \ + /usr/include/c++/14.2/bits/range_access.h \ + /usr/include/c++/14.2/initializer_list \ + /usr/include/c++/14.2/bits/basic_string.h \ + /usr/include/c++/14.2/ext/alloc_traits.h \ + /usr/include/c++/14.2/bits/alloc_traits.h \ + /usr/include/c++/14.2/string_view \ + /usr/include/c++/14.2/bits/functional_hash.h \ + /usr/include/c++/14.2/bits/ranges_base.h \ + /usr/include/c++/14.2/bits/max_size_type.h /usr/include/c++/14.2/numbers \ + /usr/include/c++/14.2/bits/string_view.tcc \ + /usr/include/c++/14.2/ext/string_conversions.h \ + /usr/include/c++/14.2/cstdlib /usr/include/c++/14.2/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/c++/14.2/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h /usr/include/c++/14.2/bits/charconv.h \ + /usr/include/c++/14.2/bits/basic_string.tcc \ + /usr/include/c++/14.2/bits/memory_resource.h \ + /usr/include/c++/14.2/cstddef \ + /usr/include/c++/14.2/bits/uses_allocator.h \ + /usr/include/c++/14.2/bits/uses_allocator_args.h \ + /usr/include/c++/14.2/tuple /usr/include/c++/14.2/bits/ranges_util.h \ + /usr/include/c++/14.2/bits/locale_classes.tcc \ + /usr/include/c++/14.2/system_error \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ + /usr/include/c++/14.2/stdexcept /usr/include/c++/14.2/streambuf \ + /usr/include/c++/14.2/bits/streambuf.tcc \ + /usr/include/c++/14.2/bits/basic_ios.h \ + /usr/include/c++/14.2/bits/locale_facets.h /usr/include/c++/14.2/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/14.2/bits/streambuf_iterator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/14.2/bits/locale_facets.tcc \ + /usr/include/c++/14.2/bits/basic_ios.tcc /usr/include/c++/14.2/ostream \ + /usr/include/c++/14.2/format /usr/include/c++/14.2/array \ + /usr/include/c++/14.2/charconv /usr/include/c++/14.2/locale \ + /usr/include/c++/14.2/bits/locale_facets_nonio.h \ + /usr/include/c++/14.2/ctime \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/14.2/bits/codecvt.h \ + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ + /usr/include/c++/14.2/bits/locale_conv.h /usr/include/c++/14.2/optional \ + /usr/include/c++/14.2/bits/enable_special_members.h \ + /usr/include/c++/14.2/span /usr/include/c++/14.2/variant \ + /usr/include/c++/14.2/bits/parse_numbers.h \ + /usr/include/c++/14.2/bits/ranges_algobase.h \ + /usr/include/c++/14.2/bits/unicode.h /usr/include/c++/14.2/cstdint \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/c++/14.2/bits/stl_algo.h \ + /usr/include/c++/14.2/bits/algorithmfwd.h \ + /usr/include/c++/14.2/bits/stl_heap.h \ + /usr/include/c++/14.2/bits/uniform_int_dist.h \ + /usr/include/c++/14.2/bits/stl_tempbuf.h \ + /usr/include/c++/14.2/bits/unicode-data.h \ + /usr/include/c++/14.2/bits/ostream.tcc \ + /usr/include/c++/14.2/bits/istream.tcc \ + /usr/include/c++/14.2/bits/sstream.tcc /usr/include/c++/14.2/cstring \ + /usr/include/string.h /usr/include/strings.h diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..f2417e3fb6db4dc7aa31874bc7d42cc0857980e4 GIT binary patch literal 596808 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%0DVOElT%?d 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

|3I55r(7Hg^yq77rRyNgF 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

6-PQW6}hE zA6+$jj??d>d+T?f-$#c&mdEw`XtDY}=J(Mvm*jE%K5ARvOZ`5&>E6um_t8cdXP%ez zye9fMc&2#&4*6t@_=!net=y%<*rdeE*q~# z{3q3gaA%Ewvo37)wWAroTHPP3%T1FHD&BOE=DDP<8;2|3x%$kHR{qopdA=tq-}Iy$ z|7pr^-Ya>1{4~e&LVZ8KP~&&0`w7F9f4F!a_e$lr*Bj`1|XXjXPHPFBfM1 zFO_%gm7qSJo8#P|KBwyILX*EgdB)f6h9)1qa@Jw0{G-WNtqX8{95(q^bt7R`jbGr? z9OvB1U#;sy2jy1|%kgwpe)toar*5k?kNf&W8Mv&*_p1A}g#nuJ>pYbCSJ(K9>H+I( zUo(D}?iskA#`mfFavLi@bo$Ki`$DJG{k`e(G@ALhek$Yry=#WaGx4+<&pb0LpU^xT z&y@M6(fDU-J^lUd`*riU{{D9P_L-oa=IK&@zo0H#&GXu3hCJ@V8b79fxBC0rrVnSJ z*Wr);dk158&GYr~cRV7;a0LyK;gXl|OKFg4>nf zSsyt5-gs_(@vqajIsWeT_ibxAn*7AC^145-`Dgq(`K!tY4NCB~^0wwf!^$_MX|UCX`a{5wJ@7#{81a{__tF2VtroM zZTe=OCF%=;zt??NKT!72Je{seu%Gfx>%2WwdDr?~aHR6lbwNErIsFg*{x;JhdEL*^ z_!VDDFhu!_!f);!NuucRpASl2mxCt1d)ed@ zXStjF<+>j-rSebeh4S~VYqrWf_4U1(=b3|(x6?eAt)F~;<@7()?SN*USKDWSm(lnS zXHV|$R|h|wyl$5_^L*1UkK0r8tX{v1H&A|aam>w>Uo~BVKP&&Z7P!8?H;>!B?q}A= ze3O6GJ;$@R=Ar+gbfRYbLG?LuxW@OqCG*s6h-Un6bsqj*<6oIF>vN{^trkyyzVg8f zC%;(v)Af7&O6Akm7myp2KV0{bZd1PZ#X0_al^_30@`seu3-N^VOV`hFKBs)#)tTp? z%73c={g(3MZ_W4*l}}m=|GDzF>U;Zl$~$(>JijRKyG`=RCe1&m{eJ{Oh_;(nI;I z{jvb-Dt~az%(Job+dj+jY^i+z;_}-mrx#);<^0`*-Ieoq69y>f?OSI*x}ctkmW zH{ogJ{N02XmGgHK#wh3SCcLYhznd^tIe$0dE9Ly%gmKF0g_vlvoJYLB_`3;hl=F8J zrdQ72O_)_Ve>Y(s<^0`*PRjYa35zJ_?4g}koL-14l+z1wy>faXZdFb%#68OCh4_bZdLbTHPA|l>%ISr8MLE3?Zz`u3;sfRM zLVTv2UWjj%(+lyla(W>qt?&E1@92e?S~Ld>U}UWf&i(+jbU&P1C>5KSMIeig7DBrZMlfNmaM`DV);miAu9*OCc(<3p9 za(X1@R!)yZN9FH7kn8rs%IT35=%W@-w?;{GQ6`k=S23JrV5+I)IXx1ODW^x`8RhgyysVrai8qwfBk{g+dL%woPLISl z%IT5#NjW_dleEd}&+A2x#8k@Zk(fa_Jrc7kr$=I5<@87_pqw6w#gx+{v8-}>Bvw{V zk3=`+^hm6&oF0h{mD3}!x$^>C+bX9=Vn^llNc30E-%Z#@IXw~wDW^wbkaBt?j#W;N z#L3F(kvK~^JrWlvr$=JAa(X1LQcjP=jmqhfxLr9t689;mN8(}S^hi9ZoF0kimD3~f zs&aZH-d0YJ#7D~Mk@!M6Jrdt5r$^#f<@88QKIQ-YzPqAt{`a)X>5-UOIXx0{DW^xG zgK~N#7E(@+#FEPCkyt@FJrb)ar$=H9<@89br<@*%O_b9kv6XUqB>E_)M`CB?^hoTX z{L1cG=lzt^BXOv5dL)iiPLIS1%IT3fO*uUh=P0K~Vu*5jBra15&+re01I4 zyGuF!5)UY+U*b{a^h=CZKA>CH^Cji$XPpDtwm-2R|$-_4Hs~;)QVIN@D@+j;BOw%n1P>$lW+c>Q+D;q^Nyhu80}9A01Aar3zF`a?7xUVnsgc>VFp;q|8~hu5F29A1Bs za(Mlv%Hj3bD2LbItQ=l{r*e4x{mS9>k0^)NKdpSwpad@}hu4o$4zGV#IlO+Xa(Mk$ z%Hj3nl*8*M%I)vw^@Z2BQ4X&!jj0(AuP-gK$>H^dC7K*w-%0bs>laZDuP-gHnFn6q zMdRW1t1E}sucaJb-%B~XepBV}cYB-g_r4krf8Rwp{CzLw@b?3h!`}~64u3ydIsE-3 z9Ih=hK<#6`7mBZOPDu=T#tQ^k1lyW%xipt^ae^L%-UsE}peSPI{_TI|j>{}~` zvv02)&i+^BaP~c&7iZsJIh=i2*&kC5XMaXHoc(3xaP~Kp!`V46xL*oq|5W4Q?B6Jdv;U+V&OV9w zBbNS2>)00p)P^#gxO@msJjDUs*Yvy_<44``XIk?DVy;&T#h4 zHGb5{eBansIh=h*<#6`?%Hiz$D2KBjq#VvZNI9JSSmki`la<5S&r%L&zd$*heYkQs z`&G)}>^CZhv)`^9&VHYAIQzrO;p|T;hqFJg9M1l#aya|j%HixEDTlLvp&ZWsy>dAF zugc-hhl5|N z91eb^aya-6%HiO*DTjmKs~isgka9Tq6UyP>&nbt4|5G^}{4M2h@DG*4!9Q0H2mekv z9Q+sMaPY~*AK~EBD2Id3q#O=Dr}N_A?Ulp9J1d8SFQFU`zPxfc_^Qg`;60SX!Piv| z2j5sZ9DGaVaPaMv!@+k_4hP>|IUIa|aya-Q%HiNgD2Ia|uN)43s&Y8^*~;PI7b%B> zU#c7qevNWC_|3}U;CCvAgWs92qWbjtmzzM}`ZVBg2Kwk>SGT$Z%nEWVo<7GF;dk87^#& z3>P*>h6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R3!5Xuh0T%S!sf_uVRK}- zusJeZ*c=%yY>o^UHb;gFn92qWbjtmzzM}`ZVBg2Kw zk>SGT$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr z7dA(R3!5Xuh0T%S!sf{EKXYWbusJeZ*c=%yY>o^U{vAiI{nzHmy^9N*Bg2Kwk>SGT z$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R z3!5Xuh0T%S!kkCkw}%UxBg2Kwk>SGT$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU} z;lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R3!5Xuh0T%S!sf_uVRK}-usJeZ*c=%yY>o^U zHb;gFn92qWbjtmzzM}`ZVBg2Kwk>SGT$Z%nEWVo<7 zGF;dk87^#&3>P*>h6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R3!5Xuh0T%S z!sf_uVRK}-usJeZ*c=%yY>o^UHb;gFn92qWbjtmzz zM}`ZVBg2Kwk>SGT$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU};lk#~aA9*~xUe}g zT-Y2LE^Lkr7dA(R3!5Xuh0T%S!sf_uVRK}-usJeZ*c=%yY>o^UHb;gFn92qWbjtmzzM}`ZVBg2Kwk>SGT$Z%nEWVo<7GF;dk87^#&3>P*> zh6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R3!5Xuh0T%S!sf^?7Z)~1h6|e` z!-apxk-v}lZ;lKXHb;gFn92qWbjtmzzM}`ZVBg2Kw zk>SGT$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU};lk#~aA9*~xUe}gT-Y2LE^Lkr z7dA(R3!5Xuh0T%S!sf_uVRK}-usJeZ*c=%yY>o^UHb;gFn92qWbjtmzzM}`ZVBg2Kwk>SGT$Z%nEWVo<7GF;dk87^#&3>P*>h6|e`!-dU} z;lk#~aA9*~xUe}gT-Y2LE^Lkr7dA(R3!5WPhzq}ZP&SBozw^&kAnN_jzrL00x%WFS zTg9&4Uwm!>hfdMEn|(=Zewe`fi=U~W^uuO+i(iLNwfJ?`;eR{7-mLnKy$^cOpu8`< z51Rea@9KT@-nw}|dLK0Vro9gu-tB$R?3?yJX!cEeA2j=>y$_mw)7}TozG?4+zU6~F zA@74`-?aBZvv1n_pxHO=ebDTi_C9EMxA#G_Z`%8yf3BW$?}KLFwD&=?Z`%8y**EQd z(CnM`K4|t$dml8v^Suw6ebe3t&Aw^xgI@EatiSg`!@<1|n*G$?2hDzJ?}KJPwfQys zsm-t1Pi=k;2RFZlgPUK&!OgGX;O5tGaPw<8xcN04-2562Zhj31H@}91n_qXRCuDvN zA2+{-kDFh^$IY+dL;pyhr@O1NQc)IyDJl*^n zo^E~(PdC4Yr<-5H)6K8p>E_q)bn|O?y7@Ic-TWG!Zhj3L;pyhr@O1O*3xr3yGs6bv(Ed~AMEX>d`#N}J(a(8VS--DAK5nR&|CS@{d1i4XK0(pJ!z_pcR%?p z$7Fmz&C_YR}lXd*wes^u&03+ zVNc`pK{>(gY2ZcJ)4+?cr-A2SPXo`vo(7(SJq}lXR*wessu&06N zU{3?j!JY=5gFOvA2YVWL4)!$g9PDY}IoQ*{bFim@=U`6*&%vGso`XFNJO_IkcnX8h8%&H1HhkY2Z27)4+4Er-A2SPXo`v zo(7(SJq}lXR*wessu&06NU{3?j!JY=5gFOvA2YVWL4)!$g9PDY} zIoQ*Hf7{c*bFim@=U`6*&%vGso`XFNJO_IkcnX8h8%&H1HhkY2Z27)4+4Er-A2SPXo`vo(7)7?>vpo^EqWt1JA*p2A+dG z4Lk>X8h8%&H1HhkY2Z27)4+4!Jmq^eo`XFNJO_IkcnX8ly($^|Ggd=U`6*&%vGso`XFNJO_IkcnX8h8%&H1HhkY2Z27)4+4Er-A2SPXo`vo(7(SJq}lXR*wessu&06NU{3?j!JY=5gFOvA2YVWL4)!$g9PDY}E!fk*Td=2rw_r~L zZ^51h-hw?1yajt2cnkJ4@D}W8;4RqGz+14Vfwy2!18>2e2Ht`_4ZH<=8h8u#H1HPe zY2Yo`)4*G>r-8R%PXlkko(A56Jq^4Cdm4BP_B8Mo>}lXF*wesUu&05yU{3>Y!JY=* z0>7L2Ji=SBr-8R%PXlkko(A56Jq^4Cdm4BP_B8Mo>}lXF*wesUu&05yU{3>Y!JY=* zf;|nq1$!EJ3-&bd7VK%@E!fk*Td=2rw_r~LZ^51h-hw?1yajt2cnkJ4@D}W8;4RqG zz+14Vfwy2!18>2e2Ht`_4ZH<=8h8u#H1HPeY2Yo`)4*G>r-8R%PXiCZo(3L*Jq


}lX3*wes6u&05CU{3=N!JY;lf;|m91bZ5I2=+Aa5bSB-A=uNvL$IfT zhhR?w55b-W9)dj$JOq0hcnJ11@DS{2;33%4z(e?*r%^XV?P=g4*wes6u&05CU{3=N z!JY;lf;|m91bZ5I2=+Aa5bSB-A=uNvL$IfThhR?w55b-W9)dj$JOq0hcnJ11@DS{2 z;33%4z(cU7vHNHF{bEl8Kf#^`eu6y>`~-U%_zCtj@DuE5;3wGAz)!HJfuCSc13$r@ z27ZD)4g3Uq8u$tJH1HGbY2YW=)4)%#r-5%^PXph;o(8^wJq>&Vdm8u#_B8Mf>}lW| z*wer_u&04tQAOC;X ze*6~a&Fj_Tyjh19=gm5_IB(XW#d)(1EzX;DXmQ@GLyPlf9a@|>>(Ju7S%((q%{sI= zZ`Ps3d9w~J&YN{;ao()MfE{w<#GDuYYt9S*HRpX|`|MLN=Y znd_}NFI?E17cOkh3l}!$g$tYW!iCLw;lk#;aA9*^xUe}dT-cl!E^N*V7dGdG3!C%8 zh0S^4!sfhiVRK%%usJXL)6IF|!sfhiVRK%%usJVW*qj$GY|aZ8Hs^&4oAbhj&3WO% z=DcuWb6&WxIWJt;oEI)^&I=bd=Y&YSOhEzX;D_@g-QCkJJIbKVX1 z89(PeedAou&3U`*l=0q|J=gh}zr}yE4lVwhbvQf!XgGLlpKpHWw)XjE9e%F9^wvJ# zyir>Fe6tR%eZKkp{qNrAJ4u&3uJ`$}|JVC`+5hW(zHnjh^JV|9_xZB_*ZX|g|Lc9e z?Em#XU-ticpD+7=z0a5ZzuxD|{$KC&W&f}D`Lh4l`+VWT-sj8yU+?o}|F8G?vj5ln zeA)l&eZK7f^*&$r|9YP<`+vR9m;Jxq=gaQ^JV|9 z_xZB_*ZX|g|Lc9e?Em#XU-ticpD+6=z0a5ZzuxD|{$KC&g$sM1FZ+Lgx6il!4!HOE zvj5lneA)l&eZK7f^*&$r|9YP<`+vR9m;Jxq=gaQ z^JV|9_xZB_*ZX|g|Lc9e?Em#XUwY2H&zJqb-sj8yU+?o}|F8G?!iBxhm;Jxq=gaQ^JV|9_xZB_*ZX|g|Lc9e?Em#XU-ticpD+7=z0a5ZzuxD|{$KC&g$sM1FZ+MJ z&zJqb-sj8yU+?oh=CS;K_dZ|t1$&<_`+~jCmwmy*C(HLW&O`PEd!H}+g1yg|eZk)6 z%f4Xm^Mx0CpD+7@z0a3@!QSV~zF_b3WnZxO`LZwA`+V6K?0vrM3-&%=_62*NFZ+VM z&zF6{-scN1_C8c&_;`JlFgeo@@RK&o%#r=bHa^svlnFzi?jjUpTM% zFPzu>7tU+`3+FZeh4Y&K!g7tU+`3+FZeh4Y&K!gwUiL=k-2c_Vaq5FZ+4D z&zJqY-sj7HUh`k}^Ln2z`+2?3m;Jon=gWRx@AG9pulM<~pV#|*+0W~JzU=4qK413p zdY>=*dA-k<{k-PC?C149-wEyK-J(sd+vdC{pF4ieJM}~P{np~PS%((4%{sKWZPwvG z+s}N&p?QC~pPAlf_cPPm?0#l?o88ZROa1+8_cPPm?0#l?o88aMeqQ%8)7$KR=61(s z9o)}MZ?m~AJlFlq^ftSnncimiGt=Aber9@`-Oo&Kv-_F(UFv>j_Vc=*ncimiGt=Ab zer9@`&28yzc0V({&F*KWx7q#7^ftSnncimiGxPVX-Oo&Kv-_FZ&+C3>dYj$POmDOM zndxmdx23n){mk?>yPuifX7@AG+w6X3dYj$POmDOMndxnIKQsGz-Oo&Kv-_FpZJr|^ zw~gOIZ?m~Az0K}trnlMs%=9+9pPAm~RzGvDx8}C+S#w+Xthp_G*4!38Yi&28bc=C<%zb6fbVxh;Iw+!j7-ZVR6^w}sD|+rnqfZQ--#w(wbVTllQGEqvD8 z7Cvik3!gQ&g@>8j!e`BG;j`wp@L6+P_^i2YtDiX@7kt*-7Cvik3!gQ&h0mJX!e`BG z;j`wp@L6+P_^i1teAe6+K5K3ZpEb9I&zjr9XE{&dW$;;ZTllQGEqvD87Cvik3!gQ& zh0mJX!e`BG;j`wp@L6+P_^i3@sFC?TX>JRjHMfP&n%lx>&28bc=C<%zb6fbVxh;Iw z+!j7-ZVR6^w}sD|+rnGTZQ-rvw(wSSTX?IvExgs-7T#)Z3vV^Ig}0j9!duO4;jQMj z@K$qMc&oWByw%(m-fC_OZ#B1tx0>6+Tg`3Zt>(7yR&!f;tGO+_)!Y`|YHkZ}HMfPg zn%lx#&28bW=C<%wb6a?;xh?x`&28bW=C<%wb6a?;_wB-4&28bW=C<%wb6a?;xh=fa z+!o$yZVPWUw}rQw+rnGTZQ-rvw(wSSTX?IvExgs-7T#)Z3vV^Ig}0j9!dv-$%;yoj z)!Y`|YHkZ}HMfPgn%lx#&28bW=C<%wb6a?;xh=fa+;)@dCp5Q(!k z+rm}NZQ-isws2K*TezyZEnL;y7OrY;3s*I_g{zv|!d1;}**|M;3s*I_g{zv|!d1;} z;i~4ga8+|#xT?7=T-Dqbu4--zS2eeVtD4)wRn2YTs^+$ERdZXos<|y()!Y`YYHkZx zHMfPUn%lxv&28bT=C*KEb6dEoxh-7P+!n5CZVOj6w}q>k+rm}NZQ-isws2K*TezyZ zEnL;y7OrY;3s*I_g{zv|!d1;};i~4ga8+|#xT?7=T-Dqbu4--zS2eeVtD4)wRn2YT zs^+$ERdZXos<|y()!Y`YYHkZxHMfPUn%lxv&28bT=C*KEb6dEoxh-7P+!n5CZVOj6 zw}q>k+rm}NZQ-g@CfJO#Qv)wUz(2 zL>_lTxd>`eb-br5Dp_}=KJd=Eo z#xJ~Y^1@)v_(N{Yz>_upXK5)3(q zGv3#+9S=_4Ef3S2C+*%!;B~la^YO340qZ9BI&3mF^Lw6`ze?`)ysoZqo@aOgQqR-+ z`|05htzP}CL#tOI>ws@FR_|+k8~ZuKL_8&eh$8k{TzH7`#JbF_H*!U?C0Ry*w5j9qWv6v8~ZuKL_8&e$MBEaw6N$!MCxW zgKuL$2j9ki4!({39DE!5IrujAbMS5K=iuAe&%w9(S?h^!V?PJq#(oaIjr|;a8~Zu< zHuiJyZS3dZ+t|;c55ay8eF*k*=tFR?0(}VXRiF>Sy$bXpxL1Kb1otY?hu~fX`Vic! zKp%p873f27uL8b}dlm3)?C0Ry*w4YYv7du)V?PJq#(oaIjr|;a8~Zui{Y_%`-)@NMkp;M>^G!MCxWgKuL$2amyi4!({3 z9DE!5IrujAbMS3`=jYV#Ci^+`A=uBM55c_(^dY!cfj$KHD$s}EUIqFP+^awzf_oL{ zLvXJGeF*MVpbx>l3ivkeRlv7#uL8b}{TzH7`#JbF_H*!U?C0Ry*w4YYv7du)V?Sr? z(0m}+&%wj7pM!^EKL-!Tehwav{Tw_T&TDum9*+GSJRJKucsTZR@Nn$s;NjTM!Naki zgNI{32M@=74jzvEoKYk5y~2JD9*+GSJRJKucsTZR@Nn$s;NjTM!NakigNI{32M@=7 z4jzvE96TKRIe0ksbMSEN=iuSk&%wj7pM!^EKL-!Tehwav{Tw_T`#E?x_H*!X?C0R& z*w4Ykv7dv7V?PHE$9@hTj{O`w9Q!$VIQDb!aO~&c;n>f?!?B-(hhskn566BE9*+GS zJRJKucsTZR@Nn$s;NjTM!NakigNI{32M@=74jzvE96TKRIe0ksbMSEN=iuSk&%wj7 zpM!^EKL-!Tehwav{Tw_T`#E?x_H*!X?C0R&*w4Ykv7dv7V?PHE$9@hTj{O`w9Q!$V zIQDb!aQHpV=Mf%`{Tw_T`#E?x_H*!X?C0R&*w4Ykv7dv7V?PJ4#(oZ7jr|i{Y z_%`-)@NItQ=X{^i{Y_%`-)@NMkp z;M>^G!MCxWgKuL$2j9ki4!({39DE!5IrujAbMS5K=iuAe&%w8`pM!5>KL_8&eh$8k z{TzH7`#JbF_H*!U?C0Ry*w4YYv7du)V?PJq#(oaIjr|;a8~Zui{Y_%`-)@NMkp;M>^G!MCxWgKuL$2j9ki4!({39DE!5 zIrujAbMS5K=iuAe&%w8`pM!5>KL_8&eh$8k{TzH7`#JbF_H*!U%r_4%fMZTNs$Z_d z9^c}jEgt&scQp8(+~T1v9{T@2A6h&#=R=E!W*u5QH0#jfp;?C(56wEXcxcw4#Y3|W zEgqV6_@j9!eA7G>zG)r`-!u<}Z<>d~H_b!go93bLP4iIrrgxTuX&wsSG!KPu znuo$S%|qdv=ArOS^HBJvc_@6-JQTiZ9tz(y4}E8v_`v3&a8L74xTkq2+|xW1?r9zh z_cRZMdzy#BJxUJX&wsqG!KP)nuo$Y%|qdy=Am#;^H8{_ zc_`e|JQVI}9t!s~4~2W0hr&J0L*bt0p>R+0P`IagDBROL6z*vr3imV*g?pNZ!adDH z;hyH9a8L74xTkq2+|xW1?r9zh_cRZMdzy#BJxUJX&wsq zG!KP)nuo$Y%|qdy=Am#;^H8{_c_`e|JQVI}9t!s~4~2W0hr&J0L*bt0p>R+0P`Iag zDBROL6z*vr3imV*g?pNZ!adDH;hyH9a8L74xTkq2+|xW1?r9zh_cRZMdzy#BJxT8X&ws4G!KPinuo$M%|qds=Am#*^H4aZc_Ry|P&lS}C>+x~l->aIP&lS}C>+x~6pm>g3db}Lg=3nB!ZFQ5 z;h5&3a7^=1IHq|h9Me1$j%gkW$21RxW15G;G0j8anC78yO!H7UrgxT8X&ws4 zG!KPinuo$M%|qds=Am#*^H4aZc_Ry|P&lS} zC>+x~6pm>g3db}Lg=3nB!ZFQ5;h5&3a7^=1IHq|h9Me1$j%gkW$21RxW15G;G0j8a znC78yO!H7UrgxT8X&ws4G!KPinuo$M%|qds=Am#*^Uw)#%r;ktSDIrUH1YWN zjowrnYg&9WesXQAZn$1+zh~}8wfJV%p|#&L>(JtxS%((i%sTu}@y#*M<@3(_J=q89 z{hsUt^?pzGfqK6u`#`;v_FPxgU&zbE@Zz2B34px*BZ_w;^G_JMl8C;LFX-;;fy-tWmiQ1AC- zAE@_xvJcezJ=q89{hl2==X=7{`8w5nPhcOY_j|Gr)cZZ*p5E`tK2Y!XWFM&ad$JGI z`#sqQ>iwSV1NDAS_JMl8C;LFX-;;fy-tWmiQ1AC-AE@_x!ab*(H0z2_#XeB)_k<65 zzbE@Zz2B34px*DvK2Y!XWFP47_IuVoQ1AC-AE@_xvJcezJ=q89{hn}7@AqUMsP}ua z57hfT*$3+Vp6mnleoyv+dcP<8K)v6SeW2d&$v#l;_hcWa_j|Gr)cZZ*p5E`tK2Y!X zWFM&ad$JGId=u_zz6tj<--LUbZ^AvzH{qVs zO!G}Rruilu(|i+-X}$@^G~a|{ns34}%{Sqg=9_R#^G!IW`6e9Gd=rjoz6r-P--KhD zZ^ALnH{qD(n{Z6?O*p3cCLGgz6OL)V3CA?wgkzd-!ZFP^;h5%|a7^<}IHvg~9MgOg zj%mIL$28xBW14TmG0ivOnC6>sO!G}Rruilu(|i+-X}$@^G~a|{ns34}%{Sqg=9_R# z^G!IW`6e9Gd=rjoz6r-P--KhDZ^ALnH{qD(n{Z6?O*p3cCLGgz6OL)V3CA?wgkzd- z!ZFP^;h5%|a7^>fo2!Sg#W(YVti?C;JF3Muvkoo3nRRIK&8$Oc+N@=hC4W?|$Ihe;xnvEcHgl zyKnjNEi>MI%L~*jnI_gjvqr}8JN zShSb&{Z`8H^j7{u_2h4*{QBK9emmv2)WrRi|F(6;_gB938p-!oK5UcZ2P!{dT%OnA z%9pRg*JG3q-6X-^m0$5of-{wW_gaGUmEYPc$8)jrDQkVMRDR8z8GnQFL#to?Hs#ZQ zp5R{PyVM){A?1Ioznk!c@<$5DJg0oY*RyW*Hg3+73)fEmmd5X0Mf)ErAFxw`I^1TS zVO22yoyNCmm-%bCoAG1r%fQLoIOA7U{!xh)J(Q3BbB2<3hC4+0hB}Ws(jG58DE#P=5gf?+*K>3c`&U z&HOX$kOP@tkGtGV2^Lk}zAhyGe!EcjJnnQFfAsL={(igir5Whw+v+EYm(ue0vJNeO zFYD0q_p%Nxe=qCM^7pb1f3&}ckLSPFfRAT?4L;p5rg!^g9~hmU7}4L z;p5rg!^iubzgNGP?eF2^+26y*v%iOrXMYbL&;A}hp8Y+1Jo|h2c=q@3@$B#6L;p5rg!^g9~hmU7}4L;p5rg!^g9~H)>>l58B_u z$FskOk7s`mAJ6_CKA!zOd_4Pm_;~jB@bT>L;p5rg!^g9~hmU7}4L;p5rg!^g9~hmU7}44pM?Gp_mj{c;(ikPL)=e7e~A4(`a|4LLVt++N$3x8KMDOI?kAx?#Qh}n zhq#}F{t)+*&>!M{68b~jPeOl)`$^~zvA;)ui2F(C4{<*U{UPorp+Cg^B=m>4pM?Gp z_mj{c;(ikPL)=e7e~9}@=nru}3H>4V_pa!h>!JHe=nru}3H>4NC!s&Y{Ur20&cay(0Ga=oN843B4ljC!trw{Uj6W75TLO9*z0w zaeIeLnxCFh{($-EEZ=3k`RP52C$}ed!!tQQ?TJmaQgVA@^VWSKdtyKQl=1e&&MRM{ zTmE%(e|Xskb3FFMCNDw2yp`wc^?A4cz_rJ3v_&4!<0s_lo%q1`$G5MA@%qnSyx8kM z|Bd5c|Hn$y^7?;Kf`ixp)T=X(*Z1C?J^ z4|t^V-RnF&Uir2q@|>dl?vXj3($t#uoaLSjw7+-AI?0D=p4Y!laJllAPEByF^7D^Q zaI^B~OTa4Kr#YTs<;#`s*5v0un&W>+^ZZ(3(c{YBek0@SGSSTQ?$pU&()eZe%j-Bs z`Il29e@FS}mnHZ}`6Cx3upn&Vk)=NwO6hMK(Ny~!ueKbm}lw-U5bKKz3` z?sUr6tbAtWhi#naWe>1xi6rxB{G0WLUO@Tj3*>R@vfdo$B=veNt?`p=mhmep|DoOx zt0_PEi3B~A&+%%4b(AkZBthxg&GGb_Dv!IF#?N&`)?pjvTh~HvuYAji64cAq%zy3N znSXbUpQ+Y=U*)fq=yZ_s+3rhlxbjo_=Qxj6-u;X`?up9(R6gNp%G+&~z&_!~lQYkS z8sD)lJoT~BJm1CZ{adcs@_Ghw^dHBwttgu+#InwS3L|2i%@~OO1b_t~1*y-=f|x zJ1O72guC69cd7G#fbuEIlRrfH(7KS<%h?>~f}iGj)z^q7-+0m-|EZd1cwLarRzBrh z8Gn)T{?jG6RQVxuC%8uWtaIgfZdN{Q!OVZB@?|zlaKG}=`)2$j%D+D%`P0hR?V9{W z^4HeLJgX~zw$78als{ej zIC?2Rw0=)*s{H%e@_e^Z-nNALzRJhWo8#F<`4)BE-b?u{v*mdmp!}Em96wC?@cO_x zT6u^1fI3O}M)m$WL;31;;XF@yr_MS4Vak^&;pGbDpH7nT*DGKCoII~vm3MqJ`8~?V z)%Wv%DF1xttpDT6Z>i7IXO-{v&m7My%FnLfp>HZ*X^V{iK>51oB>znLC-u4Tt@3UM z<~V;={@Ae0GwEb`-n{R=-8T8u%2%%61v4tYw0_{up?pLM@AD~dTjJ7!%9q(O$FaEb z?`lK9a>@smkhO~P`|5M8yYc}gvaO^1x$^lpQhsRtaNI)qhaY8q{-XT;!O8n6pS6Uw z-INcxB+qwW<)eFNo`aP?Rlhg?rhK#dL3y0=$LsoVit^n{#2c*qPgCV_FI0YAhvb(i zUv{1x|JBMntepHN<%{=Beuwg#_DMcc`C;{b8KwNS+IR4j@*iKyalWAZh^Lajru^)_ zd0)JveCV2P(g<-tR{#pXr;d z^NGrD>7V>`<)_x?__@l*Y@6phRQc(3J-J+Y&jU06b;^(VTaN!0<%{o{@pmh~puU(t zsQm5v9`cy-A%Dp{&nUn3^*rv&%6s3Q@oy+!`_<&{E8k+7tiz|uXIwb>H_H3YpLu># z-u8O>-Ab$`Caurznk)5b$wY|`J=TlZbRjFj?3|Hu6*$`bDY~MU#vEq?WlaCnKMs+ z<@a5ddG=BM%H3r70_FGC5BK59 z*X*0|S1G@%Q=Zq2%75M@k9)iF=SO7xeagFDmHc7l@Al3-Pb&ZG`Z=EGm0#L6`K!wJ zyFc^4t^CoalYgXqx%$EVh4Q@@&-~vj-=w~u|Em1jZ!`boZSqgvcb(tO|DIO)4|M}$ zX657R`@>wySFGO`9hASeNY-s3<;Sg*d`acI{FdWcL3xi|Gk!JYKh^oOhVmWjbALVM z8(o(9H&H&YK99Cie(^$C=RV3esQOJv5KIpYqeD&-g=?cd6eya8zEe z3yQy-pz(7onE6jrzI}b3o}>Ki+9)|h`2{_5JeMh7dgiSEwaN$A_tFu{->d8YUCR58 z$ovl|AGlQJe^mK^`aL^Z`R;XHddd00ng4a=Z{L*lc~AK-wLYIH-?cW*eyzOEE}8#F zir86S5AoDL?G>%->G=?9U~iU-{Ed<#88Peto?k z>tngO&-Ur68E>xIXWHa5<{!=Y$1hJXyYf3T6;%e$Oc~zMIBBSzmm6Dt~y|j5jBJZqMYsHGaYRp1HO1eb&u7 zY_EKgI-mcle3JDO?5Vu%jtTsF{aT-=e!W(y_itVPn|0WDgB(x2?VEgsVVS>fXE!}R&Jhyg&j>=~#uH?r(t-kO1ao_GR{>PnemK>)ach=*_|G4wl_i(Sz#(QQSug}=J z&iH&j<^9a>^Lf>k^SZaw^SycYgA zm(F#a_w!n!ZI0(Z`@FvD^FMR^ecm7c>oUAJ!oT|QPgEBkumAdWo%vTk{@Lan|N0+P z-y8qckAL>!+Ft+X|D5adzxwgdx^CWgKK}W-jQ{=n^cKl|U468kudhqj)fbsH^Pe@> ztCQ!*>t0`XntWgtFZuh`sdXR5->*ilk%_n0{9T_<;O|%4)dp*SzuIH}yk7fjo_Y34 zFi`mkQzh{AcHiO2{W&=KUo*cy2M1r7@&26Uc>FoowsXe&^?I&H*7J`#p111v$ba^D zUMybuM;*@^wGKX>?H(Eb`aDs*@4x$ao~iHWe!afk?2moDCbT|>m9XjKd133Epa0$K zGf#;;KAxBV{Ku}(TveRl^JhY@*Gwf~{!!~Qq2rm*>(y`RKlb&S(D6*@_1bCbKlb(7 zqkb^?^_tN798m(-AN6`o=y)cyKA)5i`9~ekvUBHr@cK;XcrL5!(jRp^Z`A!6AI}e! z`~Cjm**SmweQB@y;qLDnN0lh&?;A_>$~yS_#$FHRbHU#?)~p5a_l@c5zKy?cY*{|T z_L;8v-tt_19{KymarHaG-#6xcB@_7jM*nBC4*tHeLi>zAN{@SBn~XnE`MPy~_;lrK z)B>NYe3s(WLzN%+bb`y3Uq5fw+4oz1sqa_5-*Q+jfbX}Q`cNkJdDy;uMSqWCACbRD z&HmS{gTF`ZQ^h%Q^!`Olj3aJ!C~-{;{En$@W_ltZUF1K>#8Jd4I&+Dr-a{N9I55Fh_uhaOKdL+0-`C4NV+^u}l z;um$9Xdd_S$@936Y5bYjBzQ*oVRhf~W#tcy%{*@?-{gn{?<@cDg9M){AGt&3`9}E} zbwBeb<-_ZK^(6Vvn&&mwHaV~AX*c=L#mi>U_*3rB#Iq~Eu&!gJEjIJ?m@D%ypz&|i z`L>wyJ?F{%%PK#)c*M%eJ5HCNoAPVwe&gE8SDQA$hRR?0IzhcXn&Y3he!rAv*W`bP zvumD3>Uot`(u{w#{HVehO}@o)S)YS6&)fAmGD!KiUuS)eRlY%8U`|#(&CVHrmhvfU z0WMH}{ggSL;mUWJE%RKZy!}EMf1~nO%X=xUqjF%=TEx4Iy z>iXUEyvCnjpM#~XG~*xrD#!n}#&@_Y!AHs$**n1(%1;`Q;Ctn(j>!DKDj#}b^2zh` zn&X*k+2n&tGr24x0bo`kbnlrx|}n?aL@Fqsiz0XCAk{ zmNof_=OtfF^M6zRPi@m`#;;WV;d&ZBsJKSy7tQ$5OJ~8h()i!%0@FwNW|!u8O6P6n z`L)(_4~-wvHS^bYwPyTxb${tljURAI=C9MV8Nc=5u6&P!lfS2Y+VZGBQNGV!ng46$1M36xN97;Z^=jft^Ehz!FFR$PDV1Mb zAAoI@k2oabXH)*}{mCcK^v&zOTIK$JJ6(OR^Y`1n+hm^EHP6Nmj(`4E?{xZ9TfNg+ zhgR=&)}hrqoposSPG=ojz0+BTR_}Dyq18K`b@*57oqo0W&R~6iqmTMRebhH8r;qv$<@8aHR8AlDDCP7~Kc$>L>KByLNBx>|`l#PgP9OEh%ITy2QaOFp zKPab<`ZwkDQBR@oxAalFcba})_fFGC?cQnnsNFkFAGLd@>7)K#@AR4ZKJ4CU`l#JI zO&_&;r|F}1?=*eX?wzKO+P%~CQM-4VK5F+)(?{*zY5J)5*ZR{(?cQnnsNFkFAGLd@ z>7#bqjyLXyCYWGglM}3Q)7k$+3ou-f4z0>qjyLXyCYWGglNA2Ee z`l#JIO&>MqHNO+-qjv8!ebnxqrjOda)AUihcbYzG_fFGC?cQnnsNFj~YGi&mx_6pB zYWGglNA2Ee`l#JIO&_&;r|F}1?=*eX?wzKO+P%~CQM-4VK5F+)(?{*zY5J($J53+8 zd#CB6cJDNO)b5?8kJ`P{m%owgl6$A=sdn!)J=N}=rl;Dy)AUrkcbcAR_fFGO?cQm6 zs@*$HPqlle>8W<_G(FYsou;SSz0>qmyLXzNYWGglQ|;bqdaB(!O;5FZr|GGlyl&9& zzNV+zz0>qmyLXzNYWGglQ|;bqdaB(!O;5FZr|GG7?=(Ht?wzKm+P%~CRJ(VYo@)0_ z(^Ku8W<_^hzCb{O+Bmr`o;KXLika_fFGO?cQm6s^8Q3 zPfxXbr|GG7?=(Ht?wzKm+P%~CR8LvJp7$L+)$X09r`o;K^i;cdnx1O+PSaEE-f4QO z-8)TBwR@-Osdn!)J=N}=rl;Dy)AUrkcbcAR_fFGO?cQm6s@*$HPqlle>8W<_G(FYs zou;SSz0>qmyLXzNYWGglQ|;bqda8fdJ6#~fz0>qmyLXzNYWGglQ|;bqdaB(!O;5FZ zr|GG7?=(Ht?wzKm+P%~CRDY=RpPp*>PSaEE-f4QO-8)TBwR@-Osdn!)J=N}=rl;Dy z)AUrkcbcAR_fGHeaIQ;Bw8=ktztdCg-f4QO-8)TBbq~!$Pqlleujre{bMG`g)$X09 zr`o;K^i;cdnx1O+PSaEE-f4QO-8)TBwR@-Osdn!)J=N}=rl;Dy)AUrkcbcB+OSPW# zRJ(Wj%I;ZD_fFGO-Rhmr`uuP2oi>-8wfqNj$yIA#p}FKW1-jd1IU4Rs?^P$|BT5We zQu+Cl<#*F6%0DRZ+)er4%lGT4{EC}1PcP;7)IP`F%AYCWt2FoK_+P5LpT=Lb|0MsB z9H4xW+9x|u`BJauc#cmU-j7WZ`^1VwGx?lMjB>>j;iDv!-yJUTy*7%8Pqw0&w=d92D((IafzOMe9 zcQt;p>U$Zhe6h;w^lj$3euWGir}5uaK2e@_Gk##t9DnISO@2`MIdvK}`JlgK;#oD% zOXZEsqkQ<28DH8#GtVcLFQV~->wQuBOEZ3r>L2T(@i*Uq-PWNqL*z3C>VHy^*hHOGIe@&y-3evk6=D*uP_ zwMyhH{kmDV1J=$w&uaV^^}?3s*o@!3u2*kr{HEV$o)45SSufyc%6lA|;9KR#ES}(J z<$tT|-lTb%o8vjL@~M^YvuKW|bfsqeh6`li92!4$T?gvz(Trd1-W%>__<1eYaPRC~a0(IS3N8=B#>*PktkEy(L(q^8|x6bkZMdObv@vxur zb1L6W`LBm3*jM?7B@7;{eDCtmj#IwttO-t0{!{M+=65qyZhp6G=R7a-yQ}L1+5E0s ziR$Keb5w4Aw@T&acNhPX^UD0L!?|N2le)mrKhvs+h&XDKzj@D*LJhaZ%+43-N!bk8&Kk{IoeFP!~dT zx)(~oH>W$fu5adaxBWe@i#gqgmnAo+duF4ogE`$p8|3+#(|ugIIo;HCewx!g{!kv* zoNoR4{cBElcyVoWx;@InH>caB_7j=YT~I!=Io;v)0cB3NaebdOr~Cf=tdBX}3tJ>N zr(1Ajp07FGp5?)s(=Afpd(G*(S8h)COMUK`(;cvJUN3XHp>;hpr(3)}kId=1%#r71 zPIp52(&llScFyxPk9&B_%wrz+aJ`Sr+YrTv&kDKJm9H)8Q z{FP6hf8BgqkPLw2kEGQJanD^jf$xVraCCCt54p3xxA=a@xpf2Se$C(g$E@=s%1`_%x$lPz8kB*)AM)i6 z$;W7(dFy+H?}rSn&rRPC!GHGskO6hw@codtUe9s*e#k8!i%T?Y;KNc(>i~AKcs7Ic=G)ac&+b;>~>&|)AvJGd?^dFm)7USNwPi%DF1A#{e%}vybGPKaA2MjM z_nN_Wh7orp$5re#lmJ|Ht=31}~iPz8~`RE;&Ho51F>^8~c99!(U_`-w)aQ;vB#4 zha6wO_kBME|JnCLE?qzK`+mr{t26)Kw4OiJ|Mq>7<8RG)-zULm_I(n3X5S~lXZC#( zd}iM#dGOmjuJ4nyJm-9mYI)9ChnDA@b!d6cS%;SAoONh<&RGY%W#3o9TlRewyk*~4 z!CUry6})BNSHWBMeHFZA-&es~_I(w+W#3o9TlRewyk*~4!CUry6})BNSHWBMeHFZA z-&es~_I(w+WqZze%l4e{mhCy?E!%U(Tejznw`|WDZ`qzR-tzxx@5|$>tj?`ZtpiRK zXPjyn)Zl;#qJY&J86*g56k1Vxn}iSv3M7Pp!7(aUwAf-DibFNMT8(wWs=YW=W9txY zt<(``Y^`FYm0D}5L;d!1_Op&p*4gjLyHC9L`^We9gLAUZUVH879oMt>%W=+#Tjn@t z#4U52Gvbyx&KYsb9OsOEpwbR;+8qi8F9-T z=Zv^zj&nxbGRHY1Zkgkp5x2~7&WKy)IA_EybDT5cmO0KDamyU%JaT})&g3{}#4U52 z^Q9F&J;ymCZW;H@c+P;hWsY-3+%m^GBW{`FoDsLoan6Wa<~V1>EpwbR;+8qi8F9-T z=Zv^zj&nxbGRHY1Zkgkp5x2~7&WKy)IA_EybDT5cmO0KDamyU%jJRcvb4J`U$2lWz znd6)hx6EEpwbR;+8qi8F9-T z=Zv^zj&nxbGRHY1Zkgkp5x2~7&WKy)IA_EybDT5cmO0KDamyU%jJRcvb4J`U$2lWz znd6)hx6ElVc*t?ih+F13XT&XYoHOE{oh@LH|q1BrwDJI>W>@G6W&kbE?y=4sgXYaHwiyi|9+S7 ze>~}rGw&0=-swIctc!{AAN-k5pXt-RUcc111&(tbsXoQmDE-R^`g(0k_;b(se0L`N zK#fBfNcdB``t*Ae{-D;2{lUMS;L~sBKXT7MOSQi^eWyOBWnU8c=;Pxa^SS&YFWB3B z>aO$c-`jj%`s|A-&%*bRPt^q9ZtNq!u6|-aFQ4njE0_E9I=piD zhkN*O%j0CcKEP((y)^!Tbq`eIg7f*(zxK})V*P9Q)Ya6F@Tu9qhEL7@HGFFJui;a( ze+{4d9MXkP&HgofYWA<;Q?q{!pPKz^_|!imUHH_u5DuT3{cHHt>|evDeu(mcPu)d0 zd}{Wu;Zr|P>ETnee+{3S{cHHt?@~VSsoB4VPtE={d}{WuH=peH>o5Il-@sq`*S;OT z^soJX@uh$5uLr*Lul;`Uf9+qxk7oZG>u#}sjdiy;&L8V;ahyNa-QqZZth>c={#bX5 zIuq+|ar{60=yjAH>uz!UKjNM@r1*cVyT$SUSa*x# z|FP~C$Nyv9Esp=6bgAE8IQ}2&ZgKoS*4^Uxf2_O3@&E9nIsPB(ZgKoS*4^Uxf2_O3 z@&8zNi{t;X?iR=YW8E!||Hryp9RH7Xw>bVE>uz!UKi1vi_<#7(9RH7Xw>bVE>uz!U zKi1vi_eQbYa~so)>_1w|HK_W1ar^$@2oR?iSArz`9#JF97Rq@w@=| z(L65z>u&M90Ia*k^8&E$7S9X7x?4Oi0PAk?ya24b#q$EN?iSArz`9#JF97Rq@w@=6 zyT$VY;79Yk0Qk{7F93ct``7TJ*}sM#&Hgp~X!ft+N3(woKbrk(_|fcN!;fbF8h$kU z*YKm+zlI;p{x$q)_OIbbvwsagn*D3|(d=Ktk7oZGel+{n@T1wkh9AxTHT-Dyui;0t ze+@sH{cHHq>|ZZC&Y#!VzlKlE{xy7R_OIbnvwsbrn*D3|)a+lwr)K{eJ~jK-@Tu9q zhEL7@HGFFJui;a(e+{3S{cHHt>|evDX8#&KHT&1_soB4VPtE={d}{Wu;Zw7J4WF9* zYxvacU&E(n{~A6u``7TP*}sNQ&HgofYWA<;Q?q{!pPKz^_|)uQ!>4Bd8a_4q*YK&? zzlKlE{xy7R_OIbnvwsbrn*D3|)a+lwr)K{eJ~jK-@Tu9qhEL7@HGFFJui;a(e+{3S z{cHHt>|evDX8#&KHT&1_soB4VPtE={eCj;^`VfBu!TvRTYWA<;Q?q}K^|jc)hEL7@ zHGFFJui;a(e+{3S{cHHt>|evDX8#&KHT&1_soB4VPtE={d}{Wu;Zw7J4WF9*Yxvac zU&E(n{~A6u``7TP*}sNQ&HgofYWA<;Q?q{!pPKz^_|)uQ!>4Bd8a_4q*YK&?zlKlE z{xy7R_OIbnvwsbrn*D3|)a+lwr)K{eJ~jK-@Tu9qhEL7@HGFFJui;a(e+{3S{cHHt z>|evDX8#&KHT&1_soB4VPtE={d}{Wu;Zw7J4WF9*YxvacU&E(n{~A6u``7TP*}sNQ z&HgofYWA<;Q?q{!pPKz^_|)uQ!>4Bd8a_4q*GWG0mp;uBrV;>N{9{Ygs_1Fi5ug5+hd_DF7;p?#v2w#tVK=^v>1H#v1 z9}vDC`+)E>*aw8K$37r@J@x_N>#+|AUoX!GR9}yMK=^v>1H#v19}vDC`+)HE*aw8K z$37r@J@x_N>#+|AUypr2_;uBrV;>N{9{Ygs_1Fi5 zuZR5x*VXX#*aw8K$37r@J@x_N>#+|AUypr2_;uBr zV;>N{9{Ygs_1Fi5ug5+hd_DF7;p?#v2w#tVK=^v>1H#v19}vDC`+)HE*aw8K$37r@ zJ@x_N>#+|AUypr2_;uB5V;>Mc9s7Xr>DUK^PsctW zd^+|4;nT4X2%nC9K=^d*1Hz|c9}qqr`+)H2*aw79$37r@I`#qK)3FZ-pN@S%_;k3> z#`y?79s7Xr>DUK^PsctWd^+|4;nT4X2%nC9z)P3;2LtQ_!oOo55dIzefbj3w2ZVpe zJ|O%%_5tDFu@4CUj(tG*ckBbgzhfT|{vG>(@bB0Mgn!3AApAS_0pZ`V4+#H`eL(nk z>;qz+Df@u%@7M=~f5$!`{5$pm;oq?j2>*_KK=^m;1H!*!9}xZ>`+)H8*aw7v$37tZ zJN5zL-?0w}|Bih?_;>6B!oOo55dIzefbj3w2ZVpeJ|O%%_5tDFu@4CUj(tG*ckBbg zzhfT|{vG>(@bB0Mgn!3AApAS_0pZ`V4+#H`eL(nk>;uBTV;>Oy9s7Xr@7M=~f5$!` z{5$pm;oq?j2>*_KK=^m;1H!*!9}xZ>`+)H8*aw7v$37tZJN5zL-?0w}|Bih?_;>6B z!oOo55dIzefbj3w2ZVpeJ|O%%_5tDFu@4CUj(tG*ckBbgzhfT|{vG>(@bB0Mgn!3A zV3L3L%pCt5jOPP3>N=b}@9(|=;q?3T_c*8DYn+eY;CZYc?c(vRJuUZKbWVfEIiKO% zd7R6M@^Jdo^uZ^m->lLL@;t|ZS9pATD$mI8dSDmAU;CZE-WW*uKSp_cFyU*adO(+p z&DD3&Lmt;<0dx4(x(@9(D4)a6^zCpc;ScDXbP zM-kqo_+f-Ur}*K7YqMpJBwUwY%^XAcPJXy$zD@YviXTt7E+d-J-6q#QQ#AclNJfq~dn`Nd9jteh#HytGL>tx$=LY_+m<*(fKMD6aF>D zFDHCQ#jhe9&z;)|-(S=JjPOy4|D5pgir-H7af;tXIGzjNL--s`{{Z1{D=o^H8sOjG#{448w;9bJ;+;c7ATWNai z-wbxRMk~HC;fE`3eSFb9T5(;jI@g}Hiua>@PEvdq z!p~HE0O8+Pd=J7eQG9R0mnv?3e<>%P8y-OEZ`SnRApBQ~R}lV);$sQNbHKw1e^JvP zMfe+v+c*I!=W4|@Tt3&H|5p6Fl+Rc6LPMAT&ZXa6@dir2t>Uu?|GMJMgqJC9;|ipl zcpi5;rT?a;Kb!DM#lJ`RB*ni^`0uu=7-S#r!n<#GM9Hg8(DE?X=0pFSJ8Lb=VxT}V0mDz2|_%H^|@ z;`;ir96nfaTxX&Ehb#VHq;5rVvwTkQO4RZO< zQ~Wf_|4hZ(2>*fN=MjFn;<_ACF8`k@ZsR(noVO`{Ddn?V@hb>_Sn+EJ|GnbZ5&lQT zI|%;uXCmeNh2o!5`g;^#Pp=a( zZo3rUi14Qs-;D5=6yK8YKPtW*;eS!w#-&I(-&eeZ(to7*ZiKJ5u_L){Pr^4>d|$$M zQhXTUgB2f1_;AH-9E+5*Lh;d*{z%0u39nZC2*PJ6ehlH~D1I#AixvM4;g=|G<6fkk zS1EoXrN2e-lL=q0coX5jR(u}e&ntc^;eS^AEW$rl+{VdBIk%93=e7$d{cei?fbe08 zUqbj8#g`I(gyKIT{CLIxoA5b`+qfDj=S7O&Lg}wk{0_ozRs5HPKcM)1gg>HqC*jX3 z{s`fJRvh<>@~4#ZpNc<4>A$KE0-q&(bH!gId}qa9BYbzo|3vt3#a9!4nBurkML7>w z{C!G4S@C}n{$GlJLikL@abJu4&s2Ovy^jIDSn*8>zglq{=OgWTi{jf-`iB(Xk?8!7z{6mKE?a>Z@jk(Bcq z#qpc~`QM=Uxs=bHiZ3GkSBhUm`0o|}5#ett{$s-bqPUGyl5(z7{HK(D)6LzFZo7f- zZ579J2-Is=#g|d~eH6c&@R5q&OZa%jZCsO-^V^C)OzBTn{BgohRs8paFIM~+!mm_( zCE@Lgze@OxirY9SDd%m9zfI{MR(uWN&nW(P!rxN-L&Dc8{xRVnDW1{$X7tNeUz1+U zWNh4&l(R(fO(^|f#kU}Ql;YbEez@X05PrPkcus@z%v5|JrJtv`jkA(+wkf_3rT?Mg zLkYi9@!^Eus`x>K->3MYgg>G9VT3=gxQ)w_a=xZ`6{Y`+;@=|teZ}$I2R zYD&Mo;?oEptT>)CA)oyew{cuj&Vv=7OZikO-b(l^#m^vof#T;7zF6_|3BOYD#e`q4 zxQ+Xga^9x+<&^$W#jhg#CB@qbU!(ZX2>(=ZJP$*=eXXywekOA}rSGq}jT4h{4p;mh zN?)b;1BBNq{u{#QD&9r-LdBmXe6iwB6TVdOR}`1WPkPBC)yk|hxE?~X_}2P-Mbc}M zEM9JK{hGy3Hn`rRXYn5yTyMRy_-2|&^4ClGEI!WQ(g)bSZ*aY2$^LY!!S&RY#qnH0 z^2ec2epqAD>n@i~zlj!3((6#j;(Hien=*^n864iX{BX9xx5}pU|6ObFZ4CZ5gKul_ zO|?;^Jlh!@_m_ghTbG|#ne;oD^jm8qO8OlQeuBaERzCYH&d-uwUzwc67ic324)0!m zxWnLI&!+VMZKjPY>322wo(3;5_;(H7-{9vMe1O3pF!(@&zhdw~1|O}RC*|4A;13#n zcZ0ub@I4IvvB66XzOxPj$$zlH4>b6m2A^W^y$rs{;CmbVF@x`8@IM=Th{3!BKeBD%v&`b!M1Ar#qPml+(MzWnf#!H1iC zHrAa-@*iRFW`mD3_{9c4(BQWl95EsC^OFWY$fWc@SeDKQA}=4Zh6a z;|>0a!4Ee$zDjxUtW~fQ`Oj@~OtR;x3IW|FxIItR2KZN2K6xll=8in*F=P;PyOKVQ_n%sxi1dPqi6b4{6!_+YN5d zQ=JCaLsT~XDue5xB8z7W?!HO+byv>fB?7ojK6J=u|E@5&Jx|pbT!&sZ{r3&ts^8^@ zc7yBC$fm!^;8>Gie&{l|J+G}cxIM4od9wVhNwWEGtAk0fowA7k56^D}x97VlCcQo1 zwHn->@9>;Z^0DW;Vr&!;O5ZqKLd3~tY-{q$fY`P=hp ze}hYVUf}-8c96mM^HBDG%rB69h8eugq_^i;__~t*0F%Dcq#thZRR*``S;VDFKK492 zNDroh+w<%ggMY*1Kh5CwJd1d2$w%7ZBIPVH>FxQq!{GM(i}+;8$DV(2{V#Zh<}Dwa z=|NxcLk+&S!ABV!zMrHYZSa{U{TPEUHuzYB-(v8?4E{TVk2ClhgI5}SGd(#;dBz)j zZ-d+O??i(OXIE{bT_9?Tf=I8#JHnVE}r0U$ClUjzB&zM_X*EoA_OYQ8I>iYS$Gw0Q|)K7Da zT&^yYBPX?#m)AAaHdnVa*Uo5}JHBr00kw1I&X_)X>@ju6OsLCc7)UsDX3JQYWYSP4 z+e4ni>l$Y@)i&3Ut;(jK)g$46nf0@$w=_ul9@7r1YiwFDwyMshbs0-@`HBs%uC8ls zEiW%0I<=!-eb#$Rv$WZW@BA-!;ES5&0~g+&2OvdEcdHE zqS|FyJF{9kFpy*U$m;5*7Bs*A+Bm+du5RMgGFPOsrp6hwTk75KjjltwH^rouk+svN zHP_Fb+jycYf7RsbVyf= z*g2rNUa;!s`V;G$>u1;1kDpvUc38`TruwnnxJOQy)Dl~sVRL7kTAyv(M!%bMtKYB_ zXUwd3h5US9IdVc48$P|hWwI22``Q0oUhaNB%yDPe&Z-}^e|9M4CCz43UOxBplzzxg zudA!BZ>_6uYN>Yn^vrr0kx6O0mDX$5&vAQ}?9TSLNiFqrl1J~7bLizbA9L@AtN) ziWx-vXAcm09h}&t$%hfy=iPv))+*&6>=HUDF~=|DP&9hzc-Jj50Nioi?ybqACb2-} z2e>M_y`#ETj+eD9jm=*`yVXu|M}oW|6W{)BS9cZ6%cz*+3Xa)&PH|;9v9bA-+U9BF zWp_Br9dN^kHg`(YW83HFqvUZsG`qLgb?cKNN;};32^F}At{o{SEPw9p{lG0RlQOwu zMC07RQ8vD7-3jf8YIj+aJ)_Ey!^ysg=E4<*$tAu(xi+urcBK@%gJM*hmx}Q^vY4+^yQ}3=@8||o&>sNbWS47V4G$2=t z2k;3xerOD@p5#V`x&H3$d3Z!_Kj6!<_`=D-40khuQ$l=(``68^ug#w9dU50lpFK6h zFJjlwz0-Bg|F^v}eG&dwcFrEgw6` zr=Zaqo83cz^0I05dQo2Qdi?WC2|j5=<~t&n>8z>=d|=Mr*qZ%##_SpH)}Xn$c7cwH zY4ua*O|PCY`@}}~AS?U5cIwpTdgP-}bM5Tu_3rsrwqZTiJbU`g8FO2@gR^Sunq5XF z*~}TU>yfiNTjHz0^3(@u-4hsL4ar_U4jFT-`{TqR?v}K*wYsUkd2ZwE+L`Y9t9pJ} zW{7)UHLHHMd+s*7v88^*vdr;tRt(zO? zHJJy6MSfl3eA;fllIByPpZd5m^Ihj_$l9j*SU>lf#K*Hu%a^%0Y57$F{o^9|Q@1b<Mse@f3EW))AE-F^koiJTK@F` zenSL*S%5zyf`5OY{wGE79}eiZM6}l~uOB{v&(*IwgXSbt>%fK?EQ3*6sLdjVS-s z0sV6$^s&Cat^WlP{AH?d`7*aPZTn%~yX8wvOIkkSaV-C$2tL-KvF$H&aMS8P8)$!7 z>m@B8aYMHJS4Qwx2ipI~5&X3Q{#6nDbpieYho!AQf`@GVPmSRBab=aw_MfaplvaP6 z0RNJR`j-UwvIc)zeXK`h>%TODKP;dxbHdZ=R|NPsNAM>G_*X~p8`ag}}%UEOnjS>9o1N@E%{xap; z_P-^9zdWFScLe|80RN5%KGq$u{V!`Hq#Zx61oZEW;I9tw?}^}l5a9njf{)-~+kf{) z@cX#?eI9?(r)k@7n*d+lVU(6%65yW|!QVT;Z;RlM2=HZ1q_pK96X2f{!LJJN&yCmu0l{~&_DDxm+v2>zM?U+(GBw%@t{|KbS#`YL4W z|Dy;#)=jW{d3Rgd^6wnbzchkh8sN*CZE5v~1^Aao@GAoRA4l-9u7Yj9r4jro0sSi? z_|pP>S=&zG+-K7B|E2){stEq+0lqwwNUM)^7i|0eB!YiwK>wNuetUo~YXGJ#|1AN2 zdjx-ZfG_VtOsoHJfdAhS{1pNIbrJkm0(@C3F>U#=j-~DYpGEL7f5q}|h~Q%~o8{ja z!N>b=EMK0frLBKIoxfuFvZiEO{-6N==Mj9Y+iCT0j^JZm2g|=Df{*n+E&tXCKIR=+ zzO22Ow*6`X?I-URP0ODd;L9`7wEWfp|BeX$!T|pl5&R_qzN}H2w)|HI_;*F{I|BT> zBlvd(_`i(ccLwiwFP=o&@?(8lTmFY4_+tY4vNmv9eXN&j^?wt= z$NWgke>j5Q5Gem65&V__|IrA3TYxWXD5q_|#R0x}N@@8^1N_G$_}2&cPekzXekj|2 z^6u-j<-b3mFKbPw<#z@6Pe$;c4e);-!N>etTmPpb_-g|CDD<8xj161NwiA;I9bq{}jQ0CBT0(g1`*F^9u1N^^6@FxfOe~aMP1o-j}inQ%F zGr*Uanza1Z0RQh1{DlGj`w{#l0scQC_*Vz`A4Kpw0{nkQ@b3!nKaAja2KfJq;A8y| zyZ=i}RNDSu8PNZC1pmzd|Dy>0+5rFK2>vGl{wERqKDrKyZNE<=_}c{d|B2w21o)pt z@UiZTEq^8=eqlsF|0@yvF#-O15&WtEU*3_EcKm)Pz+XRt-w@z$5W#N=@HdR$w*~kc zMer8~_!5(tw*8g{_!~#?uMhAyiQq2_@HdU%-yh&_7Qycd@a3ILY1{AF0RL+de5~hc z_unld_-g|CeIxkm0{kr_`0MMUh_?LlZmP8H*Ehi5I)cA*fG;t%Y4uA3{B0xnc&~`9 zzr1oct$sy7fBOjj!~nlv1b<3^ze5CnT7bV}1ivZ3mv^V8ZNJk4{GB8Civs*zBKVgE z_+O9Uw+HyUM(}S5@Jk~2%LDxW5&VY(`~eaC6#@Rh2>vSp{-6l{>HvSY2>u5FzPvjx z?fA{;;<5Jlu}1`dvjD#|g5NK|9~{9S6yWa}!7mH&_ln>j6yWb2!LJPP_le-+y+gMD zhD7jd0{Z(#@bMlat6vtuZw=^|NAMR0_(LQ3O9K4;BKUa!lC8hYNlCl^bp-VHkKo@G z;2#jd?+oyVNAQ0a;E#yluMF@jV75Blyb#{0R~K`vd%m5&W(I|A+|wvjP5*5&TsF{!tP9 zH35EA1Rw8#(`>Tq9~>RQUteElVEM;H@cRb%lOpl$gC_@x2_bi0;w^6=b(_S)Q{v3y8 z`;Y41DT}qZ4gDnjx4R>A|6S|Sg!GS5{ejtBKL3yPpGe@(Q-0^?)a*CrKjP3(`B!TB zE0r(h9~>zE$L{w~`S;hCk=S=ENLH->p~FJ@C5^uQ%7o-L(cdeezlXy@`qNdv&eL=M zv;F`Fg!HQd`un)F+2+O+(3 z{FON&F28uPA$`2Z$iCY}@|U!BgD1}VO9T2t1Nw4L8q(iRUry7LKAs7%{<47nuz
w&E=nsD7*RrTq>I=*xSYBu}o_wW@!y^6|m?ixbLUrZ3H! z0-}C0|NMmVuhjC}{bzij{C`T&U!?joNT2KZT7rH_bAJC#2u#7U1=oLEf_|Io+x=gzHE{d{F7M+F)&EM>Z_FwC zFRU-``3=>7sp{7#U&imz0sYkp`kUxW*!Ji_|4#|}>jLdRDWJcPyYULuf2iuW_n=?u z_@Vlj%8A)+o!S5W_2;(&`U?{DpH_Xoe&F{1eFA@#@^2#o{h4_@q5P}0{8$G@`fp00 z{M)(v(@^{UV1Tdqrt+iNSbs~$54GQl`93AiKcatpK)*Uc|H^@0w5R>&_yqlxvRI_s zu%C$jcLMs?CFtL!`rLoi9GTY>_`gzgEejKP#ZWDnb9Y-97OVEAGCt{>usaQx^D?HOd$L#(@5w?g4M8 z{)g`2i9H>^7AEkIQvTtpj}L0j%vp{fYQN=Le!KrQ2g)zc=|kneQuX(Nuzqs;J(Zxp zTJ`PtX$k1}ch6}<`dz9o&s^=s`tqDRRR7GWK4ppWrT^v!^qUj(SC@L#5-aY$v;M3E z{gTssN?ZTdfc`HN^!p6tWB?Udis@#De-ewp%nI)0qz_@VY65vc#^ zf%f4u7Vbo|)B@k9Dms&9`UX9o07Ptb4Iiud&V@00}niqrG^zb&BuRD%8k zs^8Va_uV?D$_8&~HxA zzfbjf{ImX(3H-;Ef1fR^`_BBXg!1>(^0z8q+VA{8`TM&IM9Gu)zlD2yVo&Y2v*U-_ zZ%Ls2E(qwKnxKD=>hu23^`DoZ-x1LNen9_M3Hr~fzJ6#c<{v+oC+K$u^e+nNZ{jWx zrB2-bc&T+y_20npL+!sZp#Q^w{=NzNJMQDFtcS70`tO;bzc!$MaX`O1L4UOB_q6|< zpTIvx`A6nT?!WN)=bVJ{_c_z2EK|PhKbHo|e{X_*yXyCJ{e5?W{s`5#$Dhjs`cFH) zw2>=bx2;q4-R(`c4S(bFN$7V=mB~~E^p^(o|D^TL-I!@UU8+B5RQHUb3-q-F{RY)< zea)wo_P;Wq|6YRr+D6Yi)jc1w8|$y<-hbn={rtvK6F1HCU!Kyx@xlC06Ux6z7clK` z&sSuV@{897KKgaL1pSKnp0~<>6Dau4C1?205#8Y&A8<~ecI=fGd;NYo4n<$q zpG(vyewXT(LP$Sd7TvZa{k0Eh{WZ1d%ldPP`c(h5s{cecwa@v0ll0pj^!h7J|KC_h zpXz__nO?zNUUb{i)_=;QUf&)+Zz`lu^NL&BR3Sa+9Ws3f-h4iWZD^>r9oU;Fd@dG%i|0`90gcexzZ;#L~ZSx9U5Yo@I z`fY#k^)EBy?~VxlwW@z?k^0MC@cOc5o@`QoS$_`Y&pZB5|BpM{^M?74-2a+g?(d}b zuX)kycWO$}m-Xk;>Yt|ir8y=4C9QtROJ0A8(ULhQvY8S(x>rv(n7CL?D4mcE&y$hzYiADr}l4C{VG&cKhxHKgz7hF`$_#}{Wd|3#|b>5Gxw{~j--PyPQ- z)h~AZS7xt@yZbl4jnLoVd%lLnwtuVY+xCAlLVqXKFSh=jf%-ocp}&{v4@5`nr^}+- zmel`iRlikJ%lP|4A$=NuRjPkgH?`0AAHYfa4HDSnw)PEtO3|0~=Mwin(qF6kuhO^# z-{T~^7 ze|k>Ye*qtGl788qUSH;{$|m}<{v7x{)&JNFJ+IjDKV@&PU*@yP>dX3biTYIk2GxI& z`&IM9M^gP4ss1w4|F0I(C!Iqt>RtUu9F<@H*CX_gR{dhfUxVt`XhTW=%ldO^+rLTm zU!isZzo+)^QhmGs$@+8P=Z!z=|EeWk;ad>WPw)XJ_5YG)-~RBWrT()19QZxycc}gb zj%PRUfhFm$Xz}_rgM3QSf4h)Awezi)cwSHOmr43%S9twOEvV?f6QTd8>buA5-8Pp+ zw=GG(RrT%u|89i-3##9@n_9mAlBC}e(En>8eHwqOReu@vOWOWlsrscQz5>$z?-kM~ zou!w1Ua|Gh-0S<_w*TJ?=~MkXRR4A=SK9iQseWHme_4MH{Ji~-bdJ5k*T2+%KA+evqJSdjJ~WtmsbB))i1XHTVKxae_4Mnt^Ti6 z|DbNI9kKtZey6FwtUs5iPvb9hr6-OfeeeM%^?!rDz@*A)$|n8)X@q{I>eqUD?*Fv< z%U|{FzevZm=zms7pT_@9s$cB=PsJ*)U#TS*eOZ4Fi-q0KQY(x{tNhkllp(T>f7fZvi=X+L=;lAtPEQcnIzs%dd|2s_kZ&^s6#(%%7J#lQAHRo_1U+@X*@wf~!{U+nQ`>AU&IpPeG~Kj@`?S3rN42>tbc;#;`b>%VoX-=Q5P z$3Izr4*l2D_#3MF#kPO@n*8>c_2<&+k5c_&_rDdYUuo(u>(8atpQ8Gu80h+$_W0ND zufG0EjJ~WtmsY>6m+jx7`ejC6)}Kq%=lx&xi}gQNs=mGc92}v)R`rjh_DA^vCmnxk z*829h$A4LW4*b0FPxY_3#w#2TA^ij&aFTx4-@U$l{v&hE!OzoozuE0d)h~AZ_t6&^ zR%)iQ|LbL*XxBp64Z`q{& z`xVls_Ftg-ML&P~x7WA(pR7NJ^5^wGwf_>;AMJ~u`yYG&N$uaE`hE0(CH0r}=fKa? zr}{sm`o)gFWgq$aS872;e`JLIJH6Cj7tsGkg#Kr$U+np>;^X}OKR7~vi+0~|#p*W& z^kx0I#Qvx8SEBlJwg2z|KK@P`f98$kP7f3+a>2!`FEQ7hcWM_f3@lt`~0y|_3iQhs0jVC>wUu=)2;PCFF)X<{;%rq>)%)VRoegPLi(Bx`JSWt zr2zCZZU5H{^!j%EPb#EO?Y~U*@1k;{|4^)?`ma^}DJ4Fo)L+)01HY&7H|<8xD|Y-> zj>#W?$42PSSN)w)QTUXNXJ^t1f z(x>)cs`|KoKryiY;P1r!PxaS+-KUiL%aVxT_q6|wxYhHD-TziC%-{d&3+Yq+t5pAL z$FUpA4=kzveb4jyou>ZN3+a>2n%liXvHic|y8Qajh|vE;^^3j!%3Pm6{!fn3-)fn! z|AA;|{Y*RlD^-7`@?`wYDx}Z-ulk3Pe%k&o`I)bOi56J&8zc0Ws(!K0-z#qL`gZ=o zoCy8Zs$XpUf9s82-^TyTk~V0+p7#Gk?(hvifZ9K8|Ciq6^;=E<&x_EnRsCYmzwN4D zWAtT7mBjkf_-j-Bu~dKX0Vf@QGC%kAx8rX?A$|9o-5%*>{Y!54`Zb!VjDML@kMigB zKh=M=>W{XCa^JxRoK*id)wkE*XB5(>`tS7%uTTOZ{Y*Rl7TuCx|Fa_WC#ZhkBK23R zewp&6{m+ijKcScU{ciR3xBBNs=%1|m#qNKVs$Xg9e_kPd8h?va|4eHCwBv7y>f8A* z=NHmtDPsXrp1|NRL4-BrKX`CkpH->Ho%xRr*!Y_zs&DImNrZl% zyL@Y$VH?GLPuu=oclr8P`Nx1+|KYL-{Y9#OVv+j&?(zDSZrsTxQ^dJ z>i?4n{dZNr*yB&hqrU!~M*rGE`n3O*{L&L|q<%@;|EpBL$~^!0X(4^md2G4YFV*tn zBW?Saz2)n_M2XV=*A>#I`ma@e*=OyRw*H-}Uuo{Ye-@#?=svHyq)7cf8*G@(pr6r~ zzC`&ku5;@zkWRk`yneCI-%190{SIwBY5$uF=~Mexs{S=pE|g!hO`Lz#rTX^y$IXTG zN$0IjuTbpsw?(6T{VTPgQvX{c^gr#T{)&M9?GgIhJmd>r?Db#2(Z2rn`umPT`qclW zs$Zq;hmW-VU#a?CdcctOzq63O`^|2xs$cB&f8Vjb{xzDZ=-*vPpX$F<_2rt`ZfWb^ zr21G#TlD{@kUr`3f7q)QTmN-a^Xq?4A$_WUh3a2O@F^{-O>E_46!ScLvc)gKLE{Yx`?`qclGsxQyX?3T9um#O|LJ%G#p|5PD;(s^7LJ}dV8zvT7&@&AWH z`c(f_sxQxM?UuIwovOdo)c=`6`lNHh(_XdM@i*m@{PFi(A$_WUtLhh9|8~{4^?#v| zKGpvp&-(fwWEem?kmm~BisD82If69)& z{`UC)Y9W2<{~Fc*vz8wpX~+K})nBayY5&&?>ATvF(f?B+eQN(Ds^3KIlD7S8RKLm`fBqbypLx+2d>qw3t^TqK zUw`YryN!sJiyi+f4)yvNKhpp2MCc#eOa08KeEoL|=~MqVsQ$6kE@|7pO!Z66 z_2*wB^gCbn9bc^fJw;xO;x_AlzgI|~>bd?^B!K{(q0q-$V8H@WsgepLYKr zq5Agz>mL#NNA^;GSwR1vh4g9swW|K;T+RKLwBxUIs&9XL{r#^(`tCQo-KY8`7Ifd! zwtrcj*RN5&?En9c(0^I=4=PfBiRyP6{f`UjQ~URO)e{dT{j}|0HO<$5rP2SikUq8l zajIWz{Y&e;ey7p@EJFXXUh1z7=zqnH0kmIF&!7L$OZ|=$^XvcB2>s1p^9@&Q`!`I_ z*O#??($;@`FZD|s^7Z9ior(H1{uinKw{-mA1AP3Q^!#hJ>f7_r#)b50{J*OD#rh9R zPxAF&q6L-X&!!Rjo4)Re#p;)yoUgxmg#O50>MsxIZxNwCy_foxGxO`eWrY4^z0_YB z(BC>j|2MtVZC^eA&l{QSR_8x*|EE3wOqt{BZ|7eR zETm88pOaO;*yn#s=X(80ExDY3b}OV$^`jiwjm|V@UmvV-O}opUghgw zr8m%0|9uMSQ$6o~%c~YU{#tL&AAkE6(x>)cq56$fuC(>Ewi<3CnC=IdXke9_-8LcdD&i;e&2+m+w``$y(EpF> z7km60@kD<6k1nK7$G?7m@fDv<$ECE#zc$tHV~&4gBlH)o@%kqfslVtgU;oaXd_Hpg z8&^o5bl(4)=jrLo|Ka{md;G0j&$pC4{*I5(U+=x%>9+>-Cq(FPrTTbIg$77l{|?o! zRHC&15fS=(_OkwK1NA?ukUow73e}&4itA_E@n7;)pVF@XesnKLDe;LXT0sZVy{iN%E)c+dg z6Fu{=@)-vY_-&3aM=C0Qrc3!aejq*9|54Rv{yOC^>S6pm%U(>QtzU0-?{w^W&rFibAylvTLKG)gb?*0?EpIje@_+|Tgr59ZN I?8f~62WrA7asU7T literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d new file mode 100644 index 0000000..859034f --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d @@ -0,0 +1,194 @@ +CMakeFiles/compressor.dir/source/main.cpp.o: \ + /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/14.2/iostream \ + /usr/include/c++/14.2/bits/requires_hosted.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/pstl/pstl_config.h /usr/include/c++/14.2/ostream \ + /usr/include/c++/14.2/ios /usr/include/c++/14.2/iosfwd \ + /usr/include/c++/14.2/bits/stringfwd.h \ + /usr/include/c++/14.2/bits/memoryfwd.h \ + /usr/include/c++/14.2/bits/postypes.h /usr/include/c++/14.2/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/c++/14.2/exception \ + /usr/include/c++/14.2/bits/exception.h \ + /usr/include/c++/14.2/bits/version.h \ + /usr/include/c++/14.2/bits/exception_ptr.h \ + /usr/include/c++/14.2/bits/exception_defines.h \ + /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ + /usr/include/c++/14.2/typeinfo /usr/include/c++/14.2/bits/hash_bytes.h \ + /usr/include/c++/14.2/new /usr/include/c++/14.2/bits/move.h \ + /usr/include/c++/14.2/type_traits \ + /usr/include/c++/14.2/bits/nested_exception.h \ + /usr/include/c++/14.2/bits/char_traits.h /usr/include/c++/14.2/compare \ + /usr/include/c++/14.2/concepts \ + /usr/include/c++/14.2/bits/stl_construct.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ + /usr/include/c++/14.2/bits/iterator_concepts.h \ + /usr/include/c++/14.2/bits/ptr_traits.h \ + /usr/include/c++/14.2/bits/ranges_cmp.h \ + /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/14.2/bits/concept_check.h \ + /usr/include/c++/14.2/debug/assertions.h \ + /usr/include/c++/14.2/bits/localefwd.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ + /usr/include/c++/14.2/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/14.2/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/c++/14.2/bits/ios_base.h \ + /usr/include/c++/14.2/ext/atomicity.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/14.2/bits/locale_classes.h /usr/include/c++/14.2/string \ + /usr/include/c++/14.2/bits/allocator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/14.2/bits/new_allocator.h \ + /usr/include/c++/14.2/bits/functexcept.h \ + /usr/include/c++/14.2/bits/cpp_type_traits.h \ + /usr/include/c++/14.2/bits/ostream_insert.h \ + /usr/include/c++/14.2/bits/cxxabi_forced.h \ + /usr/include/c++/14.2/bits/stl_iterator.h \ + /usr/include/c++/14.2/ext/type_traits.h \ + /usr/include/c++/14.2/bits/utility.h \ + /usr/include/c++/14.2/bits/stl_function.h \ + /usr/include/c++/14.2/backward/binders.h \ + /usr/include/c++/14.2/ext/numeric_traits.h \ + /usr/include/c++/14.2/bits/stl_algobase.h \ + /usr/include/c++/14.2/bits/stl_pair.h \ + /usr/include/c++/14.2/debug/debug.h \ + /usr/include/c++/14.2/bits/predefined_ops.h /usr/include/c++/14.2/bit \ + /usr/include/c++/14.2/bits/refwrap.h /usr/include/c++/14.2/bits/invoke.h \ + /usr/include/c++/14.2/bits/range_access.h \ + /usr/include/c++/14.2/initializer_list \ + /usr/include/c++/14.2/bits/basic_string.h \ + /usr/include/c++/14.2/ext/alloc_traits.h \ + /usr/include/c++/14.2/bits/alloc_traits.h \ + /usr/include/c++/14.2/string_view \ + /usr/include/c++/14.2/bits/functional_hash.h \ + /usr/include/c++/14.2/bits/ranges_base.h \ + /usr/include/c++/14.2/bits/max_size_type.h /usr/include/c++/14.2/numbers \ + /usr/include/c++/14.2/bits/string_view.tcc \ + /usr/include/c++/14.2/ext/string_conversions.h \ + /usr/include/c++/14.2/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/sys/types.h /usr/include/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/bits/stdlib-float.h \ + /usr/include/c++/14.2/bits/std_abs.h /usr/include/c++/14.2/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/c++/14.2/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h /usr/include/c++/14.2/bits/charconv.h \ + /usr/include/c++/14.2/bits/basic_string.tcc \ + /usr/include/c++/14.2/bits/memory_resource.h \ + /usr/include/c++/14.2/cstddef \ + /usr/include/c++/14.2/bits/uses_allocator.h \ + /usr/include/c++/14.2/bits/uses_allocator_args.h \ + /usr/include/c++/14.2/tuple /usr/include/c++/14.2/bits/ranges_util.h \ + /usr/include/c++/14.2/bits/locale_classes.tcc \ + /usr/include/c++/14.2/system_error \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ + /usr/include/c++/14.2/stdexcept /usr/include/c++/14.2/streambuf \ + /usr/include/c++/14.2/bits/streambuf.tcc \ + /usr/include/c++/14.2/bits/basic_ios.h \ + /usr/include/c++/14.2/bits/locale_facets.h /usr/include/c++/14.2/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/14.2/bits/streambuf_iterator.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/14.2/bits/locale_facets.tcc \ + /usr/include/c++/14.2/bits/basic_ios.tcc /usr/include/c++/14.2/format \ + /usr/include/c++/14.2/array /usr/include/c++/14.2/charconv \ + /usr/include/c++/14.2/limits /usr/include/c++/14.2/locale \ + /usr/include/c++/14.2/bits/locale_facets_nonio.h \ + /usr/include/c++/14.2/ctime \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/14.2/bits/codecvt.h \ + /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ + /usr/include/c++/14.2/bits/locale_conv.h /usr/include/c++/14.2/optional \ + /usr/include/c++/14.2/bits/enable_special_members.h \ + /usr/include/c++/14.2/span /usr/include/c++/14.2/variant \ + /usr/include/c++/14.2/bits/parse_numbers.h \ + /usr/include/c++/14.2/bits/ranges_algobase.h \ + /usr/include/c++/14.2/bits/unicode.h /usr/include/c++/14.2/cstdint \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/c++/14.2/bits/stl_algo.h \ + /usr/include/c++/14.2/bits/algorithmfwd.h \ + /usr/include/c++/14.2/bits/stl_heap.h \ + /usr/include/c++/14.2/bits/uniform_int_dist.h \ + /usr/include/c++/14.2/bits/stl_tempbuf.h \ + /usr/include/c++/14.2/bits/unicode-data.h \ + /usr/include/c++/14.2/bits/ostream.tcc /usr/include/c++/14.2/istream \ + /usr/include/c++/14.2/bits/istream.tcc \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/c++/14.2/cstdarg \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ + /usr/include/c++/14.2/complex /usr/include/c++/14.2/cmath \ + /usr/include/math.h /usr/include/bits/math-vector.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h /usr/include/c++/14.2/bits/specfun.h \ + /usr/include/c++/14.2/tr1/gamma.tcc \ + /usr/include/c++/14.2/tr1/special_function_util.h \ + /usr/include/c++/14.2/tr1/bessel_function.tcc \ + /usr/include/c++/14.2/tr1/beta_function.tcc \ + /usr/include/c++/14.2/tr1/ell_integral.tcc \ + /usr/include/c++/14.2/tr1/exp_integral.tcc \ + /usr/include/c++/14.2/tr1/hypergeometric.tcc \ + /usr/include/c++/14.2/tr1/legendre_function.tcc \ + /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ + /usr/include/c++/14.2/tr1/poly_hermite.tcc \ + /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ + /usr/include/c++/14.2/tr1/riemann_zeta.tcc /usr/include/c++/14.2/sstream \ + /usr/include/c++/14.2/bits/sstream.tcc /usr/include/c++/14.2/cstring \ + /usr/include/string.h /usr/include/strings.h diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..dd2c97cbac94215da8896382fb116ebd81e7bcf2 GIT binary patch literal 68696 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 b)~W??e4ZNrGS)$Fh7N5L_6B0ch?l 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 V_Me_6WmbMLF5G`n1+nM;|3B0JWViqT literal 0 HcmV?d00001 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d new file mode 100644 index 0000000..789787d --- /dev/null +++ b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d @@ -0,0 +1,23 @@ +CMakeFiles/compressor.dir/source/print.cpp.o: \ + /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ + /usr/include/stdc-predef.h \ + /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ + /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ + /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/c++/14.2/cstdarg \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ + /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/14.2/pstl/pstl_config.h /usr/include/c++/14.2/cstdio diff --git a/compressor/build/CMakeFiles/progress.marks b/compressor/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/compressor/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make new file mode 100644 index 0000000..57c71aa --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +# Utility rule file for symlink_compile_commands. + +# Include any custom commands dependencies for this target. +include CMakeFiles/symlink_compile_commands.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/symlink_compile_commands.dir/progress.make + +CMakeFiles/symlink_compile_commands: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating symlink to compile_commands.json in project root" + /usr/bin/cmake -E create_symlink /home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json /home/afonsocmsousa/Developer/vcomp/compressor/compile_commands.json + +CMakeFiles/symlink_compile_commands.dir/codegen: +.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen + +symlink_compile_commands: CMakeFiles/symlink_compile_commands +symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/build.make +.PHONY : symlink_compile_commands + +# Rule to build all files generated by this target. +CMakeFiles/symlink_compile_commands.dir/build: symlink_compile_commands +.PHONY : CMakeFiles/symlink_compile_commands.dir/build + +CMakeFiles/symlink_compile_commands.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake +.PHONY : CMakeFiles/symlink_compile_commands.dir/clean + +CMakeFiles/symlink_compile_commands.dir/depend: + cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/symlink_compile_commands.dir/depend + diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake new file mode 100644 index 0000000..e4613d2 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/symlink_compile_commands" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/symlink_compile_commands.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make new file mode 100644 index 0000000..67a43c9 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for symlink_compile_commands. +# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts new file mode 100644 index 0000000..0523414 --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for symlink_compile_commands. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make new file mode 100644 index 0000000..b9ea7bd --- /dev/null +++ b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 5 + diff --git a/compressor/build/Makefile b/compressor/build/Makefile new file mode 100644 index 0000000..2539bf7 --- /dev/null +++ b/compressor/build/Makefile @@ -0,0 +1,249 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles /home/afonsocmsousa/Developer/vcomp/compressor/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named symlink_compile_commands + +# Build rule for target. +symlink_compile_commands: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 symlink_compile_commands +.PHONY : symlink_compile_commands + +# fast build rule for target. +symlink_compile_commands/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build +.PHONY : symlink_compile_commands/fast + +#============================================================================= +# Target rules for targets named compressor + +# Build rule for target. +compressor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 compressor +.PHONY : compressor + +# fast build rule for target. +compressor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build +.PHONY : compressor/fast + +source/file_types.o: source/file_types.cpp.o +.PHONY : source/file_types.o + +# target to build an object file +source/file_types.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.o +.PHONY : source/file_types.cpp.o + +source/file_types.i: source/file_types.cpp.i +.PHONY : source/file_types.i + +# target to preprocess a source file +source/file_types.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.i +.PHONY : source/file_types.cpp.i + +source/file_types.s: source/file_types.cpp.s +.PHONY : source/file_types.s + +# target to generate assembly for a file +source/file_types.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.s +.PHONY : source/file_types.cpp.s + +source/main.o: source/main.cpp.o +.PHONY : source/main.o + +# target to build an object file +source/main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.o +.PHONY : source/main.cpp.o + +source/main.i: source/main.cpp.i +.PHONY : source/main.i + +# target to preprocess a source file +source/main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.i +.PHONY : source/main.cpp.i + +source/main.s: source/main.cpp.s +.PHONY : source/main.s + +# target to generate assembly for a file +source/main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.s +.PHONY : source/main.cpp.s + +source/print.o: source/print.cpp.o +.PHONY : source/print.o + +# target to build an object file +source/print.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.o +.PHONY : source/print.cpp.o + +source/print.i: source/print.cpp.i +.PHONY : source/print.i + +# target to preprocess a source file +source/print.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.i +.PHONY : source/print.cpp.i + +source/print.s: source/print.cpp.s +.PHONY : source/print.s + +# target to generate assembly for a file +source/print.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.s +.PHONY : source/print.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... symlink_compile_commands" + @echo "... compressor" + @echo "... source/file_types.o" + @echo "... source/file_types.i" + @echo "... source/file_types.s" + @echo "... source/main.o" + @echo "... source/main.i" + @echo "... source/main.s" + @echo "... source/print.o" + @echo "... source/print.i" + @echo "... source/print.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/compressor/build/bin/compressor b/compressor/build/bin/compressor new file mode 100755 index 0000000000000000000000000000000000000000..d459fdcf72560379df05fb99d2ebf8a32ee4967b GIT binary patch literal 486320 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%0DD$ep|&?WohBKA)p~RC0|~*VF}a>J2R;9ylH5=P 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 NGC^Ij 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%0DD$ep|&?WohBKA)p~RC0|~*VF}a>J2R;9ylH5=P zRNTiJRfhdxH~E>cefBYcUQbyZ<^r++E-wPxF!3_VS*V5;t#@<^ zNqv@DvP!ej5qrhj*VB_J#>X;uUKv4E;DuCyLQd3QM1FwszYB^)=Cb@&sqG2!+*3Ro zeLb2$2vL;-{%_HVTgHu@&o<%6^h3lJ}@JWUoEB}M+(1&!U1SGX_kVyPU6;;%g zIM-Zhpn+WZ6K3lq>n}rr#mlJ9xr;4eTA_X+`9j`mFqe6G%CJXzuePzwG(~VD->jc4 zox|c6Vj>)6$UZ0MXqbE3Rg{&u>a;6vZM-JZ)J+s$-B`oQ!_nWxt`C$K{r{cP5F+Kc z3)+VDtt#nqR!JjBiJ$_#Ls-^(yES=H%X=^Z7xGHS6Z}57Xkc#QbzGd=XMfz=hs^?R zoB~ZK{{#mG(W?Rr*j~K6ntn#o&^~uHMTsMSjy_8Ugo6eLS-3X`sI6*dA#(ytuefQ5 zoRvvPRWs&@w2HEE8cA;W71c%CY{J<-@8LXJl%J<$f^g6%Ty!l9i@jl99i5KO1;>}> ze3s~lk3Uph1cy$gf>fLds%Di| z`9sq}Qb8MfX2ZS;r}MW6ulHX5r|L$&dx1pW>_5Kas9*tdF)4ZZ6Tg=3!^x4DM~<u8Fzmg;`7av4Sj(K%F!QM_0)&XXKIDab zy@*i|d=}A^7WvkX+mIIV3nh*OU?6#7OaUS334dk_$~K5tu5L7e$o8x*p|twiXzma8 zD6^s>qgK%2BD`c98N$BaA7JuK?l)$nWI`y4PU7D+jqmqdkCoSlno0gt)%J37z;8B? z%N*yLKZF5DI=21{DmT228)jXUjtx1lbc)_A7dJXCfdKgcumW0%AQcl`?vWZ7MMTb@K=jPLV_ zpAZ=JdY7m2=u5t68%IhqtHH7BTSkPO$SQH!45$z_Q-T{4M#YtF0M&`UfEF+wU!&ft z=}Ae91kS|R`S=0|5}Q>j0GM6Z^78$Bkj|#(H9hmiZ)#wRa52MM|8rQRkB#IDDLk(5 z>e|HuxrMkBnc1yY=0rPQ4lJe3u6d@HMCM1|wO$@3Mmu=!?W zR%v&b{P-i2m-CNJwNE}+ZWur`Lso45^2uy5MyFphUcZi@WP{S+wnR{?KsSX8?nn|> z$iM1nO+m!SbgFr$ke1zz($Pl8MI)Lkt5mlj9nq!O2BCr#N`hBOiWk8iQiHXk`*?kU zpcCq)RCJtw5)K|8bQSJUh8zS_Jj%A^GI(^gY*z;`Z}f$c3S?Hc+Y|BY;v&z^?NAl zA7aI2e9fr(#Sh~84g(~_BQmPGGN7rj%OEXOVD7v# z`YAS<@ZJ8?w`H`J#I!j@`4oDCSVrl~UtzAAunkuNcl7`^p-+PRF@s&b+`|WU{a^Rx z9{-F-!@Fh4ptG?+xE!V;{vy-P9Qp@_nYcuoAZ@0f`X*_ul<1B_3BrjCITF{Ay=A@< z&#DD{>L49B1+d~e%mR6wqXKZt_?Rm29q%-CMWrM5&k2L<@I zDQR3{&oYNBendyTTJ9ie%Yp@LP+s04=>?`;X87$g2=b;Eyr`#-?Kqu|sT3C7Kd()( zvs)%S%UQ8!A@`iWVY|a)U4S{&ANPKH!@At}GlKVK>#vsyKb4eB26+hwykbn~q~4fe}%)Z=>u$o(M9|I<(H!H9iZ000DMF zW4Q`^`an${qVg|060>`vl}RB;y}~c7ehjL z+dOwwx=BDga6v6OZ+p6eD1)7Gl2%rpEqws~IXN-VynI`-Tz+R(^5D)Ky$m1^shI&M ziqj{n4Af%Hh$ESdOePrPQ8Vs(#(vDn4i9BNS{1~p3dze)&QgUXkk6iIu6ibdIh;)d zgaBaL9kU1TGzVfDUd8q@Y7&pYYj%!9?K!1xZY!U(*;>9w1Q6*cg8Z*bVja;8Nb45r zW_=O#kyHC%P}%BlqW7~>c*-^@QJFfwj@naB5E_3OVZWk=tUeX_i8#g54;ARJSnLw; zuD?%(T*Z-e!#F1i7G2;!NNdF7Kbz}C!aO7QK*BsXUnb0#X9k|BmSiX=#JRbUbAvU5 z{%Pvz{oySeQH}r0PT4;{C0&aBYB)lAsd2b1KC->_OuseT&p=MI&%z4)#)rG5&oZRw;~THeF(5td8vBzcre)AM(=51S3dd*^vVqd5g)ew>kAX{De!YHZ>~_F zPZqN+{)Q0hb-@RQryUHEj@*HG@hUt$Jq7;AXmi@jECwy&=CMVAx=!>r`n{p7FNdk( zP=%8JpdyDyp{^Lell)wq%Mr0lp%!gtupOKJZjamjzsINhpNFaVvmTr|PYGE<=Pl8A zgu*Ad1E#!`KMY&%Q>)+R-fnNMbc?jW5S54i7|HPk4ssUvDMV#t{+yf`y)yZp5xBYn z3*n=@NHmWRGBs>OpG$tql-B$U&yxShUcp&F16-tmKPNx@z^CQJ=Dj)W$m-8A{i`4E zpULe%yE|*nF}s|M>7tc^5wN5g;GMm}uUqdneY14|)S^y{ zmowBJE`_kIODmnch|+S(|9ehuIcJ@#%Z)sqN4t-r%mpsGX=k!)LCzp5Vmov7%N0>% zf_EIs(=19Y!EC=T{tvsHVNkaUut@5=FuT^t$%`;Idu)0%*wAi-4xs*9`i!Kxa1S~D zQ`J6QoJ+%7E3H;j@jd@~i!I6Ie<3%;535nlf%`eDBhn)e!Q7{~bfVWwn#?qb^pI>z zC|RGJ=`VXwRJ{p;H-Vc<3YfVozHcQ-b#;Xdeto5d7)*Ud9kdqagi1&kwA7Xqq*2r^ zzt!|<><)0qOiRzwI^eWCryP5ee`c;9rK3DI%KLfS?s={z*LOc!r`Y`}7+gP463zbf zszY&;DNk~6?&M6tw}(Z+t(YYU?>P~+>|XlrlV6l|go>BN>}PaU2>(-RxCrj#FB}?w zlb^f=l?e#lv4--(38lDZj?5+VY2CmfnkT0m&y!R94B@CMZq$Ub^qC4BbLHSf{Pid! z%$Gt&ir)e&o@QnAkPxvy?6UcNS`AnzC%U7pT~*Aoa;4R8s^&!p+6-0Mzti=o%_I%P zin8~gfoj1`r`of5LNop z**$n&I~n7@fvCZUWX|IW@B)8_oL&~wS2DhH02E3>Mla1rrM$V=&Z63zp-Big6%A|p zQeDi+T*M@e-dZ+@GU~`?pi}%vCvbxyioVIE{E6rWeWOQHy4iE?LsW3V^mzQ-d9XNko4HR#BYcPRWW0{Nq!ML`B$0NeB;YiE}eCo!1D zot)0l@PVYD42D(ZXQG*0j(|CsWy;e2<**MTkK$G^V9{ofcp85qkz~pwJV}8XkGj|j z4!Te*&W;jX!vDWiU4yeG$;b9;AV!K*SN6-2@ zMuA`Xv^iYrd_mI%CM>#KPX7J>ssB5UyhlIyrbVwaH~$dXv2G@RAKHug9B|X~uD{iL zPyPI6O)1D5{Ak>mcPP*85T<3X{cO$UvgDMPWU<(krDB{vPtYryGdCo$2yGxH@J7Tu z11t>=r_M{j7LiP#Zb&d=FK(l#{I` zzX&g>5cO(86J@oggpV)An3WXxuNOsXttau_?k&4U7aL2w_w~VGUHTzpGr(#fUCs*XX0y?xHkt++V5BfN8-cosyH*%dDgQZEjxlqTJ8B8bufxmKKM&Uu zu6`;M#q3y}A!S#$CCM8nN4rO1mFNY3tr+vkWiudjbP1OM{Ew`)0p*3S@?1(uMAVxQ zN$fPzmavE{F9WEiXc_?wiv{8wF2DR()3It1l~E~-@C@0^Wha8XNud{KzJhV!)Kj)B z+f-2Y(va{!fxU)fsH{i?J5S~2ZK6&g3y}=PWgPU0FV=U5{RL+cjQDa|DuF9BIk=sS zK4ldLu7Q;fU&F7AxFk9G8*=8<;^Y%F3ZiR~zU!?+EaDQPanFi*=5-PBTgpG`dMHYH z04u@_1hv1RebH4_&F)*(31%#OpQ~tOQmt2|jJXuWa>jW1=Qo$Bv4rt&IQaQxEg17< z$XNkr(2{j|o%ju_R!NwBrzcViOR_H|`j%QNhj(5m6V8Dt&s=ifaE!7=EOL!^YcAVS zMIRl78Sz5_7Zvvh%`!UPan$U=nXgfi5UtwMK)YpzPAL#7z>NT2_r~B)(|OC#_55D! zhI61UmT{Y-jl7sA3<@+NTPZ~E=mC-TCRDdXT9yWPNF1FeQ+=SK>4^IioiQXYc4@mS z4IEgh)MLQjTHj}O%-``mK~(M^sBjc?@+7WtvAGsgkuKE))dt_ zWcqJh>B-46T27E=;??*!NUb-gw2fLxcDp3sq;nmtBKsu{cjYwY~Gv}f4qY@hf{tR{gt)$XFd^OwWkE?qx_?id9vCnrYj)ddcy zkjem^YKu|8#o&5VTCQ|>jT6g0BPC#KA!d!QBn#jLP+DBMJ$IED$3sG)6z`uPdw)7+ z4i)kK=pYwGgx8uhDx&8V+PRcptZ3^dd$x)`ZW9I6wdQI|YNy1%=ffyYACJWa9mgKQ|U)Xp=R-lUQ#AC`Iw8i#b#p*p#4J2WDErKMY z0{J07Kt@_N&>&xijZ`7KF5xcm*dzg62#G z`1e+PE?4_81P1a3LLaoa)s;4?&ys{`HoL26U#}s~+oIRjDlatKNcA#dr3IfkU&9TQ zj-Yg!4u292OX*dslsnw*|0P-N*b;2;)O-nMDMlXMeKp;%&2UQyfz+buaF~TWnCBP~ zxs9&Fku@967ecPxo0fWyM@d1K4HFvge5K4~BK#hb_IzmBlM?GvG2Zw5O_97A+R z>&en(88w(t5Rp<{mg*tD-LA{<8Xqe152zP{LC{l~&LV(S7{#jsamhS`IU0iLSR9$9 z(mtL$w1!G&;5Y4+u}Gdc;CI?mYhwxcW%)}g<1q(4*PD&ESgv($XOe%*>G5(Z4rXun zeSc4lzO!uOt+Eg&ut{N|%LA%a)tnzH1TFan+w`tcA6=vF3{&Y?QKf`8A_rByuJKsB zdzWRe;ss{>(_FHo=yuQRmSmo{4}h>mZI6q|1Qv|-2%-921P3}>Abm+ByEWL`QDzUU zq`dlJZ_?s&&LsGYg_%sOYJDQyE!Ic}7o2@jGRD%%TtNoQDB!fqPKFp_*dbkZTW_nU`&w2tRK;-_v%8GRP&#!k`3fDOzydo zwSqKZtX@;8gXUdAjSpPO%>gyb>u=Zl+sT@M2UXFiR(bxExpyDBlFfgBPPAOH_2osQ zL#t_s%6$Dxn2+_Po`?i$U6Y_Swqz>p>TP6HuK9z>I`EnhMp6F?O)XYltaa+`PFoGm zT6FrUWSUQ&cRj=4VM4k^hjhhWIY7Ud(6drW+x@!B&JIljo$-c^wcJyP&r}7Pt-OgnZ zB}}oEXp(3PHM0g|bEIUT>{Mvo9dQqP>5-CPLp`W zc@@jMNScYdGxE6OZO%SUPfUO~cq8$3yBydL5~l)C{iM(!zE><7QTb7=DRpsv`JQ#& z+J+E8Cxs4ExG=EhHV0(t2+6U+;p|kw4&NLD+s?nI9@E%2(>e9hBX3e>LTQrJ*gG6- z^i)k1IDm~N3+VOXE0mKd0Z@D+usX7dqh_E1Ws<%slxavU!ZP88QS!wHlxh4+zK_b* zt)X<$NWd8|A1|$$qC8l8@m(*%&OVcb&&==NM#yvNG|-ATX#;Oy6NYP~h-7`cRrqoV zKAXvamJ!P7Aoi#P*hFqKLD+puMl>|6 zqQ4`>M=iC?S*y3{TUD>ORvYc^YPX|~Ro$1qDTLdzmALj|&Hn4Hb*x9W{KG~1q(3bx zHx_eU)cq3oD=i^+yCCxcOeUER`~c)YY+Qvyl)X`RebkkZe(D+#*eRBtKdp_efM;2m z>Qj8kS}ptrvpMz89Q{||4UV7v6)38fLFrlB-)D&qR$lZT6`Q`m({?k#`~Wj{If86T zc76_XYcxY?qZtQEv)T7bv!3QKu5gxbH*S^CKP=AAc-5u)hQOrZVuBijHaM4`XHGiP zu7Uvo+QYFu*mQ&^`XKSrL}Z~@U%es1sAT+-GM1zvU(64+NFN%Q#Z8rx6)vxr->L+M zK{&wN1DQ_6L5oGN@v;zBpC|5wx5&L{;zp@~y}8xxO&3_)Jih3V8^njE8ks_g?5IQq z4)VOgf)zx5QD|i5<16!K&b?^N`Mt#5**&vk71?o$1yj?Wc-HKJ!3aV02y}61zP`mMv zj+;HXzr&=9C{`Rlhj-D&HmNCA-yc%udNx&=>pXLj;<`Br^U~v1o&2Not)c6>T zk(~G_L#SDeVoarr*g|?m*Wgu6xeF0mB+9w9^%tmiBrh8G3*M7bQRp0xKAeqee?k?`Jdtc$qR@0GriZ{u zZ;rvH9Uk3UcX8i%npaTOp6~kXQeeLtfh;!9fH6dEim+R4R+NNZ138pNluY;gExIzh zwVWgPji!3I8MTu+Y=9@o;-lgEm=`p;s)FCosi*2-U7F@GH1V+3J%SYMK?%Pf7hZABqUQ^QLb|ZQ;cc%ij zRL7;p1QxInomo8BdeLY%$ZwGxpl*H@5iv5johAV&4c42hbf<21yF?O9b?qxY*T3x; zg#Pt6guH5QhVio|63&7OAaTm)G)fHs<2D z;=AI<@(|CPP)kd=stdJ1hq%?|7@GV&{`#D`8adJYy@|<)BC$NXIXRhr5p!X->=&!3 zQz*11l$@&A)_6H~HH_a8abdQcgl`qD!MrQS>Xu@oIUmj}R*RJi@tK+3gz&!QT^voB zmR+!2IBI@prQCnMVOZ8xgYIcpp-k2xSuvyOqYNZ2rLH9bnygHHdDrjrr0B1d&sv3p z@B@|AN@?jQo#J%SRk4WsT$Dn}f0te@98DbkT(*MdjtgGD$``$Z%feb3PnVqFtMb2W zRmI?AtG8>d@94}-_nB?_)>$JVt|8Ll`gAg)QazVQrCf8`rK!B^O^I6`ft+DWea=68=b!*Aq-Kih^8Q)WVMP*h(~W-`UIj z$*1BGQGv;NZ04`}xX1pQ)bOD$oP7iJiO_gc!=}=}gJ+C=N!B6%gL6ec+nfyemlzld2#3n~| zNmWs|4XQbNu?pfCp4lvRI?W!74GmtE86gpQCUVA!&19Qv zwy^uONr0U1Nul=WC8OuS&$hUM#)PgjUUW4BNGwg{%P)P)UXc6nee=5TQkJ?tRH?~)t&TI6M11@m;G0f{SR zhB^$(KpKR4$R*s89V5yU1LIc;6Bk5#6taYrhEf^UYT;nL@0}Lb`&?l(LAi^dXI^SP z5z_+ORVjf}YlT6C09ME0*e>xGXzFxW+AkyB1G2mJi0mWm12O3ya_$RT+Cp8|l<)Mm zx13%ZXSFg*gMN?F$6cyc$uI>JTTkz?A;;s}lP=LH^?Y3PC2c5g&TnDy;f_-SWuIW4 zJmrEg6%UKD+1GtHaN{mlG^io6Uns&vU-~4p_aGvpX&cQDgJh=a4S2HoDie(+>y%Xm zrc}FIA?rl1ADm-j&1ew>s#Ja+p1j9XS(VhO(}c$$~>z5>20aE^!sin9c)TW{F^4SDzDhWcQ)H}qu9lOzcVWe zPsgEjwrymZbk-Gwx`HWw*@l!G8w~HxWID6feYS=`U}T3oJ+J2+(&a38xsng zaN*@}F=7r{9GWWy7&7KnV(~PnH(4%B3k9SJfuRS%OWT~JWUXz3vLU8|?rJKREo*LF zO3POA&27`M;)2pah0SHKYo<>SJrMAF$e>t~In3pw3}X(W?UI9Yr;zI5Qel8S`cjfG zZsiq}_Nqyqm9M&5=NFa>v6LaN_-bCh$^Mm<#>J$DCDN$)09kU0rh>rMq6pW*M{*4= zf2(k~Omgdf&+G{s0^*dW;ck=NhWQxYXRO53>_V5lt%O7a%tb8T3aFvA3TOySx!M-a zvfAYH(s})r?ix|&^|2dO=8w6&%#-$($S6EJ1DF5fo*tm)Q+B>aOW0%9U6t*GXSV<5 zRnh^%4lOf?9&t&AAMSor1! zR<#LaYuk2#XqIBLEKyc+3m9MZs5fYOIIE>7i};MJrc2jiyp!5mv)O{3TyJ%{Pyy)b zMbBOQz|vEhOH{X{9L^LHuCVdebscj46kN?Q?51NO+2(~Rp|X3py{!-sVi{BBz`~t| zEwslwg!o@^h0WRAzfFNXKj7qjWFHEZ8=;nw$!3U30Hh@fj7nN-K>w(=TJhu_4UQH~ zNj*K9?Jl`L?mV9?Kv}UuqNTL=#Yn_>0JN=(ZA1EO`#mgNV`a|&fT!GR@YUS=V=DG2 zw9)^rn;pSAw7K`@2f0UfJtD7_v9h{ZF&YmtyHeXu^2^QkD?u)C{@7}> zbgQVeNs}QRHSkBuo=008O=|(082(|uVs5v0B|EG2A0Y1L3$)rP+o)R=2T7t%w@vG| zwKa+-+Wbz}pJv^XM9@on+Xu0EjrFkk4-S)cs^L-$NwuV6p|e?BX~3~)Q3g#FH2Sy- zuX;M*oB7ygxqTW}jHeRqI+-F!L;!>qkc@k?TFe%V#vaWGxJ+CXf3+g}fB`#*Kr$0eBlq->-JL60Y2;3k>^b zKX1Nh!rw$`S5K4`3x$V5R`l?jtBuuGtJ#K&-J!gouKI#6OQ*;9fJ??SSV}*GqrR}z zR(^8|1P)E8XQPYw;Lgi*=OzDc@Z{dVZ`Nh2*kTd!(*L<;7v7HrQRS=iBD74G%^HBx z$-#MT3%=2*Y=3-CHW~4+Lh1YbJ4%X0ZM&!JS(xU}OaJ52Q|U(%waoV&{N^vpE*eK& z(__8Rm(jel>UZ==;&lfW#0i4kdN?LAAF><8HSjR+1B=Tvby=AV@@59aiKwxPgcW@F z!W0!o8}QoNOKk@N00UEy7oN7!$856O+3AcfFD|jA>}l=f(n$Q%ldqEgNk9?6%QHRz zrz}oufE7BES}#KG2O$tr+@>_WM8ScKk9}D8hfWB5_x-&Al*b`U0p*=O3L(@VytCC1 zpG79RML@HYEGP1v6FAh1KE@gIEPe|t;uTBPiU z!gjDQ^4W?oSLz!XWF8_Z1tMH(7{nvM(mI7e2YnRcR}!PRMb*{XI$lfImCFm6CmJB{ zs_CRua-=}2FfYPNMUtuvh}`6?sF6#<%4FBHk`@FEnUjrHR&1ow{gA_!AF$PUz1XEQ_(!;dly-1|b1k`b0UoV2_rqkvKy zr6AK2%Lm`Kjn^DREF%_=42jC6O6`oR`ui5QMk1;Q>mh9U*goF5v5sH-FuPlph6abSc(CQ2wO1?aOssSw*M#jg~-J{|Iu{-+9N=caIF2ys%GQrzJDFQhSsn;CUW?YMoNj6R^^@_~ei%I_!VHl?&L+%Zde9P(1j8t9WL-tKm z&9f&);s%FK%q4r2$_Izl$J<%4p0+qrJ(kZx?#rZn>_^6an_;y9YrnRrj%CI7V_ zR2dUalz`*RX!!ZpACvFsx_LN6ilZZ8>F|0w`aGIilFXihZ)F8!D&DQ#NJ!?;!I5HP zJ|FE+hc-5Z5;LDR z(WGVQVoMBL91-45*VRmgy8^y0CaAN|C?oJ{eP<_21!U8|JgI%9K_@-FxZbxsalWD? z&<}RcCN}s4kb~_EW0|hM8 z#IlHt(#KMtUNh?z<~z3%X19^+5Mn1gVII^$2)q9m4;Q{fPu*!-Wvb&5v6c0O{oL!Pgv>PwADmI5o+iuiZ zllw6mGm8o-DQYE4$|R*w8_HeeMs2SjN>9xuGgnx?ye1O<`40cUWK-ZqOO7Bnwy$W= zK)C^)T(Omn@SV7|mU^aTE0EL2XJZp8Pk!ehlO|Nibx3s6_m{egW_=Ag4`{ihidGSPLHb2$Bl>dXZGQ{5Np#c<*l}E# z3OO9w@%pIJu;6q`eiW5oG;z*H@TOySZhdoo-#DHNiMJ=@=CXrjnYk>gHoBTJfAp|l zuB)?MyudrERy8-R*7o`{)=YkalKxvmfoay*(*Go*qoE2qH_9UuqKGLsWb>ID>+5OZ zv=Lye?mz0u)7H(Enp8>S(Ve6nU#>Iv4O$6AZo3zf z`9Q=ZQ{ME5#F|EfyF=r(DzVh4(C1_07mieVKAAzWh%87q7JUESYlYBSo(5Q7PSpc| z;mM8yX!Oy#%SF<)=1%~gWOUAF$7fSsbIR)VSqjsWuWw3hp+KX=U6;Y(ozn&Fw%)<} zgO|jkJOsrCXO~Ok$@EnGAJO@8K`EbE>`H8%qzUUNNUgBU0nF>&_A1(ttyZVeZFGRq z(Uod+$b;!XY|is@L(_TpRq`DK`%lEgVMZhi69mtM&BQstMqrM>Qwd6&L)JW*Scgj* zPpjr|2$1(A^NG#1v33CKTgS2LCid}>;<7^}NWw#$t57JIFQ|NZ?#oIE`+%?%W_BdJ z<**aWeRE@f-vLH#%u!;BXU~b^?4ibx^=y>4YB;R35%WhCR|Yx_KVa&@hS+#hOLY{Q(fGc5=LYa*V4+?Ge;PGO*fUvp6(UPWqFFQxRb}b5F(eDi` z3dwI7&siY;c7IorOp5a{Mjqh;Re+{ZD;NETk zq2o%j3!I_0ZEgL|(T15`e>|I@Ue8^;?2)esepzS({@uoR$v>8$DdH!l?_N_)zjt_m z-j}s^5^=>dLGXSydfRv$-jF2u{#jzBZ&jd1yJTd9yG3~XCtE4Mn9p$el?&>#AZBohzokkckul6q(+XM{T+l+`fn~3VSh-QWqsRz&2s4WmvkeR6XIwO5Z+oNafJrz z8wbPc4E~DQU{Dv6UJwr6et_PBu%D1NquGy(>n$wt%`FTx&%G&-Bo<-Y7qfg)%CF&l+WjND4O}$@=7}fuNCPeKP01?EEva4dU{*-N~DTyk*B@i#J9TwKrM% z=%g}zv{rwj5(5GL5W9Z))gtB@{_T)nn=7fGxDZUbue6E$>n`=e_NYU5-1UvW;4N*7 zi;+z|v&3v96Znl4m5Ca(-9v(^mxJ}euL`HMZ;{2!!(XI18Y`Qd)r%@7vs|N}{eJRW zzhcW7s?BfjXz=FlAc!rro*p#l1-}1Aw_O|}A54|8OlL=@BT8Hp@T=fJ?Wcrt8qjBf z3calW-t<`FSh~Yt7!n{2a^`>|nk;gfjB%#4YWByPk_ZMHORJ|Tn&FcyMyMevH+QLh zS^ioy^b7AMU$u_n(y_slqwcb*Eg}A z3R(uSilxMF#yOemAlYZt-di(z)>qBwQ-a?$>$-3RdeoCA%tl&x?(MW`Ju*ls3=LCF z(Q$_p7au)eAb}j3Cr98XgjrPs*<8T%fLXA%cVdo4%8H(m|)4)^6<<2C8O(j`Z7Ap5)t^^-u#E3oPRxJK#* zbs|BQYi)W4thE<3`=yzw>L9yyvX$bq(K_-Wg+iFfx6p;fgu#}rn|V}@-33%3u&VJD z6ob9}3P|V0ix=Md?c@sj`LQ=zFv^0lSiOpZQcHbZ_M851A)FL4!?%CI%BH6uQ7gIg z-K&o@e&vA$^7x`eo?BesDKl*MC2He2AQ*A)LPsHaFgMSEdJ zKoP;hz}ncJ$MFzTX-QnBg|4Cbq5ZH)Oc0b*S+tAhla(M^v4tGGft5(CkH^5AeNwog zk|F;rPt`;9*nf&61>8vh2tH_$1^0lCf98S~bEc(pl@tpU)}Kzkq^1UI`3}i(R0T6x ze2L>VRQ|=wC{zLYklG1_a$JUB_>!a7YHjMR()thnJH5queC7&O1=Ur_qLrh`hv~Vf zz82L)pfVlZTwiFL_XbI&EwvQ0jeE_>Z$>R)y~jEJ{5b_U&E4Uz5N_IdZUNgFq8b&D z(HJ@eGDsLTW4mC37_nGakstHt{8xC58M|b3d3pNPuhe>Ku{5AYTh9J*`CjaVNbFGV zV^R(W_ABBhoUFJRpp$N!g5-$KFErWb(-CLBX%I2Sk4lAz&nf^jRu_2|?p%zu2&W=$${TW3#T## zRSXW^{EapH{=LK%ttuq+_*OE}*0zht+L7Q8h+k;<8bSiB0oTq*YNq!0Oo{KE-e&(0 z*%af4h-G1Ynk_hB>%2LK(1a9J{PhRsXe=i)87EY}^H(JOtu(DTfm%m5-UVH|kEKDi ziO#p}47G8&-CcdrZB#1k`)v206ll4!@}n$p-kz!$9-3Qc>`bonLupa#g&@~zj)HuQ ztT1B4_7cS@GaFe}H8p-2EHP}-jRB3u1`!8P_BW5o4aATzap8n^Ss{C7;z1Abn94@a zXs|XDWCDW*y-VQTmFB73UKcc#nS$AavFi-GqS$uFlO=(j=GLar2q1>Y4~ow*L)5)7 z$O5(O&H=434!y#bS}+ENbp;2<>^ztbrpYF^dbeeLQ`Jg7Bm&FhWpg?6~m|fBQ<@y?EGt|4Cl(GXkfH( zjD@-u^JE6eN^5?cf+WuPGnzQK+dU4dXTr}16ILT;Rge-lZkF5#GpM=ErMe_~P?|lf z*3~(iTg3(yyzNz_CSqm2QLdLRyrv*bJ2G`>$_n#oYIAV0#mJngrWTW`EL~1}8=yz2vMQ5i;KaHV~qk)E<@hM6o_-fytw8SdQZI7cm) z!kUXTV|K9c4ORUcMiidUJz9V(*j!`m$O%;w&DSbi6*H51|MC-&jJB^Pizq=oGDdQ} z$>V#h6uFMq zgS~f2_JU?`tijGd_KxOzglfGVLgN86#erFci!({{c!lnXNIi0|LzXLK0$6HsmaUT; zq@rkx{#srKY0ZznnZdxVkOD(0vJK>-@Eg0(!NIRtnXumelNDC_0nzde4bqpai8C1d zlNQdrnym;J7P<#W*1Z|pY5|&?F~juBuM-RYlb@~h$$Ob!-hdQzlb^D9>KQu24lD?s&(Q+W(107l_^9;| z#Raox&;HA<2YH(SEm#90d(B6|jsWbJ{I8#rI^4=SNm+A!OZWHN&4s#phG1lRvGn20 zDz4meJ#>;+wAVA#xj5_@B9(QxFcnLUruv9O+_cqJy1Loq4Amu+o_YAuGy8TLDcXD$ z25zW z^})Y>8+>Sc+1xvVav1#R{3t)5p*o`gX?jeq+!h1e62x9+0L}qsJZ~I{_bWF#EwXO_+lmu@d|9FY`#WkkB<}Y;XN-Cja+& zXD(qewx$*j_`?sfRQr8paexw@GH_+@S$HPRaFmbCM=%uRRW&P7D7U6ZGezTUhUVCW z$mwd46;giFNFi~A%%#?f+U~tyh;%T$-bV6C_a@)~;EhWHeRe)Y?vp%4e1ped8-e8Su)WfS=G^mg=BdKP+nK{Ljn^th6r z&@LqN`(;w^;VV3V9denqH47Tm7KVh~)VW`h=-~x4zqb2tdWJM>McJF1R9@#oKKhyn zHjYL^w2lhp>=}(lORFK;;~S_fs9dp3G0CtqzN#Kpopm*5U3LuOaVRSVn*i>b9Gep% z5~tJtC7vC-|QLtqn0MHnV=xa_(( zVO9;Ep?>lW=_&Aj4Le5I5AzM(Gim?tZa=8aJmt+ygxQ&PZ9<9Rj`(0`29u5&vDxP5 zj&*!55AkGCl{!eiqhv38Oy)G)t9dNja^F;V0xE}usq4)f4g6~I`Qnp}hFEXSq68PCkyWS}m?qgf+T3+EqQwi_Bc31Q=5@&anWRt3h0PO7&z0T`6R?To)T0 zA+y>U8=kBhL9g}z#EpHk3=$@iSY#-ewW{)Is`m9@r4}}JUvKJ-n5EX(ixwvcY$lsS z-;pnYD>we(2j+>ifkGH%%0ThXZQ9%|?T0IFRBUld+Z9x76(xH4+x{ke3t%p4CP+cI zY4Uu1af2_ROmgmmJ6Y9H&(h*!*=@!Ks1WgD^8A3}RZDBrH}+cApB#xBf{ z>mrvS;CwX5<$5O0p9+Q@B!q!~vu-}k-qx1+-he-7rN7=gh@RR#^|~UUjlYZvx?@T_ z3)d>$dnh8h!(q}6Fz+$Z*Zh<+btmVm5f-z~HGzOPy;MDVt(NM}-os>Ct+VF!p>q`k z1hvbABt~hjDx~E5T1R9pkwBL&%_Sw?tv1BReNNyz-uLbv`@x3tGyg?6agLk>*ddLL z)4%>TKHCc7U)5@bTu|w0bh5bk4erODlI00%Iee# z+auOoD55%aUF?Nr;~4wXYaF@aY^-b?vj?V1b7KjUac(pcO{_1C#*aVx-5}L-JVBK6 zl!@SxAZ5Dbi74jnZ=Y4E2={vUi1P0p>66V0t=3IxyS%Ri6$L)6X?1mdJ%uB?X4rpZ ztZ_wz9U`4QjIUO-3V{a2@^xQfxDQt%P|=3#Th=w2)i2n^7@DR~pM1}smdy6vCX(Nc zPYXgzQKCQ>eMA-v-vLd2Pz`!ovl5K>!RU@K`#|x^?D?+-U_WB(%Cp%xr?k3%x4#E} z8xlr~WX+DQd5MVKisUCt<~?k#AFL;>C6*PMrsfmRSB2zq`2)!<+MZ=qU5cu_h)+wq zlD)Qk4MiuEpy@-5P0=%vqj4XfjqYLALyRNkk5#_T!ONG5(?CTx-pB{?g3amq`1Iy@ zQv2!p=;%NA|BH{m$cM`fv{D@!-~1J4iYWPU{b6(leTa9XCCSx2G){PJ#B6fcGes&Y z5Xc^x!eLp9%68g&5Xa6{&i{&Mw0$su5pdW6s!|AfDFwY(#$w^xO^15p_CsM{EYD@D(bLkls4oy58*wU2)t7LTV6vlx@PAC3WasMI; zY>(M=@vQzWn;Y)vdc`*FJ-h*i7~~oaS7vV6CKiynf|5Wd|6BrD} zEUHQm=d&+Nft<2AKRt>WW1dt*Ht4!HLH?#i-|mm@T6htc%sORz*_2?vh5;o}qAJrh z?nTq3M$4Eka%3Vl>B1p5wb?6KJWZNn;8M1m9jap5^=`Mj)@e!R9*%PpEp0sQ1|8iS zEjT;iylN-s=puh?*fX#{|2vrnf$bHmL(4yaQmaVJegykKWc?RkB0YdkigaJVlI>F_ z1YY>t%6Rj)CF#MJ3LnVe`oe2Fl!u@uYvp(Ocj-<{AET{4G8n2yu{Ux{ORb94W0Hy- z0kosTDyZ45aFXrnjX6 z`?T~;W9Zq}m;F=W?8Wc@Lb<<5IVLK|yJ9;6#?Hk60F^7X0RHIPO8%%@%OnVNXE|vJ zkI(~6rLW=gTotu_1UA293ih_=p=NCr^UFRKa$9<(SYz-|chyoWE|f2+TK61P@5}tv zru9fYVZN1hkjm8r8qBDm4VJ1{I1(Wv@zD*taU;oU7%y_^>}YnSz>r*tZ8i@y-*~{% zQ<~dPc{1Ew?x^6pxJu{wSPs~ekVoqFD4(2AA0_;f!^IeY^`fTgZLd|6^hSEf|K9?vThX4R3+&}YuP1sVcdJCBJy?GwMy~Q=?#>O-W&1#!ze;d2m5;Gx5}gr8}^>M+#MeggVsIR_S4mWjaUgMb?)s}VoB4J$7UguElVqBUpHhd7NuCj$! zyMQ56MPUOMuQ_*=l{TFOOp(EH3-Zt>QJ%Dbg3LI49(g$6&mw+c_<&CGD?yKZv!_xe zh69f6p=kirXd=SAjxo#~AHX+jD)%mUp4G2^6wtRioyOWKla3Zs-A1e3s;{mv3+pQ_ zv<~Vk^e0j^ay+&t^#0LvY>l@=)X@u@z)G?Xk17z%C?+ggTmW==&JHNhC zh@1zCMfK9u7!d`fYGEbp&n(>qWaq}E?_#FJ{C|%&yl`SJFU5hRkcN!UR?71gIs_6w zIu8-T&6IR2s`7ftp~rX|8AP4uB{avi-yBwOrhb`C;l_Mg+}= z(1{xW{rNLe>u{Bh@^nh0%}3{;%i#6M3X=k2`NiwAdHQykwcW}sc?s<-SWz9rFi)@j z+3mgS?{A1n7YcwV0NdN!Pe4=gR=v#N;>Of4>3#&XRJu}!!dYU9lOMN_wJcF#z95Ct zJ&b}(p-e((3y`NIp5(3MQlbI=zXSc}q}u#QA1IE8NJ?>AO(z5-hU=o+ECFMCOcWqMSvY7}z%#^~>vz?}E8w&(x=+ z`#Tg`iVb5v`;(SZm9QU2GiFU#5i{D6Q_OVy72gwfsclLu5N{amUW^k-OB~XCYYd_q zMLwvnHgANWKF|5#vJExF1@=zBR{_T!n>s5bZ8N(nlz8V&kbrsGL+fOjSi_pE*bdnO zSvj1k+v$w#vMY@XLO1F547}$vMup1~AWH}qj6Yd}Vii?Kzt`wE=6xXbWK8@ppQ=2w zs-3*RCgGeVModkKdShext%bIUEIm;F@`+Kd+>Q> zrk=|E@5Z*UIs#tF#Tb4VTQ~_*c~AKzGvbC4hpZbgwJ4rhXqGnsE{`mo!o(b~Y5mZN zl5eMlJdEPI3W7-f2@gA$6MWI@3(_&h2jME+t1D1uRDt`b>zR|;lR456sQ?9C`#&)=BKyRYCO)4|0J1?1waHr-IXm`aElb9qsMvjLGg%cn7t$YpAY)j&j29L^f-3yql6~dc4Dlur$swQ$XDneL?u}tTSrLvE zft6A-X>C|Up7`;GhV2j5U(tlev^tE4LdXlazjv^=+ux||4|Ymjr)>4=2(EiuHV0!1 z5@)|%UCUBLdwy>$z;@#W?vLL+iG_tfhJb|PyF4sU;;V(%xT>g@qo7XZW;VStq$~uq zhAXCNO@PT+RcV;Vz2Rete@wozr9H3Z>>9L-phSRm9}GQhm6MSQ>cy|E9W2w!u}1S= zq|2y^OzQ5M!xt=wX(uQa{z?>Jz&F%N zBCz1Qn*FL8&WeU(&2TIk_J5np7tZ>fW6x(hUh=(|6)?hJ{Dwn7qc^vK%gyIMLG#sB zL!SyK5M|g1^LKu_nSZ)j_;eTqHZK;oeZ(&U#HGO3{ygf{QW!jJG zokpF;=)>2C2b+8EAZRFv$d>x->-m_3tL%dnMF%Lnm??QM6#l3Uxg9zuWNThCKc@7a z_C&MoGwQs)>u;(4e80De-X03ZCUKO%C>1_?Rpm8bPOk6>cGUOzZwNnMqX#QJLqN=> z-q!jdl^>0^+NzmXTj-N#H@%o&UsZm6HZjrgeK8ij_i?VqCvv|Cc1~LaXnNj-vKWW> zeYcYiHlfY9wKKz<@$<<5iFlv0M2V%q2C+5v29<-dG`ZUc>SA)PfG!AxOlQZ%beiqc z6zjU;ZZnv{rZaz!Y2Iz6*AsnIluj>7?z+0@gXj&m!o zpeaxJns^q`Lnev`qxokODQCIQeKY@7I(MFgnsf9Mvj?ej#6m|d!E2hinYh*Q#H0o* z1A_fuPQv9ble|?U85380%-Kg@ey6i*7kcd3B@I2hzW)NAKj{ANyn^z$!Qe|=mEA1p z10HO~eCPh=pY2`8Zqy%mbR)(+=)kEFfc(D9ecMI%u>!Q4Fk zw)Ki+tB0M1DgW5pz(PFYHVP+r_-$~C2j7OxbtSRMhfL3;p_iFlE{u3^pA;W!wcjkSPS=ESN0ggw@xo+GcM;2tM&~$6G!|0<(+#>A8$TP z069)i^40D_%JcitH_n@lz++Bq{eUvBNR5H2tjssgTAB-wJoBu0yN^G07^vUP!wTH{ zyB)3aM79ZogE*axm5=(_rg0p6Ro0c3MSQ_8I{EqMI6K31ebDseY@zWZrxRK2q2Hoe z=*{WH-P5_^&Pd7AQ}oUSQ1y+u_IeNet{Vj37u_BdfB!l0zhHTvqlxJ;ucTucg!&$APWFHgo_nzqbjQ!z6)=@#}*nfpv{g4~4tfww6FMqOyTr$%nh-WYIUK zOta!i(3}PK{K#66ORQ6OZ6NSvP)!*lwS0baNsZ8DZSrL@zPUEO)%cW_MrV^3fKZd` z;|p4bX79=<+fE0pZwb{^wLL(#g&{wdf_DW9O-x`zx?y4LXtF1w@C6Y(cMf9 zQ0Q*P4T3r0OZqEncxEp>5&z9}KC+TzrHn_HHOaUN?(u*Bchc6vugezXuR*hRnFeXv zXCLH6ebhu7WMtgU{>c^#4|4}`)bkJ59~le7zyl?{`20lVTOJg>1{2|NKasdh+jF8wOe?SjKmshw5n`7W9qni&OA<%yj6~g)?U^lu@BlNqWl#yJ5nLfv>sWPuo`G3=wdRc8{&rniyGpr_;CzZsuPBtDwxXJ&G<3ub_Mj8&vh9ujhy z)MLD)my;%kG)b8fHWNo5(19=(+<9nf8bp^PGG}-h*egw{^rh0v>%8t#V)>0ak1J4~ z>=cwJyR@^B@Wk_+FRK;CA-Xm`_V{mfX>kCsK884qKkEE^*E=vSb#1|3sQRpj~!r7k_YnT$! z0AqS5(T4#nPp{@4y{*2H3UNu~6Q0BajB%-WK>$9-;t$4|1cAEAsHutm`X!+ck?EL> z31Vs^6nm@*iRV9!LaoDfcx08Qck`uYR{t^udVd{1HaoTy#ad64ji2`r^TZxMe zJJ24b%L`%~MN-Ah>C(%?Ef!SLZLBr(Gj8^fsbDAF7$BEHo2-r3?lK{NYe2s(UUn49 z@O|2zTPX=4^CA_f3P#dE2_sGrdFs z&HMuQK!c+EntSIl?T8r;i$7ioUla>4=>1XTD``mIWu)^dJrH#CVG~GE{~$;{i8jzh zIE=-rl7p?`%k4KCCMH%@o8CLzKr0#>3`fyjU3!tD2pH1cu^AzA$8FSEDcd-^2lQn{$~rl8qk;$4deN>oyUkX+qbh=Cx4VM>z@giXZi_y4D~%3| zQ;Tqm??!U9j1jefCnrwe&8D-QXK0r=_IvgOw739+sA#6a}oNt=WYr+r;P1BtGl{{51BTVJ}Ko{|1g`fDOn&U+>?{#VbDEQ z{^QR_rMTs6^l75zfo$E{wTzdfpf{gV@m9i~`|_~Ajf|N5EZVkAnxTk|dt-d)5DFI6qpAgt8l7%;wb^bGOs{q8tLp2@PNg0%CQz*+j>{!= zHQ4y!2ek)izi7T_aQXDjXxCSg=V#Y9=aZj5OwL6J;Lp+3_~XxLygp}pdH#X_wfO&s z{5C(`8RZjo!KyVzlDD_$xX8oT9#j2mmS zZXZ{hB|^RnBN>0O-jGJg^@Yj|cAvl`r_Ct1k_v;;z=koEf%6N%lJsnHrk)3Of=>)> z?$9fC7LWHS?EZG96Ml61iTbKS`BY*0$eXeC?4Y!eZ?!%JT8RcQsDJnhcwp&qxvcM& z^TnBt0%VvycA8V(ay7Ixo-Z!82cD_`5UNrLn9N3M(qcAG8f=mO8Oc@CSv! zxy>$JsOAe(CA&!589#o#yntP5eNf<`nS7!#uJ4`;g?s1bnttndK50q|$}&nc2F=At znD`D?+Ynb*GZAL*?NT@!%bS)?pue2h&r`{7Z1&!wd?hs}S7u={M~Z6Ex|WwnKN8A< zOr`KWkF8Cp^6r^abw5@9kC1P7y$WRk)+pp5n~1U#XGfAxU`&JHK$04ltfhHxHzP9c zL)st|#+;QhW42JAhL+F_J%G`2dbFI5ms1FP5DDo{o-`HZTJ5T8_x!1!&FE(#0PO1A zg}&rvB{c;&N}J?t=TyyDyzmtVMPI`yna*y5>|l8inB=>R9jA*hp%vidYs*kr<;n`T zVAD3^w$9b{^Enx_0y{YdL)f`^a&y7ZvbU2a@#XnGD;&z7G9RyP=`OQBQ*HQ)zw;}# zsysG5@AZ-c+07RZY=DyvRn#a9#`7EneB&^a$;;bG7TyL;fZAwXh-3XQk2Kya6~9`_ z_LOZt&N<|*7x?1pgH2!3ZWAb=!%o-i;wY`PT9lX*%yn_dkvM1sB6;;HwF&X3KPiKM z#gmDSo_SfpeGHW+*?aDq&rtXLs*+r71rRV*jBNYOB575M9ZcKFb?@GKC6*uR2fNfq z3q;@UNzUiJ0goE}5P$xE?7a(gq-k2;R~ogpFgV8X?!v+XTg=|nGg7yzbRTABQA?$6 zF=|PxlBT@7coRBz}#16;F@BcjS`+e_MRqB?s49Djr1KaxQyMOQHd7sPw`9F8bYN&Q+ zkH0Lhd=FLz?G`0N9tzlgPEO$-NlwP3NX-N@8in^?15T73BvzdmH3KvqKM6T+1SE z7yyz+QBA?nlL^E#GAKb%-@{DmP*O62nW5eA_xPnDM+j%370@?qexKt!k_`JF7PS}EKQC22&83cVpo5V? zXv!i3+%a}a5m98Tkx35ktPd!}^Uh1WPT=0zQ4K1(xGajW3vZdRsBrmT7XTONPw^vROv*2^gyb|;J_C{(1Yt$uj6 zGCq+svkerbbZhM9ePbpUa|T(vwmP>kKhMO}QB~J1o{6Fe;fEDeinBeG6tD?b7?Aih zuq`){>nIaWiu^)l}xij`m(t+dRM zS7_2`)0r3&lkIM6_rw@aWQBV6=BlFq4Ji0-E@xGOGYCM3ug~nD#M^lm$%=Rr3nVMY zk2Vg?9LnUHjr*AI)xpSP9r>oj=bJUDLA}X&IGlL8oUbI&9+|0};9jt1<*`MXkhPxd z0OLg!?=o)X@ew?QwW-N*yg#@OM<>Sd8uH&5jzpY?78~I*Ld6*_8+Wz*jL)c@ilRf^ zAzo5~)C$m}N-DCQ!bnz@8x)w7Ru#Y`rV)jK5B=@(x&k1yMC(*zc<*#yah}cg@yMVE zFe-WA0XG|oF_z-=Be@W^NFO~qY_xjyXIV$Nw<>|kfn1FOx{>J2`W92$0OhQ)L zT`y5ic^r?kqPOZUQK+?UpNZi5n5h~P&S^x z}nHd}mIfpySD7N;c3fqlUpi;CZ zDc?OxxQ1PM0-c+MPlt{;rK?p1E-dmFQ`je48Iv)yb8QuyV`+X)aIOlapnWTEeo%9U z4P9Mo&Z>G|Xa000-7|=RL}uy!mQ+gXzzlb3-s!lCMvX47(&74C=E0ZVud$CRQ!LSC zd#`5NgD2n%euN791YiAuL0ZnN1;BgdDWa$Z4z<$&2@!u*Jz`vXkAPcS6<2&;Jgg5RYt;+7z*QXj@YKu%mCrag8C;Xu0!%L_P?kIs1fPy^L`04W77n(AW7~|t1JqTRcvOjpsE=7otuRXdO6(#*>@t0Tn{ z$0OIqM#pN?pgUm)8U;8tRYTFJBCMuK(XUQSj7VG2l%<1Bp5dQ#dVD$B@?OW%k?QA5 z;4>W@V_Bdiex_SJ*eZ;w;y$-V}w8D4dYpBjhUraUP0>u5~DCRamq0$C-9=#^9lSQ6)+rIKX73Nu8is0)eMfOE@t?}0Q#kzTwv zcvmCD?UO*6135Q17DV#Ed*dMV_n13-T=Xi%3;pChr8R4a2NLy zBrT>43l;FcoWIa#U53s@B)(A-)HZJjaD?-BjP@Y*fD%|-jW(qru%Fzaz__!Y;K0c* z_XsUD%UA^r*Y7+G$sA1ir9Is+!kP;s!IgP8OH#El4;dyWA;}IYG;gvy>j7-o1io-2!!&05WKAgx zq5TTnxRtnle882fJzZd!JYvtPB|uKK~jiKR=9>|E$wZS-jvi z4^`}5Nm7@2RJ^$7wSwM9uxGw}8ZV<;s>)nbNQRjpP7rgNLP?DDIythiT%{{&r^9l0 z=W)A$V>XC4Lg#Kbgr`%5Zfd&GU(tikVwAc4rG^*FerEx1C}K+Wnu3q0L|Mn?5{D?x za!|{AN*_@rWb$VRY=$TDWO0Egi_DE9?vm7ngCEaQf)XrzVsFN`v3cuo&{fr}jwDAC z)7aX`GuF{~GEN$QUC!G*&g`&mve5L96kfc^aNv>a2B3@oZEw()xqEDDTW)=b(_79HrH7fbYqwV{=v5n?8pU!JiB^(&v?5aT^yYLsireAoQK)*^$nx$Cs*v|-sITJz z95-#CW77*CQXfTmXiEEyOzom-OOK%i@=Y|5Gq<80k540kyhN#RHq|ln95h#MuW_Qp z&tok9M$yzYhX1PNw|Ibrq?FM13XVK0#Te}|@U0k&LS*RixXKG;28}L~UI5N> z;#qf!3Ds`c@D{>(o%f=k#9r{KNJDa-C+R~Y3rVf}wJ_{MOIoL$n{7m;xw~jRI&S7E z&<3-3c8a~-konSe)9(IGsXS;ouI%I+c=|Qg%@7Rs>hH*lgfxC&NY;x^!z<1h{(MOCW8gLH<<3T zgo(W{2KEzj-blgQ##y(0-dX4KCgq7pw{y-2Rpn@sw%cZaDi!iV`a=eZwNZ|Z_;leI zJK$o3afOGRPosFoiqUb$ODPY9dlZ!wsbbG)iCiV1KZ7dqtkIBPW1>DPAfKNCaiNK0 zqt}?s&Z7;)-hN9oh(hyMez#PK;$1JUQ#^h6s{{XkeIlrUHad#@KmXs+CyL|ja*9Ra z9?#Y=3a3{tscIB%a?xjg9?Hk(_1w#I9b%yXgEw2m#ks#>Oqc*D5J`IIWGpD0*16Cq3prSj7Vi;!dP+;oi zrd`6tuYQ2Tdk?6l`m_^{9zgZ+Nx!XlGDMi^11;8af9WNwdX(i z`Ufj-e88?6s_>VGeH5~e(~~yrPV9bgtdu!YHQ5t>tH$}`tCjuJ69wxOblCCN6Lvvi zR9$2zi4ZD$Q}ci(&-q1o%r!d&0|$br=HF={sFS=GTITH>6d2jV3=9Er11XQ{rO#rA6)IhT{4nnHn?YraFn=^M#oAW zvxABf#}t`R{_w%JoThR{im-?9fdQ#3VJJFnLu3Zz)+#wzsuGcrQaS%kD6ng+G}OCP z|94~o8vgf%kUAi|Y)B>ORnw460&)quT%k7zMCWc$h2>>GaGvqt@KV7MyRpBywILtu z$n*&HnDZ|;Pq4H^_tb@ZHZO$DoQwWAOfw09#Vx>fkLv`aX*EJ+4t6JsZ z6RUJ{TwiHHJ)R;RH^Gv>TMg~tP$Hz&Kalsb{%byaGWxHSmcMVUraULh8c zu;+&)s=TB&&aKsJ<_oDGVeYTqF(SP+&(p|3L^yl!Hd=oF_H0;CA=@>dGKLY zcspCk;tnSap??!|yMUW6E4*?DJ6R!C>y9iIDzpjtrr`z3 zStOCC2an){R`#2;2B#Z3PdR7slq5iT0Ys~m3T#p+JZiqJE`z0j09VOwu~FQ&Z)SY5 zH|q908XeduoZ|(i00mK`i5y$9*cpr9w1mNA&Ds$Zat-ykQXSXtR5RuMmF)I+DW1(zi8p4~*2ws7h0S#t=+r$Gw_}@C7~s-(p6Lq zoM-Ka!)U#;5>vK2O(ltaX^jw6r!dGYr5H)2H%p2ePkW-EC8OojqWAqq79b@@0g)Cb`@Hk}&Ac4G(RSBaQbtvMgJNEOeT*8WBO;g|qeO9Pe zpVis?=G-VhT%c_1Y5ZetNdl~nWMo3EBOHc_IvMyrG6Xxk)-4aA@-mgY`xj^d7HCJoo>ykl&G#^qM_O7tpD zzJf4j@O5}AsLOdN61^Y`0_W(%NVTrc4&+nnZQn$kLLarwmjKN#yw4eFsDgScHy{Y5 zY7@J$*r@3B(xQSwj7BfD!0e=8!#Sv0{z-Y(pxn&5X>GOIyoC+2db7TKyS}yxEoh(w zjUAcL!y7O@c7-JpvFg34Y@*Mjgeooxs_Jckl%xKOvfL7ME}wLJj?~1NB`=bh9?NpS z@P3KIADIcMFGXDshAOJ4nP|rvi$=6dgEvlUw6mMNq3pdajLn_>6HMh#s823K3|6z5 z0hx>@MJIQ*tiVHHsHq|7vhu<1&WR}VNN`v8RS@dg4^zFw1-`P7fQd=@txb(il1DQ+ zGCe-dq??4E7|O{hl5NN}7>B%MQrR`J1A{Y)oG~po%teh3PuZWoHvO#s>J!zmu{k7B zw~FDFH2lQu~-w>Uq$6lO?%r-k}#bHb3%Ot7x0WePKT^NnROgfsu7xvb(f z5lu~FePsobaNeP{UHI<34d~OI<2m^I^S1ZAILg4a){(9-D+Xx09zQC(|QX91|0q zPmr5?4tK3;XDpC7WlNrobI(@f6sf0OuE82@a$A^r+UPN1ueeQqK-NJP@KCiKd4}jF z?_vMLY{)Zv0z0`^WeMI54Fodz^k?wg-VMkcEyvM(f>cVsHqo5{h|XCYD5A4w9}+?Y zevgNqT&+A7eUzkQ?9JVShi#HK#FAL6Iu*QT{)6quO*8#9cbzCo>|cj_8`zEbBeqJB zwlWbQH(8NU?Qg<5D_^tdF+7dWQdgof_Y{U1o@J@&^||HSl~J6uaxR~+8aHD~cEwSH zM+eb`0o4(H8g}PPE)|z{cc5(n`e;s=gfs#R4WaD7Adwwb zWk+(`Jq~Xh8pOh4QUz((l2~UB@m>jvQ_OJVyu$V734HE%_DmN!Xe@p25~`z9f<$6* z)r_j$3#_NSrO{E!t(?m)UpK6-PCjN#3K_M1OgBXEcF@;YT*y^6Z?}ssiDrrfZ-f&* z&n{yIBjk8(LX|5)Kf8t6L~(nTJDaJYsW1ApTwTcw z#c4E{7AT$>U&7$<=*XnRtnQ&Y46;d1$o;XU)hcb*?;5eDC^z!XKo(z^*Q?q?T$*1z zkejgvT(-%MV(A{zsG&ea`N9Sk+aTZu)sA^els-_Zg;+fe@%VAI`qE2yFQ9Jl^*jXc zEfARK5*`W+7iNAB->aCuMfGFffRQ{pImRKqb=-Wkd-6cS%!zJ4B4zNRgQQrLeE}1$ zUVlh5WvYp#H-e}#fOBjGrH$8@CYm=-fj!UGh`}oQ>gz9sfWj7gq>f1^$RY~9!d5(< zkea9(3dA7IRIPLwsEYaGy30sP@_|F7L+dy_-65tVn&K|;vD53~E% zM)-o5;97Zuiau%f-bW!hxybuFw^7KHYC#xN^!nwHG)dbhlV(cD>mtyM$CCMgp8H~3Ikno>UIXo;({QLMHR!wG)$FC5-Y{2QXUg( zhuN5J9lXl18)5+0!-)=2UCOyjUT_4dJDvZzNFq(X_He{z_LlKugr z3>_b}_)`skGqB3?O0$u~D&yIeczW2V4OKoRaT|4>$iPd=B&veEIlz-t9{nh*f47Kp zWvKZ&U#~KF3ZMmkK#PpO2BLy2*2M+b0@M+71D<Rhq~%UnUfgs2yFgfJ?IKWfgUz5cV=-GmS=lb#1UY+dkMb z`6gnLg@eP>lZBw71-k-Q@Y-U-?FyC?Ur;VCGH{!n5xI161{9Gs1^wiqoTG7U$f?Mx zcdGJ+UEE`ZXhlb~J#z&+e`h|I-Jr2GH$Ef`K*jYRH{~LtCHQZDQ~5IxG$7WPGEO@m z%WXK5JsOP)=yb*K!hZK^pTAb?JO)3q1+RpzG|ok^gN%*F$#meeY42c}u7J~)2Qt&k zB>5vEjZgcuJeUQ!hK;6=@+xWx^t>Bi>J?#evya4=AENzZ&>fZPcU8-*GCs!X zg)RpH@Ci9TqA7q@LqA)%6OIER7UGmKhnUok8P)#_RZIuXv&(FUNy0p0@#a)-g&a3= zG~TG+#I~cf=fV zRRC4Ug~IGT-hgRYT9CuPq`X3MC8oBCs&>3atPM|CTxIPmnUz=7(E*G>s4p2Ykwkx7q}GgRe&u$wig z$ZO1n4O$TMl46~VEgZ!S)s&nw+@+6ecIL?-d)w8CllB9r;8pmDSC6ra3VU@6v2<_` zT&Ng`RymSZi>+!F(h}MO|6}w8CwJcGF$~yMpJu^Ie9}RzR<{WPz(gYMR~}Fd5GBX- zHu;@{S>=KCI4w-fYUCarigt%JGrhzIU~!*baKyE-_)XNW2KK2bhZKbV$Un+lXBRcq za~B#5Qx6LC$UddemndnJ;YwuMATHvgiLWI8wc^wt2~`LwxD=Ux3ZLGI`_J!CCq`=$D8^?R%Jufu<4=!xktk)?fN zxBDEFR5BcdB9FXMeeQw}Oa=Q63$7rSP=;C>e@JEJAm@76{+uvc1;6t_k6pG-P7xagVr3F|bncGb*MllSw4j z-6$%0muVgqmyVK1ATqZK&G8EguEmW#3`Lw%db@x`yNvM@ozcdNewiD59^Nf8yv$@1 zQck%3%rhrnd-#D#DUj#I#&ER=cCfLWO&ec(vjtbua%~2QxXKK^&`ilHf?+TfB$vCy zx!vvNVJQ?8;DjuW$J}v6P!$P^|Ec_EA~w;|2z^>H9qA-0y64`~+|V%huXFQWssn|4 z$J>&?&dnCfMK>~6IUoBUKLt#cwc_lY%3diDrf8NvHAGZHpv*7ORLbvU3YmwKJ=7M< z5iS!pHE_IfAQ&T%EZizEDDm^)(k7QQHG}YB?skkca|(R&qt^$%#SDtk8rFj2 zW%8bN#euG^l;ZOU{2fC@%+*r=yJBy?v%(iTs<=l;&Ob>(0Y3=sE#FjpSEIz$yLLIn zcyP8f)n4OQ{y$=9Nex90lv2io+Pd$r`|4_MJTPQhs&wAjD@}3{avW~<=(U43qi&_d&pEMc1QeO7JD38r z3}kH?uyFGhaQa9gBve76?U`@#(|@GCx*RCb4`cd}_L)Z>+q(^0J?TF17*j^{ zYL-UI+!B1P0jh>4`Ort_m(I-sL^%Z4MeQ8GYlM4k9$%`JBAYEbhegqxVcfWMSL=di z{*jIkdXn zy)YiiA~kuWB_xn)ebtkfJU+|cAO;>>uI59+RU}CnR${y$uT>@z9#NG{At{)bVXmr5 zFp*Hq^#IK1Tu03%Twi&#@)|K}peZbmTa2LXH)Dv<4d%_$-95OfXl#ocn!y~22wr*R zQjz2Q{S-v7DTRlonPbIFR(DHzxg0uHVXn?w#~5>iw92|8=vU^BMBtj8K>OfIdxoHj z(lioa?`-Vv5=c{EG|dSuj8iWatTo)SK9W%(ktd@gWbnilAy6IYNI(QVBgGG&xcLPw z>4v2qZY~Cu1&fdXVkzK{(HrRJb*L_0&Z2f#jrKxbb!5f<#_^k#7etD|F9gTo)!|oh z1?`?3U%g6@me;5+u9*v-`+c?KhreuESYUsNEBb|I2&z9BBy2vA%6^Q0_^JMLSL`kRlok(A%f_jd z)DG~{0omKQNBzN3`=D(gFtkWapvs`iFicNO)~3hTr9i0}%q3W3^6%Ij_91>zS5E68 z6YMM(j?L8ssH~c(0bHU|k)dKlF`@9B6(cTWKqgDg926HDBJO|0%nR(jg$YS{fIUI* zObHSSK?bZl7a(*uuqLHErGZ;DPXs8w(>q~#l&R(tSeI+)-W`<3d?+I1hK^5nc6J{R z32-pvMunE=cy_bur)Nb@;`xS6(3u58B;0_v&1Z?}UuGcqJdwW{&D7`%LMoAiR%TXV zNtk_2>m2c@1*$vfKFZQG7`}&o289%%l-TH$GMpzR4yUMRfGeanS)Cjmt NGC^Ij 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 +#include +#include + +enum fileType { mp4, avi, mkv, mov, flv, webm, unknown }; + +bool isVideoFile(std::string filename, fileType &type); + +class file { + private: + std::string filename; + fileType type; + + public: + file() : filename(""), type(unknown) {} + + file(const char *fname, fileType ftype) { + this->filename = std::string(fname); + this->type = ftype; + } + + file(const char *fname) { + filename = std::string(fname); + if (!isVideoFile(fname, this->type)) { + type = unknown; + } + } + + file(const std::string &fname, fileType ftype) { + this->filename = fname; + this->type = ftype; + } + + fileType getType() const { + return type; + } + + std::string getFilename() const { + return filename; + } + + void setType(fileType ftype) { + this->type = ftype; + } + + void setFilename(const std::string &fname) { + this->filename = fname; + if (!isVideoFile(fname.c_str(), this->type)) { + type = unknown; + } + } + + void setFilename(const char *fname) { + this->filename = std::string(fname); + if (!isVideoFile(fname, this->type)) { + type = unknown; + } + } + + bool operator==(const file &other) const { + return this->getType() == other.getType(); + } +}; + +#endif // FILE_TYPES_HPP diff --git a/compressor/include/print.hpp b/compressor/include/print.hpp index 2a79b1c..4258807 100644 --- a/compressor/include/print.hpp +++ b/compressor/include/print.hpp @@ -9,6 +9,9 @@ class Logger { public: static void log(const char* format, ...); static void err(const char* format, ...); + static void warn(const char* format, ...); + static void print(const char* format, ...); + static void println(const char* format, ...); }; #endif // PRINT_HPP diff --git a/compressor/source/file_types.cpp b/compressor/source/file_types.cpp new file mode 100644 index 0000000..ff33547 --- /dev/null +++ b/compressor/source/file_types.cpp @@ -0,0 +1,28 @@ +#include "file_types.hpp" + +bool isVideoFile(std::string filename, fileType &type) { + size_t dotPos = filename.find_last_of('.'); + if (dotPos == std::string::npos) { + type = unknown; + return false; + } + + std::string ext = filename.substr(dotPos + 1); + if (ext == "mp4") { + type = mp4; + } else if (ext == "avi") { + type = avi; + } else if (ext == "mkv") { + type = mkv; + } else if (ext == "mov") { + type = mov; + } else if (ext == "flv") { + type = flv; + } else if (ext == "webm") { + type = webm; + } else { + type = unknown; + return false; + } + return true; +} diff --git a/compressor/source/main.cpp b/compressor/source/main.cpp index d8a66db..47c1cc2 100644 --- a/compressor/source/main.cpp +++ b/compressor/source/main.cpp @@ -1,17 +1,71 @@ #include +#include #include "print.hpp" +#include "file_types.hpp" +using namespace std; + +bool verbose = false; +file input_file; +file output_file; Logger logger; -int main(int argc, char* argv[]) -{ - if (argc < 2) { - logger.err("No arguments provided.\n"); - logger.err("Usage: %s [args...]\n", argv[0]); +int main(int argc, char *argv[]) { + if (argc < 2) { + logger.println("No arguments provided."); + logger.println("Usage: \t%s [args...]", argv[0]); + logger.println("\t-i \tSpecify input file"); + logger.println("\t-o \tSpecify output file"); + logger.println("\t-v \t\tEnable verbose mode"); + + return 1; + } + + for (int i = 1; i < argc; ++i) { + string arg = argv[i]; + if (arg == "-i" && i + 1 < argc) { + input_file.setFilename(argv[++i]); + if (verbose) + logger.log("Input file set to: %s\n", argv[i]); + } else if (arg == "-o" && i + 1 < argc) { + output_file.setFilename(argv[++i]); + if (verbose) + logger.log("Output file set to: %s\n", argv[i]); + } else if (arg == "-v") { + verbose = true; + logger.log("Verbose mode enabled.\n"); + } else { + logger.err("Unknown argument: %s \"%s\"\n", argv[i], (i + 1 < argc) ? argv[i + 1] : ""); + return 1; + } + } + + // INFO: Check if input files are video + if (input_file.getType() == unknown) { + logger.err("Input file type is unknown or unsupported: %s\n", input_file.getFilename().c_str()); + return 1; + } else { + if (verbose) + logger.log("Input file type recognized: %s\n", input_file.getFilename().c_str()); + } + + if (output_file.getType() == unknown) { + logger.err("Output file type is unknown or unsupported: %s\n", output_file.getFilename().c_str()); + return 1; + } else { + if (verbose) + logger.log("Output file type recognized: %s\n", output_file.getFilename().c_str()); + } + + if(!(input_file == output_file)) { + logger.err("Input and output files have to be the same: %s != %s\n", input_file.getFilename().c_str(), output_file.getFilename().c_str()); return 1; } + if (verbose) { + logger.log("Processing from %s to %s\n", input_file.getFilename().c_str(), output_file.getFilename().c_str()); + } return 0; } diff --git a/compressor/source/print.cpp b/compressor/source/print.cpp index f17a74d..760deee 100644 --- a/compressor/source/print.cpp +++ b/compressor/source/print.cpp @@ -3,18 +3,49 @@ void Logger::log(const char* format, ...) { - printf("[Log]:\t"); va_list args; va_start(args, format); - vprintf(format, args); + fprintf(stdout,"[LOG]: "); + vfprintf(stdout,format, args); va_end(args); + fflush(stdout); } void Logger::err(const char* format, ...) { - printf("[Error]:\t"); va_list args; va_start(args, format); + fprintf(stderr, "[ERROR]: "); vfprintf(stderr, format, args); va_end(args); + fflush(stderr); +} + +void Logger::warn(const char* format, ...) +{ + va_list args; + va_start(args, format); + fprintf(stderr, "[WARN]: "); + vfprintf(stderr, format, args); + va_end(args); + fflush(stderr); +} + +void Logger::print(const char* format, ...) +{ + va_list args; + va_start(args, format); + vfprintf(stdout, format, args); + va_end(args); + fflush(stdout); +} + +void Logger::println(const char* format, ...) +{ + va_list args; + va_start(args, format); + vfprintf(stdout, format, args); + fprintf(stdout, "\n"); + va_end(args); + fflush(stdout); } diff --git a/compressor/test.mp4 b/compressor/test.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3ec64ebef22ae43a20852ee0e80eca9183edd1c4 GIT binary patch literal 315001 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

wptxN=1V)&{-LL;&I}q_)6(>< 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%0D5xvgtyTautXl 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�Gg#G78%0CYDF{%22Sa6mkK&uFN|vUjAr=qc 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

mgt*-P#n7l;{%?4%a)# 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 F{{lV# Date: Mon, 15 Dec 2025 16:40:47 +0000 Subject: [PATCH 5/8] AfonsoCMSousa/vcomp#1 feat: Checked if files are valid Video files --- .gitignore | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1354ad3..dcec1e2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ # ignore compressor stuff: -./compressor/build/ -./compressor/compile_commands.json -./compressor/compressor +/compressor/build/ +/compressor/compile_commands.json +/compressor/compressor From d054e557d46906832054bb9de0aad19744816e2f Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 16:42:23 +0000 Subject: [PATCH 6/8] AfonsoCMSousa/vcomp#1 feat: Checked if files are valid Video files --- .gitignore | 2 + .../index/file_types.cpp.4DD70D29ADF1EA97.idx | Bin 910 -> 0 bytes .../index/file_types.hpp.9B1DCDA57AC5D65E.idx | Bin 842 -> 0 bytes .../index/main.cpp.70AEE5F0B76A6E24.idx | Bin 712 -> 0 bytes .../index/print.cpp.8CCA2975B7DDA542.idx | Bin 906 -> 0 bytes .../index/print.hpp.A3A0DC2D29FA2095.idx | Bin 468 -> 0 bytes compressor/build/CMakeCache.txt | 412 ----- .../CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 - .../CMakeFiles/4.1.2/CMakeCXXCompiler.cmake | 108 -- .../4.1.2/CMakeDetermineCompilerABI_C.bin | Bin 20464 -> 0 bytes .../4.1.2/CMakeDetermineCompilerABI_CXX.bin | Bin 20488 -> 0 bytes .../build/CMakeFiles/4.1.2/CMakeSystem.cmake | 15 - .../4.1.2/CompilerIdC/CMakeCCompilerId.c | 934 ---------- .../build/CMakeFiles/4.1.2/CompilerIdC/a.out | Bin 20544 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 ----------- .../CMakeFiles/4.1.2/CompilerIdCXX/a.out | Bin 20552 -> 0 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 1505 ----------------- .../CMakeDirectoryInformation.cmake | 16 - .../build/CMakeFiles/CMakeRuleHashes.txt | 2 - .../build/CMakeFiles/InstallScripts.json | 7 - compressor/build/CMakeFiles/Makefile.cmake | 65 - compressor/build/CMakeFiles/Makefile2 | 157 -- .../build/CMakeFiles/TargetDirectories.txt | 4 - compressor/build/CMakeFiles/cmake.check_cache | 1 - .../compressor.dir/DependInfo.cmake | 26 - .../CMakeFiles/compressor.dir/build.make | 146 -- .../compressor.dir/cmake_clean.cmake | 16 - .../compressor.dir/compiler_depend.internal | 605 ------- .../compressor.dir/compiler_depend.make | 1187 ------------- .../compressor.dir/compiler_depend.ts | 2 - .../CMakeFiles/compressor.dir/depend.make | 2 - .../CMakeFiles/compressor.dir/flags.make | 10 - .../build/CMakeFiles/compressor.dir/link.d | 100 -- .../build/CMakeFiles/compressor.dir/link.txt | 1 - .../CMakeFiles/compressor.dir/progress.make | 5 - .../compressor.dir/source/file_types.cpp.o | Bin 573848 -> 0 bytes .../compressor.dir/source/file_types.cpp.o.d | 189 --- .../compressor.dir/source/main.cpp.o | Bin 596808 -> 0 bytes .../compressor.dir/source/main.cpp.o.d | 194 --- .../compressor.dir/source/print.cpp.o | Bin 68696 -> 0 bytes .../compressor.dir/source/print.cpp.o.d | 23 - compressor/build/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 22 - .../symlink_compile_commands.dir/build.make | 91 - .../cmake_clean.cmake | 8 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../progress.make | 2 - compressor/build/Makefile | 249 --- compressor/build/bin/compressor | Bin 486320 -> 0 bytes compressor/build/build.log | 3 - compressor/build/cmake_install.cmake | 66 - compressor/build/compile_commands.json | 20 - compressor/compile_commands.json | 1 - compressor/compressor | Bin 486320 -> 0 bytes 55 files changed, 2 insertions(+), 7232 deletions(-) delete mode 100644 compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx delete mode 100644 compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx delete mode 100644 compressor/.cache/clangd/index/main.cpp.70AEE5F0B76A6E24.idx delete mode 100644 compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx delete mode 100644 compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx delete mode 100644 compressor/build/CMakeCache.txt delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake delete mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake delete mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out delete mode 100644 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out delete mode 100644 compressor/build/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 compressor/build/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 compressor/build/CMakeFiles/InstallScripts.json delete mode 100644 compressor/build/CMakeFiles/Makefile.cmake delete mode 100644 compressor/build/CMakeFiles/Makefile2 delete mode 100644 compressor/build/CMakeFiles/TargetDirectories.txt delete mode 100644 compressor/build/CMakeFiles/cmake.check_cache delete mode 100644 compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake delete mode 100644 compressor/build/CMakeFiles/compressor.dir/build.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts delete mode 100644 compressor/build/CMakeFiles/compressor.dir/depend.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/flags.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/link.d delete mode 100644 compressor/build/CMakeFiles/compressor.dir/link.txt delete mode 100644 compressor/build/CMakeFiles/compressor.dir/progress.make delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o delete mode 100644 compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d delete mode 100644 compressor/build/CMakeFiles/progress.marks delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts delete mode 100644 compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make delete mode 100644 compressor/build/Makefile delete mode 100755 compressor/build/bin/compressor delete mode 100644 compressor/build/build.log delete mode 100644 compressor/build/cmake_install.cmake delete mode 100644 compressor/build/compile_commands.json delete mode 120000 compressor/compile_commands.json delete mode 100755 compressor/compressor diff --git a/.gitignore b/.gitignore index dcec1e2..3f24d52 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ /compressor/build/ /compressor/compile_commands.json /compressor/compressor +/compressor/.vscode/ +/compressor/*.mp4 diff --git a/compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx b/compressor/.cache/clangd/index/file_types.cpp.4DD70D29ADF1EA97.idx deleted file mode 100644 index c483d1c44816a27a22c6f696c0ddc1b21a9c9b99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 910 zcmWIYbaQKCW?*nm@vO*AElFfyU|d2*W$m*4YGDt~X)K8m>DsCBPvR{4V$;lV5u>)IEp&9C{`^p$^C`0i)RJZ|c| zj{5dSZK-EwqR&*_tmlw zPv1m+WsA5wlV^1_ZJO=5^~A9m{k2E8*OoKANm|p${<4}mdhsz7SLP-u z0%K}-@UO|wroZ~b!=T2%pvuI`B%s32$}hmc$;8N@q|B(o%21S=RvZY7%dH7tzfHLG ziItH@m5ZNC2&U02{6o>qdSNl3Fq1lyK1{gvv3g~&!%=-k8C7O6W?7hU^nAvbD@#J% zfvWlV`QV16+52xe6&=(86c*tZ5r(O*)VO!epHXBwP*{jx2(J2AVEKk>-gzKl0e%6v zu!536?dSjHo0)i2S@~JTV21Fhit&rVdAH)$KlssFMFQfkAK7G7 zIXO7_V0vX#x%s(85j=P7%wNk02hxS NyQGw~qPPsRJOCeUeb@j1 diff --git a/compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx b/compressor/.cache/clangd/index/file_types.hpp.9B1DCDA57AC5D65E.idx deleted file mode 100644 index ad96453adff3812672a1fa803ee173a56d859bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmWIYbaQiJW?*nm@vO*AElFfyU||e-*c#X)f;e}c zAE`f?bjI_saQZeOizKx|Mr{{APbDe;GCRX-ueVE0GE3(8Z=&7gQ6Bf@bhe*;;g$^k zr3JfhZ}G_NI=27tckAY}371w|ZnT*$xucj(ed%GowEAyF9}6DdJE$&pvTkQ_Wp0ut z&|g~!%z9xlRt7Gh0#;U5UN8Yx zz`y`h5Ivvq<;s#!cYX$5paKpS4t6ksFd@y}f5WNhpbmZpL7)O|7H$qOflyGXaqpTx zqsVlA25z7NE*36!Fo95TEUSkM54LE!>Z z4GR#UFeo5k!Z3$2N97O6G;juc>`}pwjyE`r{l;A#J@_P5Et;)Av6=Qu%&Q|Ect#`Kp&T zy(>Fc-!wUe$;NA?P|?&lLAe(`o@PN7>?fsrTvvt#J`f7(FR?cG=omP2)#vzkbN+W} z-jv#4*57%(sB~X>jopMK7wyv)9hdk!|16udG}dW})-H{$>yB<;-s|=zJ$TDsjaeIY zH_u$U{E4!rZ0<8~AzKmOJIX!HHo z20Ytt?byEaSo7ycdo-u5Yph9${dawtrsn~cFkjA7GmTT$1SK5)(4ig5!FgKhf6o19 zf49tk=f{l_RQe%0BPi{ZWx`Ztxz_62TOcoj!@TWxiz1+|dwNAaD0rx%P=k z$NyFzwSTHPLgibs-!sI0f1MDlmun^2c>QUm=HpqZD|TMv$ba_TEa89Itj48gs%P|0 z?wYi#v1C8v#;H1w8Hy`&lk9-;(2=_S%#zj@vb+q+3=E1a>@2)s0w@Cp9p^Q-dT2~N z$itullxAaL;{X#d>7vxM;x-@$W(qSGif$f7P7Y2!xEYFE99(c-Ye?@*-ll8COfrg` z{G38CMKX$9{9JI})g9mNR!>oz$jGC}!ob1?vj(P^Q3}m9If)>b6&EEJ1AW85sF>*_ zka$0UwSY-Ufk6Qz1p!Jh1_MKKZc2^ diff --git a/compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx b/compressor/.cache/clangd/index/print.cpp.8CCA2975B7DDA542.idx deleted file mode 100644 index a04043dd869af67b43afc01250cb4fd62d64c4d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 906 zcmWIYbaQKBW?*nm@vO*AElFfyU|bM zyk0pV;zHqa;~#q&%@*|S>{k8|IPL$|Os_XNPHWX#eu{+0@4g&Fx5QD0xSY>USc{!^{a0T`cNZb z?!31_uF>PNdOT1s8w(rUNFHT=7JhD+A{fmm1@_U^9pCO&Pf?rrZPU}wSDv=D0i7er zBFF<%1(OCE$;`@(WF!wO58OzY+kr-cLII}duk&Swt;rkT0QGXRaB?BMBE%vD=UE9H zn!9yo`9CHZWmXneE|^g=%6u$*TrgKK6s6`Qg7g;`B^N6LX-4HEao;wvXVsK3DXB0h y!Hi~LP(d)0b5n8@fLs|lIVNTnF=;j)0YOe7VG(Y2UOo;kepYb_NqJEzMp*!i(@8-9 diff --git a/compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx b/compressor/.cache/clangd/index/print.hpp.A3A0DC2D29FA2095.idx deleted file mode 100644 index 3faef1a08fd85174d3e1da15a7759fc303ffae1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmWIYbaOky$iU#7;#rZKT9U}Zz`!5^#Kk2=nahE+C{V6qPOYCK-ys8@*XcX1l2RE+Tz4Q!ogC|#WUXZVo;mqC# zn^{h6=$sNbJtW}7l0|_#f>WGNggpMS%=`Y&bMGf!E)Bj=?qT|*GUZ0HN^jjS^YTZn zn@z%W9K8;6PdV#iZ|WOd`(x!+|MNNV=5KyIu6n_@&;5p4JzKc;$zMLxUd+4Al(3$m zxH2~>9_ZfIklvZRP1lNrn3$P>Tp(cO65$eO;DB(h?)Y}MdWzaab|#>|SlQXwdB6k% zCs>-1m38~Mm8Wi{`_B|&;(+Pr6yb#HXDCWdD~Q?h1kKEwg2I)i83g zGIB5qLM&xqfJp;|L3YA~VU__60a*f5Rg{{O2vSm9lw7P2Vt^tA3RsW*){iqVPcCI< PXJKPthY2$?@| diff --git a/compressor/build/CMakeCache.txt b/compressor/build/CMakeCache.txt deleted file mode 100644 index 806a974..0000000 --- a/compressor/build/CMakeCache.txt +++ /dev/null @@ -1,412 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/afonsocmsousa/Developer/vcomp/compressor/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. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=Debug - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -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 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/pkgRedirects - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules during -// all build types. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of modules during -// DEBUG builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of modules during -// RELEASE builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -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= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=CPP_TEMPLATE - -//Value Computed by CMake -CMAKE_PROJECT_VERSION:STATIC=0.1.0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MINOR:STATIC=1 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_PATCH:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_TWEAK:STATIC= - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - -//Path to a program. -CMAKE_READELF:FILEPATH=/usr/bin/readelf - -//Flags used by the linker during the creation of shared libraries -// during all build types. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -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 archiver during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the archiver during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the archiver during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the archiver during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the archiver during the creation of static libraries -// during RELWITHDEBINFO builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//Path to a program. -CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -CPP_TEMPLATE_BINARY_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor/build - -//Value Computed by CMake -CPP_TEMPLATE_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -CPP_TEMPLATE_SOURCE_DIR:STATIC=/home/afonsocmsousa/Developer/vcomp/compressor - -//Enable address and undefined behavior sanitizers -ENABLE_SANITIZERS:BOOL=ON - -//Enable static analysis warnings -ENABLE_STATIC_ANALYSIS:BOOL=ON - -//Name of the output executable (defaults to project name) -OUTPUT_NAME:STRING=compressor - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -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/afonsocmsousa/Developer/vcomp/compressor/build -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_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 -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -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_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/afonsocmsousa/Developer/vcomp/compressor -//Install .so files without execute permission. -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 -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -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-4.1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_TAPI -CMAKE_TAPI-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Test HAS_ASAN -HAS_ASAN:INTERNAL= -//Test HAS_UBSAN -HAS_UBSAN:INTERNAL=1 - diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake deleted file mode 100644 index 0b57fcd..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,84 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "14.2.1") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_C_STANDARD_LATEST "23") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") -set(CMAKE_C17_COMPILE_FEATURES "c_std_17") -set(CMAKE_C23_COMPILE_FEATURES "c_std_23") - -set(CMAKE_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_C_COMPILER_APPLE_SYSROOT "") -set(CMAKE_C_SIMULATE_VERSION "") -set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_C_COMPILER_LINKER_ID "GNU") -set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) -set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) -set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) -set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) -set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake deleted file mode 100644 index f632f2f..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,108 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "14.2.1") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_CXX_STANDARD_LATEST "26") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") -set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") -set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") - -set(CMAKE_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") -set(CMAKE_CXX_SIMULATE_VERSION "") -set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64") - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") -set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) -set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang IN ITEMS C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) -set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) -set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) -set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") -set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") - -set(CMAKE_CXX_COMPILER_IMPORT_STD "") -### Imported target for C++23 standard library -set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") - - -### Imported target for C++26 standard library -set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") - - - diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index d2914f5c58f927596e3a5980f00aeb85802f2cb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20464 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 diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin b/compressor/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index 26c4c7ab5c8d3189364a832b8fd7c51cb4e18c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20488 zcmeHPe{fvYb-wTIu6AWv(%Q1IjRCE}1cS3HOSXlKBfOFqr=KRFV@c{-DZk%IF4jC$VuZTRQh?)_??P*27dZM<0n-5`BC_pDPb($pUCvM&a}7G_-!%cCe#dvKF%#@ zf^%)p{_B-}Or2(5L~ki;fo%I^+OEQf!$JQykF4o_qyMYd9qoE(Z~rZ~J$A6Icv(jw zKhnLeqmYdk^2Mp?_;gQqyn9=sQc83wc8hJZJ@2?b3C_%Y(C2eMn$W-!)e!KNi|Ck_ z*djRFSq$emEQTKeeknfZ6~`HyC>5QGn=ZSKqnzQx`3mT+PG&mojOL5!LjLxgg1X{nGn+RvTip~Vs@zxxo|HO?XFPn* z-r@cMrz^2_n-aDwv7NmSAjkakCIabwKxO`X?fx$y{Q>o$!KNFEU*IqJiY#XP&UKKwp|pWfx^IXCq6&=b}7YjBRKlruHBnetlo zVhwIC9U7ml!Q~v3San*@Ks^KX4Ae7F&p?@B%OP9SAHlY0I=cNGGxHUT1Yv!ku;yXXCX*?P(Ej`ePbT1{=f zK6Q8R4-#Ng$6s}qr%v=X0Dt|;xw*O5v#6d4HAA*;MBCN&>HpK)pu8SF$M1YIb$n{} zdxPiL#S?>XrXEb)yZYZ-kebJW(bjLDwg%4`bQKTrWojM|+O3cKHLotvq)x292i@{q ztuw8UDK8dqcQO3L;JF(yM0)HNj2639FZB%6Gf>Y!Jp=U&)H6`eKs^KX4Ae7F&p-9LO_Xyh7q#>tgSx$M#MaKE!> z|KRZM{e4Q?Y5$QKH|Lbf*v>n;clhw(y@Sr+{@ufU`(dH=>5=?VJcn?jk;<9zquA4Q zy0_h^to4DN+)LzM(y_PZ=B7bUf}R3B1)2gqes*r|2~Za9ow8WBU#G0;sI`81IC9bo zM~U-Uf`jm>-G5x%Ug60G&tAb^Z^5-hhg#NtxV7oF$T79+!kt%b-KfLRA3ry!*MB}Y zCwp@cbz2_?eHQ-r6X>KUkKpq_zx1{TSHJVz+c4a&28W5!nGTYd5|pM0N@mm4Y%HZ~jiTjqJi zbw-xw8P^+Gz6)JwWO=Spp63?*+waYlXmZ9pL@3WBeuiK8P`qbYm3qhMmwB*y)X*kF z*BZLoP$9-my>6aM3>(F?X-N8U*5G(ZQx}Q%?wr>@fZFsuBd3f%c7}ETC9n7@s^uP| z|E-bbxJ>x}b0W`=FV(O-PkJooS=?vno`HdDVw>>o^vYQ0)gJo0qKl&ZRy&+ zW!o10R4l)%d*5HZ%qI1h=Ov!`g)QfUt#+W6kpNp$JpHdR8y44p2)4Gm8tFB9)1ExT zEc4V%r<%wf>-pbM^FKVj6x0pO51cup(uI3)tc3NP^)QNhG|U#Aa0^tqp zAP>P}Wj{i!NbDbpv9g~eHj66wJz}iv=ZT#o_7X8x_N%Cx_On~z-(Jy$JT!b4-3h;I zy7fCC;d8Cez`$-8fNl8qtNxZPMR*8dWwoXB^bfuT(PCv^4VM+419wq)nRUe%AVnUf z?Q+YD8JT4R&6XE5atEartA)cAjC_-pt=8%|qedR5F6!yls$d^tS*+|Yq6#0P$HT-} z*^d(A91VV*7%Tf}Vnf89BgV@9H)8J)`!O+A_J0vOPV8-Btn4{rKSLF4!~t8Z>^5>d za{FR(UnX}2xhKeVlKUaKo#dE(dypLSY9AoSbl4vw_Z4y(a^EI5LGA@|w~^zFv_DCX zBVeB(*MiD^09EK0h#bB|&+w+*;Dh1z2#2WQZ>ZSN`Ve@SHG_ojTKO>emC^8zL%)Z- zdJMbOIrwSCsd$i*Sg`=gwZJbpsZHav>`Iw2KCj7B(PC6HC@{jz*AVk4`?KG0sO9M z+S#2Ww6g=CYy^IfQ;IH~BG>(|Vuc@g9Yf`@Py#sh20vaEMoa5+Vx zq=9yvWJ+&#?MeR6(93f!9!l-a^$tyKomp zGrI-i5uTE2IJEp)P@^l(l!Nx5LKkVHR*%#RUFES#}WE zO@Cl3$Ra#hA)2gl0#{fc(dh*y>zu%5gC!Cjm6=L5H(BZM_F_8pt67Ods$*m-U&vp>$imI9lU1#kaX=)Y(m=@lx51(R03y$!X8Gk||B*oP3s&Gn$^r z7iQF8VYGXj^GDc)QpNFX*)yC(3=kxza;blY?BTs7H06 zv(qg9WAO=hs+j8?%N29wd4<=1@{I_<^^F3g(v+20$v3X;>lIYFE{dy9b zcIWkJ_JBi+w;T`PB*L*fQx(j-^Uudj+0Em0TvSnfzw`7w4<)DeLQMyHA1`8v5*c4B z6emlS{B*}i-mOp)nk$Uf+D;W=gX_qxcxM%_s#eV~7u*hfNNLZ@2S=ik7)NJt&@N_- zTb!48-cv+;f+lZ<&ADLmRC93ATay|PCgNgqvE-#SESK1oVY#RV7aGXbF%*_-B9;|P z7T({2>c8jw23*frc#~F^Ofh3{0qA1(?BilMzaHAESxuTdg9)Q=O2kk3aIVaV&-(B~ zz%AT;V@WRp`_1CuV`0}^exK1GDt;GZ9Qi#-@Xvv&5c_5!iEid@5FJsnkt6&T8fVU1dz;YpTCDiPxRLqv)sPU+~`mj{#RnK|Fd7 z@D<1dl)7L6uFL0vUuyVT^7p`3V!W3m!JflX-xWzl!sfmdhxYS5kGvwU`rUU!Zx8w$n z92r0>`9iMT*FT)dOin82hP|ELTrfE`PwNov^3eHbaGa6+7~0L|(^ybJze9V~=nHw* zE#zuUdb9;HMSIVjcYSnq=(@gr`e`1%vX3W!u6G7g22Aa~PC2_jw!d%R@PKmm>^;!m zx7Rr^G<0b2uyeSt9}fX3C#P2@zB}E*SN4;&uicwh`m>diGoCJH`M&^|OEk@uXw7^7 zRWH1^uX6|!{0{*>ccgpDcFhu%#|iC7r6R!l{p*26{!784|A{~)Dl-#qdIZ!hdvshl zeM`l%D1l|nWUlPas6-XgYwI|ct_j@ma#$rNXgH45l1gM}iU{gax9n+d&6O)yKP?a( z=*qc5nhuPU$1QfU;3mdOVBFj^YMr%2xuo--$c>vh$2Cb+GQGkCi*pI119?-?^A{ei zVBLu&0^+kBbdYP#1Tv};T$5pr1Ivv}jlm^d9K)GoM7_Wl)yPOWcdKZ)S`;366P7TB zsVbL?_zqIR66Akd)*}G-25_0sMgAX&(4@hI$bCj+e(SCE=WiJ-LN|J1wU+C-0DWL^ zX{@%t)c?Z~d)n5PVFt}v@dHJfB(5Yz)u&|_GQ0C=txHluR?9T|@qP_9e9<;Xq z23B{0;h2cO><p~+FJjZ@fRxLB#6jD|IFvV z#VCYIf5l&9p%41}lg3}@?Y;q%b|v0l`ut^GA+%8p4fP-YmyN&VU&V}}p{I-}#K0n| zzXQiEivKBNAoPP(OONrl{|&&k{%4H8P{yw3%BZ~q10_%%|W zLo|{7RQdly{`N!``XBJYYO(4s>-iV?t0{`udD6Tr_#04g?wZR+bzNKiKU7Q(ip+2E zlX>uY=x8GT@_%MdchF0zO&+P%;xF`<(A4_Ne(meVU#>F}K>UQB^ZBc!vE1U(m=T4D zpUC`ejF|L4mh?0+``p^C~X>W*Dlt_zR61|Ehsu4w`^xeTt}0ZePMb z+36YHDHkr|C+$j@%}e+{+3i`}>vQmlN^eF=up0W|9#8mZpMy_Sg8+#6^SACA&;Orf zU`%ZB7kY3B|CjiM7^P7RJyEwsR^XeBzfo7oE7y8#e--f<@e`P`Tzdo~-L%V-UNrr` s3?k>U%qN-GygvF4(Q_Q|NcI23d1AHSM#Oi;#r=;AdKQzu4*Nv)KU{nIiU0rr diff --git a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake b/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake deleted file mode 100644 index 8fb8a30..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.12.58_1") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.12.58_1") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.12.58_1") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.12.58_1") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index ab3c359..0000000 --- a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,934 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__RENESAS__) -# define COMPILER_ID "Renesas" -/* __RENESAS_VERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__DCC__) && defined(_DIAB_TOOL) -# define COMPILER_ID "Diab" - # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) - # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) - # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) - # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) - - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) || defined(__CPARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__RENESAS__) -# if defined(__CCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__CCRL__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__CCRH__) -# define ARCHITECTURE_ID "RH850" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define C_STD_99 199901L -#define C_STD_11 201112L -#define C_STD_17 201710L -#define C_STD_23 202311L - -#ifdef __STDC_VERSION__ -# define C_STD __STDC_VERSION__ -#endif - -#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif C_STD > C_STD_17 -# define C_VERSION "23" -#elif C_STD > C_STD_11 -# define C_VERSION "17" -#elif C_STD > C_STD_99 -# define C_VERSION "11" -#elif C_STD >= C_STD_99 -# define C_VERSION "99" -#else -# define C_VERSION "90" -#endif -const char* info_language_standard_default = - "INFO" ":" "standard_default[" C_VERSION "]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out deleted file mode 100755 index 2c0aba4769c35cc4b8394601508873ee2b53c0bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20544 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 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__RENESAS__) -# define COMPILER_ID "Renesas" -/* __RENESAS_VERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__DCC__) && defined(_DIAB_TOOL) -# define COMPILER_ID "Diab" - # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) - # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) - # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) - # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) - - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) || defined(__CPARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__RENESAS__) -# if defined(__CCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__CCRL__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__CCRH__) -# define ARCHITECTURE_ID "RH850" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define CXX_STD_98 199711L -#define CXX_STD_11 201103L -#define CXX_STD_14 201402L -#define CXX_STD_17 201703L -#define CXX_STD_20 202002L -#define CXX_STD_23 202302L - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) -# if _MSVC_LANG > CXX_STD_17 -# define CXX_STD _MSVC_LANG -# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 -# define CXX_STD CXX_STD_17 -# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# elif defined(__INTEL_CXX11_MODE__) -# define CXX_STD CXX_STD_11 -# else -# define CXX_STD CXX_STD_98 -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# if _MSVC_LANG > __cplusplus -# define CXX_STD _MSVC_LANG -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__NVCOMPILER) -# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__INTEL_COMPILER) || defined(__PGI) -# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) -# define CXX_STD CXX_STD_17 -# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) -# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) -# define CXX_STD CXX_STD_11 -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > CXX_STD_23 - "26" -#elif CXX_STD > CXX_STD_20 - "23" -#elif CXX_STD > CXX_STD_17 - "20" -#elif CXX_STD > CXX_STD_14 - "17" -#elif CXX_STD > CXX_STD_11 - "14" -#elif CXX_STD >= CXX_STD_11 - "11" -#else - "98" -#endif -"]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} diff --git a/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out b/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out deleted file mode 100755 index 8049a294e4d13539a6bacef476239542f29e9d6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20552 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 diff --git a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml b/compressor/build/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index b1ed03b..0000000 --- a/compressor/build/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,1505 +0,0 @@ - ---- -events: - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/uname" - - "/usr/local/sbin/uname" - - "/usr/local/bin/uname" - found: "/usr/bin/uname" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineSystem.cmake:212 (message)" - - "CMakeLists.txt:2 (project)" - message: | - The system is: Linux - 6.12.58_1 - x86_64 - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeUnixFindMake.cmake:5 (find_program)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_MAKE_PROGRAM" - 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: - - "gmake" - - "make" - - "smake" - candidate_directories: - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/gmake" - - "/usr/local/sbin/gmake" - - "/usr/local/bin/gmake" - - "/usr/bin/gmake" - - "/usr/sbin/gmake" - - "/sbin/gmake" - - "/bin/gmake" - - "/home/afonsocmsousa/.cargo/bin/make" - - "/usr/local/sbin/make" - - "/usr/local/bin/make" - found: "/usr/bin/make" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:73 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:64 (_cmake_find_compiler)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_COMPILER" - description: "C 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: - - "cc" - - "gcc" - - "cl" - - "bcc" - - "xlc" - - "icx" - - "clang" - candidate_directories: - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/home/afonsocmsousa/.cargo/bin/cc" - - "/usr/local/sbin/cc" - - "/usr/local/bin/cc" - found: "/usr/bin/cc" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (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: - - "CMakeCCompilerId.c.in" - candidate_directories: - - "/usr/share/cmake-4.1/Modules/" - found: "/usr/share/cmake-4.1/Modules/CMakeCCompilerId.c.in" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. - Compiler: /usr/bin/cc - Build flags: - Id flags: - - The output was: - 0 - - - Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - - The C compiler identification is GNU, found in: - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdC/a.out - - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/strip" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/ld" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/nm" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/objdump" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/objcopy" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/readelf" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/dlltool" - - "/home/afonsocmsousa/.cargo/bin/dlltool" - - "/usr/local/sbin/dlltool" - - "/usr/local/bin/dlltool" - - "/usr/sbin/dlltool" - - "/sbin/dlltool" - - "/bin/dlltool" - found: false - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - found: "/usr/bin/addr2line" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (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/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/tapi" - - "/home/afonsocmsousa/.cargo/bin/tapi" - - "/usr/local/sbin/tapi" - - "/usr/local/bin/tapi" - - "/usr/sbin/tapi" - - "/sbin/tapi" - - "/bin/tapi" - found: false - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_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-14.2" - - "gcc-ar-14" - - "gcc-ar14" - - "gcc-ar" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ar-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" - - "/usr/local/sbin/gcc-ar-14.2" - - "/usr/local/bin/gcc-ar-14.2" - - "/usr/sbin/gcc-ar-14.2" - - "/sbin/gcc-ar-14.2" - - "/bin/gcc-ar-14.2" - - "/usr/bin/gcc-ar-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" - - "/usr/local/sbin/gcc-ar-14" - - "/usr/local/bin/gcc-ar-14" - - "/usr/sbin/gcc-ar-14" - - "/sbin/gcc-ar-14" - - "/bin/gcc-ar-14" - - "/usr/bin/gcc-ar14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" - - "/usr/local/sbin/gcc-ar14" - - "/usr/local/bin/gcc-ar14" - - "/usr/sbin/gcc-ar14" - - "/sbin/gcc-ar14" - - "/bin/gcc-ar14" - found: "/usr/bin/gcc-ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:201 (include)" - - "CMakeLists.txt:2 (project)" - mode: "program" - variable: "CMAKE_C_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-14.2" - - "gcc-ranlib-14" - - "gcc-ranlib14" - - "gcc-ranlib" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ranlib-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" - - "/usr/local/sbin/gcc-ranlib-14.2" - - "/usr/local/bin/gcc-ranlib-14.2" - - "/usr/sbin/gcc-ranlib-14.2" - - "/sbin/gcc-ranlib-14.2" - - "/bin/gcc-ranlib-14.2" - - "/usr/bin/gcc-ranlib-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" - - "/usr/local/sbin/gcc-ranlib-14" - - "/usr/local/bin/gcc-ranlib-14" - - "/usr/sbin/gcc-ranlib-14" - - "/sbin/gcc-ranlib-14" - - "/bin/gcc-ranlib-14" - - "/usr/bin/gcc-ranlib14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" - - "/usr/local/sbin/gcc-ranlib14" - - "/usr/local/bin/gcc-ranlib14" - - "/usr/sbin/gcc-ranlib14" - - "/sbin/gcc-ranlib14" - - "/bin/gcc-ranlib14" - found: "/usr/bin/gcc-ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompiler.cmake:54 (find_program)" - - "/usr/share/cmake-4.1/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: - - "/usr/bin/" - found: "/usr/bin/c++" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/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-4.1/Modules/" - found: "/usr/share/cmake-4.1/Modules/CMakeCXXCompilerId.cpp.in" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake-4.1/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/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out - - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:18 (find_program)" - - "/usr/share/cmake-4.1/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-14.2" - - "gcc-ar-14" - - "gcc-ar14" - - "gcc-ar" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ar-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14.2" - - "/usr/local/sbin/gcc-ar-14.2" - - "/usr/local/bin/gcc-ar-14.2" - - "/usr/sbin/gcc-ar-14.2" - - "/sbin/gcc-ar-14.2" - - "/bin/gcc-ar-14.2" - - "/usr/bin/gcc-ar-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar-14" - - "/usr/local/sbin/gcc-ar-14" - - "/usr/local/bin/gcc-ar-14" - - "/usr/sbin/gcc-ar-14" - - "/sbin/gcc-ar-14" - - "/bin/gcc-ar-14" - - "/usr/bin/gcc-ar14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ar14" - - "/usr/local/sbin/gcc-ar14" - - "/usr/local/bin/gcc-ar14" - - "/usr/sbin/gcc-ar14" - - "/sbin/gcc-ar14" - - "/bin/gcc-ar14" - found: "/usr/bin/gcc-ar" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "find-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Compiler/GNU-FindBinUtils.cmake:30 (find_program)" - - "/usr/share/cmake-4.1/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-14.2" - - "gcc-ranlib-14" - - "gcc-ranlib14" - - "gcc-ranlib" - candidate_directories: - - "/usr/bin/" - - "/home/afonsocmsousa/.cargo/bin/" - - "/usr/local/sbin/" - - "/usr/local/bin/" - - "/usr/sbin/" - - "/sbin/" - - "/bin/" - searched_directories: - - "/usr/bin/gcc-ranlib-14.2" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14.2" - - "/usr/local/sbin/gcc-ranlib-14.2" - - "/usr/local/bin/gcc-ranlib-14.2" - - "/usr/sbin/gcc-ranlib-14.2" - - "/sbin/gcc-ranlib-14.2" - - "/bin/gcc-ranlib-14.2" - - "/usr/bin/gcc-ranlib-14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib-14" - - "/usr/local/sbin/gcc-ranlib-14" - - "/usr/local/bin/gcc-ranlib-14" - - "/usr/sbin/gcc-ranlib-14" - - "/sbin/gcc-ranlib-14" - - "/bin/gcc-ranlib-14" - - "/usr/bin/gcc-ranlib14" - - "/home/afonsocmsousa/.cargo/bin/gcc-ranlib14" - - "/usr/local/sbin/gcc-ranlib14" - - "/usr/local/bin/gcc-ranlib14" - - "/usr/sbin/gcc-ranlib14" - - "/sbin/gcc-ranlib14" - - "/bin/gcc-ranlib14" - found: "/usr/bin/gcc-ranlib" - search_context: - ENV{PATH}: - - "/home/afonsocmsousa/.cargo/bin" - - "/usr/local/sbin" - - "/usr/local/bin" - - "/usr/bin" - - "/usr/sbin" - - "/sbin" - - "/bin" - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_C_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_2941f/fast - /usr/bin/make -f CMakeFiles/cmTC_2941f.dir/build.make CMakeFiles/cmTC_2941f.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' - Building C object CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o - /usr/bin/cc -v -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2941f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccKoVfDD.s - GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) - compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include - /usr/local/include - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed - /usr/include - End of search list. - Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/' - as -v --64 -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o /tmp/ccKoVfDD.s - GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_2941f - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2941f.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - collect2 version 14.2.1 20250405 - /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - GNU ld (GNU Binutils) 2.44 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.' - /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -o cmTC_2941f - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - add: [/usr/local/include] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C 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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] - ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_2941f/fast] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_2941f.dir/build.make CMakeFiles/cmTC_2941f.dir/build] - ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-xqBsIM'] - ignore line: [Building C object CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/'] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1 -quiet -v /usr/share/cmake-4.1/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2941f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccKoVfDD.s] - ignore line: [GNU C17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] - ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: d507a05d115bf3b5b90ff982a544bcc1] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o /tmp/ccKoVfDD.s] - ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_2941f] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2941f.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2941f' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2941f.'] - link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccwgPU5a.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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_2941f] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20250405] - ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwgPU5a.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_2941f /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_2941f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - linker tool for 'C': /usr/bin/ld - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Running the C compiler's linker: "/usr/bin/ld" "-v" - GNU ld (GNU Binutils) 2.44 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" - - "/usr/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting CXX compiler ABI info" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_CXX_SCAN_FOR_MODULES: "OFF" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_CXX_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_9b1ce/fast - /usr/bin/make -f CMakeFiles/cmTC_9b1ce.dir/build.make CMakeFiles/cmTC_9b1ce.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' - Building CXX object CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9b1ce.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccbZk5Vi.s - GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu) - compiled by GNU C version 14.2.1 20250405, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1 - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include - /usr/local/include - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed - /usr/include - End of search list. - Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/' - as -v --64 -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbZk5Vi.s - GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44 - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_9b1ce - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b1ce.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper - Target: x86_64-unknown-linux-gnu - Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20250405 (GCC) - COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/ - LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.' - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - collect2 version 14.2.1 20250405 - /usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o - GNU ld (GNU Binutils) 2.44 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.' - /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9b1ce - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" - - "/usr/share/cmake-4.1/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/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - add: [/usr/local/include] - add: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] ==> [/usr/include/c++/14.2.1] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] ==> [/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] ==> [/usr/include/c++/14.2.1/backward] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/include/c++/14.2.1;/usr/include/c++/14.2.1/x86_64-unknown-linux-gnu;/usr/include/c++/14.2.1/backward;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include;/usr/local/include;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" - - "/usr/share/cmake-4.1/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: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] - ignore line: [Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_9b1ce/fast] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_9b1ce.dir/build.make CMakeFiles/cmTC_9b1ce.dir/build] - ignore line: [make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-kRUh4V'] - ignore line: [Building CXX object CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/'] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-4.1/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9b1ce.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccbZk5Vi.s] - ignore line: [GNU C++17 (GCC) version 14.2.1 20250405 (x86_64-unknown-linux-gnu)] - ignore line: [ compiled by GNU C version 14.2.1 20250405 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../x86_64-unknown-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/x86_64-unknown-linux-gnu] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../include/c++/14.2.1/backward] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: d91c39a812dad8e706eddcfd1b8404ee] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbZk5Vi.s] - ignore line: [GNU assembler version 2.44 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.44] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_9b1ce] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b1ce.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] - ignore line: [Target: x86_64-unknown-linux-gnu] - ignore line: [Configured with: /builddir/gcc-14.2.1+20250405/configure --build=x86_64-unknown-linux-gnu --enable-gnu-unique-object --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c c++ objc obj-c++ fortran lto go ada] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20250405 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9b1ce' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9b1ce.'] - link line: [ /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2 -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccxPRoHV.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--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_9b1ce] ==> ignore - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o] - arg [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20250405] - ignore line: [/usr/bin/ld -plugin /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxPRoHV.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9b1ce /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../.. -v CMakeFiles/cmTC_9b1ce.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] - linker tool for 'CXX': /usr/bin/ld - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] ==> [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../..] ==> [/usr/lib64] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o;/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1;/usr/lib64;/lib64] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" - - "/usr/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" - - "/usr/share/cmake-4.1/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.44 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" - - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" - - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" - - "CMakeLists.txt:137 (check_cxx_compiler_flag)" - checks: - - "Performing Test HAS_ASAN" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "HAS_ASAN" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_bf315/fast - /usr/bin/make -f CMakeFiles/cmTC_bf315.dir/build.make CMakeFiles/cmTC_bf315.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' - Building CXX object CMakeFiles/cmTC_bf315.dir/src.cxx.o - /usr/bin/c++ -DHAS_ASAN -std=c++23 -fsanitize=address -o CMakeFiles/cmTC_bf315.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9/src.cxx - Linking CXX executable cmTC_bf315 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf315.dir/link.txt --verbose=1 - /usr/bin/ld: CMakeFiles/cmTC_bf315.dir/src.cxx.o: in function `_sub_I_00099_0': - src.cxx:(.text+0x10): undefined reference to `__asan_init' - /usr/bin/ld: src.cxx:(.text+0x15): undefined reference to `__asan_version_mismatch_check_v8' - collect2: error: ld returned 1 exit status - /usr/bin/c++ CMakeFiles/cmTC_bf315.dir/src.cxx.o -o cmTC_bf315 - make[1]: *** [CMakeFiles/cmTC_bf315.dir/build.make:102: cmTC_bf315] Error 1 - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-gkbLu9' - make: *** [Makefile:134: cmTC_bf315/fast] Error 2 - - exitCode: 2 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" - - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" - - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake:103 (cmake_check_compiler_flag)" - - "CMakeLists.txt:138 (check_cxx_compiler_flag)" - checks: - - "Performing Test HAS_UBSAN" - directories: - source: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr" - binary: "/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "HAS_UBSAN" - cached: true - stdout: | - Change Dir: '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_34261/fast - /usr/bin/make -f CMakeFiles/cmTC_34261.dir/build.make CMakeFiles/cmTC_34261.dir/build - make[1]: Entering directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' - Building CXX object CMakeFiles/cmTC_34261.dir/src.cxx.o - /usr/bin/c++ -DHAS_UBSAN -std=c++23 -fsanitize=undefined -o CMakeFiles/cmTC_34261.dir/src.cxx.o -c /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr/src.cxx - Linking CXX executable cmTC_34261 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_34261.dir/link.txt --verbose=1 - /usr/bin/c++ CMakeFiles/cmTC_34261.dir/src.cxx.o -o cmTC_34261 - make[1]: Leaving directory '/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/CMakeScratch/TryCompile-HK2fbr' - - exitCode: 0 -... diff --git a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake b/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index de4fd4d..0000000 --- a/compressor/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/afonsocmsousa/Developer/vcomp/compressor") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/afonsocmsousa/Developer/vcomp/compressor/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/compressor/build/CMakeFiles/CMakeRuleHashes.txt b/compressor/build/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 9c4cc14..0000000 --- a/compressor/build/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,2 +0,0 @@ -# Hashes of file build rules. -6e5d183cfa593448ad7482a0cd6d6018 CMakeFiles/symlink_compile_commands diff --git a/compressor/build/CMakeFiles/InstallScripts.json b/compressor/build/CMakeFiles/InstallScripts.json deleted file mode 100644 index 0b80c2e..0000000 --- a/compressor/build/CMakeFiles/InstallScripts.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "InstallScripts" : - [ - "/home/afonsocmsousa/Developer/vcomp/compressor/build/cmake_install.cmake" - ], - "Parallel" : false -} diff --git a/compressor/build/CMakeFiles/Makefile.cmake b/compressor/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index adc6ccf..0000000 --- a/compressor/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "/home/afonsocmsousa/Developer/vcomp/compressor/CMakeLists.txt" - "CMakeFiles/4.1.2/CMakeCCompiler.cmake" - "CMakeFiles/4.1.2/CMakeCXXCompiler.cmake" - "CMakeFiles/4.1.2/CMakeSystem.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake-4.1/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-4.1/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-4.1/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-4.1/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-4.1/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-4.1/Modules/CheckCXXCompilerFlag.cmake" - "/usr/share/cmake-4.1/Modules/CheckCXXSourceCompiles.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCXXLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CMakeCommonLinkerInformation.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckCompilerFlag.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckFlagCommonConfig.cmake" - "/usr/share/cmake-4.1/Modules/Internal/CheckSourceCompiles.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Linker/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linker/Linux-GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux-Initialize.cmake" - "/usr/share/cmake-4.1/Modules/Platform/Linux.cmake" - "/usr/share/cmake-4.1/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake" - "CMakeFiles/compressor.dir/DependInfo.cmake" - ) diff --git a/compressor/build/CMakeFiles/Makefile2 b/compressor/build/CMakeFiles/Makefile2 deleted file mode 100644 index 86e2b63..0000000 --- a/compressor/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,157 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/symlink_compile_commands.dir/all -all: CMakeFiles/compressor.dir/all -.PHONY : all - -# The main recursive "codegen" target. -codegen: CMakeFiles/symlink_compile_commands.dir/codegen -codegen: CMakeFiles/compressor.dir/codegen -.PHONY : codegen - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/symlink_compile_commands.dir/clean -clean: CMakeFiles/compressor.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/symlink_compile_commands.dir - -# All Build rule for target. -CMakeFiles/symlink_compile_commands.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=5 "Built target symlink_compile_commands" -.PHONY : CMakeFiles/symlink_compile_commands.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/symlink_compile_commands.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 1 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/symlink_compile_commands.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : CMakeFiles/symlink_compile_commands.dir/rule - -# Convenience name for target. -symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/rule -.PHONY : symlink_compile_commands - -# codegen rule for target. -CMakeFiles/symlink_compile_commands.dir/codegen: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=5 "Finished codegen for target symlink_compile_commands" -.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen - -# clean rule for target. -CMakeFiles/symlink_compile_commands.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/clean -.PHONY : CMakeFiles/symlink_compile_commands.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/compressor.dir - -# All Build rule for target. -CMakeFiles/compressor.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3,4 "Built target compressor" -.PHONY : CMakeFiles/compressor.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/compressor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 4 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/compressor.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : CMakeFiles/compressor.dir/rule - -# Convenience name for target. -compressor: CMakeFiles/compressor.dir/rule -.PHONY : compressor - -# codegen rule for target. -CMakeFiles/compressor.dir/codegen: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=1,2,3,4 "Finished codegen for target compressor" -.PHONY : CMakeFiles/compressor.dir/codegen - -# clean rule for target. -CMakeFiles/compressor.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/clean -.PHONY : CMakeFiles/compressor.dir/clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/compressor/build/CMakeFiles/TargetDirectories.txt b/compressor/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 134f262..0000000 --- a/compressor/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,4 +0,0 @@ -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/edit_cache.dir -/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/rebuild_cache.dir diff --git a/compressor/build/CMakeFiles/cmake.check_cache b/compressor/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/compressor/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake b/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake deleted file mode 100644 index 013be0a..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp" "CMakeFiles/compressor.dir/source/file_types.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/file_types.cpp.o.d" - "/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp" "CMakeFiles/compressor.dir/source/main.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/main.cpp.o.d" - "/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp" "CMakeFiles/compressor.dir/source/print.cpp.o" "gcc" "CMakeFiles/compressor.dir/source/print.cpp.o.d" - "" "bin/compressor" "gcc" "CMakeFiles/compressor.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/compressor.dir/build.make b/compressor/build/CMakeFiles/compressor.dir/build.make deleted file mode 100644 index 3292bf1..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/build.make +++ /dev/null @@ -1,146 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -# Include any dependencies generated for this target. -include CMakeFiles/compressor.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/compressor.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/compressor.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/compressor.dir/flags.make - -CMakeFiles/compressor.dir/codegen: -.PHONY : CMakeFiles/compressor.dir/codegen - -CMakeFiles/compressor.dir/source/file_types.cpp.o: CMakeFiles/compressor.dir/flags.make -CMakeFiles/compressor.dir/source/file_types.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp -CMakeFiles/compressor.dir/source/file_types.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compressor.dir/source/file_types.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/file_types.cpp.o -MF CMakeFiles/compressor.dir/source/file_types.cpp.o.d -o CMakeFiles/compressor.dir/source/file_types.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp - -CMakeFiles/compressor.dir/source/file_types.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/file_types.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp > CMakeFiles/compressor.dir/source/file_types.cpp.i - -CMakeFiles/compressor.dir/source/file_types.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/file_types.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp -o CMakeFiles/compressor.dir/source/file_types.cpp.s - -CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/flags.make -CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -CMakeFiles/compressor.dir/source/main.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/compressor.dir/source/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/main.cpp.o -MF CMakeFiles/compressor.dir/source/main.cpp.o.d -o CMakeFiles/compressor.dir/source/main.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp - -CMakeFiles/compressor.dir/source/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp > CMakeFiles/compressor.dir/source/main.cpp.i - -CMakeFiles/compressor.dir/source/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp -o CMakeFiles/compressor.dir/source/main.cpp.s - -CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/flags.make -CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -CMakeFiles/compressor.dir/source/print.cpp.o: CMakeFiles/compressor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/compressor.dir/source/print.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/compressor.dir/source/print.cpp.o -MF CMakeFiles/compressor.dir/source/print.cpp.o.d -o CMakeFiles/compressor.dir/source/print.cpp.o -c /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp - -CMakeFiles/compressor.dir/source/print.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/compressor.dir/source/print.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp > CMakeFiles/compressor.dir/source/print.cpp.i - -CMakeFiles/compressor.dir/source/print.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/compressor.dir/source/print.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp -o CMakeFiles/compressor.dir/source/print.cpp.s - -# Object files for target compressor -compressor_OBJECTS = \ -"CMakeFiles/compressor.dir/source/file_types.cpp.o" \ -"CMakeFiles/compressor.dir/source/main.cpp.o" \ -"CMakeFiles/compressor.dir/source/print.cpp.o" - -# External object files for target compressor -compressor_EXTERNAL_OBJECTS = - -bin/compressor: CMakeFiles/compressor.dir/source/file_types.cpp.o -bin/compressor: CMakeFiles/compressor.dir/source/main.cpp.o -bin/compressor: CMakeFiles/compressor.dir/source/print.cpp.o -bin/compressor: CMakeFiles/compressor.dir/build.make -bin/compressor: CMakeFiles/compressor.dir/compiler_depend.ts -bin/compressor: CMakeFiles/compressor.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX executable bin/compressor" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compressor.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/compressor.dir/build: bin/compressor -.PHONY : CMakeFiles/compressor.dir/build - -CMakeFiles/compressor.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/compressor.dir/cmake_clean.cmake -.PHONY : CMakeFiles/compressor.dir/clean - -CMakeFiles/compressor.dir/depend: - cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/compressor.dir/depend - diff --git a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake deleted file mode 100644 index 23e699d..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/cmake_clean.cmake +++ /dev/null @@ -1,16 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/compressor.dir/link.d" - "CMakeFiles/compressor.dir/source/file_types.cpp.o" - "CMakeFiles/compressor.dir/source/file_types.cpp.o.d" - "CMakeFiles/compressor.dir/source/main.cpp.o" - "CMakeFiles/compressor.dir/source/main.cpp.o.d" - "CMakeFiles/compressor.dir/source/print.cpp.o" - "CMakeFiles/compressor.dir/source/print.cpp.o.d" - "bin/compressor" - "bin/compressor.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/compressor.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal deleted file mode 100644 index 478e6bb..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.internal +++ /dev/null @@ -1,605 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -CMakeFiles/compressor.dir/source/file_types.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp - /usr/include/alloca.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm-generic/errno-base.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/int-ll64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm-generic/types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm/errno.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm/types.h - /usr/include/bits/atomic_wide_counter.h - /usr/include/bits/byteswap.h - /usr/include/bits/cpu-set.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/errno.h - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-fast.h - /usr/include/bits/fp-logb.h - /usr/include/bits/iscanonical.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/locale.h - /usr/include/bits/long-double.h - /usr/include/bits/math-vector.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls-macros.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/mathcalls.h - /usr/include/bits/pthread_stack_min-dynamic.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/sched.h - /usr/include/bits/select.h - /usr/include/bits/setjmp.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-least.h - /usr/include/bits/stdint-uintn.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdlib-float.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/time.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/timex.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/error_t.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/typesizes.h - /usr/include/bits/uintn-identity.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/wchar.h - /usr/include/bits/wctype-wchar.h - /usr/include/bits/wordsize.h - /usr/include/c++/14.2/array - /usr/include/c++/14.2/backward/binders.h - /usr/include/c++/14.2/bit - /usr/include/c++/14.2/bits/algorithmfwd.h - /usr/include/c++/14.2/bits/alloc_traits.h - /usr/include/c++/14.2/bits/allocator.h - /usr/include/c++/14.2/bits/basic_ios.h - /usr/include/c++/14.2/bits/basic_ios.tcc - /usr/include/c++/14.2/bits/basic_string.h - /usr/include/c++/14.2/bits/basic_string.tcc - /usr/include/c++/14.2/bits/char_traits.h - /usr/include/c++/14.2/bits/charconv.h - /usr/include/c++/14.2/bits/codecvt.h - /usr/include/c++/14.2/bits/concept_check.h - /usr/include/c++/14.2/bits/cpp_type_traits.h - /usr/include/c++/14.2/bits/cxxabi_forced.h - /usr/include/c++/14.2/bits/cxxabi_init_exception.h - /usr/include/c++/14.2/bits/enable_special_members.h - /usr/include/c++/14.2/bits/exception.h - /usr/include/c++/14.2/bits/exception_defines.h - /usr/include/c++/14.2/bits/exception_ptr.h - /usr/include/c++/14.2/bits/functexcept.h - /usr/include/c++/14.2/bits/functional_hash.h - /usr/include/c++/14.2/bits/hash_bytes.h - /usr/include/c++/14.2/bits/invoke.h - /usr/include/c++/14.2/bits/ios_base.h - /usr/include/c++/14.2/bits/istream.tcc - /usr/include/c++/14.2/bits/iterator_concepts.h - /usr/include/c++/14.2/bits/locale_classes.h - /usr/include/c++/14.2/bits/locale_classes.tcc - /usr/include/c++/14.2/bits/locale_conv.h - /usr/include/c++/14.2/bits/locale_facets.h - /usr/include/c++/14.2/bits/locale_facets.tcc - /usr/include/c++/14.2/bits/locale_facets_nonio.h - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc - /usr/include/c++/14.2/bits/localefwd.h - /usr/include/c++/14.2/bits/max_size_type.h - /usr/include/c++/14.2/bits/memory_resource.h - /usr/include/c++/14.2/bits/memoryfwd.h - /usr/include/c++/14.2/bits/move.h - /usr/include/c++/14.2/bits/nested_exception.h - /usr/include/c++/14.2/bits/new_allocator.h - /usr/include/c++/14.2/bits/ostream.tcc - /usr/include/c++/14.2/bits/ostream_insert.h - /usr/include/c++/14.2/bits/parse_numbers.h - /usr/include/c++/14.2/bits/postypes.h - /usr/include/c++/14.2/bits/predefined_ops.h - /usr/include/c++/14.2/bits/ptr_traits.h - /usr/include/c++/14.2/bits/range_access.h - /usr/include/c++/14.2/bits/ranges_algobase.h - /usr/include/c++/14.2/bits/ranges_base.h - /usr/include/c++/14.2/bits/ranges_cmp.h - /usr/include/c++/14.2/bits/ranges_util.h - /usr/include/c++/14.2/bits/refwrap.h - /usr/include/c++/14.2/bits/requires_hosted.h - /usr/include/c++/14.2/bits/specfun.h - /usr/include/c++/14.2/bits/sstream.tcc - /usr/include/c++/14.2/bits/std_abs.h - /usr/include/c++/14.2/bits/stl_algo.h - /usr/include/c++/14.2/bits/stl_algobase.h - /usr/include/c++/14.2/bits/stl_construct.h - /usr/include/c++/14.2/bits/stl_function.h - /usr/include/c++/14.2/bits/stl_heap.h - /usr/include/c++/14.2/bits/stl_iterator.h - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h - /usr/include/c++/14.2/bits/stl_iterator_base_types.h - /usr/include/c++/14.2/bits/stl_pair.h - /usr/include/c++/14.2/bits/stl_tempbuf.h - /usr/include/c++/14.2/bits/streambuf.tcc - /usr/include/c++/14.2/bits/streambuf_iterator.h - /usr/include/c++/14.2/bits/string_view.tcc - /usr/include/c++/14.2/bits/stringfwd.h - /usr/include/c++/14.2/bits/unicode-data.h - /usr/include/c++/14.2/bits/unicode.h - /usr/include/c++/14.2/bits/uniform_int_dist.h - /usr/include/c++/14.2/bits/uses_allocator.h - /usr/include/c++/14.2/bits/uses_allocator_args.h - /usr/include/c++/14.2/bits/utility.h - /usr/include/c++/14.2/bits/version.h - /usr/include/c++/14.2/cctype - /usr/include/c++/14.2/cerrno - /usr/include/c++/14.2/charconv - /usr/include/c++/14.2/clocale - /usr/include/c++/14.2/cmath - /usr/include/c++/14.2/compare - /usr/include/c++/14.2/complex - /usr/include/c++/14.2/concepts - /usr/include/c++/14.2/cstddef - /usr/include/c++/14.2/cstdint - /usr/include/c++/14.2/cstdio - /usr/include/c++/14.2/cstdlib - /usr/include/c++/14.2/cstring - /usr/include/c++/14.2/ctime - /usr/include/c++/14.2/cwchar - /usr/include/c++/14.2/cwctype - /usr/include/c++/14.2/debug/assertions.h - /usr/include/c++/14.2/debug/debug.h - /usr/include/c++/14.2/exception - /usr/include/c++/14.2/ext/alloc_traits.h - /usr/include/c++/14.2/ext/atomicity.h - /usr/include/c++/14.2/ext/numeric_traits.h - /usr/include/c++/14.2/ext/string_conversions.h - /usr/include/c++/14.2/ext/type_traits.h - /usr/include/c++/14.2/format - /usr/include/c++/14.2/initializer_list - /usr/include/c++/14.2/ios - /usr/include/c++/14.2/iosfwd - /usr/include/c++/14.2/istream - /usr/include/c++/14.2/limits - /usr/include/c++/14.2/locale - /usr/include/c++/14.2/new - /usr/include/c++/14.2/numbers - /usr/include/c++/14.2/optional - /usr/include/c++/14.2/ostream - /usr/include/c++/14.2/pstl/pstl_config.h - /usr/include/c++/14.2/span - /usr/include/c++/14.2/sstream - /usr/include/c++/14.2/stdexcept - /usr/include/c++/14.2/streambuf - /usr/include/c++/14.2/string - /usr/include/c++/14.2/string_view - /usr/include/c++/14.2/system_error - /usr/include/c++/14.2/tr1/bessel_function.tcc - /usr/include/c++/14.2/tr1/beta_function.tcc - /usr/include/c++/14.2/tr1/ell_integral.tcc - /usr/include/c++/14.2/tr1/exp_integral.tcc - /usr/include/c++/14.2/tr1/gamma.tcc - /usr/include/c++/14.2/tr1/hypergeometric.tcc - /usr/include/c++/14.2/tr1/legendre_function.tcc - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc - /usr/include/c++/14.2/tr1/poly_hermite.tcc - /usr/include/c++/14.2/tr1/poly_laguerre.tcc - /usr/include/c++/14.2/tr1/riemann_zeta.tcc - /usr/include/c++/14.2/tr1/special_function_util.h - /usr/include/c++/14.2/tuple - /usr/include/c++/14.2/type_traits - /usr/include/c++/14.2/typeinfo - /usr/include/c++/14.2/variant - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h - /usr/include/ctype.h - /usr/include/endian.h - /usr/include/errno.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/libintl.h - /usr/include/linux/errno.h - /usr/include/linux/posix_types.h - /usr/include/linux/sched/types.h - /usr/include/linux/stddef.h - /usr/include/linux/types.h - /usr/include/locale.h - /usr/include/math.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/stdc-predef.h - /usr/include/stdint.h - /usr/include/stdio.h - /usr/include/stdlib.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/sys/cdefs.h - /usr/include/sys/select.h - /usr/include/sys/single_threaded.h - /usr/include/sys/types.h - /usr/include/time.h - /usr/include/wchar.h - /usr/include/wctype.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/main.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp - /usr/include/alloca.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm-generic/errno-base.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/int-ll64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm-generic/types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm/errno.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm/types.h - /usr/include/bits/atomic_wide_counter.h - /usr/include/bits/byteswap.h - /usr/include/bits/cpu-set.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/errno.h - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-fast.h - /usr/include/bits/fp-logb.h - /usr/include/bits/iscanonical.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/locale.h - /usr/include/bits/long-double.h - /usr/include/bits/math-vector.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls-macros.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/mathcalls.h - /usr/include/bits/pthread_stack_min-dynamic.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/sched.h - /usr/include/bits/select.h - /usr/include/bits/setjmp.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-least.h - /usr/include/bits/stdint-uintn.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdlib-float.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/time.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/timex.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/error_t.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/typesizes.h - /usr/include/bits/uintn-identity.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/wchar.h - /usr/include/bits/wctype-wchar.h - /usr/include/bits/wordsize.h - /usr/include/c++/14.2/array - /usr/include/c++/14.2/backward/binders.h - /usr/include/c++/14.2/bit - /usr/include/c++/14.2/bits/algorithmfwd.h - /usr/include/c++/14.2/bits/alloc_traits.h - /usr/include/c++/14.2/bits/allocator.h - /usr/include/c++/14.2/bits/basic_ios.h - /usr/include/c++/14.2/bits/basic_ios.tcc - /usr/include/c++/14.2/bits/basic_string.h - /usr/include/c++/14.2/bits/basic_string.tcc - /usr/include/c++/14.2/bits/char_traits.h - /usr/include/c++/14.2/bits/charconv.h - /usr/include/c++/14.2/bits/codecvt.h - /usr/include/c++/14.2/bits/concept_check.h - /usr/include/c++/14.2/bits/cpp_type_traits.h - /usr/include/c++/14.2/bits/cxxabi_forced.h - /usr/include/c++/14.2/bits/cxxabi_init_exception.h - /usr/include/c++/14.2/bits/enable_special_members.h - /usr/include/c++/14.2/bits/exception.h - /usr/include/c++/14.2/bits/exception_defines.h - /usr/include/c++/14.2/bits/exception_ptr.h - /usr/include/c++/14.2/bits/functexcept.h - /usr/include/c++/14.2/bits/functional_hash.h - /usr/include/c++/14.2/bits/hash_bytes.h - /usr/include/c++/14.2/bits/invoke.h - /usr/include/c++/14.2/bits/ios_base.h - /usr/include/c++/14.2/bits/istream.tcc - /usr/include/c++/14.2/bits/iterator_concepts.h - /usr/include/c++/14.2/bits/locale_classes.h - /usr/include/c++/14.2/bits/locale_classes.tcc - /usr/include/c++/14.2/bits/locale_conv.h - /usr/include/c++/14.2/bits/locale_facets.h - /usr/include/c++/14.2/bits/locale_facets.tcc - /usr/include/c++/14.2/bits/locale_facets_nonio.h - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc - /usr/include/c++/14.2/bits/localefwd.h - /usr/include/c++/14.2/bits/max_size_type.h - /usr/include/c++/14.2/bits/memory_resource.h - /usr/include/c++/14.2/bits/memoryfwd.h - /usr/include/c++/14.2/bits/move.h - /usr/include/c++/14.2/bits/nested_exception.h - /usr/include/c++/14.2/bits/new_allocator.h - /usr/include/c++/14.2/bits/ostream.tcc - /usr/include/c++/14.2/bits/ostream_insert.h - /usr/include/c++/14.2/bits/parse_numbers.h - /usr/include/c++/14.2/bits/postypes.h - /usr/include/c++/14.2/bits/predefined_ops.h - /usr/include/c++/14.2/bits/ptr_traits.h - /usr/include/c++/14.2/bits/range_access.h - /usr/include/c++/14.2/bits/ranges_algobase.h - /usr/include/c++/14.2/bits/ranges_base.h - /usr/include/c++/14.2/bits/ranges_cmp.h - /usr/include/c++/14.2/bits/ranges_util.h - /usr/include/c++/14.2/bits/refwrap.h - /usr/include/c++/14.2/bits/requires_hosted.h - /usr/include/c++/14.2/bits/specfun.h - /usr/include/c++/14.2/bits/sstream.tcc - /usr/include/c++/14.2/bits/std_abs.h - /usr/include/c++/14.2/bits/stl_algo.h - /usr/include/c++/14.2/bits/stl_algobase.h - /usr/include/c++/14.2/bits/stl_construct.h - /usr/include/c++/14.2/bits/stl_function.h - /usr/include/c++/14.2/bits/stl_heap.h - /usr/include/c++/14.2/bits/stl_iterator.h - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h - /usr/include/c++/14.2/bits/stl_iterator_base_types.h - /usr/include/c++/14.2/bits/stl_pair.h - /usr/include/c++/14.2/bits/stl_tempbuf.h - /usr/include/c++/14.2/bits/streambuf.tcc - /usr/include/c++/14.2/bits/streambuf_iterator.h - /usr/include/c++/14.2/bits/string_view.tcc - /usr/include/c++/14.2/bits/stringfwd.h - /usr/include/c++/14.2/bits/unicode-data.h - /usr/include/c++/14.2/bits/unicode.h - /usr/include/c++/14.2/bits/uniform_int_dist.h - /usr/include/c++/14.2/bits/uses_allocator.h - /usr/include/c++/14.2/bits/uses_allocator_args.h - /usr/include/c++/14.2/bits/utility.h - /usr/include/c++/14.2/bits/version.h - /usr/include/c++/14.2/cctype - /usr/include/c++/14.2/cerrno - /usr/include/c++/14.2/charconv - /usr/include/c++/14.2/clocale - /usr/include/c++/14.2/cmath - /usr/include/c++/14.2/compare - /usr/include/c++/14.2/complex - /usr/include/c++/14.2/concepts - /usr/include/c++/14.2/cstdarg - /usr/include/c++/14.2/cstddef - /usr/include/c++/14.2/cstdint - /usr/include/c++/14.2/cstdio - /usr/include/c++/14.2/cstdlib - /usr/include/c++/14.2/cstring - /usr/include/c++/14.2/ctime - /usr/include/c++/14.2/cwchar - /usr/include/c++/14.2/cwctype - /usr/include/c++/14.2/debug/assertions.h - /usr/include/c++/14.2/debug/debug.h - /usr/include/c++/14.2/exception - /usr/include/c++/14.2/ext/alloc_traits.h - /usr/include/c++/14.2/ext/atomicity.h - /usr/include/c++/14.2/ext/numeric_traits.h - /usr/include/c++/14.2/ext/string_conversions.h - /usr/include/c++/14.2/ext/type_traits.h - /usr/include/c++/14.2/format - /usr/include/c++/14.2/initializer_list - /usr/include/c++/14.2/ios - /usr/include/c++/14.2/iosfwd - /usr/include/c++/14.2/iostream - /usr/include/c++/14.2/istream - /usr/include/c++/14.2/limits - /usr/include/c++/14.2/locale - /usr/include/c++/14.2/new - /usr/include/c++/14.2/numbers - /usr/include/c++/14.2/optional - /usr/include/c++/14.2/ostream - /usr/include/c++/14.2/pstl/pstl_config.h - /usr/include/c++/14.2/span - /usr/include/c++/14.2/sstream - /usr/include/c++/14.2/stdexcept - /usr/include/c++/14.2/streambuf - /usr/include/c++/14.2/string - /usr/include/c++/14.2/string_view - /usr/include/c++/14.2/system_error - /usr/include/c++/14.2/tr1/bessel_function.tcc - /usr/include/c++/14.2/tr1/beta_function.tcc - /usr/include/c++/14.2/tr1/ell_integral.tcc - /usr/include/c++/14.2/tr1/exp_integral.tcc - /usr/include/c++/14.2/tr1/gamma.tcc - /usr/include/c++/14.2/tr1/hypergeometric.tcc - /usr/include/c++/14.2/tr1/legendre_function.tcc - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc - /usr/include/c++/14.2/tr1/poly_hermite.tcc - /usr/include/c++/14.2/tr1/poly_laguerre.tcc - /usr/include/c++/14.2/tr1/riemann_zeta.tcc - /usr/include/c++/14.2/tr1/special_function_util.h - /usr/include/c++/14.2/tuple - /usr/include/c++/14.2/type_traits - /usr/include/c++/14.2/typeinfo - /usr/include/c++/14.2/variant - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h - /usr/include/ctype.h - /usr/include/endian.h - /usr/include/errno.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/libintl.h - /usr/include/linux/errno.h - /usr/include/linux/posix_types.h - /usr/include/linux/sched/types.h - /usr/include/linux/stddef.h - /usr/include/linux/types.h - /usr/include/locale.h - /usr/include/math.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/stdc-predef.h - /usr/include/stdint.h - /usr/include/stdio.h - /usr/include/stdlib.h - /usr/include/string.h - /usr/include/strings.h - /usr/include/sys/cdefs.h - /usr/include/sys/select.h - /usr/include/sys/single_threaded.h - /usr/include/sys/types.h - /usr/include/time.h - /usr/include/wchar.h - /usr/include/wctype.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/print.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/long-double.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/typesizes.h - /usr/include/bits/wordsize.h - /usr/include/c++/14.2/cstdarg - /usr/include/c++/14.2/cstdio - /usr/include/c++/14.2/pstl/pstl_config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/stdc-predef.h - /usr/include/stdio.h - /usr/include/sys/cdefs.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - -bin/compressor - /usr/lib64/Scrt1.o - /usr/lib64/crti.o - /usr/lib64/crtn.o - /usr/lib64/libc.so - /usr/lib64/libgcc_s.so - /usr/lib64/libgcc_s.so.1 - /usr/lib64/libm.so - /usr/lib64/libstdc++.so - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a - /usr/lib64/ld-linux-x86-64.so.2 - /usr/lib64/libc.so.6 - /usr/lib64/libc_nonshared.a - /usr/lib64/libm.so.6 - /usr/lib64/libmvec.so.1 - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o - /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o - diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make deleted file mode 100644 index 79fd84d..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.make +++ /dev/null @@ -1,1187 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -CMakeFiles/compressor.dir/source/file_types.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ - /usr/include/alloca.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm/errno.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm/types.h \ - /usr/include/bits/atomic_wide_counter.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/errno.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/locale.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls-macros.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/pthread_stack_min-dynamic.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/select.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-least.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/time.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/14.2/array \ - /usr/include/c++/14.2/backward/binders.h \ - /usr/include/c++/14.2/bit \ - /usr/include/c++/14.2/bits/algorithmfwd.h \ - /usr/include/c++/14.2/bits/alloc_traits.h \ - /usr/include/c++/14.2/bits/allocator.h \ - /usr/include/c++/14.2/bits/basic_ios.h \ - /usr/include/c++/14.2/bits/basic_ios.tcc \ - /usr/include/c++/14.2/bits/basic_string.h \ - /usr/include/c++/14.2/bits/basic_string.tcc \ - /usr/include/c++/14.2/bits/char_traits.h \ - /usr/include/c++/14.2/bits/charconv.h \ - /usr/include/c++/14.2/bits/codecvt.h \ - /usr/include/c++/14.2/bits/concept_check.h \ - /usr/include/c++/14.2/bits/cpp_type_traits.h \ - /usr/include/c++/14.2/bits/cxxabi_forced.h \ - /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ - /usr/include/c++/14.2/bits/enable_special_members.h \ - /usr/include/c++/14.2/bits/exception.h \ - /usr/include/c++/14.2/bits/exception_defines.h \ - /usr/include/c++/14.2/bits/exception_ptr.h \ - /usr/include/c++/14.2/bits/functexcept.h \ - /usr/include/c++/14.2/bits/functional_hash.h \ - /usr/include/c++/14.2/bits/hash_bytes.h \ - /usr/include/c++/14.2/bits/invoke.h \ - /usr/include/c++/14.2/bits/ios_base.h \ - /usr/include/c++/14.2/bits/istream.tcc \ - /usr/include/c++/14.2/bits/iterator_concepts.h \ - /usr/include/c++/14.2/bits/locale_classes.h \ - /usr/include/c++/14.2/bits/locale_classes.tcc \ - /usr/include/c++/14.2/bits/locale_conv.h \ - /usr/include/c++/14.2/bits/locale_facets.h \ - /usr/include/c++/14.2/bits/locale_facets.tcc \ - /usr/include/c++/14.2/bits/locale_facets_nonio.h \ - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ - /usr/include/c++/14.2/bits/localefwd.h \ - /usr/include/c++/14.2/bits/max_size_type.h \ - /usr/include/c++/14.2/bits/memory_resource.h \ - /usr/include/c++/14.2/bits/memoryfwd.h \ - /usr/include/c++/14.2/bits/move.h \ - /usr/include/c++/14.2/bits/nested_exception.h \ - /usr/include/c++/14.2/bits/new_allocator.h \ - /usr/include/c++/14.2/bits/ostream.tcc \ - /usr/include/c++/14.2/bits/ostream_insert.h \ - /usr/include/c++/14.2/bits/parse_numbers.h \ - /usr/include/c++/14.2/bits/postypes.h \ - /usr/include/c++/14.2/bits/predefined_ops.h \ - /usr/include/c++/14.2/bits/ptr_traits.h \ - /usr/include/c++/14.2/bits/range_access.h \ - /usr/include/c++/14.2/bits/ranges_algobase.h \ - /usr/include/c++/14.2/bits/ranges_base.h \ - /usr/include/c++/14.2/bits/ranges_cmp.h \ - /usr/include/c++/14.2/bits/ranges_util.h \ - /usr/include/c++/14.2/bits/refwrap.h \ - /usr/include/c++/14.2/bits/requires_hosted.h \ - /usr/include/c++/14.2/bits/specfun.h \ - /usr/include/c++/14.2/bits/sstream.tcc \ - /usr/include/c++/14.2/bits/std_abs.h \ - /usr/include/c++/14.2/bits/stl_algo.h \ - /usr/include/c++/14.2/bits/stl_algobase.h \ - /usr/include/c++/14.2/bits/stl_construct.h \ - /usr/include/c++/14.2/bits/stl_function.h \ - /usr/include/c++/14.2/bits/stl_heap.h \ - /usr/include/c++/14.2/bits/stl_iterator.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ - /usr/include/c++/14.2/bits/stl_pair.h \ - /usr/include/c++/14.2/bits/stl_tempbuf.h \ - /usr/include/c++/14.2/bits/streambuf.tcc \ - /usr/include/c++/14.2/bits/streambuf_iterator.h \ - /usr/include/c++/14.2/bits/string_view.tcc \ - /usr/include/c++/14.2/bits/stringfwd.h \ - /usr/include/c++/14.2/bits/unicode-data.h \ - /usr/include/c++/14.2/bits/unicode.h \ - /usr/include/c++/14.2/bits/uniform_int_dist.h \ - /usr/include/c++/14.2/bits/uses_allocator.h \ - /usr/include/c++/14.2/bits/uses_allocator_args.h \ - /usr/include/c++/14.2/bits/utility.h \ - /usr/include/c++/14.2/bits/version.h \ - /usr/include/c++/14.2/cctype \ - /usr/include/c++/14.2/cerrno \ - /usr/include/c++/14.2/charconv \ - /usr/include/c++/14.2/clocale \ - /usr/include/c++/14.2/cmath \ - /usr/include/c++/14.2/compare \ - /usr/include/c++/14.2/complex \ - /usr/include/c++/14.2/concepts \ - /usr/include/c++/14.2/cstddef \ - /usr/include/c++/14.2/cstdint \ - /usr/include/c++/14.2/cstdio \ - /usr/include/c++/14.2/cstdlib \ - /usr/include/c++/14.2/cstring \ - /usr/include/c++/14.2/ctime \ - /usr/include/c++/14.2/cwchar \ - /usr/include/c++/14.2/cwctype \ - /usr/include/c++/14.2/debug/assertions.h \ - /usr/include/c++/14.2/debug/debug.h \ - /usr/include/c++/14.2/exception \ - /usr/include/c++/14.2/ext/alloc_traits.h \ - /usr/include/c++/14.2/ext/atomicity.h \ - /usr/include/c++/14.2/ext/numeric_traits.h \ - /usr/include/c++/14.2/ext/string_conversions.h \ - /usr/include/c++/14.2/ext/type_traits.h \ - /usr/include/c++/14.2/format \ - /usr/include/c++/14.2/initializer_list \ - /usr/include/c++/14.2/ios \ - /usr/include/c++/14.2/iosfwd \ - /usr/include/c++/14.2/istream \ - /usr/include/c++/14.2/limits \ - /usr/include/c++/14.2/locale \ - /usr/include/c++/14.2/new \ - /usr/include/c++/14.2/numbers \ - /usr/include/c++/14.2/optional \ - /usr/include/c++/14.2/ostream \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/span \ - /usr/include/c++/14.2/sstream \ - /usr/include/c++/14.2/stdexcept \ - /usr/include/c++/14.2/streambuf \ - /usr/include/c++/14.2/string \ - /usr/include/c++/14.2/string_view \ - /usr/include/c++/14.2/system_error \ - /usr/include/c++/14.2/tr1/bessel_function.tcc \ - /usr/include/c++/14.2/tr1/beta_function.tcc \ - /usr/include/c++/14.2/tr1/ell_integral.tcc \ - /usr/include/c++/14.2/tr1/exp_integral.tcc \ - /usr/include/c++/14.2/tr1/gamma.tcc \ - /usr/include/c++/14.2/tr1/hypergeometric.tcc \ - /usr/include/c++/14.2/tr1/legendre_function.tcc \ - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ - /usr/include/c++/14.2/tr1/poly_hermite.tcc \ - /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ - /usr/include/c++/14.2/tr1/riemann_zeta.tcc \ - /usr/include/c++/14.2/tr1/special_function_util.h \ - /usr/include/c++/14.2/tuple \ - /usr/include/c++/14.2/type_traits \ - /usr/include/c++/14.2/typeinfo \ - /usr/include/c++/14.2/variant \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ - /usr/include/ctype.h \ - /usr/include/endian.h \ - /usr/include/errno.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/libintl.h \ - /usr/include/linux/errno.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/sched/types.h \ - /usr/include/linux/stddef.h \ - /usr/include/linux/types.h \ - /usr/include/locale.h \ - /usr/include/math.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdint.h \ - /usr/include/stdio.h \ - /usr/include/stdlib.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/sys/cdefs.h \ - /usr/include/sys/select.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/sys/types.h \ - /usr/include/time.h \ - /usr/include/wchar.h \ - /usr/include/wctype.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/main.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/alloca.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm/errno.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm/types.h \ - /usr/include/bits/atomic_wide_counter.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/errno.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/locale.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls-macros.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/pthread_stack_min-dynamic.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/select.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-least.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/time.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/14.2/array \ - /usr/include/c++/14.2/backward/binders.h \ - /usr/include/c++/14.2/bit \ - /usr/include/c++/14.2/bits/algorithmfwd.h \ - /usr/include/c++/14.2/bits/alloc_traits.h \ - /usr/include/c++/14.2/bits/allocator.h \ - /usr/include/c++/14.2/bits/basic_ios.h \ - /usr/include/c++/14.2/bits/basic_ios.tcc \ - /usr/include/c++/14.2/bits/basic_string.h \ - /usr/include/c++/14.2/bits/basic_string.tcc \ - /usr/include/c++/14.2/bits/char_traits.h \ - /usr/include/c++/14.2/bits/charconv.h \ - /usr/include/c++/14.2/bits/codecvt.h \ - /usr/include/c++/14.2/bits/concept_check.h \ - /usr/include/c++/14.2/bits/cpp_type_traits.h \ - /usr/include/c++/14.2/bits/cxxabi_forced.h \ - /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ - /usr/include/c++/14.2/bits/enable_special_members.h \ - /usr/include/c++/14.2/bits/exception.h \ - /usr/include/c++/14.2/bits/exception_defines.h \ - /usr/include/c++/14.2/bits/exception_ptr.h \ - /usr/include/c++/14.2/bits/functexcept.h \ - /usr/include/c++/14.2/bits/functional_hash.h \ - /usr/include/c++/14.2/bits/hash_bytes.h \ - /usr/include/c++/14.2/bits/invoke.h \ - /usr/include/c++/14.2/bits/ios_base.h \ - /usr/include/c++/14.2/bits/istream.tcc \ - /usr/include/c++/14.2/bits/iterator_concepts.h \ - /usr/include/c++/14.2/bits/locale_classes.h \ - /usr/include/c++/14.2/bits/locale_classes.tcc \ - /usr/include/c++/14.2/bits/locale_conv.h \ - /usr/include/c++/14.2/bits/locale_facets.h \ - /usr/include/c++/14.2/bits/locale_facets.tcc \ - /usr/include/c++/14.2/bits/locale_facets_nonio.h \ - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ - /usr/include/c++/14.2/bits/localefwd.h \ - /usr/include/c++/14.2/bits/max_size_type.h \ - /usr/include/c++/14.2/bits/memory_resource.h \ - /usr/include/c++/14.2/bits/memoryfwd.h \ - /usr/include/c++/14.2/bits/move.h \ - /usr/include/c++/14.2/bits/nested_exception.h \ - /usr/include/c++/14.2/bits/new_allocator.h \ - /usr/include/c++/14.2/bits/ostream.tcc \ - /usr/include/c++/14.2/bits/ostream_insert.h \ - /usr/include/c++/14.2/bits/parse_numbers.h \ - /usr/include/c++/14.2/bits/postypes.h \ - /usr/include/c++/14.2/bits/predefined_ops.h \ - /usr/include/c++/14.2/bits/ptr_traits.h \ - /usr/include/c++/14.2/bits/range_access.h \ - /usr/include/c++/14.2/bits/ranges_algobase.h \ - /usr/include/c++/14.2/bits/ranges_base.h \ - /usr/include/c++/14.2/bits/ranges_cmp.h \ - /usr/include/c++/14.2/bits/ranges_util.h \ - /usr/include/c++/14.2/bits/refwrap.h \ - /usr/include/c++/14.2/bits/requires_hosted.h \ - /usr/include/c++/14.2/bits/specfun.h \ - /usr/include/c++/14.2/bits/sstream.tcc \ - /usr/include/c++/14.2/bits/std_abs.h \ - /usr/include/c++/14.2/bits/stl_algo.h \ - /usr/include/c++/14.2/bits/stl_algobase.h \ - /usr/include/c++/14.2/bits/stl_construct.h \ - /usr/include/c++/14.2/bits/stl_function.h \ - /usr/include/c++/14.2/bits/stl_heap.h \ - /usr/include/c++/14.2/bits/stl_iterator.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ - /usr/include/c++/14.2/bits/stl_pair.h \ - /usr/include/c++/14.2/bits/stl_tempbuf.h \ - /usr/include/c++/14.2/bits/streambuf.tcc \ - /usr/include/c++/14.2/bits/streambuf_iterator.h \ - /usr/include/c++/14.2/bits/string_view.tcc \ - /usr/include/c++/14.2/bits/stringfwd.h \ - /usr/include/c++/14.2/bits/unicode-data.h \ - /usr/include/c++/14.2/bits/unicode.h \ - /usr/include/c++/14.2/bits/uniform_int_dist.h \ - /usr/include/c++/14.2/bits/uses_allocator.h \ - /usr/include/c++/14.2/bits/uses_allocator_args.h \ - /usr/include/c++/14.2/bits/utility.h \ - /usr/include/c++/14.2/bits/version.h \ - /usr/include/c++/14.2/cctype \ - /usr/include/c++/14.2/cerrno \ - /usr/include/c++/14.2/charconv \ - /usr/include/c++/14.2/clocale \ - /usr/include/c++/14.2/cmath \ - /usr/include/c++/14.2/compare \ - /usr/include/c++/14.2/complex \ - /usr/include/c++/14.2/concepts \ - /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/cstddef \ - /usr/include/c++/14.2/cstdint \ - /usr/include/c++/14.2/cstdio \ - /usr/include/c++/14.2/cstdlib \ - /usr/include/c++/14.2/cstring \ - /usr/include/c++/14.2/ctime \ - /usr/include/c++/14.2/cwchar \ - /usr/include/c++/14.2/cwctype \ - /usr/include/c++/14.2/debug/assertions.h \ - /usr/include/c++/14.2/debug/debug.h \ - /usr/include/c++/14.2/exception \ - /usr/include/c++/14.2/ext/alloc_traits.h \ - /usr/include/c++/14.2/ext/atomicity.h \ - /usr/include/c++/14.2/ext/numeric_traits.h \ - /usr/include/c++/14.2/ext/string_conversions.h \ - /usr/include/c++/14.2/ext/type_traits.h \ - /usr/include/c++/14.2/format \ - /usr/include/c++/14.2/initializer_list \ - /usr/include/c++/14.2/ios \ - /usr/include/c++/14.2/iosfwd \ - /usr/include/c++/14.2/iostream \ - /usr/include/c++/14.2/istream \ - /usr/include/c++/14.2/limits \ - /usr/include/c++/14.2/locale \ - /usr/include/c++/14.2/new \ - /usr/include/c++/14.2/numbers \ - /usr/include/c++/14.2/optional \ - /usr/include/c++/14.2/ostream \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/span \ - /usr/include/c++/14.2/sstream \ - /usr/include/c++/14.2/stdexcept \ - /usr/include/c++/14.2/streambuf \ - /usr/include/c++/14.2/string \ - /usr/include/c++/14.2/string_view \ - /usr/include/c++/14.2/system_error \ - /usr/include/c++/14.2/tr1/bessel_function.tcc \ - /usr/include/c++/14.2/tr1/beta_function.tcc \ - /usr/include/c++/14.2/tr1/ell_integral.tcc \ - /usr/include/c++/14.2/tr1/exp_integral.tcc \ - /usr/include/c++/14.2/tr1/gamma.tcc \ - /usr/include/c++/14.2/tr1/hypergeometric.tcc \ - /usr/include/c++/14.2/tr1/legendre_function.tcc \ - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ - /usr/include/c++/14.2/tr1/poly_hermite.tcc \ - /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ - /usr/include/c++/14.2/tr1/riemann_zeta.tcc \ - /usr/include/c++/14.2/tr1/special_function_util.h \ - /usr/include/c++/14.2/tuple \ - /usr/include/c++/14.2/type_traits \ - /usr/include/c++/14.2/typeinfo \ - /usr/include/c++/14.2/variant \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ - /usr/include/ctype.h \ - /usr/include/endian.h \ - /usr/include/errno.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/libintl.h \ - /usr/include/linux/errno.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/sched/types.h \ - /usr/include/linux/stddef.h \ - /usr/include/linux/types.h \ - /usr/include/locale.h \ - /usr/include/math.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdint.h \ - /usr/include/stdio.h \ - /usr/include/stdlib.h \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/sys/cdefs.h \ - /usr/include/sys/select.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/sys/types.h \ - /usr/include/time.h \ - /usr/include/wchar.h \ - /usr/include/wctype.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h - -CMakeFiles/compressor.dir/source/print.cpp.o: /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/cstdio \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdio.h \ - /usr/include/sys/cdefs.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h - -bin/compressor: /usr/lib64/Scrt1.o \ - /usr/lib64/crti.o \ - /usr/lib64/crtn.o \ - /usr/lib64/libc.so \ - /usr/lib64/libgcc_s.so \ - /usr/lib64/libgcc_s.so.1 \ - /usr/lib64/libm.so \ - /usr/lib64/libstdc++.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/ld-linux-x86-64.so.2 \ - /usr/lib64/libc.so.6 \ - /usr/lib64/libc_nonshared.a \ - /usr/lib64/libm.so.6 \ - /usr/lib64/libmvec.so.1 \ - CMakeFiles/compressor.dir/source/file_types.cpp.o \ - CMakeFiles/compressor.dir/source/main.cpp.o \ - CMakeFiles/compressor.dir/source/print.cpp.o - - -CMakeFiles/compressor.dir/source/print.cpp.o: - -CMakeFiles/compressor.dir/source/main.cpp.o: - -/usr/lib64/libc_nonshared.a: - -/usr/lib64/libc.so.6: - -/usr/lib64/libm.so: - -/usr/lib64/libgcc_s.so: - -/usr/lib64/crtn.o: - -/usr/lib64/Scrt1.o: - -/home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp: - -/usr/include/c++/14.2/iostream: - -/usr/include/c++/14.2/cstdarg: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h: - -/usr/include/wchar.h: - -/usr/include/time.h: - -/usr/include/sys/single_threaded.h: - -/usr/include/sys/select.h: - -/usr/include/sys/cdefs.h: - -/usr/include/strings.h: - -/usr/include/c++/14.2/bits/new_allocator.h: - -/usr/include/c++/14.2/bits/move.h: - -/usr/lib64/libmvec.so.1: - -/usr/include/c++/14.2/bits/memoryfwd.h: - -/usr/include/c++/14.2/bits/functexcept.h: - -/usr/include/bits/long-double.h: - -/usr/include/c++/14.2/debug/debug.h: - -/usr/include/pthread.h: - -/usr/include/c++/14.2/bits/iterator_concepts.h: - -/usr/include/c++/14.2/bits/ios_base.h: - -/usr/include/c++/14.2/bits/invoke.h: - -/usr/include/c++/14.2/bits/cxxabi_init_exception.h: - -/usr/include/c++/14.2/tuple: - -/usr/include/c++/14.2/bits/hash_bytes.h: - -/usr/include/c++/14.2/bits/ptr_traits.h: - -/usr/include/c++/14.2/bits/string_view.tcc: - -/usr/include/bits/endian.h: - -/usr/include/c++/14.2/debug/assertions.h: - -/usr/include/c++/14.2/bits/exception_ptr.h: - -/usr/include/c++/14.2/bits/charconv.h: - -/usr/include/c++/14.2/bits/locale_facets.tcc: - -/usr/include/c++/14.2/bits/char_traits.h: - -/usr/include/asm/bitsperlong.h: - -/usr/include/c++/14.2/bits/basic_string.h: - -/usr/include/c++/14.2/bits/basic_ios.tcc: - -/usr/include/c++/14.2/bits/basic_ios.h: - -/usr/include/sys/types.h: - -/usr/include/c++/14.2/bits/unicode.h: - -/usr/include/c++/14.2/bits/alloc_traits.h: - -/usr/include/c++/14.2/backward/binders.h: - -/usr/include/c++/14.2/array: - -/usr/include/bits/wctype-wchar.h: - -/usr/include/c++/14.2/bits/locale_facets_nonio.tcc: - -/usr/include/bits/timesize.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp: - -/usr/include/bits/types/wint_t.h: - -/usr/include/bits/types/struct_timespec.h: - -/usr/lib64/libc.so: - -/usr/include/ctype.h: - -/usr/include/bits/types/struct_sched_param.h: - -/usr/include/bits/types/struct_itimerspec.h: - -/usr/include/bits/struct_rwlock.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp: - -/usr/include/string.h: - -/usr/include/c++/14.2/bits/cxxabi_forced.h: - -/usr/include/bits/types/cookie_io_functions_t.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/c++/14.2/sstream: - -/usr/include/c++/14.2/bits/codecvt.h: - -/usr/include/c++/14.2/tr1/legendre_function.tcc: - -/usr/include/bits/types/mbstate_t.h: - -/usr/include/bits/types/locale_t.h: - -/usr/include/bits/mathcalls.h: - -/usr/include/bits/types/__fpos_t.h: - -/usr/include/c++/14.2/new: - -/usr/include/bits/types/__mbstate_t.h: - -/usr/include/bits/stdio_lim.h: - -/usr/include/bits/libc-header-start.h: - -/usr/include/c++/14.2/bits/nested_exception.h: - -/usr/include/bits/types/__locale_t.h: - -/usr/include/c++/14.2/bits/specfun.h: - -/usr/include/bits/floatn-common.h: - -/usr/include/bits/errno.h: - -/usr/include/bits/timex.h: - -/usr/include/c++/14.2/concepts: - -/usr/include/c++/14.2/charconv: - -/usr/include/bits/atomic_wide_counter.h: - -/usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h: - -/usr/include/c++/14.2/bits/algorithmfwd.h: - -/usr/include/bits/libm-simd-decl-stubs.h: - -/usr/include/c++/14.2/cwctype: - -/usr/include/bits/typesizes.h: - -/usr/include/bits/struct_mutex.h: - -/usr/include/c++/14.2/bits/cpp_type_traits.h: - -/usr/include/errno.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/include/c++/14.2/bits/locale_facets.h: - -/usr/include/bits/byteswap.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: - -/usr/include/bits/waitflags.h: - -/usr/include/c++/14.2/bits/stl_tempbuf.h: - -/usr/include/c++/14.2/bits/locale_facets_nonio.h: - -/usr/include/bits/time64.h: - -/usr/include/c++/14.2/bits/exception_defines.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp: - -/usr/include/c++/14.2/bits/istream.tcc: - -/usr/include/c++/14.2/bits/uses_allocator_args.h: - -/usr/include/asm-generic/errno.h: - -/usr/include/bits/fp-logb.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/asm-generic/bitsperlong.h: - -/usr/include/asm-generic/types.h: - -/usr/include/bits/types/struct_FILE.h: - -/usr/include/asm/types.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h: - -/usr/include/c++/14.2/bits/locale_classes.tcc: - -/usr/include/bits/mathcalls-macros.h: - -/usr/include/bits/types/__sigset_t.h: - -/usr/include/c++/14.2/bits/ranges_util.h: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/stdc-predef.h: - -/usr/lib64/libgcc_s.so.1: - -/usr/include/c++/14.2/bits/basic_string.tcc: - -/usr/include/bits/endianness.h: - -/usr/include/libintl.h: - -/usr/include/bits/floatn.h: - -/home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp: - -/usr/include/c++/14.2/tr1/bessel_function.tcc: - -/usr/include/bits/mathcalls-narrow.h: - -/usr/include/bits/pthread_stack_min-dynamic.h: - -/usr/include/asm/posix_types_64.h: - -/usr/lib64/libm.so.6: - -/usr/include/bits/time.h: - -/usr/include/asm/posix_types.h: - -/usr/include/bits/math-vector.h: - -/usr/include/c++/14.2/bits/postypes.h: - -/usr/include/bits/types/timer_t.h: - -/usr/include/c++/14.2/bits/locale_conv.h: - -/usr/include/bits/pthreadtypes-arch.h: - -/usr/include/c++/14.2/optional: - -/usr/include/gnu/stubs.h: - -/usr/include/bits/pthreadtypes.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h: - -/usr/include/c++/14.2/bits/functional_hash.h: - -/usr/include/bits/select.h: - -/usr/include/bits/types/__fpos64_t.h: - -/usr/include/c++/14.2/bits/concept_check.h: - -/usr/include/c++/14.2/cctype: - -/usr/include/bits/waitstatus.h: - -/usr/include/bits/wchar.h: - -/usr/include/bits/types/struct___jmp_buf_tag.h: - -/usr/include/bits/setjmp.h: - -/usr/include/c++/14.2/bits/streambuf_iterator.h: - -/usr/include/c++/14.2/bits/refwrap.h: - -/usr/include/bits/types/error_t.h: - -/usr/include/bits/flt-eval-method.h: - -/usr/include/c++/14.2/bits/std_abs.h: - -/usr/include/c++/14.2/string_view: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/bits/stdint-intn.h: - -/usr/include/c++/14.2/bit: - -/usr/include/bits/types/struct_timeval.h: - -/usr/include/c++/14.2/bits/predefined_ops.h: - -/usr/include/bits/types/time_t.h: - -/usr/include/c++/14.2/bits/stl_construct.h: - -/usr/include/bits/mathcalls-helper-functions.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h: - -/usr/include/c++/14.2/bits/allocator.h: - -/usr/include/c++/14.2/tr1/gamma.tcc: - -/usr/include/bits/thread-shared-types.h: - -/usr/include/bits/stdint-uintn.h: - -/usr/include/asm/errno.h: - -/usr/include/c++/14.2/bits/memory_resource.h: - -/usr/include/c++/14.2/stdexcept: - -/usr/include/c++/14.2/bits/locale_classes.h: - -/usr/include/bits/types.h: - -/usr/lib64/ld-linux-x86-64.so.2: - -/usr/include/c++/14.2/bits/version.h: - -/usr/include/c++/14.2/bits/localefwd.h: - -/usr/include/features.h: - -/usr/include/bits/sched.h: - -/usr/include/bits/types/__FILE.h: - -/usr/include/bits/iscanonical.h: - -/usr/include/c++/14.2/bits/ostream.tcc: - -/usr/include/c++/14.2/bits/uniform_int_dist.h: - -/usr/include/c++/14.2/bits/ostream_insert.h: - -/usr/include/c++/14.2/ostream: - -/usr/include/c++/14.2/bits/parse_numbers.h: - -/usr/include/linux/types.h: - -/usr/include/c++/14.2/bits/ranges_algobase.h: - -/usr/include/gnu/stubs-64.h: - -/usr/include/c++/14.2/bits/ranges_base.h: - -/usr/include/c++/14.2/tr1/poly_laguerre.tcc: - -/usr/include/c++/14.2/bits/ranges_cmp.h: - -/usr/include/c++/14.2/bits/requires_hosted.h: - -/usr/include/c++/14.2/bits/sstream.tcc: - -/usr/include/c++/14.2/bits/stl_algo.h: - -/usr/include/c++/14.2/bits/stl_algobase.h: - -/usr/include/c++/14.2/bits/stl_iterator_base_types.h: - -/usr/include/c++/14.2/bits/stl_function.h: - -/usr/include/c++/14.2/tr1/modified_bessel_func.tcc: - -/usr/include/c++/14.2/bits/stl_heap.h: - -/usr/include/bits/types/struct_tm.h: - -/usr/include/c++/14.2/bits/stl_iterator.h: - -/usr/include/c++/14.2/cstdlib: - -/usr/include/c++/14.2/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/14.2/bits/stl_pair.h: - -/usr/include/c++/14.2/system_error: - -/usr/include/c++/14.2/cmath: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: - -/usr/include/c++/14.2/bits/streambuf.tcc: - -/usr/include/c++/14.2/bits/unicode-data.h: - -/usr/include/c++/14.2/bits/uses_allocator.h: - -/usr/include/c++/14.2/bits/utility.h: - -/usr/include/c++/14.2/cerrno: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h: - -/usr/include/c++/14.2/clocale: - -/usr/include/c++/14.2/type_traits: - -/usr/include/bits/stdlib-float.h: - -/usr/include/c++/14.2/compare: - -CMakeFiles/compressor.dir/source/file_types.cpp.o: - -/usr/include/c++/14.2/cstddef: - -/usr/include/bits/uintn-identity.h: - -/usr/include/c++/14.2/ext/numeric_traits.h: - -/usr/lib64/crti.o: - -/usr/include/bits/wordsize.h: - -/usr/include/stdio.h: - -/usr/include/c++/14.2/cstdint: - -/usr/include/c++/14.2/bits/max_size_type.h: - -/usr/include/c++/14.2/cstdio: - -/usr/include/c++/14.2/tr1/exp_integral.tcc: - -/usr/include/c++/14.2/cstring: - -/usr/include/c++/14.2/ctime: - -/usr/include/c++/14.2/complex: - -/usr/include/c++/14.2/exception: - -/usr/include/c++/14.2/ext/alloc_traits.h: - -/usr/include/c++/14.2/ext/atomicity.h: - -/usr/include/c++/14.2/bits/enable_special_members.h: - -/usr/include/bits/types/clock_t.h: - -/usr/include/c++/14.2/ext/string_conversions.h: - -/usr/include/c++/14.2/bits/stringfwd.h: - -/usr/include/c++/14.2/ext/type_traits.h: - -/usr/lib64/libstdc++.so: - -/usr/include/c++/14.2/format: - -/usr/include/locale.h: - -/usr/include/c++/14.2/ios: - -/usr/include/bits/cpu-set.h: - -/usr/include/c++/14.2/iosfwd: - -/usr/include/bits/locale.h: - -/usr/include/c++/14.2/istream: - -/usr/include/alloca.h: - -/usr/include/c++/14.2/limits: - -/usr/include/c++/14.2/locale: - -/usr/include/bits/stdint-least.h: - -/usr/include/c++/14.2/pstl/pstl_config.h: - -/usr/include/c++/14.2/numbers: - -/usr/include/c++/14.2/span: - -/usr/include/stdint.h: - -/usr/include/c++/14.2/initializer_list: - -/usr/include/endian.h: - -/usr/include/c++/14.2/streambuf: - -/usr/include/c++/14.2/string: - -/usr/include/c++/14.2/bits/range_access.h: - -/usr/include/c++/14.2/tr1/beta_function.tcc: - -/usr/include/c++/14.2/tr1/ell_integral.tcc: - -/usr/include/c++/14.2/tr1/hypergeometric.tcc: - -/usr/include/linux/sched/types.h: - -/usr/include/c++/14.2/tr1/poly_hermite.tcc: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h: - -/usr/include/c++/14.2/tr1/riemann_zeta.tcc: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h: - -/usr/include/math.h: - -/usr/include/c++/14.2/tr1/special_function_util.h: - -/usr/include/c++/14.2/bits/exception.h: - -/usr/include/c++/14.2/typeinfo: - -/usr/include/asm-generic/int-ll64.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h: - -/usr/include/c++/14.2/variant: - -/usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h: - -/usr/include/features-time64.h: - -/usr/include/linux/errno.h: - -/usr/include/bits/types/FILE.h: - -/usr/include/linux/posix_types.h: - -/usr/include/linux/stddef.h: - -/usr/include/wctype.h: - -/usr/include/bits/fp-fast.h: - -/usr/include/c++/14.2/cwchar: - -/usr/include/sched.h: - -/usr/include/stdlib.h: diff --git a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts b/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts deleted file mode 100644 index 9058f83..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for compressor. diff --git a/compressor/build/CMakeFiles/compressor.dir/depend.make b/compressor/build/CMakeFiles/compressor.dir/depend.make deleted file mode 100644 index 459003e..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for compressor. -# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/compressor.dir/flags.make b/compressor/build/CMakeFiles/compressor.dir/flags.make deleted file mode 100644 index 3e8f370..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# compile CXX with /usr/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = -I/home/afonsocmsousa/Developer/vcomp/compressor/include -I/home/afonsocmsousa/Developer/vcomp/compressor/libraries - -CXX_FLAGS = -g -std=c++23 -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wuninitialized -Wunused -Werror=return-type -Wcast-align -Wformat=2 -Wnull-dereference -Wcast-qual -Wdouble-promotion -Wold-style-cast -O0 -g3 -ggdb - diff --git a/compressor/build/CMakeFiles/compressor.dir/link.d b/compressor/build/CMakeFiles/compressor.dir/link.d deleted file mode 100644 index 5cc28fd..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/link.d +++ /dev/null @@ -1,100 +0,0 @@ -bin/compressor: \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o \ - CMakeFiles/compressor.dir/source/file_types.cpp.o \ - CMakeFiles/compressor.dir/source/main.cpp.o \ - CMakeFiles/compressor.dir/source/print.cpp.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so \ - /usr/lib64/libm.so.6 \ - /usr/lib64/libmvec.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so \ - /usr/lib64/libc.so.6 \ - /usr/lib64/libc_nonshared.a \ - /usr/lib64/ld-linux-x86-64.so.2 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1 \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o \ - /usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o \ - /usr/lib64/ld-linux-x86-64.so.2 - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/Scrt1.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crti.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtbeginS.o: - -CMakeFiles/compressor.dir/source/file_types.cpp.o: - -CMakeFiles/compressor.dir/source/main.cpp.o: - -CMakeFiles/compressor.dir/source/print.cpp.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libstdc++.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libm.so: - -/usr/lib64/libm.so.6: - -/usr/lib64/libmvec.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libc.so: - -/usr/lib64/libc.so.6: - -/usr/lib64/libc_nonshared.a: - -/usr/lib64/ld-linux-x86-64.so.2: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/libgcc_s.so.1: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/libgcc.a: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/crtendS.o: - -/usr/lib64/gcc/x86_64-unknown-linux-gnu/14.2.1/../../../../lib64/crtn.o: - -/usr/lib64/ld-linux-x86-64.so.2: diff --git a/compressor/build/CMakeFiles/compressor.dir/link.txt b/compressor/build/CMakeFiles/compressor.dir/link.txt deleted file mode 100644 index 66f6eb2..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/compressor.dir/link.d CMakeFiles/compressor.dir/source/file_types.cpp.o CMakeFiles/compressor.dir/source/main.cpp.o CMakeFiles/compressor.dir/source/print.cpp.o -o bin/compressor diff --git a/compressor/build/CMakeFiles/compressor.dir/progress.make b/compressor/build/CMakeFiles/compressor.dir/progress.make deleted file mode 100644 index a69a57e..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 -CMAKE_PROGRESS_4 = 4 - diff --git a/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o deleted file mode 100644 index 89a2dc7ea8c55a464fc2bbf2c495e1b3cc413cd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573848 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

2{i6jVr} zO6V-Go&T`fZ-+R7x0Cgm=irAGs_Q+#l-r=f{D_oqvE2CX%jjnR-?W3!Tt`|eYehY- zp<2~bD;2sWAV!}PHkZ(!!`+GHEq}NREb^r4%5)4}b$!`u(&*P0y{F0DLelP~QbZGu zuhqIpm%zr&2=Uh@QwX1i7_k?)<&vYYcL{}A7QDmQ9lopX1(RHiGmRcNDCa7ooHrG! z5?;sR407lof)CSCn8Mm_HL;LLSn{a1A$MKuoo1Mp73F-NSAb<9-ROeT{-#}S(yn$< zgj}J^j>Vuo%l-aq(xJ-pCJfd4r!NvvYjL41mXVX9nGzK~Kt^OqM z@lSi2SV(r2O+)GMmL-e`VHJm|yj6usWu+|B>|?!y1ibN(Fr=F%RIYBiV19xkZYlziuE2k$g zvlwUoEYoc?N}#!&E3R*eE!wr5sPn5xz7%IrtW%1A2feqWZD7_02#GXlfj_x|4Z_n&*EKF|I<-{-r{9OcCHaP02V zxYa7--Po9JQRBng_1f{KeU#ZN$(xg@?kcD4@qI(TNcgel{~Mm+S&M}~f= zY#$R+rF*qLCDNx)d&6h#x@aYySIc-aL4W+bxcGz5R(|jLb9KdPe&O-W7riyKPfonh zqsYH+@~T4KlB;iyH8wnsv@`1Tqg$%yQ>X8$L$}W_o#p<()lxeA%00_(w=1H*GW=h)G(=|1`O6Z`BEHw9=b@@A$;Hch7cXC?|2|c@|Dfc@Mq5@ADI-R% zSZluC-F!7X2(kR;aQ{s%UHP{2zZk!D80;Fa(JG8?zPee%c-+KHQAif=Sk0Ka{@F);vnOOfS$Y%x zp{veaG84n?9WR?-?ddmdYj&>wYU^9?s~#;Mz#l-==??d-yC?McP^2MQo;Wk#*?My4 zhgfVXCcIF%PIA}0&2e#5uZeeEgsUP=Z;^?0J7Ud-t{Lw6+~j!=m!4gVJ$JqJsNGBU zYmnU@;Bs%~`4^RwGlzGUM%5kEOLsfK{V{rKTd$S2x+m@jI|?~2ox+b4{#AR+HS_hz z9OKDTV(-6jTaYkoeL!?qpBoA1oSx72*z?XdXK%X*@AtO7lFJecm(0A4Jgd_ydp2QX z<{JGv>rV+GvjRKs*Kp8tN=&mhn`mn8jAqnHZWab!ot=`?v!-+M5aWK=Di?jLAKWuL zFRT0agnit;VRaMgpWiJ`@vFV2;qkJ=0OZSY%cEz{u38plnyY_v;jWnL*^f3{@73Gg zwBm3mz_%^q>ZM5pfR>FNO$tC#lWxEEV@8W}b3Bc|MKlFzzR z8+Z2XylPI(W_{hm{T3IrwTT-2Ty5M_*;aI#*Ae5(&kA4WVsdSK8A`>(k{C(EvG zo}OVDG);flkit!K3N`$yCDz|wtUM+E|U69lKBTt=i~v*3n+0-mN5=S9PYxl?=!Bp_TBQ$Ko)X^Q&As{tR#)*XMcG z<)qrlrzA7mZ9Hl`o3O8FQ2z`48J7QMfLkN-B5`G-)o7{FC3g$K^lnj$W}VSDZEszW ze@=bS<(D=ul6Tl!yiY&X@5U`lWO?`Pn_sS58smIAv*T&mkGVHB@2QQuvE04B?H-+Z z<6^G#%KB*3zc;a$vv5wV(zYtM%x{~VoUT6)=Y6dz`0D=ScF>u(KCi3t_HBF=Y`B7V z_?%yx4b#tbiS4K3h}b(BuJXAWdsz8|`p^mDONjNB6&Hu?`S^a;5uKEeB%fpd(>$k_lzN`=iEIBdJ0j=a z42Qyly^G%%9o{u&+szV{(SApCZI344^ADV{UjIX{KE>o*aBymX<&!bt%1;)IY5UtI^r>?C^n0ik6_7(meajd641gt`xgz-sz5|t|vz(^tP`WE!dQ0 zGu{l@*5MQ{%_7%bH$Jb^sL4Ljju+Qx4XjyF;^upxXtTkOg!#NxPWm~$oAJqypy9?=uyJP_!l=N>$B zbjuQhc7yddtf|Lh{B>-OPLD-bY`W($Evn;=^#kVWhgYd)oEx{YCaCmfdWpW_h|K<} zsr`GHuezYFg^oC5Jbr&q{<_YGJ;RCM>}8wvx7YM>bE@qZTK>@Md~)wS!_zXBjnH(i zm@Ux`d}Vn+`@8qLNvRvkci-Ha`ojBYRXKiQ+`1#BPN$ZfS#Wupdw$)7GWFsm`_z7X z&B^^s^Tcu+JzwP>TKl#9wiOSHKJ_K1Cs{RiiPrkHy>^~_anDc~I!^E6XWRIsFL#b+ zJvybnygGj7$?^u?wR}nMiRbh>swF=PJdzQlzx%K<#_n1@CDeq8Xa@>l8{k!c+xUp2Dw?<)8biU0tqoux!rW4HeSYm7fegmxpbic%kRJTZY5#B{%+55pVInAf8iro8z` z@bHk+yHA&2?%mP%rRDcZGjh@dUUxDz^d0cH(0ON(&YqdwqrU84 zJg1}7d|5$;(eblir`@zS7~pAob<%WAfpyOQN%iheyBg}u*tA`5-Tq;V60&*NlU4 zHuoINRxF*PeklM6bDh7evrhy*E$!66#Gl8XKYTT=yF*)_rv}L(N9G-HmQAted?+7T za%fc6l==%_&&02Ccv3R&i^1`4-P^Co(rx?K#3>2&OZB6@&9>@ynkK7@DY|l|aKA-{ zZ>{zi9(P7)_cudMhtz8n2fF+0)G~LK9dO!xf6rfOPRH7NSv7v}uvG&{%T z^k%z=!#Ndi8jJ2qFLvnuuJQS?9}(~SoQs+FDecx?kI6;+VqWAM5T6NI3H_)ntOwM%NOJ^w*D<6uKNr@0OFk{IKh4>$m%E@6mC4 zUSc_R{71~NL1%J|$Y$7znriGJFV63%>aJ@+*K@nq{AIuU$yybc>!JHMPE;G$F2};> zlh>=08}27$ThF_M-R$wiw!;T|O{--+*9;q>w&7vM9lO2X?p-{??|u1rr1quTNu>JQ z=bZ;_i?vUxeRBAR|A#ihy|+?VOmNfMzT2Uy?og8I)kUUl22Ole;%=ICX#L=0ef-WR zm)CCcm_G2hL&H$ccC|&sp75lQpYc-<)y;eQb^4)nxBE#AWZAnOhl=`^t*$?Iaq$2` z!}#6~zonInzdd&Mo!2vNliHF~DMPi6tQl1yG9OuYbrHAB>si*8_I8=`!yCVB&&dfM zP_f@S;bvmeslSF6Kas7yexJ_w5>>b}gG@WdE+F zQ~N|Fn!0^zDlc6xTe!6AL%pzLcJqdH80ONUykhu?A-5)1Wcw|Ry%fFBRSXQRO$xDb8gckA-Vmu`^UEJ>_*wt-{}9= zyXe}%PZ=Bge(RR2`f#K9@`t*QJZkDg4|Lo${Q2>7mdd$pqL3#OEX!|9%#cmazvEhz z%dNO|dCKicDdyH17cSIKi~P3r(i@AZRjbI_bs@!VCUceqo8GuEcZFstT7RieUeAqY zgX;X#eTLdi=!0&sa0ah%_|Gvxp0EN4p{A6 zvoQPOtM=b|>elG!uGXxKTcUj}wX5J-a1XD2o5J=TS`=SAQ+-EK+e5F;xwlI{@bhNd zM|(05v%Rs2Zo7+(UaQ6AU4F&g%2}SB`YlzXzvt}?)lOzd>rRhz4@xTNKHD!+l5OhdgUwx)5d)EGr&$ef0ayEP=qC(qSDQy}9CO zVQ_TZo1KXoN7~iz*Pa@Oem$IIRUJ6?h267u3)TFs?l0sNEqyq{E&2P<)zjnwBHx6=3EC9{w`EsFt@E$?C?*YgI2C!ReWoA~Y=5xUk9S#7s+v&+_{rRqWN z&JWSp>NT#=Xymy2l_8I}G#bsTO#5K-)TDi_ZQh|p)vtC)?s(RWKjYFPY=`8R+St{orOKwpMAvOI*71@x@9sNZN_u^wmCIE=?8p= z84oUQd*aT}>!(MV=4`axGril8oO0ixE|(8iFXx%}E!gw;3wk!I`}m>l?v1>@z|1Bt zx{v-0%(b!W^eYqRE*hHWQfa9cYG>e~`oghadU@<6(~impw$il`4`PB|25w$km3P%I zWL9+U4MY+focH52fZoZ7ZopMI9xZRZN&tG}v4qcT#BKJzKK;N})Nz<}7|IBr}EyV&( zs`|7$64l9ddiS*@>DF4(;~H6W^^U+Rcd?xM#XO*Xrq*tgwUWY@z`O#}Xwg%_7E z&oWN#msRpikgw(taBR2O->FLdR=C#T^kcVP`5fAqKC|$1pUO7jJXJ|j!$|+X>}!0< zJHs9Ky;Y4hy@_Q>jp{3od`K)xFxrv$O#N8Y$?CcN27OH$RDI51obs2XRdMTW_xVn2 zEYtatcFW^RmWxr>RhNEVO4)HR+Sl;w*pVym+}&dJ>`;yPL$@olui9dVi}v5~uZeSC zT|ar>qP{xE1tm=7abyCYL8Z*ltp<_;&he9o52| z$@dLvpC;c5Idf}xf>vIdwP@TE?>DFk`^=Hq=b|zon+)f(4VSrVq z&;>RF?p6lX+8f$!Q?loHOy8DbIpwn3_01mw2Kjq^ynS)Y(9Z|n44t?A_H1`tXVT=4 zqxHMisafs%u3auE2@b1hbC-xVkecXPy_2{%RbdGk2!656m z11m~oN9G+W+g7lzld-sbqT||YpW2>0zrE!4{w(bRS=HbrwN`dQU+p^E3A}X6N#YJ= zJICZ`b!v?7`=!V9hRuzG-ftdcJhsnMvytso<_;N!T91j0nf1mgU*mGh`L8h}#Zi;8 zuDzU<>@r7n#nK(^5;Uq}2lVWb+eLJ(e#qg(jpJ{p#An!jo>8I~^ZJ(ckmn^vv+?1h zw!Mlc2b&~2IEKAGY|$s>$EIqmznCL=tpAR$ykhpERNZ`w@1Eti;CHB%1)>|r&fbCN zym@liCqMh;^eboE`}a~QGsRz{bD!`BBrJ$iAKc;1>5#?)vyyt|+`8$o@nXj1 zo-QLZ+t2OUZ_T4QnZq5TyKOz9i@qGCQRcDHd92OcWfKLydviVg2fg(FWhP*y>4C5~h-u(5<%V7IuF#lhiL z@e}6`^4t?_5wpm_|K-GWu|~_I147E2RI)**~rb+RgS0F8Sc^?w8%h(0KW*vc|`&YF;0R zP|cXdyFKfxQ9+1%n&+}mw~F_BXSI*+)wOMx{MZv*j|4p<+qnsEm23Mx>tZ~? zFy5gsP_4uISn=vuT=~trwWE&bANAJ5k zB2RZ8X)(E|LxKIKzU2PUT|Dpe)1%7V4_q46MoVMyp`Ib)VWtnap?xPVb30c%aLnip z=Vm43-WxnCFTL^sxnTTXyYAr{Io>xA*W`;yn87yHpGJ6&>L<4j8)rTClA4&WPeZTf z%^V$aZ}r82=^xiWy0F0Mm~LiG>3he#4uZ#XL;i9r+Sd-9<0hHzw{2PVt7wmJcNTXP zX6Sd^d@16*;HAUv9CT4(Y7dR0r8)j>55M~Kmu~U-J#BWcF?@gCv}a>3Yw87y#qapT}hlfxXh0S(*Yi(+Q(%$?%& z%Hj05k`boQ+L`*vJfldTL<`;1#S4$O?fL0i_ba`#58LM@nyuWXUEL77e(ckucYBQL zzsl8b`@Ssgs?pmF$G^}#(BZsSfP?w;S+d!aO&z7mTefypRtt`Gf3EAX=w0B!?Kbl) zjUPqisIMwH71AMYnATpi$b)wWO*|Exn1xtHPRw?c=yA@xx&Gkb;Dx2b9K@yxI)&M; zK4GpmQj$rFm%=-}UWM0=FB#oF*c!KRe|1^elnuKx)inHJ(WOIA2CvCn!l}vJ zQRAuoWNO!oD;$Qa?H(Mv-@`C3d`bUtD#LKYc=zeutz+k}$<({|;9Z}F^BR(QlRC@~ zE;_AQj4c{-%<9LZCmKGVHV1}H9fRAT@+M0eiz*7_91(C`iU=? z=C++4m(t5~&zUSA^P&4|n*#M6t|eQ=Do9_uiwkx+|4;{!^2QsQD*HdKM?Bo6FECSho7~+Go$wSqj#RmU%Vademv%KjBY_$R+{(F?r$uoL?n_AGG`ke95!fC zdali}35OPu(^EXPB1RloI6vg(nq8Lp2l|!;uX@nu_T5pI+th>Bl$ovF*Qe9ds1&OQ zXWfI`KJEC%QF?NexVlU!bYuJ8=!g7?gWpA5aWP2Vz+d?Kx$Zi**cHk{wmr;z#9O=l z{>7o*^_pXS@<$tEd#`m{6u3QGePz!$EVW&paVMRP_rvtjw1~jlxf#OHdBrzRbe41< z)TZpx_9NZV;_mA^_P@Ty>q+|UAwRy&i0m@ePCRtEkg-L78MaFA?YrkAd#8N1 zS+riVA;aQ>?BK0^NtyOvo*OPN3fgA8;IjSh4}rxwTWsn(Zhvd7PfiZDX@Ap$=Qndh z-`n*&Q!me7Ja9c`wcyCkQ4!aBU-%SjS)Y_tHD|#llau|Dj^&_3;!oP2i)_fM=v@DT zOib}8irTDOVWFus$}$XD)$3IF;*rC&mzR)xdR~3&`^M?bp?j}Rbg>wj>b<37c*z^p zgW=YrT@5}gSf=iKDA;Z_S&-e(zWD80Ki_JZ?SytOp8QNNz5e~{pn!<-!5^3DEFTtk zqxYWo`|j}XzuF!Vza{2wz_h}`4LIIucY*1o%1b$RdGiATwgx>5a&(um1Q^s9~hFQv6wzyBPyp=k2C zz?VYJhDOyTZdu$gCITsn_<+XfyfMj%4;L)=M1IOxh>b!Pd zr%o}b+UD2@<6QfOlc#$4yX$|P+^44c%J{eyqh7onarJWAnb-?yZL1GXU$wU}X!TS# zd~u^qR@R*cza>R)Z|_z4@U?DtSZ-PKRSM&Lt13S!+NjYhj;j& zym|iZo#@48bs3wm&$8O%JC=XjuRrjOR?1J49b-@4ov3#-a)0Ks3lo;z7+zyOJjeZM zW$5CE=AWw^#V4|4`Hm8u@vcO`Ws}8;wMHTyXKEX(sI~r;8%hsef8Ar`WcxW9opa4= zqt~t1Tvlq-A;{b6j`rkzS9ZE?|B-k0jHSmcliHv+Iz0tZCkfBf{r!a3AF21T)z518 zqU*5WG9z1Fz}=Y#7FpP@y>Aq=K;XIJwcwWj*7rHbMmSDGrcCb`EqdH$*#)m|=C$L5 z=hwZ~%0!Lde^tU)Y6p#uPF{NR+B5w#+d|Ht?{zS5mNTcJ(6gutTkw3hjkXIYx&W&$ zsj3yD`$)LG{0496;@rL#OUJ&H?(@_?yY_pBx~Xb2^`<44|21Hm&60CnovO#(-~3eD zW=eIS$B5eV<4Xhb8$%;YMw|A}JhmmJu;y}V=J%JMtmX~pWFP$c;J#p=Sa0=~{m+iX z<=1!rJZ#DU;Q`*B^Zl~-9eXvbU`sXT9=%7FpwjE%Xv4+a_tn??6T!<>Zakbv)^zsh zo;LZylp~Q@So=0#qE%Pkh|=j${jwoGzvHYiiCeOR`uMJJ@;|h>RO@=O*{a;t`E%PQ z*AoHLJ$!qvT6)rOPL~?=q22fX-wSjmj=I$5rQuTP&4M)}J8HGHHGb03C~I8yy0@XK z+OyhDyT4fKG@w=uS#U_|8k9fsKu*PoEv{1szc;;~og19~bVTR0m64+R-aeDU`#k1$&{J}Jxi&|_R;NTej|VM zo`?Bs{e4PqVF|;n4AV|^w*8W(qN&+_T3_wzab~5?s@9m=n?kKg${O+fPYc&}^|!z3 zxbFC|Jc+}m{s{rDdoEZPTQ3;tpYzgS;Q(vJ@NXvwic)R_O_XxX@29>gfHz+XWe~wJoH$pxyL5Q_78j3 z{V)&7I+ti=7artt$#}2*j&@!1YVI5C*13#nD(h9u`KUZ)JAgn+k?bIaNH|TI}_>c!upF)tciMbRG70mW;M8d*D8z_ujJ{!bm4LQTI!q z9;R-X-Ux|x$d3f;`R>zACa)Z|C_ie&&5>ohw^rW`-FV`!Yh`0hrsXvZO46}P2z2vV zr8)VPa-xBgx`XZ2+aEvVcYAMnx!~TUp0?wN_|a{qwfPaZCAXg}ZNeU5KWC$ESsA`3 zEJ{y)=I!zvXzbe?aVp)|k9;;DG{|F_$Ja|07aiZFyv`Jxx$|=?ClrnQUOy)Crw9kRXrx%2t*sN@T>GhQXS{>G*& zugAX-A{VSjU0GJ!L*41F(aN4v465_p+rA;3?z$LbK109n8|oNm9w$<%j+<7t)9BRn zrTt^IACE3Sxk9<|$q?bghka85r&cBHvi*EqAF1q}Fy#7=ix{h{CGz7z{Pj( zjcT*@FgaDzB&WaMO|>gaT`kBD%OmEibR#u-DXa$kWjA`Xx&B}~r%A^8kXYey5Pcq( zhjIm6l&+%+U-jWnTlfQ&l$4d)oT6Bh-D%V6=k8EOz1qaMD7A^wYNM;E-Yy*~>j9(w zP%jPY%g9bz3Cg28s@XyX_>n3bMsav`rM@(kk83HPN^y8~roJ?lk8LTRLveUnQeT?N zqg%>1P#j(c)R(66sV(KlDGsmx)R(66=`H0o6o=O->Pu6(@-e!C9-!|OhZm3f(o`PM z(q2!oY51?@%JKoI_QMqA^d2^~AK%h`s-nE_ukEL_l+RI=>-<_isil0w-;^I$ly~~I zy?smj8b!I|ujR^ibOn0-f74!1nQF*>zQYvdW>lr7_0Mb>f2yK<-LK`!E1SosaGMxs zM_TgK*Hb_0Hp$-r_<{OEy{cfIlnghIVY5g@rMwN@k3Qg1#W?Q2*0EcvvPf0gk*Y+k z^_ilM&#!fqWzBPGr$QAdDWyj#{gW%6^bCuFn=sEZ+ z`d~Y+rHb+{R7Xv7pjRNjZ@G%{NxzmWJ2%haf}%X~*K*h^JBxPtBjZ!VY1Wuxhjs32C_hV8YFaCG zW+z(u7^A2|TcM^p!7b%873If%?L+wxU4dF_qN1ElS7j;6*<|9ZqTKY?{=HkqfA%-+ z+o@9xm6VLBFHQ58s|Wh51}n<{bQb#1WQ?NR>DTtk3S~?&mKP;Hs!DGg|5U7^)Qu`; zyi}BWvGCq3T$_dKuy8#V-iL+vW#RfP+>nJ2VBtnAd=LvaX5m9vxG4+gu<)TQoXf&_ zEL_0CQ5G&_;bInU&ccVWa7z|Gf`yM{;iFi%H4CS;=pW?Vj-~z>7H-eN9a#7{7VgBt z$FuMWEZl{KPh{b4EZm)id$4d%7Cw!Id$Dkgh2t!oVBy{@+=qqxvG4#E9>l_DvG5QE zr_yn4lmu;PUzPq|E{>xWoc2zC;SmbHL0+vnzS^ze8(Z<)3cjfo?+7!Y#@*bChbs7% zR{WlVZ*9drz-OWQ+185RQSj}pxHk9(RQ(;T_*4bYY{iQed}k|e1`ZO{&#qQ{w}NN2 z;wIp;Q1z*OqF%5Z`ZZI*vlTx#@f-!uX~ioQJhv79tl)cEaXqmA)VO_9{f)}*n9twV_6^~W$!>xFMf*)zc zZ!36VE3VpJKA)qlIHKUR-v(t(=Q3TvkGHCytl&kh_z?v^(TYD-@RO~0*ADXeoNC3b z6#R56?yum*t@wHcFKNZ!DtKutt`Er$>RifNaTf(Y(~2)t@bXsthJv4M#rc}@{?E1I zxe9*16*uW9uV2xMCn)%ZR(!XDUu?yz6#P;v{z1VjTX8*bbg6x4iffzB-Aci$TGjVf z@ak4PMZvGM;ztzxYAfCel10?G*IIEO1;5^k7by6RR$L7fI@Qn3R@_s;Z?)nD3Qp;1 z>eaMf4G6}me(uO|Gba_irWMaq@Vl+J3M9#>e(ts6?h5`_E1sv|_giu5M-`>8rs*k4 z<$tLtMX>N_7CxJWBcSb>FBK&|3m35Pxh(z9XWPly+gW%f3*W`UceC&u7QTmt?_=QySolE}UckZ+ zv+zO|evE||vG9{D{4@(MVc}&gyqtxfW8oDn{2~jlWZ_jT{0a-d#=>u~@LMeW4hz4_ z!vA974_J6D3xCYQpR({e7GBT7U$XGmEc`7Cf6u}jSokLv{)L5qW8ptocq0pM1JMfe zrJ|(5!rQWNbr#;9g=?_zjx4-03-7|hyRq;dEW8&B*Jk0mEW8g3@5jOoSa^RHZp6X| zv2bG+K7@svvGAcR9AV*n7LKxT5et{Fa0?bboP}Gl@R2NhGz+(3;dU(Co`pNG@Nq1B zJPV(|!d+STBo;oIg->DOo-BMC3-@B-7z@W)IKjfbS-1}i_haD!EIf#X&tl=BEIgcr zN3!r}7CxJW&t>8BS@=R0zKDg#v+%_%Jc)%Tv+xuap2otLvG5EQzLJHnX5njD_<9z; zk%ez&;agewb{3w=!gsOo-7GwZh3{eE`&jq^7JiV07qIZdEWD6~A7kM~Ec_%3Kh45R zSa=x=FK6NBSa<~szsSNXS$Gu-zrw<=vG5x#{1ywp!@}>f@V{920~TJ(!XLBnr!2gV zh1aw2mn{4>3xCVP-?Q)r7XFEae_`R@SojYX-pIn+u;h_cSa@3&uFk^Svv3U--jRiO zX5n2}csCZ_gN65E;nce}%$JIiE(`C&!uzps0~X$&g&VQ(K`h*ug%4rjW-NRtgFl9R zsge>T^;^Bnx={d<#I0U2H1FMtDkTXg-p`t7$%p!PV)H zu8wAKbDCQ-creXv7<@a;Z5jL;&FvUmi$2;h3~ohpdj^lD`B(qYj2A@lF8H4YkIlH1}cfjWqXV@QXC} zV{nyz6!K?q0nGy#oTPamgRiD}5QCqic`$?jp!qBY=jl@@gu!u|hcb8u&BGYHl;+_K z{*mSp3_i$!LXiyaN%JTMUrO_61}~y{41>R+`D_L^Fr?5N26v(PTn0~|`8)xYH!*luV+w6%a3`8?VemwnZ)NZjnr~z9HYOC>&fpd_-@)KvG|y!49W>v`;8$tB zi^0`~P$-MRMKs^d;NCRPX7JTC&tdR#n&&e3N1E?p@WG}O+RNY`G~dVI$u!^3;1x7K zz~DbYyolz< z82kmzk2AR8Pzn_>xC_lsFnBD@PcrynnxA6u7c@W3;CfsN6*IUC%}W@33C&9x{3y-K z7`%?=XBb=?p-?%4kEQup29KfnIR@WN^YaXTljao+-i}A13k)uz`9%hgq4^~S&!u@K zgFmGCWd`rfr%)AxJJYol)p@OEMfJ!f!pn%6V7&${))lXB@}wi;KOPDhQR}9{+7WrY5tDEZ_xZbgR7ZS=mUd`Y2Lu#B+WlE_!^pj zV(@b`|IFauX#R!4%`7PNmBBq}{*A#?X#SnSPtg1agTJBqPX_NZj6#hJKAz^yA9rjn zpHK5PZJL4Nn*%ggX7E~?t1x)C;Z#Fa2DhepTLurOxf+A#&|ICtYiQn%!8=(}%{wxJ}mjh+JM^OE@Jb&b_s4t^=%kyFe3LZ!EKF$5p zVI7q1pn1#lVyA#nuk$06l(gvYe*aPh+)zosxgXjrLX~$kZ+Y&?N6}1oWgU3tRF}7q0Rj_$w@KITb^s9-CY=? zgEiHE%X4k(6yuJi`N-yex+r)u@UFi+&)D=y!CSx$lu;E$HKlfnZyM-+TAm}Dq~Jmu zYTTCR$RZVd5zSkkUmK+0MZo_gSC?4$UAmu^=h2$>t(z@1u3huG3>5ua(7fe&x*!FQ zrFqM9YPt$uN^|Bsf70B(xqsShL7P!_)VL#>dDDEB(%iF|dnx*_qWQFD-lTcEjG_7& z-^`ojZ9L5#nz^&0pOrLkc^)l8!Ee#rtGRw(1vjv#`XATKoBEg1yybbirhV8&^9hXl z`eUhnn0zhGTb`#gQHouL@h;e`J9|vxz#5~9CH1}>E7rLciPiXGb z%$xSVuM^deUo$sV)Sm(TPwSdT*C(3mA5+vXXQ^M$!r#*Uv^-}AKhiJl@zi_*n)`2> zC!glCnt3NheP`f*nx{JpzYlujPxX~ZAAiCtEIOD7<>0}=N?smLu3=&?FBuVr`S|m> zUS2+dVT3mk;uRL;h0nx7LcM%Ky}|=SeY^t+nZ2)#&A)9D@b8;M(@k8%_!5{7OdufG z-v{>z^N)sUl32KZm=_)t7#bE5j)(b3VL1`@Vbrw#O#^2Ky!A>D0ksV+-P$|B@ZN#p zUU*a#BJ%PI37XqFBItsnI|I$#c7vvg-2t$YnA|#Y(S;qg(DjA#k$7TNioIvZv%jKM;4lxYj zdb#=p`q7(Uk5k9=&rXTHD*v<##svOGoFbdVDe}KAPXF0Ztrzqko#sCq`k$T0|IZ1u zUOcNfMgH%_>5pBso`5sR?LU&*KUHLO21EX{&i+ubb!UI8QDE;tpHgZSL3mOu)Cczh zwd)h;Z4W9HK`6816&8Z|goVQ8bj9R1^dDc+zqw}k|6+94FdmOKNuj|6?t}UJ#9(1Q zL4jUDr2T)=t1IF~?fQSzE8L^scPf(FDN1q_y~+htZr2&6&Dr4(=lDmJ{l}WEPn>Dv z|7_;u_5Pimj${aC>(MD&&Zxw)m|ttk6*&*O11CfNLl{Q+6ABl|UiwS7e_Pq--&Fq9 zkNVr5qyA0La^FdQ_kzCB0RCzziIKinEvg2{=CXRC`kD#|F4xum@tCC!Odk{tk$>h@3eg+yJq~u zktuW-tcfx3A8+)3bM*gcOaE{{3Jd1?kGJ$!RiaSfe_Z?@>a{+dUlq;&)YTvAweHIQ zA0Ejc>b365*}?h`bN}NS|6H|ohah9nIy}$^50ViG-)mAB*%IMc`$ST`xC*?Sz&4^@ zE<`ZQ@gGar|4G-aC;aEz{f7(jPpA36>9FR;nwDtjg{omNkf7hSUZ#^L|Np8qyO71X4q{%wST@VrL)`v>7( zGks)4h&5^xArFZDcm0e;ZJhD(u6(cmtTV+ls3hHgFpqI9c`|$2`-qt6kX=Vq7E;ix3IU6JrDy5ldxswa_pb9vnhIR*^H4gGe}HF)5RhG889;q?k|0P?3Zn zNt{mzcqqx0Na;p6Bp*p1Z)m|sI4CaV<5H=JCzTLWL3Xz5S#1JqF{FB&-n1}KZkwk)Gq(Cg@;xdv; zU_2fslkhPquk|1TM9kqzQJjzRB{DH4ASAF6Tv$ApFX3^;Bwr##=r%a4g<1%Y%i&8= zsR+eUfj~@1goFTQClpC!Tue+Nm_Q_-Ra1SD7=ED^Mv6%k5eab_PsAg52r8C{NJ7jN zz|kOrrc()*h6)8R1j6NrU@J)hDdGwtQy@ifl#k*FDdLj?K88u8f7oCF%8_w}7@rFX zSuVy$;5ZOIDin$_3?cY3AzvsTrsW)k5`@E(q5_m zn*es3L?y6mVz|Om6otFO$3dP1a0D`xlo9eaJ^=(RJg^=NZiWyBL4*V@LAWwZ%9V*F zV#v^oWda@{Zvg8F2=xh&$q3v(Gz>(KT9JSw5eQ-5r3eovAe%3Qe_URS5Hg`m%Eu5P z+*^7u(mx0bqmBtKgMf=kFkHkF6Q~3#@p&>H7j6&16NpGYpR2glbOSsnAb>ty7)M4T zA|5UhN-&9t3&JBM;6`Ae5qJc`gY?+1MQ^Ifx}y$cMi`R&iX4ib)|Vk;$(p z8SEeAEv2T#=a4+1Kq^GUT!a+hB%F_wknv<(5@e1CbCh48CJ_LU7H|m(3OY>$Yk^Bc zh>ktqj{{Eo> z7#^a_Eyoh(tIlf|&?;7~Fj>=w_4} z5mW<$3c2#7H?2erD@XWZzDOoR`C^nrU^*x!kqB^5a-<9s3g!1kQJ>G{a!?cl8*D9S-(q*zD_B&bL%l}h+H4+pV_YX#yfKro?PvozI*Un+xwoS`rwl8_4d zs01t|#^+19C`ph4nM}t0b^iro2?qm+VLSwr$`G*-6f;N<4}m*LLQfKfid6KE@`W6U z474ypA|x(^UB^%^R|EF0 z5`#k`AVHZCVxE`}W&yk!E?)?S9<1nZ^?4!=EEhx>M-Wg(pv46wDM2Nu6gEh}=Mkjb zq$$=5Z(D+VN(Ep!;g;iw3=?y~Z4kgwgJC2vT>85v5>e*`YEeMS;O+}yxne0!VxY#P zVpJsM3Sorb<^%gL0VTwPDTw%R{&4rf$RJ=gNGXbdh~vNQj|ldYOMn$7LA($?Xa$TX zkb>oc-6zFTE}Vqiiu;7(SYQwY{+K_d?@%}e8Q35Z$SHO4LFLJK7$^(^h9ck||8{C% zrbQePA9N>)gM%l)g+e}9eadgZ_$0^#!R5=h2|PtFOl}$w4*Zr80tMFxycez%N4Y$N z5Fiqm5&R_s^+GQkT7YGt<|N^OZ9&2MqTq{ws0vV+2IwzDDg;jn#l@ng1`0=1jB+pu zE|h|FfanSMl+uG;1ua2fV7f68F1M$V@D>T_k9pJP5#{jtID(;+=g9>P1O5b;@^}#x zp~Mm#IeHYT4cP6laJmtAWPB14ia=|~gaQJ*SgAxp-3B;Y&^&ypTnL-jA`oy$92`6p zk%4v;f!B&iNuC%HgZ>~u2ZOsrkJ4o6!T!Kq1dB^bNHHM<*8pq_3F{(7LK(q_yDQf+ zP4&T1A&1e`gKB)D7xt{^x@BKi4Aqr-^MNGzCYA^`6YhUOv?zCetC--LmR zz`!*F7h3>=pm4yOC&ia=zz=~_l1XI}mAwn5K)27#RWX-P(Y0T$BUL2k!d03~4ez>15(|L1|_Z;D)~&!l*TL_!|Hk7@_H zf`?MU7s-=w1rQ4miDHuxw%>SH=f71IB?+63m2%kS~~e z!<7uDt}g@|B5-uU-ow6tB!kM9k)V#jzu<$V5`*Y7X9V|KjH3`-z}ABeftAA@rqmWD z0-r~sxbRUp5lp|I`&+b*V?wb20nG@(xmd&(!!-kIfrE{a@KLEk9|eX75FzkBw)|~t zYMP(`-~z%7F)1#AfSB52>PAEE1tJ$5J}5*_lakJ+R?tQY+Y1r`CJVy|FzTRgWMZK} zfWv-(J13XU-!@yq2j`OnGeV$*7$R#47rY2uB9$Us*h@vs77!FcWd&gGz~q2iEaJ+* ziNr+^74jg70A7;}<|GuMa%%_iNiY^dQ1zipL_+x{Qm`N>N`k8oCyJrqyMS2{%4OxZ z3GqoDE|G{tm;f9@p$tcbB0jh%up1CZk^)6iASjU9>`-b55G+V9P+p7}k|5MJ3BYxM zXj)3}P>58R$0^~1e;|Me2;3DZ7+$bIxIjdJONt8-38D}%`4I3aHiEv4FcOJKgj^I- z4-lh4&@aLvDF9Q1-r#V#3J)I(4JAS-F`)E59EnKGgE&S4aR~{^2&9@TA|SLCN+~-D znH+k0fkY(u>>Q~C6p={A6Uro@zCepfK$v+1#Q8k1u*4shf^kIC?4HznVS~5Z!PG_pP z9Iy}IBEwJ+sX)v`x%uFa5nu(u%7AM~*O&T)QA-9*1J{j;$i$RZg-8&5Wj=%ou)T05 za$EP?p-VBD5G)0(0X!XWq#&@T5;|}rg+iGam3v)O_5}0y4uUstDQTp9W>N|&2N!_f zFBOB60znSAFO+X3Mll=&m7bNqPXIVA90-ZPPlixb0?MC9iounHB$z-#fXm7U(?Kd+ zT5l{M0ON$=I3yXs3JdtSkmR9YR4FGDd=?0Yq!8i3YCt2)mkmaq@b>}*1D_~_z?^Q2 za4;#Ka&95?MM==V7!RCh@Y|%|k%(Zw<+3k@Pfq^cQXt|8!NsG3Yd$Dv6x?<~0O2qn zOgcy#h=qJRX2R7E@g{--2>9>|P7g{cXYkR%;6hvjmJmKx2)7eKVQXNOAo3Eqa`T6e zXa>qch*krG-w2mNfQexDFckbDi3mY?e6Vt23=|Pb%3B8q`A2(!-xyAWz$K>^OO4CN zAfkq&gQ2-R@M=leVjO~h0-=&%@|Gb!L;w~T=oJHtmN(>cAeI6rM+lx1=nx*{CNM7K zB|zPR_bi0~mfqn=>O(!0=n5eF18yo9d&rZ*oh9I$Aw(7O!4eaYZb9WLuBkpB><_q> z;B$iF7D40-i2%y7f&GCzKw`6X@L%NSr>TD-3eE-; z!&M?N%Jx9u0&x~5gxn_=t}o7)ZxJqU068Iu)xf!yLck2CPJo@mAjJb`2hj-+y#H3# zjZ(P~Jc1R6)j_ZfAHw3o)JY<1Di6YT$Qei>SS1JqPJ$3Z00$0- zKrSB5rvRR&NCaXp6@$@$z!|PJ4|1}wd>rKo;D#%rXZQ>lCiQ_2-1vlf5l!Y7#02CK zw3`^T0*E0v1qj?+9Nb*+4?)5qcmAh5DTKg~=!QHDR|a|r;ej}TdrpGdg8&C|9kd`) z_SPqm4C06&c@KAui*dp4fxLh~0)7OgfgmD)WC;SQk8aRBEwA7(N`m2bL&6;e7YI_3 zkmVGk;0p^;6zl^8Ct!D_a&e(NI)6&dK@22;P!0?Rq&7q%2}V0RQp#jY!RTNTLF@Pr zvT9sX!UJbc3}#IRt_J8_h{Z*atRMtju9U0L0?k7}Zj|=1B|>mg!M_EE5Ml|)ra?kc zLQ;_qy_V)VL72rSARdE^7v-ct6#)Y7h}vH;hV{P;cqL`GGpYQ7}OW@(?SW(%^6iVyXF1 zelO@{a6TccEyN*fOuHy3U&M#xA9xe;b8H#_bOIq1L9PNs1N=V-iomsicSGR49$Z3# zcY?_W2!r<~sP6e3L=15r1YwX#011YD1l1)1*OU}PP}sa&MRj;H58k>0JuQ%eCWOzo zKsFdGEd(KuwE2I;-34?N*Y_{*;O_1&fdVlixCM$8w;~}VL5jN|$iux6F*ma8B8z&rG%!Wu z9CWPESwTjc<#L*C)eVp67}mK%m&pEI!aGyP#j~H#B`b}EQCa9(k$R48L#QL-hSwr! zLs3=m5+wzFg2qSav=B^Cz=Vx#tq zP5|zTk|Jq{p2ity5ThhDuKwKZrROuKU}0`Pl$PZ##b~@df(BP<52QAXhM9e6FQnNv zUmEbH>fvQkAD+6WuEnGK-rVPWi&Ouv4V`lWX&RYEEa{*RcN11LJW6{djbw07qDNHQ zzCAo6GH%e4j$>MVH%b>0PWvT|S_aW6D9E37KdNHwd$_xuJ@+lTsU|v<+PXfM4|Qzl z8mVMkKR89_&+AB|$su1e>}U>W4p?kqjD z(muSW8~$)-eww1Aek`4u+tMf@%~{cy8ug^ziHy$5GVexLvu$X4&(&OTB<bwr4BFC>srB`_q9={cAc_=<3=(ka~O(H2O&`Xt-`6T>^FS z>C{DAgyuqNgVIQpYi;N{kj_dGbSX={*MGTaqCJX^U^f-+(Uz)+8BO5PyfV$ygiue9<0-sDSE?jxjA)vfMyzOp z%{M%P&T~G#zEO0ULKD!`oeH2{g*L68c|iW*2?n&u9V3Z~fwA3CE_ zzfj^mgF{uT*9vt@apMDRBIv4`hSr0_>ClVx4X4o&>J>)PkTuO8bJc38LTD`ls0pV| zpf6Pvb?s=VfG$O7anz`}Rv~&|v_sc0x?I&2NE?s$3mprl!&HK8k2_M=Z zv=7Bt6JJ^tI{qWu1cU_8;3YL7ZoHoMMB1Tw7C3^>Dz0j2-RUIk+m_ZeoJQ7Zyp?WI zpn9U=U1|cusp$`)7TS}aE;G95MW26hI_-pxHDUm++^{ZmzT#pP=SCf<`)MhJ+eoI#L3uukL0^18G=>_Icjrd-d){ zU0OQZ(YcYX;%JtXuI}AIO8c=7%`DSUAI+`O4&YgX82M=kj0P-xXx@;925D%Y4iah( z=}r_kZcEofo=srjYTT?FllK7KT$NKF}?3xlQ0 z){Dk^JGbfG)-|X!y6qPfMT0Zc647KIU5HY@q9pbDXxbu*YQwXzzMh_>UUkuhsXtAt z`MK#z&%8QKnbNFpNtzO)eqn&?Iq+uTj}(J#(TRMTzs5ITXLMI?PJgHHks{;Qve&I9{>-j`@j~?OuU4A;V(XgSL`K9mx8tf0I zs|=d;qyOki()VBTQ*VN9+i}yKG{+o4$2yI>`ce{_9H3)f?pkm|1azxRAGZjaB%?8U z8bhRw;Py#6i_nEF9q@Ey(pi!li5PW6lU;!{9!LERy0oJEeW>**N$q1vI@sy>4CGz% zzZOA5L$sgLkrhE>bgsu0;O9gARX>{Ep?P9AwJO`&(`TcWj{1vkw3+&rA#_^|4II0f zAUbA)T+cGnM@OpK&{e-@CX#Lr3ZiRp*Te;dw+RlWfk}Tqw1ki?}>jl~gDLKu^(s_h#i=mNLs;K|I-RPp7I;u2d=kD#HT|0obpgR`? z(0xpFUXi&=dPbFom8hYj7AKJI%c4z2Ju(`>rLHQSp(Cg>6GGR4|2;i*+kNOljBY=m zea+2V(zO=NfzW+kw0qIb8vKdy9yGD$88@W9LuBlD%Ya2)% zKN{nvtwN`B>T3DvfV4Y5QIY6OKu0O9*> z7cMlBY=%ZUh4qT++|9L6)C$lQ44o)wBG=u+L<7+@nM&iuel!c_f_L?5{3ifvziP@|*Szx_^$^Y&sBWR^8qG zLsiIYLT55+Io-*erVV`QT8D<7+qnA+sMACP0d#(jpj+ptyTCiFn;Ymv*BLbK6zHbw zXyejUAB}W-u3Bl}f$mEPpq?Mi7J2f=JV@yTLvtHcT$-(-UStrp;q67oA6`VsYOMtBm^t#0~QeOP#} z>Jc^QjnL344cqnX(l??{-9EKC_=JWv4C~gRXSaw>bhAT5Ct7CphCcKZR4Cmr>>pO8 zTOGb_m~L0b#rZ{br#o~b8u-Oh9KTMz{>S%&WKJs7-GA;E*4e9bROg7!@&yLCu)t1H zUFgcu#nPJDXN2J4QX5FsPakvf|Go495na3Wr#rbRVdwujV~j{w#%}#Ng&_3t9zQ# zeVqjDX;c&RG!5MmLH9NHq=#lBLhCjRtKY!K?Gvuj!@~aky$`$n-Be#?zyG=opB}S! z)1lSt^K)5s+~%gQMQ|2Im-10PqG)Qedc&~L05?1p`r$Y4$9$rovhRNt;gg#G`ThI> z?#^zm^$++oP4dxz4Ndy=>_ty2hw@(h0eMRHaCtub^Fg!|Mejbo)Pgmpr!Bfxr7tD< zfNdOFKiGYpNkiI9UR9bDr;S&fzOkcUzc3nG?b)>pJ)hmHe^?(Mcl>?8ss{F?dx3lP z2&G2~+};`0J@%*5+tjZad+{5FQ4`sa9`&Z?s6k0-{{GX}fR9@ldy8n_F{~|pU5i&( zqb@Yd6iH9C^`!d`JjD!>Cp)UU#=8z3UH`s&Qxhutx2qjGhV_e1pn=q8`$HdKp=a@G zhq*h0q(%0$p8xsIAL7~`Zqq+7LzNG2Kz-akODDaqJ>~fO&&%%{NIBY3HAIgue(;eT zOqo2lG=z4R)7yVu9BPa7X_*f@HfY*VPXQlrWKlz3+dXsdIh*K-DoWkvr~LXN&fw$_Mes|x>c*|>2Lh!8^lv15#im!>1&R7ZT=rWdF4)!|6d;Ya;L@r zFAJ6i;s0?x{~z?f{M>=B9rXX5=lNXA{-5uPuBnZnE5cq;q4hndz7NPjt$qV4Yq$RV z6=K|RZV=?oeeRNk3+7vrzEjIixlnhICh?-AiHxF8ePCN3BunSzesJ6H?`<|cJxPzu z(zJ5dzF}Q^yWUh-kMJ(-=vJK0y{JJR@L{!1$KU^1i|kGdp8KS@zv9mN|K2mF%O{_( zf9afaFZ@F~O2M7O`_T=+(mQoemumg+DLae?^Sk!=;FA@#jScj?N&6&SXSyv)i=nTr z@=NzeYo3zf^@*mt$y=>3e&qb@qel?ip8JeMZE|8{8-<4w0ibAjBK#F+xQ zi?=@V^?hERul1&1;?sXE<9d0$eb28R65zaz@xkImUK!~>jUOZK;v-D_QgMx!U%l4F z5`P-vT|W1^#6LXcwE6WLoHc)9iPP`Z#PaAj+iHAriPvv*#d!TDQ;pZ}F4S-8#Q0(I z4T;Vp=|fsSi(>I@#-mL9KI3hTA2x2|3!D1+*u?AivbyrrFh0!0Tir}@fIe&zVXb)8ynZ}?{#^a#NthjXE%91HLl+`>+-ZRZr7`Y@g^ou znDNfWs~gX4Jk)pz$$k`&rE*(9%)xUc6}R~ z_-ZD;gK=9PyS+M@_}nJGq49j;M4t8}gZysG*~P@u*TZ^VuAE(sXEAQKqdhKan|S^H zUYEzl+wIcL#J4p0YZ|xf+ugW+54OwS!?>;=)^mQ7zo&_}`R#VmdUJVfJ$E&E2AVwf zc<*I=nu+gie39`g#%~+%Yy6pUTh0Wgy&7cVa~tnqT)+9+tyh2J`VGs@?fz!#!7kU< ze`k}YqbcWL<0FiJZd|{|*e%!Y|CLRAT@!EHAG=?9{%i+*#^tfD`x~Y3?Em`xzqZ{T zX7bzPw2|=!raaA!w>EC;N6+uN+z5#qY~t;4H^=yJlYgV}0mcs*x5xWc<90jVHEz#$ zuZ`Pyd%hT9mYd(ik2GFVoXAtppUdxMP5dYmKg77rGd&jn!MNSub{QXS^4s=pi1AJ) z-mY(V<6}&`-Ckpj&oJ>{8n@fa=8tW^tz`1p{noZi<4k_*Lu2vr#_jPt!FXx2+=<5N z>(f0icO2REO)Q?2evXj;cRy0d|2rQ;|4pdN4NqF*W99$d57(!4FBk8ezHZ+0((l1` zK9c^^eq%v?+Y>)p{@?v5VtkbGGR9qb4!9MeS3~~c$>Y4ebaqv#^cGvaN_=ynz zV}AzihhzL^h+iu!ru}e?zX9>XcQR-{9OIKnJFmWS0Ye^eEx#Xl@EC>~;2N*ru&?=Z zm*>EqvBZx6e%b{OzCe z@2)TEUg{d}`sCKT$${Pxe0)A$uIp3TcrW?WFs`k$?!SfOr+{ZH$?zTc+Q$6(jo_bL z;XEh6_qmHadYuD5c!}e0f@iqT{xlZXzu>O*qw)He)YX^za5?oanyYu015W?4xVpyc zU-(wnc>N0>>Kb1$9xq2-<7%fU5%Be=%z1=skK;2M7sT;uP8Yy9uv8vhPlha?3I^*<;FC9en#9cUl8t_|7*mHtwd;#!?N4&hU;B}U9 zo+{vz5i0sL55 z&NB-9(0-2p7Q8$C-8}bN3O@QTuAlwj4^yxo2fq`+ehs`;E-ueK@QbNAK3+0jzI%HN z{r7Pu{yiD^?`PQygNMsNh!1!^={M8{*LrRQ{>%+t(yIsfce1_%z)Qa4@=pMt@GF;d z9(e5s?90ISxj`U$Z3FMMl=JTcU-32j4e;_WIR8WN*KSagUcZA6mVvSOa$T$SKS1g~ zC3xJ*yxeTyTAz8rd++D?Kyck}Yl8zW)N3=Ono9x97mWeZ=t(z;(Y( znv&nwdMD3Zk&%cr2O{IS}6nwq3 z8>7L8@8R-%2VQT!XR%%z!6V${3B7iJ58TG_7r_%WV!r|2O!^fG<$SL7oaGbFpBen% zW-ezg@D9h>{lGOo1pIvfm!}@M)@M`jrQRIh3w*i^*bD@3EbY%%;9CE)!B5L}*$l4r zybHWc1uoAu@Ql)ry$AkC{^a6waNWN8#{#wfFJ^1wQ8~Z^!rGCzrElOv695{=3WZlLP!^0nQ%){%|dOY49>_+3SNBslv+(15YIF zSX=OlyExBa@Phd`&j|34pV;Ssf4`9PECdg0$G#POiCq8g0iP@Vv|qp*M{%BO;P-E^ zzW~?s`&;ng(*CEDi4EN@DNFHwk`;WHn;fQ>FZg|LUT!e>d>Lr31O8Dlj&A|}s6BfG zc>G>m&m+NulXH0%fbXcy@yo#Kqa3UH180lZB!-cPQBZ~K(<+y~F}E0-s}j0focqw&eX+hyW-Z*YzG1%EAn z!1)vK{Njzl7f64mC%DEB1dkiS>pK%%<>za?i^*Sg3oJ&LFncy1V3cOAwF3(VKjUNM^wK2!90oVA=;LT*- z?IL(@8OOT`{^L&0A5X4#wSF`{8F)S!r!5Aq@g>2xtmGPM0j}|p;D_>Yc}9VEE5Las zf|rmRHrIk{{1)(Qbve%^aE-qO{z&RSiQG`4^`r4=z>Ce`{QltaJF}MtUm@2oEx|QD z3Vg#k&NCWZ<0pZSF2~2?CUA}41wLA??{0u+mkIC(;KQWfn^fkjwSF`{E%?MAx%>g( z8eazdiS*|qz%{-jcr)pTOaMlLtp3UGIzZ<-p+z@mVT;m^tf6;{Vr&GCJ}b=+VGcq8c_P6V$ul=FNA zJ|r`jb3S;z`5eCrT(5UFfd4ay;}3&t{3-A~Ie7ct1K0Sc;8Aj(N+9Pw-7XrR96VI| zdEVd}UmUzg2Cj#y;Cj7Q8@!IYNts?9!1a2q54c{hjRDu|wMpQ<_qaY+g7VPln$MxS9T(8$Uga0G(Bf#}~Z5;UFE}VZMxL&U<2TvmNfP298dhIZHigUca*TD69 z?JoGjh8+JET(8%X@Y3$4X?h(8*Z7~o<2T^) z#Lva+q3wXiCkH<%_kDSTYrHS`q{W=KDY(YB2HzLR@#DeudTJVY_N-j~b>JGm6?|5G zjz15s@z=oL$$e#S!1a16UhbInc3;NXa)WDpVeoF-`SYRR8ebdyF#$=W>h!*XyH+;NK>QYy#K#UEt}e#`S#Q2Dn}y zJpiwu{d*ZF*8NB0(}LfY@yP&ijV}WpB=Zyz;2Pf%{4cp*cLKOxA590}cbw~IGq}d@ z25+~5>;ERW#y$PX#OHy%p63KXm){kDVWdPUfwS3@uz4j5fUayq~ zZ!YJL?1f@(m-0RMcW>}TGR_kSuJeH9!1r=Bcr^x3C^w$B2iNPt-r$;lF!=fDTyL|% zPs{$d3|!|QSA$oR8|M#$Yrpz5croec-vaO4mRI-@`19*r&UfH?y_U3a%=*{pKCwwTz$70dKX5^UnhxAnn@* zaNXZdfEQiBd9H%Tk@@t8;9jdZ{x5Ld-{Q%9xE^=iE^&NPa4#9B$_u`-0M|ot@XzJE zSqeNudXBFMp1V75--h5jPH=hjc@8b-u=gC_58{7F!TCqV;^V=4%7YP$!CT+p<*owoNU{yimlyBh31;P=DWgTQad{j^QNQYfK_mlkl!0U%|p3C6Ve&h1o0&hE;EQhWxcuLMKbCQr4d55&a-QwrO}*G}fuE9g>>>D9(qBqgJZ3%bIKjWC1kW!0hrHk# z?+qSb&L5S)HNFP;Bstz9z%{-j_yW1^n+UG)UxR0t{ctO|#_t8+{|VQ_LvW4%9elto zj!$3W-|I6wcuu*Wtt7bSFAJV<6K~(<;2IwRUPs1xhJkDRSn%z)IR7$mjb9C(<0i)+ z0@wMJQ{Xv^aQq|i0j0RU{s3<-*E`94V%DeTPY1rPEywwQYdrmd5zkB8lT~~9_eS6v z-x54Zu6G82Yy21Bhw}4rJr7*tmw_ji^TGk}q4K=d3GfrAxIXWI>wMD_@J}oA`o{N- zSq~bY9K1+kE`L$*>@u)k9lYRG&f6ONNn9>xXKJ8pdexCrY^Ha0IHP1ruPmjPfPH3#o6iW{yi^k ze`bHdzkd#{@uR>mN&IZ^GiNyeLhueUUa<*W=O1^050d%N^WZxFcpF^jA0LA+ILGBl z91wGTOUeCC8NfA94)6>z|6T!na$C;d2KDzc~uLgghtvEx5)n1s^5-w_V^m zA9@IUL}lK8u7PX(J@AIldA3A}2G{ty;1guN zxHGuM_Xf}Q9hYY+c)U^Uv%$;1;`QAOuJOCU_scxdJ#dZx6?{NiUT*3@{;9{E#%Bg! zn1{_`vJzOThJct5x95Hgo(jaE(6$ z-Zv}9KLgkJm*9nJaePj>p3wTy_=4c~UU2-!;2K{Syk9+z?+mW-y}?h)IQ|T9jh_eJ zVoXt7@1h~eZ1s}Yc%ku_Yek}O7qFfIvz`G}4{{j4kjKdrTAD4>bPlHdC{=i@08vhUY zr37655^|lS`<2EAf!~sGfCzAn?+Bhj+Rdrp8b2F+b#7j-L*N>J3Ou{}(nor|0N40; z;QLzhapx`PA6#Ew@H-1RzA3ooZw_UB*Z67R?{0XC@3jY9pp~wrAf7er*}&IRJih8<+bx z@JwUbUxFu2#Ch_{__VIC|00g}2460puK}+2U)2ZSmzVSR2iN<%hJl~l&GECry`_J+ z5WHG4F6TCIy`OC#c)MO)pO?Tj{ucP9)m)yx!MAVa<;E??KegUQ&f(v)g6sV)dBOXo z;`r*|8eb2*vplcS6I|m5f|r!`VJ^7FF9E+M=fT6^dVkAl@aZ+Vetrkn_}Ad`q&>`C zK4!gXd|~i=@_bnhaE-4IzE$qW=moC#w+sRwzJ|;HEx5)n1@ABCmy_Tce-3=V^jltn zYy5lg$uGHH@>GafKYD+QH+WpR|E(st#y0?8(uVU60N400z?;cD)M9XrUx_}C>+=-2 z-rsT_{Q3ni&+8Sq#(P!d_x1R?E!PEwz%{-E_&3k_^Yy?rz8QEKd9HIHxZd9~96Yl; zkFx|^<5z)C9?I>{S#XWN0)F*z9M1~;1FrE2E5)pzM_=;qg~9cHS0C{HpK^SCaJ~QY zQ}AHvXZ8ix_#xn_e&PH}!8Lw0_=VXVe;r)o?}PVA8`txJ_%fcV`-#RU2d`6~R981=ssgYlH9K!S(qWxW@MY?^c5IPXgEY8Q>{~aQQcY zw@A*u9sJ8>>_@%8p%aLqFeJi#okw`t%yjy(r_Z6%Ih53chd zTfs-w<#L_}?<@DAy#fD8uDiXe^5?YvUrRqB0eGJq9G4bc@4w0kKIQ<&7XYs;?NTuK zRcQ~afVU~Z^-vr9VM_KU;EyJ;M}j|Cz~vbTzDUkfW59noz;J`wmEermg zj00B&|Gq2dsSf^k1I|+i{9tO1Zv@^fKF2o)A0g!o2lv{>dD?+@>BZg|e4>0GNKfz- zIXJ#Q_?Nr5JVU_8onapdKDQ9(83%s)bFTj>;7R3rY6ke5W1MF$csytBc^bcXIyg z;1^}Q{VsUM8N6PP!Rt3*{~df~IOl%}-ZL9-uXo_@W&9-G$NV{M2Qt>+-;;o^EyHioX$|0ShgT?)Lz29B!${=**jTHvSu;qq(;zvs>I zN5HjTaTZ+r6*s`OUvW~7S1o^dSI&PCylHE$|J&d{MR7Uf*W}M>o^55>GlK8F#GW5~ zY%9+12YzNO=M4srXv|(0T;m&qr<=m@UBGp`v^V(8@3@>3z%_mvc!@3?zY<)_^8s9!0QX%g^$)J`O~8|6 zhYzXaYv z*7p|pWd-QO~UZ>q(4Lcn!v+y`@WF{Welxfp z7YD)L9OQa94t`@6=h5#~()!W(I}pEp3&+0$*Y!;x{YTA{><^C52d?>xfCuH|_{!j# zzb1HdId8TH*Z6MWwG;97od90ekC!_gJY!d`w^iUBZ*u%b@PF!X{*&Mue-3<{#Qy=V z`}5!6DfjYnGu7vxTF<(l6a*hE+czKwS{mGKGPE*hT~JdMoPRsq-eTHu9y@b>NiuJPT$3l8D^ za3;9M&j-Kx6R+1kaE(6(zIrN`=RUZ`KLh_t+MkRKWA3*apA)>>434V+uJIp(mk#Ih zM}cd6XYjXoIer?r#(x7|>;ji(7r4eB0^cV0QQQXC_{ZSeUvd7ljsCrUvVu=I&gCxy zuKBBgr;+_999-i&fPX31-IKvJekS;H84uhBuJQZ8m*nR1UkBIt``~4kalNFJ>lHk{ zGJ-en#__@6n!f`0R4GqOaE*@w&nErm@!%Ri4Se1UUf)gN8ovvCiim8(oYxxuJPl+&u--WtHCvX6Zo&|IQ{~- z#@_%Rw}#{6HsznV|0D(Pbd2LZ0@wTj;Qfzqd}DBpZw20QCC3j1*Z48uKghiE_uv}8 z9=z;)&VLp>?)U6B!7mhI{|#K{Yu3FKRS-{6b09D zm|*bgVH_U{uH|e2{wxPCw*&Z*Z0rNUx1Z+xBf!hZ`F#R-1sPA90lrAuukXRXko(xT zfa`NlyTK>@%H{bPT;nf+uX@Ar&%wvZ^GaTy#@t?-ClPox$&(9Q`_%=(z2tkID}nbO z#mlP>o+>YUYj7P;>kO{_^WNY?n@E2iT=&D-;K}auau=fK;5>R?gYM7TZ{G*;y?b$< zOW+!R3w&%k&i@{K)(Ye9;WfzYbiF>n-2~UUB?c@OtyvZ-VQ66c51fbd~)d{Pv$*{zNS~pKh+@)Zz$3yqe|d0iPiledeGbjQ^?9yv@Iwo@JpIA-`K)2!`DDIw7P#)W3&0CV zJGl#7+p*)|dOz^b;1A`x;4!$~xAO{I?_=?56|?>m$@81J!28Jkje+2L9;pnj&)e1n z50-Jc2ylIVwj=mo9l8F8gX{f2lfm`5+L_>8-5@u;)`IJEwOhbz$o$cd;QD;=Rd9XY z_AdCJvj4mT*XL~$$auEy|9xL@Idg#PyiWn}WFtAg68H<5cdh|mDKp2n1HU5AV|E3v zaG2|V3ix-)*yn-k-(_9}{;AB*ZUWc8zkCv0x9=tJo;$hx_rS9bXMYT?d0v5Qp7^c# zb6WqKzvbWigMZtPeH6GJr&Gc8{;OHw%`S7jtpwM0X$!dCf3+7}@4q?@Uhrct&+7^J zl$N~Qf53IWN*>Oi(|XYP#H`>tzm^-kn#_X-gKK;_@DB2QXpO;jey}C@BbmqV4X*Kn zz|YEc@-%QQ&m8b2etaHT4X*JU!C&2v@#Vp*)Z_T(;2Pfs{9fa@o`QT0o}wq0Z*eTX9{ktq9KRLzCFgg7+TE^>`8dkgV?w@Jcs0{u%f;UD^Kv zzxgdMH(?~duiLA^9rhI9bL2jGZ}8Au{COYn!Z|okE%1RdFWvxr{CdvQ8vKtt?ES&F z#OM4&!Ard1_zB?GH*)*}aQ&XX@4%C;Iu3IH{L2>{e;j;6RW8qcaBt~1J_E0F zh2!6X>wHrJng7)7rT3Yq1lRk_^Mcot=VZOX{9T-a-FpgeBU&#|D)hPu3%=SIpUvewzk$D#=WSnr@0IVv z`3Jm(e6M4?4l(O(dN$6V9DHjYj!OgnDxBl9g2xHx_*~#s;c#K!{C(%bN(CPx?WGfbzJ>V@Wpanmi#l$r^lDpb7pWISI-TeUe2e%;5trT z0eshLUS3mhjo124N?~K@zoDx*elW!AIQdBM2M;-ZF1W@o0dFqx`@nS^?-=+e@_nTD z!F62yIk=9izX4At{mIN7xx7i~hg)AA&(96sR@#%Y;5x1z3cjKiA9roQb=>|l@OIO= z9HYT?erFPR4avU@T*u+pg1@-O`FDeFk$O1^uE)`Na6K-rfe-D>`Tqdd_}Ab?W&SR0 zC;pt)zaB?9!Sy&Q2%fPzf4&^J9!E96^*E{zzBZD#*Jt2*T=W2sSAg5kFTpi_D){&L zIDQSd9v7Rzi^_fGr@=M;7x30CIsc#FdK|q4Zz=azWRdNr^{>ZK0dPHzih zIF2s}uE$Yv@Q$Bzz10NQ3zmw~=V&MPC{rMr_m1Lfx0{Hu9 zTtC&osUgneDgYS`cGFf+C53SFRxA^x=;9X>#HXry%xsEFVettfer!=^C z1ba2`!?St04Zt%>xx>IS$={9b2);nPFZf>BzQfUF{BRQZ7+LNd@Tlfo&Sl{565W8gOS6yV>|RVqE^I;DuUq{5?n#@O61wYz~<2!+uPRu?A zyuF+se*m8t&he+g{mQf7Lzn!C`|xHOMi7Ncu%>%Xfb#e*)F@m>+R(7yaXTCnU@=XK+N)wKEc1I0gwEM zJtz2Fx!x%XzD@e=!Qcb$bDmJ}=8xFxgWoF09tQqG`W2nPx5@Wo^aroli0ffI_~+|5 z|3dJZci8uV7nAejE%4WJ9U52mcikT*25_EY;N51ke+)iN?x*Sie)s^#j|6`q@k_wp zimw8Hke#>tG4O9>zUB=0#D%=vXW$2YIZvuV{JyU5jjdeI1;J;(Vy_0?GA`$74}S18 z$BzZST$`8oJ-AOD&a)5v_9V`83_SBP&T|bsTW-#CHx_>vi^rFFGpz^BlO6o$GMqnO zEM7VmuM~@a3O+{0;lpF`{;~MbSbQekfxQEG;XLdUz~3fg{~A2MTz@SF-xS6B$p-Li zGXA~~ypPNa_zdCYXgyS0!u44eJYOgF8sJ{9`14J`eHL?kB>1cf9N!&$ksK$VgIDa$ z>opGCI~n^-@E=<7a+iQ-s?NS1yp@b|?goD#{oWJc2c(~K5j>GxZ{7pHJc8HvIru0U zfAAX0?`!>UlYV{*@Dua6{8_=T{mP#&1b#{S8v)>xgE_t;czAC1Prw(*e$pJgb|Kd0tu%$8z)U#libY|0*yRuMU1e@`Qn374HpxOMD!7 z=p!!A&*0QM2 zI%p~Qn)#e(3wYl6>=(c*i(dy1-NEs1!Rysyk2jouYCS~AIALz^(bE430^cvkOH=TA zRk?n8fd>_g>sjDr@Khza981C5mt|iCK3&GukAZ(9^Ljsl>-{Ldf_qE7B^eR39)e}L z`N4-C<~U#Qd=+_p%YhHR#9j;hhiB}~!28MkW;pn0x$kr&cyqZ=ZxVP5Ip3`YzbfTF z0A5+f8_$FPT7t{@1U!XY*Tfqcv))cV=J>4OzGK*Zz>8*PuLjXv;p@%#CZmT zpOk*)Oz>$1IDR#FADIt53f|)_$6p7}nSm_520rU+_9*Z% zGXBsVd|4%4?qKjy71+muZ@$Vt9lUQ8FLwd>y7;`^SAnOm!g;oWFY@B}gW!F&od+M0 zlb3rH{O&!@{}4Rk&m8{(ys|$pH_n&*zSi^P%A6+!cv`uyDGT^Gss94t1El_a!DmVR zmjzE1#mlV@KJaJuM&M@;bGgI8+sgiV1N@#`?>_<8zYFyoJhjZ9{tX@^^8s zVO-9{v3ROjJYy`LBNopK{-`RK!#ftQ8jIJC#Xkd&FW=KR5`50zyxecV%fx5j0-iw5 zvlqa__Hg|5So~!y{!c8f_ZcOnw619>U5)eS9M3<|17q=Wv3O(fAB%I|ma%y6SbR_{ zJ`Fs-9M|8(;u~V|9kKX1@F{YAlwd;4`dKaGz{$Y7?dAQv9(Y?R=i!Ml^Ms_~-%o*G zmix7CfouFj@S@$gy?O;cE)Dy8@P9h-a&u3LS)Os-xcq+N?zhq$;`z6FEb%?TpMAo4 zMnInIl545)QYQZ$$fM#Orf{mBFi}=lZDwzU2mcl*u1x$}`QlTrzpyT>*Kt9yWvPb;@Dz)ZKU? zzkvUJk<0T$-2En(f}RfqPUX+3OLy3-RV+R_7XQh(Kd1Ek`$}BvzjYffPh#mut4E0! z5O-02CQliN*ZTPw{IQ(Bnt(5z$jj{puFr4w2iNU85?r_MY;l*>*OYS|#A`WE#Ny|` zKRLz8u7m4#e+7R3EU#CxY5X~@&(~@A_jKYe%7@AGZv=RNyf-WsUj*Jn;`f0!6~Ak| zgqZvBR$R-e^^K?Czd=X!F3$%7UcO< za%GTyqARD%uU<74k1$@;lxKjr)`R|isNvwczLU}AI&?mGX1Pyh3;5xyyznF7500{* zkHs&6pOBp^?hO8%mS6KE0sqtm&?^(Tu2*sJw6f7kf~VNS`+sF{%~KEjkX$D=2k%^y z&$FGtSFGgxy~N#b-ky^4KMNqfOnvs{CccP?KLqh>*C`^L%RJ<r-kv{#(P2@eI9lYxIXVc5?r6tn+V?E4lm?e@Dy%E=(Sng zl{1$|_@7e{uiNnwxVHcC=J4lS9vK?&Kvr?BH_cPR#OL6Tdj72%OMG}N{u#Ko8~wnK zRN{pU6?f&-zNCBSJLB0n)bsCd$fM=IVdArz_?Hm>rHscWl=egGVUl=$aaSIfr-Ih+R1BJ+&Dg2zwH?d=QjM~&FuiM#T%@WRv2<)6CT zUx)GU1;8IHU@r+Cx`(~JxXYh`$@A|Jh}Z2h2VD2h72w)WIAHRpH~B9^yykxiuKD%v zZn<)%GkFSq%fDznXr4;3_-Cq_9|wGdpFyAk|-MlRoFaE*Tfe)JgU z&p3}i=YC7e|Lgg;p*XH@OYkc#_(KE0OUu0W7bd@Skv$*S1YSm#eJvJGH=hHrJbA#k z$^Fcgz_lLgf+uUkdE1G*dPvRW`FD3NX1RU9b=_tfPiErRh-*2u-P;YW?cQz3lSgvBHSTihtI$IJzc}>6 zxt6tp@gy2dKbweSdD?+%c}7DXy@pu}u6>uI#uJ<6-hlktPxuX7`w0ma@rT`dB{F%k zi);Bc&qv^zr=rP|(Bx?f@tUVSxaJuId33u^g?Jqwn+4vaBQJce$&M{Hu1K<)Xli&9f%_&t&7- zjn6lp!}wa`IgRfzp3C@;#&a9LVLXrV-;C!qt~j>cjZZc%LkymG=Nq@VrEc#!eB z#)FNwHXdTUoAFY{hZ-+!T-yp)epz+TyLzlSmydcpujgNG2W9ZR+Tjaoc`AF>c$>m&R@TDYp@L*4MV5GVSMa z+kVPpIUcv|r`(R|aoc`+yB&vK?niF-Kl1W7o=1^>mNl;Xs(V{*%k$*PXX0hJ$K$sB zY;N+{_ET;n@Wk8pv#W`>?Pq`Ew*4G#+_s++jNA58zV^$rT-$ywH1T>2y471{+_s;a zjobE9rd>VxZTorL#M}1sym8xp-Y{<4Pr0qlli#+VFHF2`KeaJ(Z`<}${tSR8kG3st zebYGDonbWv!KMNbT?Wf#U;>mB@Pr3cn9C{lJI8ptgqIg^K`~t`3GHc z>gAQqxZPfbV)5d}T^`+k0*rs-$;|&~d+y3P*SNOl&c8KY$K-MOJIZ~7+Mc`kc_v=l zbLaDoYkTh8<(Va&g?^A<_ruSPFEDvV8eeF9l5v;6w{-kx8P|Q)eM}yc@NAdGCeLyc zzr^@@<4cWiF}}?BVdLK!*LL33!*b(yP5k%9pBZ0a{I&6w#$_1VvtFx=r$bn|N2Av-kPU2=E6L*gJzS`iGa>+xQU<_53^7xSUEoKHT^*6F=7YapO~r zpD;ehxGR5U*$)>O*K@A>*h=Fr{;wlk{td?E)ab&!b{Ti^%cR42$oOebB>(f1aTni5 zo-4czKCdD#_one5O`iM4e=`2NahLz%OMdeW`2KtB3FP8j_uKD2ZqL{0jGr;f z&1u{%x8{4!Q`q>=Cf?8ZS>qwbU7ns(I8O!e9sc~GTE?}HEqy_!q{dOXPWXym9Tzxi_X6zhd&tGw#YcRStshz(480 z^|sFVRg-6j@oUBp8F%@Amd@!ZAOLw~Z$=e#dw^<9ChcHtv?&tq{NI4gOsKyC3-45N^-Qg3pxr>fp!1I8S}! zawvM$R18J4r$g(sngfF8)0|_>Gdh|Kv0-mt>v~6gDnhB9HqUck5MF_QP`E z-Q@3ter)^&7sc~$edB)_4>Rua|1B3=9l-DH=MVJ+f0Tvyx53~myR(l1FLRQ8GWfVo zoc|l}gts|ycs|g=xXXVrg5PWl zK2aK{&fqWp=J?*maUI)nCB0!hsfoX5T*vTT{GY~?oA|$tr!bx{vHR42 zjn{R)&%dVz&smN?loh;b4)*-UQ=0t6jgO(!-S z87OKAe(MTS(0j(^)Z&Wc^~88qljntT z9eZ@~?~L2+n<$BUm-j>Ins|OsZCrLWk7qMJhUAzGj1>f*){G1Fk#QLc_v8sO?(zix z!tv#e+v~6Dv3Nt{E>DFFe70;b1cUfy*Zg22Ysn~~rca@XIXz-C6+)`<75qz|Cu4fq!H04=nJjnQW#)FNoH6CJo zn{l^Z=@#>w`;3<|@h6PC_++2C($l!F@zN&#hH)3Ke<$NHcpv#5kLSkAm^}X&_v9JG z^_)1lXYrnP()oe`{Ci5{I``+^$!J`1;5>!leI7|T|LhS+8KBG_5OpN;Ctk{elWP6zsG|2S;otqV!WbRubIXx8DC}G zmFN3FUaudFS2pnnjJx=y9e8{F1U}|t{?JA6d(%1pP2*Ke{-?%W{tS`)<_qJYCjOoA zs>Tz^JdA7psu@pZT#D!^P!{9WO?)2XHH;TBUemaraaaC75^?>M0q@bnvskYx#%q~8 z&5YMJ-qyIw-)bG_=>c9?Zl?Gg{E6)UV~u}e@=q~d$M`qK-EzIt@p>&aUf0C0HeS#8 zR^#=J?={}Q_zB}~xt*l_JY&3}iN9*x#UBmlH}8W_mv-ql@VvQsy;>VAc=8%-cM`X_UE%3cja7koflFN{PGiC-bcopnDY1=cX`swb}tY9t}3rrb@0c1 zIe$a&KjnLb!oW{f;5;3SH#OzyW89TzpZwkJFTgjg;t!2AE|*N60!=pV@@#Cu<(z5! zQ?uN~#$EjD&iv*&@Il_3XNz&Y_rtxj-?+<@S0+7<8E;{hd&YQ6<5!J)@*Lzh?;3Aq z;(s+BX8bSXcE5USytRpspNiMd?Vq+knbf!(5}v^H#@m=Y*^S#g`HZ{u`dY3xix`)o z0Z)DzCXYUk=bho<=w}vOIbEI!a&tr)emgpTyVRRpK1KTp>38LT__7@s@`2Zp@if`| z(RnUk;FT@`@$ck1t0efKTDFr{H=R4Do-+Jos?%9dhH(SnvUI z)5;|9g!1H@ZBd zTXEoSi1)e3AeY(E@sHkep5qWdH6z1M-~(iE_ZRR~GM;%Ayv->Fog3Bq*({C9Lx^uD z7k|&dpUK}Bcmdu)4(K=FcjY7*hgUCpeXlj;Ky5>`JbPtcDFwurlg_w~Rcd@W8AsAF zK=obHS;z%>W=vzyF%6BcA)QUV_E!&<9ZIiZ)o&N$^6Ryjde8fuU#~&bYfD3=eP;Fd z@_eiIE!A5~e(h_i=aceq3&#TLgZ- zKj&EvUPCSd)_`xQ$nhJ&gJcq5J9vTLdA;_6Kb_5R82rjTjz0;0M*5{cgZpmh_>16s zWdmLZ50RTq?t*uc$(+aN@_nJdgXc-c@DlvcGKP2HgQeY*ZeR5Nvsq3cNw`|0{h9P9 zWq2jpTaD+$(!GfGp)xKi!&1>+#Ge!Af&9xWalI7+-(8IJ%QQ)Jo~v>~kaW>Lz98q3 z(@(T-mHk$3vyS$jay|`(<*t((QDqn_I=-;%Q1u|bM_VqZoZh12(>>tw$k$>Yy_*mLlSBRKvw z_|!=D_uylfuqTMeKlOa%F9&)u@cS}3mInMmaZYUSn|15^`#8><1LFN4_pt^(C4CeLi3qCG_^Vs`%-FoH9$mOy3@j8F(b^vm#2ddYV1klh4=T)y~)e9_xHN|h2pR;gFG9%a-LP-H)pW_0A4&b z`&RHF(ofh8eq1`92f^pcaeW;8uM}KPyieGxA}{wBh+jFMk1P35}Y-f!$YM;+b| zvp}AaZ8=Xa@FFtkSO7fHA&xH!z9^X87yO|tHwgSUIq{YSA1UJu`u8HV9#UrD{M8}8 zj*M5-0q-T-w-NZVOS~PMgEuJ3E=q;a~{0^JTO1!vG6wo6F9EMB*W)X|3(0wW9e4p5 zu-Od0LE6uq;DLp>Jo~}x`>-DcA131!_C9vEUj8x}cn;zp%YAW|!TTKN`nd_7YB4YO zKKRTATt832qrTxh&%uBElJmR47^l7j!OgHu{_6T z0>3Ez>Kx!V<+?i``0P%c-y8gb><=ZtJIQ`t68sODUn>nhOZMlA;FZ4S@>c_YBjYf& z!S(x{8-SN-&D*OP_#ZL=kN53wkokouh@X|1%hM5j-}hWU-NCoY08C%-3Uc1Z`~2(4 z_8kuKtEFEt7W`CBUhX9DT)lXGr-KK)=JL-0@BWzcECA0bLCg94Qg_Pkp)kDZu>>aGrGF zY4dPBWC0(akn`jM&nC~26#$PXw^Lo_*uX%>^Gy=aq>FnCpYPVgjnGie`w2A@`&mwORBP};Za;Ll{9 z`Yw2%4!mBE!M`}f<^LT#=L=r$OYp@`#j+FDh57pI=esk$ljbM1pLNHjs1r{`;8o54?LZW>ox)3Qk>)Qd6WJJxjYdVFJE-g0leU5j_(ToMy}KG`IO{R z&Vdjgl7`o77iG zPcra~zp|D-e;Ok|7 zTLqr(3djEd-Z_fPzZHB{W{%$t-c_C(!sm~Eb_W8zjzj#FVVwUb@Tc>5y?z0IbC>g6 z1;5@$IRf9M_2z;i@``hQI#!zUp zdK_OF;=NLG`KyD^TgdVDxhj`ulC-ytAil&ME@yM_p-b7r!M~CDh<4!ZKIZt&;3uTN z+7tZnFC5<=JcqRBL%=hh;`ou^o942Q18*n&ReWwMQEjfb84y2fGUu5K9(a#^5%_kw zeqRpW_%+wRea_3(|MQjX8zFvSMfUCBU8OvG!3(tG^4sUaT>f^_Ke5k+Io~74m9`Tu zo%1-dzg>jrJ}#(fMo1_z9NhhMZ5aJOhhzVl2-u@-PRMXF?xdE|w=n0nUTv32DT~i#L?N zwm(A&@BzyiN`m{u<2x;{Hss~*__e!nWiVNuWZg}@0FE3 z4D#G+!62J0I)33Rj+fI|w69yu-V^d9&BHzb{J7k|F${dEYyHdF{SfWHZ)aZt@rBcJewhx8j&Ca0ty>{}&S8c<;A{Tj zJo0vQo+8qo$Z$!tC&|JI&Ox3gGHx&3!RYvqN}T^T#4r4d;SqT9tsMV5c-}1xufTmf zGQ0<`Glc6oA*YKj&tD9tOD_iq7*@DlSiZ zh`+y^D_(|iqvNm2jv&ohv`>)0!I0;SG)N=Bi%7qE9QaNd&zI?h==@pbhTK^YpI>gw zl+##rd}n$7LT=BE_7ZZvBh5#&57^0xH$wg^a^J-c@LyYT{p<%%@sj-*_^GSxKcUMC z$>mCPc_u#K!0Qm-^d`eS@bz+E#8dEjqjoq&ZAC-nDIj4&*=Zqr^ z>A;i7`ep@xEBj9#@D*~NEew8IDge)SWfyT^AjI!3&--&(@CwrZlxgzl^506u>su4z zKa%@T>Vvn5$MJYxdnofYts(xooS@o)=a&Pz3;2_koWD2tMLEF^0-y9J!*KA7G7j@4 z__Xv4Q^3!C%*&k#-c=4nxlJd!-o6Xrz@-rXbP2;M@W#g&z3bWKbQ_&#?mry(3&f|C6V5g8!BL#&F8CJ>*`I*_FZRv^il=Jt`!XhT zl1v$sp+cf)L_(68OqD5x%tMkQB@GBAN@bQIl_;c;Aw#AjLxT{7gbYcg_x5~$-}B!4 zxvcd(>v`^d-)Aj%t-Gu~e)idC|Mxj(pM5@i|9-kl{3v*u@isU6=j^MPM9ROJ@|-x%u%N`hC20qoV_Z%-4b0A9C? zz%Ag-7YI}XKfGS`iD~iVyylJ*Z;1HY%7`}ye>1N4*5He75NHox<#vIt;6)!&`4555 ziUHtb;DaC3?=lG7p6C$pD)FF>;X-o0!{YnSD~MlwxxfVQ%Pfw;{j<&5}7d^zHunlJDv_$~1uis{ItoSbo;Zb!V!iN{zH-|HIHGah>hcln1< zj{DmQaQC-Az}??Gf9!F-`&$P6oXK%B#{>EA_gDYx9pU|$&&h@Ose5$50^qCSd3QN@ zrg&cqtv@-gpO57b@AkX_+|SvV{!YqqyWNiX7Y3-ExxU8z^Y8a*|Lc6+KV#ZDDSu#$ zGw(zBh0?10xIB{h5qByube4oSi*Xv)(M*f+-s33W^?w??Q+I*q!QIX;fiH~#@@wF3 z|H!z00k0SrI>%jKRZ+ja`x@wg zne^8QAJSPMh6M@V^1OH+#P2^SPzbzW%u5#s|1Rd)N`p7QPT*Sb0W}0}0#6m!QC09= z_o;pE0ACmVGloscc}2HM^4|MCF#oU$VEdm1&Zf*_}NV=_z{%cjDH$uGq@9`4^moa5nrjm0@09vly3j)(il`p}PYzLS4fIjg`s zP8Qz)-Z|c1I3C`8T=5(aH;n-r$HULWixkJhoyO~c91nN@Mdfomoat4?b38n$gyK0K zzPi2QIUYXzo#HtjzPXO#IUe5ju&z6fhfn5LJjcV=_EPyA4;Ra11hg-z`hvVT%KdYSPs#emUPj}OCIUXJx^JyFpFU+d~I3Dg64a4zp`p*>4 z@$d&R{^5AI%QD4tJY4S$agK+_#QOrr!#kt>IUcSO1#mn(v6RZ^csT1dYM=M@*Gapz zZzaz0@RoSsa6H^PIyj%RYf9*M;d6H7qvCwdwtifk&)Mbgs)B{|*GWB7UnRijMf&}U z=X17HQE@(JODz)TbN0>XZ+y;v7SC%wXOG^da`;?$qLp}4)c;6rftKLc*H--f;Df&x zh+#_74qdJm?}hj!>je6N&s?hV`Fww6vjRE3IvU<1pZmYY1;^+9(&tnTpZi@>>$rUG zcaC`;{*D#GkK%Lx`6z((9~?Je*8lDB>sbF8;W@DWSyro_tp7)GU9kR-_SN~a|Cer~ za@hZ$j(I%x{~c*`-Le07U8Qo^{~x?l$7Q>1jq8H_|It}0hyB0Gl{zl_^QL%?vp*L& zs&d$$d&G^crK*+m&-T$z*q=X&`6Bk`dDT@P_U8*%=(z09qv8hk1de+s9yrf}_lWWN z2=LPH3yc9jIZhz{NY1NVbj+!UPyLC&EO39%j_IwWoNK%2yyA5z;XN~oFGV?vHi*aY zE{ShaNPHvW@7*HK>!oizmwCPHs;+omFU`MD!Mt8-#>57%mrG*Y&g*4!crWa?%c9|V zy=QBy<8qw;#uuvR^*G;S1q3RAH;e&MHSo2g1USyWAfq_@|LS%+F30%|fKbIo!|>LivIvUD#qu0F0>e~cs>{EMg#M?@a;poAM&{{t)>oG2*)iD z?=`%>eva#%&xKZ1RG;WxNjpy~qJlXt`tecmsyOcFabM+gBztz%pV!gg2gLat`RN7~ z+!Ez)cu@7^b0q6Z1@bxa*)8IHj?|C$1zs=3Q>c7CNBYKikI#|s<9^8J$XXSX&^7$N@ky?R#jx@VZoX?Sl zaY6Gra@{_azZJ)wcT6B|E6I5s&8_&oh`%#_--F;2K2dxWmz49;mkRt1@w>MvKBfLh z;&;dMC_VU*kt!f7_=fA%4|9TNiwW{e!MjF1F9WannaaNc{F9hCDGUBUB^|dS_lX1_n<~7=a%TOG3-v_YsC#UhOG(D8xsui7)ba%*XVrX z@CpAlo+Ev5+`cic?hpP_d?G9lUb< zUhja9kB&JHJaham@fw-5!}8k|7{k_te|o!)>-&W75AXF<{3ewDdpw9@IG&XARyqal zLVTZ_ReoHqN&M9M>OY4O|3mcuU%-3DfbKN-4H{LtqF_7?) znN)CYRV(4mu2%hHIym8XJtZEWNfJKt67f$vq$&bw(9AIpA{_>ZIC#%c}nr@K$l3d=vck@H6Lt zSBm$<55Q~2xaDK;%f{)rtH6JbhTi~w(I&-j0bdw5&Tqg!iQj7v`1bhT@gsPz90Etd z_rwRoQ{WfJ4ez{Es+aE%#baQ8KKPwS)c#q(|BU<6#o!0JDxUkK-5TW=LHw(&RYB$* ze*IaMb2Z|}$M0JKywe1o&n@6}T8nc(v>Ri5awp;+ig8gx@G;Tfnu8aK-@P^Xt1(_` z4}QFj>cf4{j$I`F5aMe_|9K32Kz+5(An*#~#fN~Gi2L&k;E%V^ak;`UCedYaZjJPfYY zzT>~f&%ece=?BDbj`1`1E8AB{$321g&#Q?40e*kn4^zi@+1K5oWopk1;9p;>cDN9{ zWjU44eaX5MReS-&XOHqP2miX0j(ZjOEAauR9QgXTble-jixw5<{$rct0ed^*hsL<5 zF8HJI-*UqUIW#K`;0A%_twA9r~KFNp5|?}Ltm6rVy(*g`+Um( z(NEGS{%ORwyiNRh@blKF9PTI9dV%?EEJ}q7#T7egh z`xy82T3<)!%RJG|#;HAfqnu_j@AN2m<#?ZZ61;W1Fg*ue@1)A-{$1C_eu*z5e$ybu zj|YDy?w@afUmWvzZ-HN0Pv!i5Ug^L3|HSydz! zIQQK;kx%7Zg805MF3J!7-Ak%xQSelS#jgZEP)zl|2K<%}#JRs#^Zu$&WyDu{Q03PE zpBNLab-+jFRXL5pC#Mv@8+=F}aqgqFJNkJ?#NT+O>d(B`*Ty*NVZ_h9UGW3J`%Dra z4Bjdx0=ZvSxvHw?D8wH)s&ZZhAN{%bB=BnS{x}2tyj#`Iv%%kw34ZR2H6+G+ixJ=b zI@Qzj2kxJ1<2^mPbMijhca)BsLDfxonfxk;->u$=iS3+-ZynzUW11r==cC#RER6Va z0|Yp)z9K%s&7r*??PPg2f;@OkQ^ zoZj)i&=h=X^v{;yb7Lame()?YG29t^WEla@w|C2`--Yw-x#IeI0_8M_0yy8EKb{vO z5MMh!?2G{~9p^g^d}sVnoNpf(<898jzY~IRTxLl-Z~IaObH2Su7V)JxZnr}MtHCpb zXBf?zlz)9i1#U(B{%A1Hx9^yy{;(JEd*TN_2tGTWJIBDc#eBkV;0t3OjPvas4(Pa? zZy))X3gCSE@fzZsZ%^M^ob&Akmy2Jf!zArn~oNphrN9DvYE~!tOI8n~G=e}CybH4p_fHpX<3XK)d`SuG2>A0M4pV(3HoNur9 zyW%zhz0t2Y-#((O;yK^GEyg*VZ{L2Q;_pQ} z^oaRt&bMc6qIk}?zu!lk^Xj7eEaqo|8u^5z|X1==iC3dQVq=c_J);JpABgL{0&tO=i7e_ zFNpK)i|42u&bOCJt8zHsKBu_&Q5<(yJU}?#{?k1Q=-z3zWtRSbzIK3-`H22^X)0(hR6B#XJXvQ`F78n zbH06g4A3~=zB#^!`rr9IYiNvrINv@v1_GRKpBtR>?fc{Y!1?xC@%-g{`n?fIX9{t&bP1rQ=IedH;)nLeEW^jZk%ubwwn46=i5Jw z@iXV!zm69^&bNQ?fch2Z+s{9(`f$FzWAuN{x9^J=3(mI}AFXmY-#({WptqzP(rsWH{gc!yhW2^X;SNi*vrcU%VG{zJ1>W9rvH+ z+hd^3`SuZ+RX*q2N5u8W`Sz+!70>zhVKJcNeEZ2870>zhvT=X-r}_4n59fS)k;OVM z&bJr&P@MDa3**I$^X)G!QatC|=Ts5re0#$q;+${q81>|Q`=Tt0=X`s;cusM?z3MZH z=X`t965^b1-w-c4oNw=5K=GV!Zx`>&oNxc5y{<>jx1Wl3;C%b&JSv~_?HisG=X`sK zn5W`=`<)ZiA2{Fsbw+W{w=eia<@^2buiO4#^Yfi+DW3D~OX7aQ`SzP*0*v$R5B#k1 zIp2O&oG<6ww>+(Q&bL<^BF_2tRvs9FV45unk>%w_L(uC!}<0hIaEI9+nN7kAFLSIeXGU6)qn z`FflZ-*GmBcL@LIEAR~Ws~qN=XwX3A?nnF^g%p1Tyzj;0C&BkEQ8|Btr;h6)ZMuJ~ zfBMz>Z|0Ra7}xbhh#ycy@p-_1jPYb4@c!|Ap*Z-bU#R}2!H*VH`OF`2IOgkaLi~ld zD84Fq>+mb?06%!8j$0pmL}iuJ6#VlI;>;8AzzgE{BfeLRi#mgspQGdU0xufJ?FU}* z3zh!_c(>@c%m)K|4w}|m1^FB0)ezFkp ztz({iDfrIdtHB$6uKH{QKN#~ETfq;+eTMlRZr!E!+>7|;FSBO^!Zx{0hwZZR-adIQ@a(z?|^D^A~oa)mC@t+)0`*Z;R zISxAMOdBF77{%fbWkF!pwJYZG1;~2Jyc=rt=yOKCY+g zGaCGdx#F*bR~sxo1$@F?DxY}`DqSEx2l2b(KK}uD*9t2CWAKOLIk5^nS0%-70Ph|j z=$OA?)x(Pa2JxFtsDJJOuXSAfNAS9>RL)WGhH+h=0>5vQ;?Mi*0{Ywkd>ze?51!|P zZ_cl{EZ|F8sy$;^nv}CL#ub_L&k~;FamA+rU))F_1Nhow0*oKrSna_02OEfILpc@V z`xm)3ZtBLR|^yeuM+pKQs4vQxaGjdT%~r1$5?XQ{ogCF65>}? zR(v(^*AA+lwZKRHBv2oGfAA*Y9XboJov%%+}_;jmCz0&uM%K?UL4UZS*;lr30<^5r22bEtA z$DMw!0PhcXbQZ6K_>G%X4(|^aJ}=JuL!;;qygxL$Tk*U`v6Opp5>?++aps+_otlj~^co8r7b9Ej&K?+;mHe9rqr zqw1>9c+~T*xWDoKuq+P9`@_;FQ~>V}H^%w}-XDfV1M~iH*~dDs<*3iVmEycVERFjr z?+=yFS3K_zJv-=khdJ@wIZuC` z{Jtf&3#0?@u}25Y1b%+-?BF@7>wI&8-}tpaJpPm8ep*W9hc=Y(x|fNUL^2AxBGP5KH%eH9QYXctQdDa3Epsoj{7Y5=J>uA z!_fa*{{Sx`{>>pOCms(;e7VQPCnA2-Wvc%)@Xm3az6G8mJjuD>&C09%7+xgDO<6@e zx>3TH#|0OU=Y*%eQ}tPk@@wxBi0+caFN*K5+Ymn}F1WZ&C-J57t3G=W|8aN)2f%k0 zRQwU}lyTkt0zNDH;UC~z(+I@0T~eRS;mKssX(xPs_zW>Ep72U3RZcF%w~QN7Xv9f; z+KW{G*giPn<7$h?Yihz5$GXdMDF2T50pqWe_?GcQRYCly)vD+1;B$uSxOKsEmlTg_ zouvGq;yx48RS9n&*GpV}|Ch%^#e*on=Hn_qG{Gc3e_ipI_DcBalj1R*k?^~s<2;S> ztEN)?^WbShoPP;C#SX>42L4KPkjdbivkA-upA_E{-vz&^sLEdezAAjYCE$O=0B0rm z1&^zo_24US7XJb~+XC^g!Do(DfA|jk!I+Od0KRLN%J~_5di?jV;NQhOe2VxT{+h-b z{I~yin4sgP10NUT#?0WaMaRqmenrghjexr%a>x+rXzrJJbTdw1Vo{0K9$7OEd%Tbg$a275HQEKKKCmPqkE^F5rD*zM?m{ z^PWBmzA_#}Pl9)f2iJ4pvtuAI61;YL)#qjKlX=C*gV%}s@EhP&Qm7r?0^d7I?fD*f zt(D>*f^UlP`7-bvcdI^Yz}wf?aX$ku6%W8|;DahF{#)==^~ApipFBeRC-4$=RDb6= z@pW`_C)M+J#Mh4NI#p`@JIA-ZOXXhxUaYO+vVqsgCVmO{HSzs1KX{p#e<%t*vWx0@ zCHQTdRsJ>Lb7P(6_24z*xmFqc=Z-qB8sI4=i`N0)*;&VJ41QsZXYK|s9OJsS;H`4# zygGspo~ZJ>gLiHw{xJBkc;6fVp6><44+g&}?hnJjr^P(RDDbhde&JQ{oR_M7CV^Lo z`K}q@OXGeu8@yD^PtFJ5(M9!N3|=X&mruZNjr-d=@ZlR&&&}ZJVxamJ_%*9^+}+?? zN~xUv;B8{Sbp(9xNyVQ8KR@2n{{(+LyyCQJbbMcTcf780GJ&@krnrm1Ys7n59`GG8 zkS_#2;{%mb9DGYm0F(xw9nZCE!MDf4rklWDeOUdxDtPE!DeeGIANT+I;GbkwIZeT5 z$M?9F;Pt{!xF3ANVV!Sh@TP~vdx6icDBcfz=T7}DPk?v)QT$o(%=d|p0KYn}i!tC$ z8t8n-fgg+cw5i}_x~cqG;A8r${&T?xwNd;+@GUWqx)gjtj6+s~XKA8xHiD1+O2^#_ zK4Z4xcYtSz`NO^7r;4c^4uTKJFMbSsO#zkv8~A4jRiBjcKH=+YY`iF>2cMrqCvI+dnm_PXv{Eo#ce;4?9>&5qhH;Q#khrvHBu6FnZyj6_PPlFdZs`AsM)1SWX zrtZ{#X9RBaL8+`m>)u$kMje=_bV&M7XIZ_II(eJ8HdGJ=TF!x6A5l400 zTftAobH65dh3NnFz_T9Fahrf2jqjoNg4?fc2VVaL)u$79@xCg*CwTAc#UBB09q&5> z!7Jxe`Oko_Jf(7mgO`ox>1gohGAaIb@P}d|c?$TD?{(Za!H>nbbPo8P1r`4R_{dq} zAA^4z-#b=;+ke^sULnTYTfiIlQ2F10R}DX55BSP>ANdhHV@zlr1)tqo<(~q-zPtE& z=c`?PeHD-S!}G!Kh;dpL@N4_)dhve4E~my8m7fpsbJmC#0Z+G1^(YCRH?GHcEGP4C zOJaUCgZ^2<2UHb^*T{swUPzqZNpG$zo)6_Ti{lms-;qw|TO7ROTLP@-iCCY=dRB|~ zS=MuFRkaW6**U&1v!3rp|6x6|M*n0z%NA4lrBMI8C3Ifpz%$eoh|4}{&q^`QuY~yh z83n3=H%_VJ)&hTQra*o08;&c!3HWE82L>Mz?|p5-Tf}=xNAM#*sr>HX(LVg$=S)#NfA@RWsXqMO=T%ZXfA_10it~4WFXk)wyC1mX z%)k5Xx2qif?jzQV$KjLyQ0;1!!{7ZxDsleq$J>hYckdtXK}~g-r2NvisU2E^UzuLu ze()cn{++=uZ!N&z>vTzR{$4rb`4YpEq&}15LuEXc5}t0H%DG5?B)qClH$@)sS_pXm>%{nKKt`$ zrPUDZ&qXtfvp>J`s>)%1F0?`QVSn!1OXcuBHZH~k?9cfME54Erll)%i#dw(QpEI7z zZ2!CC`woBiq3@|+w*TRK#94mlcXeJY|KrcZS^mS7&s_djuPD9{&MQs4zq374H&uMR zmL%=aBkF%G%K3j)|0?mJmG%EVZrK0T`p4^Za=wjXy!7w>U3xZF`}4dOXI8`iXV2?` zdlmohuK(6=&RqZX6?A?5|6c#iaiOsNcd!4iT^Ika+JAD)JF)(|VqWY2_x3Lw-UaJl zr~dzr{_|UPU3aYip15(c{i`-sJnySZsGRgdp$9AAx!_mo~JXF=4zANaWR0=!?{IzgPz!N;cSy!ad( z^oHX3oOONT@=n@qW>LlS_eve}b^ogRJRa}M|JnLHc&GaRzp6evqa9eEXFfS|`#fA; z{NG)l>*M<@f3I)rs6YI>>oe-^Gq+F2@J9aK^?CQ0+JWtJYm6)YRrQ(DPyLhq=WM^% zL$QCzzq>wX`@N3F`^&$(K4<&AmZkgG_UESY!o=U}Z0&PAi+Ur%y-r{%c(!N<&bPcD<15a$6p3*Z z=UYZDQ^D+qW8W9&IO=dZagL+fw^IE%j=DG2^%p|@Q!f%=KWs8p<**;-3z3%n@Urj* z*$=xFQ~B(N1K&~k?1wW8D4zYWK=@1Shd;%4jh6an$?v-|JSFzS438*~{cv3_)rb8s zZA@sfA6Ck$a@Y^Q&o0h>m|~>LXFu$BO7ZN6UsMnur$3VOT7QemVLxmX^K7#aU$Kh7 zT<}Z36j%t}B)+dL1^*-F|5t<0oguIhJX1E+b1V3<-QqjI+YS)e3%+KLz(Me0cdMLZ z;3wj{$#3AxW4=00BWcgmZz?doic9#2Uj?#)-?v!tIl=eGeJr|NQqBwU-8uA;gqL2S za;`u*J@bl}1VPJBdGhwRlGG zn_@hl9el-miq8!`FSiaDpL>(??}_JBXk-Z=lV9c7L-hCVu5qJ^&$>x`y0|gNwtxwL zskka~E9#T}fa(*MM-u<*E*-ZX;?rHF_;`#Z@k1{X4-F;ZH%(GG?NH99vf`n4C-Gn0 zpmKU5{-SukKLXxzsLB}#p5aCDXTb9`Q~ATe3pWuT4SpcT=dXj`7W1@Iz;m=$Id6h5 zi1jjaz<+u{@gIP9AEx?$3?9Sn6sy3??pFK;@N}b8{uc1%%@qF)c!NITd%%B-8}^Uj zYvO#5g17!!<(vX9l0ty{!#9n2W9|=s@=uk+{ozmc)Om4#_&*njb9_4_#xoq>4qK=4 z8Q-&zIODfZ7w35R`vT$|4^KU$`fxnlJ8nE24{yCf<#0UQCf=K(TFLctdEAgV9v&O> ziX0DLd{p(}c=(c5Ixfe<)obhbs;a+Ej{9y5ggG8g5e0KR+~`V`^H1a9Z&YwglwUCh zyc`d=TB|^ghwmJw^Wu2;@i-xlhYyxeJjcV&->mXE9-cWv@f;7|b(c8D!}a0^9EbBd zT2g@H;d(Jo%kl8$xM6cV+;)kM%kgl5vy6uaSJZJi9`1IjILE^cJ{0G8_`Ki+M=i2evm~K` zeCpi-Jg@4}@p)d|?@>K@UKbovIXthly~TN6ue~nL^Xe7-hv&6tisE@*m2T4S#q(M_ zPVv|4kEGpZoUiyw;HjgXtAW?NPJr!mq=3p{`>c+2lx&}4(cjoUwa@aq_c@F2w<*R~ zY@bvw>vv)Ml{q#d6lc3Ni1!z^+f}hnf$er=uj-tahw<@h_!wxqVs(XZbU?ow@uUVxE@ed;Jybe<;51u>7(s&s_d9AE@1U z-F;h0@x1QJ_0au<*WHYG@bbD_5-)bV?p_+^BU`|%*#oz1LohqNd*F9atE9svlzgO#<#Ce~2C&ul(&(yD{ zc;2rL#6(LpcT)cR{yHGrxlk){w)2`eAlrFxykPTpZ$DJ^VLRXdn9656fAzCC+j(Y; zAK1<#<3)tejY`s`nM=KA<~#Q3_U&wSi=@m|3Aj%S$%C>h_&SpQ`)ZfE`LEL1&N{<*x#+UMk4 z-ek4IxxC40hjV$8)eh(KCaWFJ|=Tm0hWam?6-el)fX5M7yQ)b>|=Tm0hWam?6-el)f zX5M7yQ)b>|=Tm0hWam?6-el)fX5M7yQ)b>|=Tm0hWam?6-el)fX5M7yMP}Y)=Tr9I z+h=e-W#&zGK4s=jc0Oh1O?EzI=1q1!W#&zGK4s=jc0Oh1O?EzI=1q1!W#&zGK4s=j zc0Oh1O?EzI=1q1!<#MU@p6zyXK4s=jc0Oh1O?EzI=1q1!W#&zGK4s=jc0Oh1O?EzI z=1q1!W#&zGK4s=jc0Oh1O?EzI=1q1!W#&zGK4s=jc0Oh1P5!8@+Lw8gollv0lbuhQ zd6S(_nR%0)Pnmg>ollv0lbuhQd6S(_nR%0)Pnmg>ollv0lbuhQd6S(_nR%0)Pnmg> z_f1f{F>mr#i)k@|;(qIV%FLVWe9Fw5?0m}1o9ukb%$w|d%FLVWe9Fw5Tyl(_JO7k7 zd9lumd6S(_nR%0)Pnmg>ollv0lbuhQd6S(_nR%0)Pnmg>ollv0lbuhQd6S(_nR%0) zPnmg>ollv0le-sC`!H{^^C>fLvhyi3Z?f|#GjFofLvhyi3Z?f|#e~5nQ ze9Fw5?0m}1o9ukb%$w|d%FLVWe9Fw5Jb0`68}lYR&oc8SJI^xnCOgkE^CmmbGV>-o z&oc8SJI`{qn4tG{>O9MrfIH7J^CmmbGV>-o&oc8SJI^xnCOgkE^CmmbGV>-o&oc8S zJI^xnCOgkE^CmmbGV>-o&oc8SJI^xnCOgkE^CmmbGV>-o&$7QSx&57InR%0)XPJ4E zooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)I znR%0)XPJ4EooAVOlbvVz2>QA6EHiJi^DHxOvhyr6Z}Pq+x=%81vhyr6Z?f|&GjFo< zEHiJi^DHxOvhyr6Z?f|&GjFo^#fNo9sNx%$w{y%gmeX zJj=|ReCsaNhk28oXPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0) zXPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUo zd6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0)XPJ4E zooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)InR%0)XPJ4EooAVOlbvUod6S)I znR$~Jx72mbyvfe9%)H6Yv&_87&a=$C$8COgkE^CmmbGV>-o&+^58{jh)g zpMPKHS1N4RXH=kdxhWrE_jXbw-~Szy9feW>_YZjta`UlJdW^3#tN zcmq7=m#Y6;;Litt5B%E@MdR?vaT}CSIm-}#>NfE;;8o&A_!)SgxG!x3UlROV@V>1D z;&z|ZXF%|u5dTy!f%trz#P2LF{yXCP$9*rAx^EKyOz;c9OPAF7#&X;wer6s8UV`{h zaUY2E8%g}+rK(75yO8jb(ZI1xG2uPp{%{S-&oWfyTn~Ol@XFw8Us3%d-9l3S<#C^^ zgZQh0HwLfUP{+L+eEtvOv28?B{;J^dxJvlE@QS;moS*Wmp7EGT;@3pO4@Ugn@PUVc zkGNf66!^4gfLFm6$Bl3j_|jP4F$4UPcB5;13Y-M*5d2T@=Yyw>ahAt>Pc>5cnZSnxzX*Iv ztTW03zB#^A6avq_NaYs?pEX?VRvLWCG{s*F-ZR!~+ytH`9^lSz>GPWOoXWog@f%~{ zQy)Cv9Xf7P@YYq;kS)On2frV@d-TuF;OmyDKE1$eFBk6zesSC&p8($yH>795FOLWH z2=J%s=)A^&ryeUl4t#x#C#Qn<8m0JI;7`W-i@D%G244u?JoaH&3Vtxgy{o~~#Cp1o z;LVP!-L`^nivh?E@RV^s+zZ|{o<|44KZ)z~82HH;Xs1lAa)P&w`}w8d-vz%6{IOqj+$+FK?$vS2f~R>%@fE>mPf&a%@cVO%R|n5}uXt_n z$D{u@0>3%lr&@sD9=r{BrKW114&dcK)^WRmw+r3}{KghK-~Qm8^NK$OeoefX4h3%* z&kN_F^6%d3ebr|y;+x*0`cDKO73&A5gI^QnzXP7)nCdwX{N{K+S_EFEp^m!(d{FSU z;GKFYeiQhsF%bI_d~-&f?=JAhF_75@{_|AT|1kJPZ-}SSAIbP(dS}&#^9;MYDUkCF zZ91O0oOA1L*uekq)*W-*seCb$67Tq`L zpF3kBiu-R2?4;`=rh$_9cj9_qi1N3^``uFTB3T4hgLgY5un{~%7M&OO-?%>Z@z{a* z{n3zn!Mz^mAo!l90&yEk&TDo(@!t@??TFeTrT$3b7w#8G58mN`Kr91J;z!1MN$$UK zyoL^VDauLTTAcgQ6^!xK6^K6_CsY>P>v1ZAcZ&(CSWcPL^R2kAR!98IEdsT{2klWk zV|bmE(PF@`&i6p z#&l1@*R59pYf+BZhmSy2gHqM7kG*y0{g&^4b%A^27e_cVt)az9pk#w z;Ezugh;1^Gdd`ja%8aUR!bimfYAlmZc+V56Pj19}Jr4JyYu-cg+>dTh2k{uTCgnd7 z?2;&-)CeYhW8*XYP|5byOkAAoO9E$}h;fS*-Q?nn1WOr&iT?u)PRv7|0^b!67Vbyq^*G#*Zp}41F88DRCFa?u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5 zXt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf z?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi z>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnA zxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbEg?K|R;F?#AnA zxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{ z#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5 zXt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf z?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi z>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnA zxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{ z#_MRf?#AnAxb9|gOFb{R?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?gi>u9*{ z#_MRf?#AnAxbDX5Xt?gi>u9*{#_MRf?#AnAxbDX5Xt?esV`a57*WGv>4cFax9Szsr zcpVMb-FO`h*WGv>4cFax9SzsrcpVMb-FO`h*WGv>4cFax9SzsrcpVMb-FO`h*WGv> z4cFax9SzsrcpVMb-FO`h*WGv>4cFax9SzsrcpVMb-FO`h*WGv>4cFax9SzsrcpVMb z-FO`hy_bPk>b*6Cx>xdDDOLCk^j@AhsQ8?SuOA*k{CdO>=qFwY{KE+AwKj&e5oj4Ao#BM{`EBYuOaxvXZWQ2<)15%{pWv+ zS2nPQes}htgDKA3fA++M&i?b!&NKI)q3zT@>_43^5oiCghsOT1AQlj?|K#tWdb0oY z4lgUZUGjTPy;8^Ru0Ilf=>V1UF!QQPg@LbKkXB6`)TXI(@YT93~q1jD{y;jyTOlyn6n?; zKHCv+`)nt{?X&#}Zl5ha=O^uEpDpy4gxhBeJtE?OJeqZa0D3bE^t&&n=cKB*(Sq7P@)D?YT8YIriLIg4=VuAKac>XK;INq0uMD zwdd9k@%G%F0JrD%EVwgEP`*94x#0HPV)v79C;-=5nJ#M^TVEi8$*=N7}ngxhlqtt#R6+xp-Cmjwf|NT@jch-L@R;Y zi>nT9FRnJYy|_l;_ToZ2PU>SXt_|Yt#l>SUi9gUo_3Vat`*MB2?aTECUl5+vQ{eXK zhJxFpdlB3o-B@sYbQ8hrtx)}^gWIor2i$($JaGGUi@@#ItpK-Qw-(%f-6rr?tEiq| zg4?^>1#a(dAGp1{!{GMregU_4cN*N@U7C2$@OzEDyNuxW?y`g1yUPu3@2()Yy}M%I z_U=l7+q)|dZtw0!aC>*Rg4?^R32yJM9=N@`CgAq&{C?(kvv=1H@%HXIf!n+532yK1 z5pa8V1HtXxJp*pA`h0NjU!4Wq z`%_;G?)|ItfqVbzBH-S?x+J*wuf7`G`&U;0_x{zlfP4SyYT(|#`c81~U)>Pg`&Tyy z_x{zb!M%TVdvNbx-4)#XS3d;q{i`1X_x{y`z`cL<5OD8b{Q|i6uYLvG`&Ul@_x{z> z!1t|Ie|j6-`&YjY?)|Gj0{8ya%fYXY7r0Nsy|4A>;NI7IJGl3?-U;q~t$zUbzSf7p zy|48NaPMpV2e|jOP8|~~zV5uQbp~+nYkeWO_qEOi?tQHbfO}u-%fY>`^;O{B*SZ|I z_qDzO{L>g9R{`HQLH*%&aPN0r7u@?@-$i~(2lSx zFSz%|ejMEUV?Pbv@+Z~vd2sKW{StVQ#X9b5Uk6_NC6#kCxcA?_4cz;0 z*8=zc+YP|&0X74-2iOYS9^eDu_5izp+XL(kZV&KLaC?AHg4+Xp4%{B#NN{_AFN50y z91m^}@C|T#fNz1@1AGtM9^i-I_5hcG+XGw!ZV&J?aC?B;!0iEk3vLhadvJSzKY`l= zJPvLT@ON-~fT_~`<8@~b@B(mqfZ4$90bT-b4=_KtJ;0*i_5iO0w+DC)xIMt@!R-N7 z2Db-T1Kb{99dLVqjlt~!-VJUKur0Vfz>eVd0K0?R1N8T2-w*8p4nVv;z`@}50EdCw z0~`fz5AaoRdw`R`?E%gJw+A>I+#cY3aC?A@!R-Nl0&Wj*9r%dK>c^YG?E!uTZVzxb zxIMuA;PwEIfZGE+32qPYPjGvHY0v-1>&_lvCUARz7lGRY%mZ!@un@RCz~bQc084}0 z1H2a89^g&j_5iDb+XK7<+#X&fxX{dx6^n><6B{uAbvh zfZGpz7TkW|2=M(mRn8c2dxPV^?F~)^w>LNo+}_|^aC?Ib!R-w$1-Cc28rfrVUYlGVxYy@s^um!li!8YLb20MV;8|(&dZ?F%z zy}|zA_6DBLNx+}_}e;PwW`g4-LM2ySn1I=H>Tcfjop&I7kMxCq?d;0kbigKNR< z4Q>LrH~1yEy}@1J_6GNX+Z#L#Zg21xaC?KN!R-yE`D?)PxBq$EVs9`bxV^#b;PwV{ zgWDS{2ySn%7`VN`QsDLm%Y)k+yb;{q;H}{H25W+Q+*S|V-e41OdxQ6a+Z${LZf~#? zxV^!i;PwU|0k=0e5ZvD2GvM|HhlAT291VUpZ?NQW^^c7DBk3m%W1qn6;CaJy$PHe; zl0Zx+B;{l)qz_Z{<<9GT=J@~L{3!cQ^y};|(T}pfM8D4dQZ!T2KK7BSqdn~x)dsg; z)Ck;uQ44VUMQycs^+7rIi~57xFM0~xeo<`Wn3Qk7=taca7a9w0 z|7Rk&{h#UJ_J7_1xBoK_-2TrZaQi$f!0q#_1-H+$3EVzUY~z)*gMFS|h_}zP58OV_ zVQ~9Azku84ISp=~Cyj>1Nqy||#I}72x6hLu@%DLQ+s7o{K2Jf!+vh0;Zl9+VxP6}T z;P!cL1h>y~E4Y20n&9?%>VezmX##GaC$_Up&euLqJH*@P=>%?{rzg05o=3p#^9%&H z&+`npeV)*rlX}|c8I5@RJg=a~X-pXW_*`#f{N?dN;|Za?Q^aQiu{!0p>?0Jm?m z1>C;PH{kYd_JG^B`4Qay%u(=^{dHl*=a!_M?Zd>jUkSGlbG{yv3Af*p1>Ani#o+c^ z@`2lLDFSZ4r6jn0m8-$+t5g8DuW}2xeU)n9_Eqi#x33c0;U(>0UnQ0YB;3AAYm{SO zr9HTPm9F6SRUQJjukskUeU(Ar_Em;}+gEu3+`h^y;PzD}fZJD@25w*FZE*W4?}OV{ z`3T&;%5re~DxZSeSNR;=zRGrR`zkxZ?W_C%ZePX!?yuqO;J^LfzRC&2+gJGm+`dX` z_#5_BGJxAxxe(mGN-l8wDh0spt6UClU*#%r`zqzY?W^1XZeOJexP6t|!R@Qm1-Gwq z7r1?ud%*3h+y`!7i25$eP7P$SB z2H^Hjnt|ItX$5ZoF12QRW% z%r|&R0g+4 zQ3Ko_MICT^6pg{{QQQq~kD@KOJ&KOt_9(i8+oO0G+#baMaC;Pk!R=8D1Gh&p3fvyW ztKjx1CV|_dm;r8&Vm7!viuvI7C>Dd;qxb~e9>qFvdlZ|&?NNLMZjWL&xIK#f;Pxnv zfZL-u32u+#PjGt_Y2k0!qsRnqkK!V5dlY%V?NJm0w?|PN+#W?~aC;Qjg4?6G3EUn< zRd9P0cYxcYs1I(BqA9pNik9H^DDDThN6{JF9z`#3dldb^?NK}dZja(waC;OZ!0l0t z0k=mn4%{BaRB(F~v%u|9%muecu@KxI#Zqv46sy7QQEUXaN3j*$9>orDdlY-Y?NJ;A zw?}ad+#bbm;Pxm|!qc!vksjP0MOJWo6gk1|QCtdckK!_LdlXlI+oLE8ZjYiOxIKzW z;Pxo0gWIF14Q`L35x6~y7U1?G+JM`0=m2idp&Ph8hd$u;9QuRXb9f5ep2JXZdk!yx z+jAHTZqH#NxIKsI;PxEe0k`Kc58R%^B5->SE5PkJtOd8{unF9r!a@JLKb55ax{Jp}s+^bqVP&_l4FKo7xw0zCx#3G@)`C(uK%pFj`6egZuN z`w8?A>?hDeu%AE=!F~cg1p5i}5bP(=L$IGf55ax{Jp}s+^bqVP{F8?eegZv&BH<^{ zL$IGf55ax{Jp}s+^bqVP&_l4FKo7xw0zCx#3G@)`C(uK%pFj`6z5zW1`v&w7>>JQS zux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|r zZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3q zKo7yb0X+o!2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^ z55c|xJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q z!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;h zz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb z0X+o!2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|x zJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K z1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;hz5zW1 z`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb0X+o! z2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z`5bPV!L$Gf^55c|xJp}s( z^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;hz5zW1`v&w7>>JQSux~&Q!M*`K1p5Z` z5bPV!L$Gf^55c|xJp}s(^bqVD&_l3qKo7yb0X+o!2J{f@8_+|rZ$J;hz5zXiv-t+= z3d$>>Z*YD(c?j9`*NJbiy}AJN1U(!Z4CF)nyvAC1S{VH2K?3v{R>cPStj}vJ6wmr( zyIJ*QeJ=S;$7OvMMxq1Or%F_$IO-pxPGuN}s&*CiSoWG&@)pP!a z+TonPp>{auZ>Sy4`5S77bN+_f;lJu{JQ8{LxQ~SQm*74U-d}?INO*q!uw8e9|`X}!F?p`dvG5K?>oVLB)sng_mS|v z6Wm9_`%Z8l3GX|>eI&f^1ox5fz7yO>!uw8e9|`X}!F?pW?*#XeueI&f^1ox5fz7yO>!uw8e9|`X}!F?pW?*#Xe@V*n=N5Z}b_mS|v z6Wm9_`%Z8l3GX|>eI&f^1ox5fz7yO>!uv<~Pwyk)eJ8k&g!i4`J`&z{g8N8#-wEy` zVc&!MNO<1~?jzxSC%BJ<_nqKA65e-$`$%}-3GO4|eJ8k&g!i4`J`&z{g8N8#-wEy` z;e98#kA!^>?jzxSC%BJ<_nqKA65e-$`$%}-3GO4|eJ8k&g!i4`J`&z{g8N8#-wEy` z;e98#kA(M~;64)eJ-CmA_nqKA65e-$`$%}-3GO4|eJ8k&g!i4`J`&z{g8N8#-wEy` z;e98#kA(M~;64)GcY^y!*!SQ*65e+r1=hKH-wEy`;e98#kA(M~$boXa?*#Xe@V*oO zZhzy2Z}lEcf5Tn}{SA8^^f&Bv(BH7vL4U(u2mK9u9rQQsb~+xJu-8FTrZ`kXg zzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2Ib zVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813 zuY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_S zgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~ z{)W8{`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS! zhP@8@8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-E zy$<>t_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS z4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{ z`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@ z8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t z_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{`WyB-=x^BTpub_SgZ_rS4*DDR zI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@8}>TrZ`kXgzhSR~{)W8{`WyB- z=x^BTpub_SgZ_rS4*DDRI_PiM>!813uY>-Ey$<>t_B!Zq*z2IbVXuS!hP@8@8}>Tr zZ`kXgzhSR~{)W8{`WyB-=x^BTpub_S<81p##P(E)r!ldM=4~=*`XJ%OV&ist2v1d0 zJbi{g7peey7bp9k*}M4W<}-U2Z^uUI^e#61qIh~2-45!w%xBT$Rvnl5EIL$DJo8zM zd`dk2I%$VlZ|k_#^w$Yb^{C3P1%7O^Kz;D#eFd6;=Z=IV_ke%YLglvwKbl3L19;;b z72g&7?xF&{!Amt4=m)+(_752d-npg#`@_-7Y9IE8>n>9~`@_Y%#OdKQyg=p9!|5CO zQrRC)K7Ho;obzP#{r8+Fqjosw$*3L9c`|B;bDoUa;hZOZ#_dH<#@-7(8GA4EWbD1rld<`!Mum?8DHLu@6H}#y$)^8T&BwWbDJxld%s&PsTnBJsJBj^knSA z(37zbLr=y&3_Th9F!W^X!_bql4?|DJJ`6n>`!Mum?8DHLu@6H}#y$)^8T&BwWbDJx zld%s&PsTnBJsJBj^knSA(37zbLr=y&3_Th9F!W^X!_bql4?|DJJ`6n>`!Mum?8DHL zu@6H}#y$)^8T&BwWbDJxld%s&PsTnBJsJBj^knSA(37zbLr=y&3_Th9F!W^X!_bql z4?|DJJ`6n>`!Mum?8DHLu@6H}#y$)^8T&BwWbDJxld%s&PsTnBJsJBj^knSA(37zb zLr=y&3_Th9F!W^X!_bql4?|DJJ`6n>`!Mum?8DHLu@6H}#y$)^8T&BwWbDJxld%s& zPsTnBJsJBj^knSA(37zbLr=y&3_Th9F!W^X!_bql4?|DJJ`6n>`!Mum?8DHLu@6H} z#y$)^8T&BwWbDJxld%s&PsTnBJsJBj^knSA(37zbLr=#0oY03kez80R`Y_+O(m0C# z!@!5d=|8lqr*h~&q>cjUKb%^7X8&PrNzHH2fB2@NIDMFm-Bb>JnEtC3Pao#P3F7o& z)dwD&?me}4U;pI!}xU~`g!gzs3;EV58d<*a^uMlVh{$Q;8?f_nDD5_f|P$!BaIAmj7Pt|7>_mZE!5geo`8C1!#q}7so1`7e4_9Cl#P2Sl_T+u+&Sok< zqy9+BSrs2J8DIM%70mmd%enABS(WRbu?@Y$tQPUy4A zadUT4;4s9ujOQ1}IZfZu`9}9j$|)WvG#=$t`AqR~J4@orWK@0LM0}nC;_rgzxI%nB zc-dVlKTbO-zk7&C%MqU|+H(zf-49jHM({`95!eD=^E-jB!LN*g$!_ppGpKxyi$0I> z?IFYuF0AuC4nFi6f#1Npyex2@4wJOQ_{rkwz+b23GEFLj3Q+^Mj8K zf$K8x zR~-GY+yDXI&kv?hd-8rhw4LI4Kks~rcqNoSE%qzp{k(T+m47GV?ZY<&&k`4UEQd(? z;m9%yY>oJCSyg^}@LbW~x`H?8CGZe<{#f7f7R7^j_-zwLeJ`Qdl z{%P=fG2nV0{IM9H#577$&vo&9c@6O$PYJ|pe-d9JgzlM$A234g@Gf|YA_5D*Uzw@+ zCE&I93akWwe5ycHH>r<(_%9G|AO34_`|xo)PRg+lAD3mq?Zf|!a#HqJ{eK0w4 zq#XP3vHf(y?Zao*&zx}k@HxQk!{-IJ4rlRZ_}G>@ ziMJ1b8{+N5*8;Z>-vHb`d^2$S@G+g89M?Yl1BkZ|AJdCTynXoIh_??P%OjI``|wX9 z-ah6G8QebncyRmhZ-Co}e+#_wc=f~g!0p3-2yP#K8MuA;HQ@H)KLbA$ z|Gf>|KK!@f_Tj$=w-5glxPAEJ;P&Bv2e%KODwW#fg1`MS_;3HW4}Sr;efVtP_Teu9 zw-28m+&+9!aQpCAg4>6`2HZaU_2Bm5D}&pIuK{i!z7Dv3_{QM&;qL~w58oEtK72=T z`|#bt?ZZC|ZXbRCxPAD+;P&B%f!l{41#TbyRdD<8lfdo6&j7a%KO5XW{Csfx@QcCi z!+!#9AATLUefZ7b_Tj$*w-3J?+&=t%aQp2?!0oG_1h=pLC%Ap}v@wt6>(0Jy%4y4_2S_6&r5^bC%+clKKV`H_Q|V)@0+0e%N^kM$?JpLCvOUFpS&fw zee(Ok?UQ!~FS1zm=|%pbct3Fa$cMKEJgZ%e6HCKPX}&4JTtic@EqXw!}EgM507DNGLN03 zf6D);NQS7EulEx1T_ziNt`!3D89OOwVtg3MkND?q5hx0NYkeK}O7PP00U>mdr2Lbg z>q82^rw>@D0%F*g#6R=8cny@l|3)3R4tSFg9~y(77axQ}pGwNVD?G8bh_@fu5!`-Y zcX0cG4};qe8~|=Va4`5o59+*zfqxYroJWDTd0*}MD)w7%{~VEn|%!SH~Sdu zZ}u_R-|S~Hol*x&49Ov3MCA7ci%eT>=Q z_A%(u*~eInc>5TifZN9iJw3VJ?PF|4ynT$X!0lt~2Dgu~AKX615peq$C&BGw{0VL! zBdsp)r2h6X=*8K`2>m^Yw~vtr<=Dq41a2RrIJkX`SeB5KZy$sHn|+L%P>y|!s^Io9 z?f|!sQ6JnsMpJP67%jo=W5jZir2h6XIwRgbMlW#t82!NQV>|(FALChY`xqm@?PH7q zw~sLn+&)HV6Ulkm$C!n9`xuc%I*GTBu@Le0F_wbc$B1Q1Njdg0HX`0W##V6q7(2l2 zV}vG>l%KM{E|i0aw~uiQ+&;!{;Px>>k4wt8kC9%F;e^}A2+c0x_AzoI-af{q;Px>t z1GkS68gWv-eT>k95^f)(BFeFkQ3>2WMs;xe7@?CU<=e+-gn0WHp$R7O_A%NZ-abYQ zvyyoG7~K$WAEOVreT*39Cgs@2cnb0MF@}QM$9NIkKE_yZ`xq0!?PE*_w~z4-xP6Ry z;Px>Vf!oJe0d5~-Ex3J*P2l!1z67_Au?yTj#y)WS7>B{_WBdYcALBH*eT+2tzHA>O zBe;Ex?BMn>a)aB)C-2Dgu~3fw-%25|crTfpsOd;@MDV-L7}j32@6V;lvyk8ujzKE`?YzHA@k zd~o|1S-|aMTnug>BOkbZj3VInF-n5l$G95YK1Ky_`xv)?+sCK|ZXe@LaQhey!R=!- z2e*&W8obD2jYHa#hmX+}+&;!b;Px>d1GkSc2;4r#5ODh#FM!*}cm>=(#sqNt7}LP* zW4sM+ALD&+`xqaA+s9ZAZXe@QaQhgagWJd04sIV~C%Ao#AHeNn90IqGaRS^v#vkDJ zF;d3_is#?#V`Kogk8vTmeT-b-_Av^8+sC*Z+&;!t;Px@ff!oKp0o*=D6>$3)w}acq zs0(f%<1TRf825nN$G8vNKE{LK_Az>Z+sEh&ZXe@uaQhffgWJb=9^5|0OW^h~UIVv} zF&W%G#!PVg81I7H$5;SvA7cr)eTi9o(KqDtuqIr*Q$eJ&kPO_B1X5x2KUG+@3~JaC;h8g4@%$2Hc*;_2Bk2 zDudh8r~z(IqYk(|jmF^iH0}nsr_mPNo<>J-dm7!r?P>VCsK*=jGzK8vp2lEsdm6*Q z?P-hxx2N$cxIK+Y;Py0TfZNlU4Q@|kKDa%N#o+cdJ^{C<;r*iAKK3*=Bi^3ISK#(E zc7xl~*bi<`;|RDtjg#Q^H2ws)r;!%lo$YC40=K7e5x6~#JmB^;3W3|xC=PBS3~o=O7q~r*e&F^ro&dL} z@hrGKjS=AXG{%72(-;SCPh%>$J&jr5_B7^#+tXMGZck$=xIK;4;JzPi1h=QL72KZ2 z4sd%Kd%^8#90a$gaSYs^#&6*EG*ZH^u&0q8+@3~OaC;g#!O!Mt{23o=`2GFk-iUYFKb$;eds4N&n-?rp-b$OP#E>O?^^+$*Sg3b zNz_M9H#2HSJp zXw`@9nYOvwjqRB?KF~EldzO#iw;A}PQv$8P-;Ra*4}jOWLC5U^J~kFo_XdAAui_sC zFB}cH)ii@yw>DLxdB2Y;u#%6|j=rfe$b|FCx-@K)64{_nB( z5_=bWLj=TLQLz^gG-@ax%YqWUA$iB5WoC>GqYx`HGA##exBc4r~K*1BlqiYgQ? zzT;^T^isatMzI|q|LA-@`1q%uKF0gJ?KyYkKK_1-#N+buKXh;$h~K|cXCaT@zZYiX zzTdwmCxH9?yU)*J`+ol(|7hfWbRL%bFpksj-}T#Lpx?h8d4Rqio{@z%J8SzlW!PiR1M1esC6^c>K+aSC5}B`FMBIr z>BY!>-T1>RG0@kIyN-_h2yN%ZMPob1DWBu`2u@M{=RPt1Oy!^D>*qY>cjoK!66I&# z9D!elKgjL-{kzv3v0uLqzuY8VCw?D&cvEcOuft`xirlZmWApbrzYeclKKAR^;Smo< z?$_aoU&Z$QI?T&zmp<{&&DY`M**D?W;k_%x_We4X|DD)?Ux)L55##+jeDJ;)@AJH7 zo*$p*BR`JuKF`CmFT>|~_77seKF`->zlqQDyNks3eV)&JAhzT4ylVd5X!l+4*~)&+{TD#eV&MzwOxAzTfZj&KCKe z@mKRW@8}tU-|wHl7rEc>{qysQ-|xrH66eS7_lcXvar*tf@w}1y{r<|x$o=}+^YzI6 z`lxpU*9`ZpP-Y5*`F(=l*VE_EWxubN|2DSo_x1QOaXfxs zKRJKoeqUd@ZsdMnFTZhY-|y@GGsO7g;-8!6=a4HR@cVk#eEpoM@%L;P!FkHLPuL~O zAIs0rzfk_ndJ$afJinL7A3x3GeDm!Xc)P}LlRtm&R^DUAc)a&1zx=ZZ9#Y;mJc7rS zUz0y)^D@*tp1}&Zz$hsx)`6o#y7XKO@5Be!)oSt{2|7Ft?hiA-y2L5 z|J)qEd%kh~em^GH?X(L#oDDY~|4@Fv;p@YWBVvahe|KI0JbwB7{n6KxZ}I}*>&dJ6 zIndXW`SJzg>&f8{#)+W`^e+o_o^nm@0% z)c7a!4cA}!EBU=geyz~l&cgZqt*;x0i(CwfY zc!$PsKZWllPFXRw+}BnTK3 zUxS;k^L2*C_7{)8n)%Y{amy-yIybzs@|pAJh>vr?T-C?9-T26ToQLG+2S2|r*NCcKDPAuHT~M|zouW?{nzwsyZ@SgZTDZ(ukHTp4cCj`XWf5IAGiCj z>Em|)HGSOfzow7d{nzwyyZ`#FpU3gI|C&B-_g`Yx=w0e@%b4`>*NmcKF;*`HT~W0zox(2{nzw&yZ@U0Zuei)-|hZu`n%nKO@Fuh zuj%i0|26&H-|4@;Jifnj|26&H?!TtL+x^${cf0?Z{%-eQ)8Fm>Yx=w0e@%b4`>*Nm zcKF;*`HT~W0zox(2{nu~Z8`o#|U(?_1{%iWX-G5Dg zxBIW@?{@z+{oU@rroY?$*YtP0|C;`8_g~ZB?f&bzHjKyX{%iWX-G5DgxBIW@?{@z+ z{oU@rroY?$*YtP0|C)Yn_g~Ym?fz@}wcUSBzqb3Y>DPAuHT~M|zouW?{nzwsyZ@Sg zZTDZ(ukHS8`nBDEO~1DLuj$uz|MksTr|14_`ncVHO&_=Wuj%7<|22Kw?!Tsw+x^${ zal8MTK5qA4)5q=pYx=m|e@!2^`>*NacK38IFCVkxQzow7d{nzwyyZ@R#Zuei)$L;=W`ncVHO&_=Wuj%7<|22Kw?!Tsw+x^${ zal8MTK5qA4)5q=pYx=m|e@!2^`>*NacKEm|)HGSOfzow7d{nzwyyZ@R#Zuei) z$L;=W`ncVHO&_=Wuj%7<|22Kw?!Tsw+x^${al8MTK5qA4)5q=pYx=m|e@!2^`>*Na zcKQ&^S1l1>F;*`HT~W0zox(2{nzw&yZ@T&o%^pB>=UnN z_g~ZB?fz@}yWM|Hf4BRu>F;*`HT~W0zox%?v6np0=U2H1aN=X3E=*&6TtmlCxH9AP5}3J zodE9dIsx3@bpklP>jZFo*9qYGt`orVT_=F!yG{Vdcbx!^?>Ye--*p1Gyz2yTdDjWx z@~#uWjdz3*9qY7t`orDT_=FQyG{Uqcbx$K?m7Yd-E{)^yXyq-ch?Ev z@2(TT-(4qwzq?KVe|Mb#{_Z*f{M~f|_`B-_@ORe<;P0*zz~5abfWNy=0DpI#0RHYe z0sP%{0{FY@1n_s)3E=Op6TshHC&2pZt`orDT_=FQyG{Uqcbx$K?m7Yd-E{)^yXyq- zch?Ev@2(TT-(4qwzq?KVe|Mb#{_Z*f{M~f|_`B-_@ORe<;P0*zz~5abfWNy=0DpI# z0RHYe0sP%{0{FY@1n_s)3E=Op6TshHCxE}ZP5^&*odEvsIsyFMbprUi>jdz3*9qY7 zt`orDT_=FQyG{Uqcbx$K?m7Yd-E{)^yXyq-ch?Ev@2(TT-(4qwzq?KVe|Mb#{_Z*f z{M~f|_`B-_@ORe<;P0*zz~5abfWNy=0DpI#0RHYe0sP%{0{FY@1n_s)3E=6j6Ts75 zCxEBBP5@7LodBNhIsrW0bpm+0>jdz0*9qY1t`or1T_=F2yG{U4cbx#9?m7WH-E{(Z zy6Xh+bk_;s>8=yN(_JTkr@Kx7Pj{UFp6)sUJl%Byc)IHZ@O0M+;OVXtz|(Ov912f& zodBNhIsrW0bpm+0>jdz0*9qY1t`or1T_=F2yG{U4cbx#9?m7WH-E{(Zy6Xh+bk_;s z>8=yN(_JTkr@Kx7Pj{UFp6)sUJl%Byc)IHZ@O0M+;OVXtz|&nPfTz1o08e+F0G{qT z0X*Gx0(iRX1n_j%3E=6j6Ts75CxEBBP5@7LodBNhIsrW0bpm+0>jdz0*9qX`t`oq= zT_=E#yG{Tfcbx$5bJq#rhBwhBwhBwhBwhBw zhBwzf9x9DUqSx6-<}cp{sK?uc;8>(h0J|_fmbrmcKv1_df&HW`?=g+Ge7T} zcw7VGpPTt7!z1^7bJn{g2KxRNC#)ZNySB6B+p(Q|c+Ktq<(L?_x5m$PQ;gqN`HFi+ zez5Yn@_rmgC?Ea97=N7dv-5^9zHiP9xt%jL{^dQx>wVvxADt50zeMA&yEuYhC|@$~ zi*&8>jWhTCGWz$Afwyb?F?oMU-#6#?%f!I@G`@e{7c6gk&^-S~-xve)HWkhMtBvDv zJ*(}kv22`&mzB?vFU-6ROmjOU){B83X#Dw8#rE^|70vN0(Y1Q~RQptK|Ao8{l&=pnE*;~2eK@UG*d7~R&-)_(QfcyG()V+5Vtn3SrTKc>Z$jigZ$JD=Y{%zq z#(W-K@6+O1{nLml`&!gk~Ti$bw(-5h`BZzJ!k@hjy0I=5DSd){xzKQB(p`v&f!@e^K-z~}kaKgNE2o;Th# za=$*`UnO$Czh=w(T>JI;$U8CKug{*xM(*>uQr_>$ug_tZ#PR#}`FxJ|>vP8IV|*W- zhs*Q2=hx>NQ@B6iFEaOee*KZyuzxNeuv9!Q|6D%i=P|xr$8-OmV*H-U@6G$p@2$N5 z1`+J5{Lft@I9T~#@_txHC?9%y1ji}g;k-DWQjTD{t)PpUW?<9@l}K)_lJVxHq=rpUeBK6yyDK`GOteIPcT(^vwIYKcsy3d;14@Rafq=SJ{?@*^LN{l2RFxGy4jOZiKKBKSc0xhuzZK2!da_2cn=t^A{Khl69h zuP5i^=V4z@Ry`xe`+BnIF_HUv(lzggFN5yzwPd3e;N4}mcmDk&RIX3tEZQifb*OO;|6Fc!A95^vS$&{{22$cGt-LKKdX( z|M-2h{b4b_j~>^pe~-ZLqx18Aoqiv!lfO6leRR}baUT3Wy6ctLzTZc?uMp$?KDztO z$o)Q=F@K(Z=Y8~1Y~Syr`)`Zw_-W*{Jz_hT#9z(#(X7)%;P=s@v&V7zeYE94k^6l#{qJMHejg3KF1GLY(H)mY?)T9( z`MK2ZqxJH9`hB!SKA@-cxK_;1r7tL7EYI7k%Fo;>9@ksSx6SL%2g-NOU${S0-sLZG z9=>vZWCZy!w0Zt7Tt3Fn5PvoE8Fr83nN9gMLt;B~E59PYA6QWNvi)K^`QyB~{U7G* zY8j1RX7L!mlJd>-_m`f^j~^Am8p=P;8(OZXe6xJPZtQ%n2=aEV&EtG^zj(acY5bD; zd*2SquWXOw|B>=D2Sq+e`Jkm@`}y&rx!;TO!j_knW`5?4v4OlzW;1^@*Nxm?+rKZb z8;2-=b=EkZqm= zmGYg>iTpa{N95pU6 zJ3Buoe%m|$_Gw}V4U*BcZ>1+E8i}E4?0wNk9=ImD1SLm zJ@Z@)%*$Uhr%&)wZD*FeQ2kQ*I%`Lem&N9G-p7{9&p+4F_Av+~~mi1B$@Y;OOdhhm^V z*X^3WpybQFIlkXzF+RT@YUZD>727{Z`@JK703M-yVqQ>>S5E(+KffK)HJ1*a4C&q^TxoggyV|=#RH^<+)f8>j5I}`KsO!8!NJpF_DwRJN;Y|+?nzWti{zVk%x z&sPiH9r=dZ?<@HOXEWt{=kLYaDt|RUkmhBjx!-4}je+@fPcuL4y>};W^CtHKjY7F9;Tfp=CPgS&x-$^Mfs`^ z$N0IF(^t5l@*#7^cDgFxdymMMQ{FefAnC4rNPh3Jn(}FW6c1=!XIqT(iC}+Lg1C_I0?%~Q=FZVd*te1PL za@NZ|TRH3HUZ|Y)axYiTdb!sqr?2oP<*b)`hjP}-y;nKwQCo&U(3jRnB_3 zFDPfd+}D(|UhX@}Sugiv<*b+c59Ra~c9}L_U%bCqFLwsztd~2xa@Nb8S2^qDE~1?E za+gxhdbukqXT98>%2_XWP33R>JRZ*m%2_XWQ|0s(Zlj#_atA7Bz1$xuXZ_p3%IPZ{ zshqyTvC8Qy+*dh$g+EbFU*S>8=_@=@IemqvE2ppUT;=o?UZR}7!Yh^2S9qOr`U-!o zoW8=}D5tM*qH_8QA5u?w__cES3a81> z`@HYyE1X$5eT6?zPG8{y%IPayTseJ(%POa@aAoE674}w6U*S5+=_}kwIemp&D5tNm zpK|&Nf2f?k!XGQAudrP?eTAcx(^oiNIemo(D5tORFy-_W9;=+b!c&yfS9q3k`U)>l zPG8|=%IPb-S~-1%H!7#E@OI_&72c!#t3%^+%O8}}Z}=zW^c(&~IsJyuE2rP^Rpm?P z7dCGzrw{QX<@6zbshmE%IDfJ#_yt>KEy%F=|dc${HGhmcE%{D z4{?HW`VbFRP9Nft%IQNqK{~QveyW^4#IKaohdA{Nu^)b} z(T6yba{3VGR8Ak_{L1M=TueEAh|4Ia53!qa`Vd!DP9Ngh%IQPwqntj(&6U%KxSewP z5O-8gAL4Gx=|dchj@|lp5}uJG32~J%6ogZU<+7 zK;v=tWbEd6oc*sFkFzHqHpk=auW3Ba{*H2-{bS`g`#+T9>|Lgcf8cX3&OU>3oPBoX zIQzWHarQ-&MdkST-<9Lz z?e>K0d#4e0(wG`1mr)@$qiT@$pra)1We?&Px{-knz{5j?L_$$is@wb%Y;~y%= z$G=dHkAJHiAD>Qch>y>z93P)sIX=FSa(sLV<@osW%JK14l;h*8E62yzQ;v^sq8uOJ zN;y8hy>fhfXXW_#?#l7;;mYyx(aQ1heU#(l2PwzLk5G<}AFmuAKTSD4evWdy`y%Cd z_Z7&jmsXBnucREm?xh^RUQ0QCy`ggadNbwt^|s3K z>m8Ki*SjjmuZJkdulG=nU+=9Pzur$detn2?{Q79+`1MK3@#`~`p5&z0lX-zdkg zrx^Us~o?6KskQ>sB--JugdZ37nI}IuPMi`-%*ZVf2x{KTpzn(!k zem%Q#{CZyH`1K;n@$03O}v#dGbyc&_~y&$a*Jx%OW?*Zzy=+JEs} z`!Akr|HX6dzj&_w7tgi-;<@%;JlFn<=h}bqT>CGcYyZV_?Z0@g{TI)*|Khp!Up&|T zi|5*Z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L{)^|@fAL)VFP>}v#dGbyc&_~y&$a*J zx%OW?*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi-;<@%;JlFn<=h}bqT>CGcYyZV_?Z0@g z{TI)*|Khp!Up&|Ti|5*Z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L{)^|@fAL)VFP>}v z#dGbyc&_~y&$a*Jx%OW?*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi-;<@%;JlFn<=h}bq zT>CGcYyZV_?Z0@g{TI)*|Khp!Up&|Ti|5*Z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L z{)^|@fAL)VFP>}v#dGbyc&_~y&$a*Jx%OW?*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi- z;<@%;JlFn<=h}bqT>CGcYyZV_?Z0@g{TI)*|Khp!Up&|Ti|5*Z@m%{ao@@WbbM3!) zuKgF!wg2L|_Fp{L{)^|@fAL)VFP>}v#dGbyc&_~y&$a*Jx%OW?*Zzy=+JEs}`!Akr z|HX6dzj&_w7tgi-;<@%;JlFn<=h}bqT>CGcYyZV_?Z0@g{TI)*|Khp!Up&|Ti|5*Z z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L{)^|@fAL)VFP>}v#dGbyc&_~y&$a*Jx%OW? z*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi-;<@%;JlFn<=h}bqT>CGcYyZV_?Z0@g{TI)* z|Khp!Up&|Ti|5*Z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L{)^|@fAL)VFP>}v#dGby zc&_~y&$a*Jx%OW?*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi-;<@%;JlFn<=h}bqT>CGc zYyZV_?Z0@g{TI)*|Khp!Up&|Ti|5*Z@m%{ao@@WbbM3!)uKgF!wg2L|_Fp{L{)^|@ zfAL)VFP>}v#dGbyc&_~y&$a*Jx%OW?*Zzy=+JEs}`!Akr|HX6dzj&_w7tgi-;<@%; zJlFn<=h}bqT>CGcYyZV_?Z0@g{dY>9J8?`jWVpY0zX6fEzj)T?qM^$D#V5TJx%+u{ zNkCXC+P9khKJ)!O0{8QtkU^IFHOIHyIb5mb&T$_8x4ZL7xel=Vj_F5s-!c8jujzes zX*SNf@0dPi_Z{QZ?mMPW*?q_KDbJujO8S)DcTAtM`;O^TcHc35%I-U+PuYFP^eMaV zm_B9q9n+`mzGIx)eaG}EyYHAjW%nJ^r|iCC`jp*wOrNs*j_Ff&-!Xm4?mMPW*?q_K zDZB5OK4teE&-X^Wpxk$iU%T&^{$=+a)4%M#WBQlv&h#(ao#|h;JLA`OXZ+gkj9=TG z@oT#?erWao$+qFGu~}?#=Gs#c(>gd@3uSR-F9cZ+wP2a+nw=lyEEQx zcgDNz&Um-o8Sl0`=yxZ=KciWxuZo4zyZFk1I?ap|&-5Kw;JLBDUXT00)jCb3e z@ou{_-fefryY0?+x7``Wao$+qFGu~}?#=Gs#c(>gd@3uSR-F9cZ z+wP2a+nw=lyEEQxcgDNz&Um-o8Sl0`=yxZ=KciWxuZo4zyZFk1I?ap|&-5Kw; zJLBDUXT00)jCb3eKOY!B7wpbBxZN2Cw>#tDc4r*i?u>)mopErxGY)Qd#=-5*IJn&z z2e&)p;C5#m-0qBn+nsT6yE6`McgDf(&N#T;83+H4JLeaQc4r*i?u>)mopErxGY)Qd z#=-5*IJn&z2e&)p;C5#m-0qBn+nsT6yE6`McgDf(&N#T;83(sJqad5jc4sLhG!R^jCxZN2Cw>#tDc4r*i z?u>)mopErxGY)Qd#=-5*IJn&z2e&&fa$$V`Yvi;H8tw{v>lPu$x% zK3(41`CvkLjkj~+h{!$u>Yc0idtZW>egCVKV>|Z!xdujV-=F!k$nE=wy%+nn@9%eT z{CxL%-8(EB+wpqcm*$OI*NJ~_p67r5EVkcA`ItE(*i89tdE@A9l&`r{Y-fP-%Lc`9 z=51D+`+Ym_K|NR zLH&d4E2w{PeFgOouCJi}!Sxl?Ke)bv`UlrnP|x7{3hEhLUqL;C>no^daD4^!46d)B zp277M)HArgf_etmS5VL3`U>h9Twg&wgX=4(XK;N5^$f1Bpq|0?71T4hzJmG$*H=)V z;Q9*c6I@?GeS+&Ns84Wx1@#H8ub@7`^%c}7xW0n=1lLzkpWylm>JwaFL4AVjE2vL! zeFgOiuCJgz!Sxl?C%C?X`UKZkP@mxX3hEPFUqO9>>no^FaD4^!39hf8KEd@B)F-&U zg8Bs4S5Tke`U>h3Twg(bg6k`&PjGz&^$D)8pgzI%71SrVzJmG$*H=)V;Q9*c6I@?G zeS+&Ns84Wx1@#H8ub@7`^%c}7xW0n=1lLzkpWylm>JwaFL4AVjE2vL!eFgOiuCJgz z!Sxl?C%C?X`UKZkP@mxX3hEPFUqO9>>no^FaD4^!39hf8KEd@B)F-&Ug8Bs4S5Tke z`U>h3Twg(bg6k`&PjGz&^$D)8pgzI%71SrVzJmG$*H=)V;Q9*c6I@?GeS+&Ns84Wx z1@#H8ub@7`^%c}7xW0n=1lLzkpWylm>JwaFL4AVjE2vL!eFgOiuCJgz!Sxl?C%C?X z`UKZkP@mxX3hEPFUqO9>>no^FaD4^!39hf8KEd@B)F-&Ug8Bs4S5Tke`U>h3Twg(b zg6k`&PjGz&^$D)8pgzI%71SrVzJmG$*H=)V;Q9*c6I@?GeS+&Ns84Wx1@#H8ub@7` z^%c}7xW0n=1lLzkpWylm>JwaFL4AVjE2vL!eFgOiuCJgz!Sxl?C%C?X`UKZkP@mxX z3hE79UqQWr>no@?aD4^!2ClE5-oW)0)El_If_ekjS5R-@`U>g|Twg)Gf$J-%H*kFg z^#-o5px(gs71SHJzJhuK*H=();Q9*c4P0MAy@Bg1s5fwZ1@#85ub|$*^%c|`xW0mV z1J_qjZ{Ye0>J409LA`8@RrLdIQ&2P;cP+3hE79UqQWr z>no@?aD4^!2ClE5-oW)0)El_If_ekjS5R-@`U>g|Twg)Gf$J-%H*kFg^#-o5px(gs z71SHJzJhuK*H=();Q9*c4P0MAy@Bg1s5fwZ1@#85ub|$*^%c|`xW0mV1J_qjZ{Ye0 z>J409LA`8@RrLdIQ&2P(R@M3hD=3UqStV>no@qaD4^! z1Fo;2e!%q=)DO76g8Bj1S5QCT`U>g?Twg)`fa@!$A8>sI^#iW2pnkyh71R&7zJmGz z*H=(K;Q9*c2V7r4AHC}IYn3LH&U1 zE2tlEeFgOcuCJhe!1Wc>54gU9`T^HhP(R@M3hD=3UqStV>no@qaD4^!1Fo;2e!%q= z)DO76g8Bj1S5QCT`U>g?Twl@u-T1=Z^%c|=xW0nA0@qhiSK#^z>Iz(6L0y6CE2t}Q zeFb#|uCJi3!1Wc>6}Y~Fx&qf%P*>pk3hD}6UqM}g>no@$aD4@J1+K54PQdjQ)Csu0 zf;s`$S5PP5`U>g%QA@9?p)xT0X1u(DK=+TWI-goQIar#(8M@Y@Ua#ziRnxd=6>( zY@COd&&ChZme0m{X!&fMhnCOA^`Ygn@p@?aY@COd&qkej%V*>D@IU3VCk~G7+h=iG z`z&s2pZz=w`s}lKu6-8Iwa?dG&$Z9ux%OE+ z*FKBq+Gp`x`z)SopT%?Svv{t37SFZM;<@%&Jl8&p=h|oST>C7ZYoEn)?X!5UeHPEP z&*HiESv=Q1i|5*B@m%{Xo@<}QbM3Quu6-8Iwa?dG&$Z9ux%OE+*FKBq+Gp`x`z)SopT%?Svv{t37SFZM;<@%&Jl8&p=h|oST>C7Z zYoEn)?X!5UeHPEP&*HiESv=Q1i|5*B@m%{Xo@<}QbM3Quu6-8Iwa?dG&$Z9ux%OE+*FKBq+Gp`x`z)SopT%?Svv{t37SFZM;<@%& zJl8&p=h|oST>C7ZYoEn)?X!5UeHPEP&*HiESv`^_Sv&W zRr~A;o5$}v_Sv&{kMZt%Ln0ZQWN(zpeXf>9=)XE&aCctEJ!8eYN!4+HL8#bzd$0w(hH?-`0J# z^xL|xmVR6J)zWY4zFPWi-B(M$t@~=}w{>4F{kHC_rQgS4+RG`)cX8bzd$0wsu?kZQWN(zpeXf>9=)XE&aCc ztEJ!8eYN!4y04agTldw{Z|lBV`fc4;OTVrAYU#JN+tP3AzFPWi-B(M$t@~=}w{>4F z{kHC_rQg%Ln0ZQWN(zpdStep~m|(r@d&TKa9>S4+RG`)cX8 zbzd$0w(hH?-`0J#^xL|xmVR6J)z10*_AFlgq>BDtjEq%D|tECUueYN!A zy04Z#T=&(|hwHvt`f%M>OCPTLYU#suUoCyOc3b*z-B(K=uKQ}~!*yRReYl-n9#bNEXIIP_khqc?{ zuy$J<)^3Z#+HG-IyDbiDx5Z)Ywm7Wa7KgRl;;?pG9M*1&!`f|eSi3C_Yq!N=?Y20q z-4=(n+v2cxTO8JIi^JM&aag-84r{mVJ2-xiv)kgcc3XVbZi~;_ZSh&VEk0|v#b@od z_^jO)pS9cKvvym2)^3Z>+HLV!yDdIzx5a1ew)m{w7N51-;s<+v2l!TYT1Ti_h9^@maeqK5MtdXYIE5tlbu$wcFyec3XVbZi~;_ zZSh&VEk0|v#b@od_^jO)pS9cKvvym2)^3Z>+HLV!yDdIzx5a1ew)m{w7N51-;s<+tNR4x21p9eYNz@y04c0S@+e_KkL3)`e)r& zOaH9%Ln0 zXWdsz|E&9J>7R99E&a3ZtEGR|eYNz@+HL8dbzkk2`e#r1Hhzz@&%TulXS#oOwu$lm zdCOblJhZ$u&O^&v<2-cMTkoF`?>nz!%=*S&$C&kvy^b;K8+#pN);IP##;kAbb&Ofx z*y|XxzVT9VxXnIj);IP##;k8_Z)JUBuVYOAtk*GSePgd<%=*S&$C&kvy^b;K8+#pN z);IP##;kAbb&Ofx*y|XxzOmOaW_@FOE9)D39b@`uy^b;K8+#pN);IP##;kAbb&Ofx z*y|XxzOmOaW_@F?W6b)-UdNdAjlGUB>l@o!S>M>}7}G!Nb&Ofx*y|XxzOmOaW_@F? zW6b)-UdNdAjlGUB>l;rKzt%Qi|EzE9b&Ofx*y|XxzOlWP^^M&p%lgJ%$C&kvy^b;K z8+#pN);DggV;mPSdn>MLZ^c#Zt+=Ya6<4*l;;QymT-Dx+tJ+&}ReLM0YH!6=?X9?~ zy%krrx8kbyR$SHIimTdNaaDUOu4-?^Rqd^~s=XCgwYTD`_Eucg-ioW*TX9u;E3Rs9 z#Z~RCxT?JsSGBj|s`ge~)!vG$+FNl|dn>MLZ^c#Zt+=Ya6<4*l;;QymT-Dx+tJ+&} zReLM0YH!6=?X9?~y%krrx8kbyR$SHIimTdNaaDUOu4-?^Rqd^~s=XCgwYTD`_Eucg z-ioW*TX9u;E3Rs9#Z~RCxT?JsSGBj|s`ge~)!vG$+FNl|dn>MLZ^c#Zt+=Ya6<4*l z;;QymoYdZmliFKxQhO^-YH!6!?X5Vey%i_5x8kJsR-Dw{ij&$~aZ-CLPHJz(N$ssT zsl62^wYTD=_EwzK-injjTX9l*D^6-}#Yye0IH|oAC$+cYr1n;v)ZU7d+FNl_dn^5| z_EwzK-injjTX9nN$>OB;R-Dw{ij&$~aZ-CLPHJz(N$ssTsl62^wYTD=_EwzK-injj zTX9l*D^6-}#Yye0IH|oAC$+cYr1n;v)ZU7d+FNl_dn-n^ZU1hXmsCU0nI_q=7t_+r?8dO?DT{dDXW@jaybTUWS0 zcIf`rM|#HgeV^YmmWlDc&+mlSV*9?&@3^mHyzle7*rGAs_xatnBl12v5A(hlfzLyq zZK}`1+r)RFr>%LDWN*Tb}(#dnMGdAsiBcD8#s26kwCj~+4pK;WqUNfY>&p5?a}zMJsMxON8`)( zXnffojW64y@nw57zHE=im+jH`vOOAKwnyX3_GoWqUNfY>&p5 z?a}zMJsMxON8`)(XnffojW64y@nw57zHE=im+jH??b@U1+qFm2x9k32`gYy_OW$t4 z_;J$wxkKNs`+w=%b^q^1m&Aq8{lE0>y8oBHUHAXex9k32eA)fK__943U$#f%%l2q| z*&dBA+oSPido;dmkH(kn(fG1G8eg_YWqUNfY>&p5?a}zMJsMxO zN8`)(XnffojW64y@nw57zHE=im+jH`vOOAKwnyX3_Go&pB z?a{ciJsNkmN8`@+Xx!NzjXT?;ac6rp?re|7o$b-MvppJjwnyX6_GsMM9*sNOqj6_@ zH12GV#+~iaxU)SPceY34&h}{B*&dBM+oN%3do=EBkH($t(YUic8h5rw&pB?a{ciJsNkmN8`@+Xx!NzjXT?;ac6rp?re|7o$b-MvppJjwnyX6 z_GsMM9*sNOqj6_@H12GV#+~iaxU)SPceY34&h}{B*&dBM+oN%3do=EBkH($t(YUic z8h5rw&pB?a{ciJsNkmN8`@+Xx!NzjXT?;ac6rp?re|7 zo$b-MvppJjwnyX6_GsMM9*sNOqj6_@H12GV#*yvOII=w&N47`f$o6O)*&dA}+oN%0 zdo+%0kH(Sh(Kxa_8b`KA4>>D-Z?Z?@%l2q|*&dBA+oSPido;dmkH(kn(fG1G8eg_Y zWqUNfY>&p5?a}zMJsMxON8`)(XnffojW64y@nw57zHE=im+jH` zvOOAKwnyX3_GoWqUNfY>&p5?a}zMJsMxON8`)(XnffojW64y z@nw57zHE=im+jH`vOOAKwnyX3_GoWxM27Z^h3|d+{o}S9@s7 zF_bB5eF2UuW(3@5|$_X8!h(5nQAE#jE1=c9ZfOw~ycs z<n^$HXP= zn7E`J6PL7O;*xeuT+)t-OWHAUNjoMkX~)DR?U=Zv9TS(dW8#u_OkC2AiA&ls7t8`8 zJ0@Of$HXh`n0Tcf6R)&m;+1wxywZ+|SK2Z0N;@WAX~)DX?U;C_9TTs#W8#%|OuW*L ziC5Y&@k%=;UTMd~EA5zgr5zKmv}59xc1*m|j)_;=G4V<}CSGaB#4GKXc%>Z^ue4+0 zm3BZ^ue4+0m3B{6|Xvf4K?U?wZ9TR`FW8#l?O#IP~i9gyg@kcu*{%FU{6|Xvf4K?U?wZ9TR`FW8#l?O#IP~i9gyg z@kcu*{%FUHbRkF5O>A-=+I2>AQ4)C4HCfucYtN{gw1xy1$aXOZQjOcj^90`YzpHN#CVilD%GmGoV@zmmR7_gB()>HbRkF71-^UAn)L zzDxI4(s$|pO8PF{UrFDk`zz_Ybblp%m#+q!HDCYqUAn)LzDxI4(s$|pO8PGClJs4= zzmmR7_gB()>HbRkF5O>A-=+I2>AQ4)C4HCfucYtN{gw1xy1$aXOZQjOcWIZT@6!F1 z^j*5YlD%GmGoV@zmmR7yCi*=?yscp z(*2e6UD_q_O1mUpX_v$+?UHzDk9JA?(JqNU+9mNvyCnW-m&70K zlK7)t5`VNy;*WMo{LwCnKiVbnN4q5cXqUtv?UMMTT@rt^OX81qN&L|+i9gyU@khHP z{%DuPAMKL(qg@hzv`gZTc1irvE{Q+dCGkhQB>rfZ#2@XF_@iACf3!>Dk9JA?(JqNU z+9mNvyCnW-m&70KlK7)t5`VNy;*WMo{LwCnKiVbnN4q5cXqUtv?UMMTT@rt^OX81q zN&L|+i9gyU@khHP{%DuPAMKL(qg@hzv`gZTc1irvE{Q+dCGkhQB>rfZ#2@XF_@iAC zf3!>Dk9JA?(JqNU+9mNvyCnW-m&70KlK7)t5`VNy&h$;xYqeZ5ei3Q8WV{|)E*a;c z<&tq8S}qyqq2-eCJ?H-xm-M>3(;OGa?{#-?eK(%pdE&3;_fex?jbLHrj9*gu8C%Bo zyg~^e%RWP@2z~z`~rSI%3h@^Kp&IH}riP|N0Ljcv$(o z^Tqa`Q2xFcu=8VlSB*bC-?+;uUv=X+Z{3yu?(x{p zYRc!oA@X&VKe|Qa8!Ml7*U0m-+dR(IkBPj$#?P{R1Uo7JYpx&Oru^U|Vmrf>&)6*< z*IvrU&K=`(S@Y)cT)uDQ2WtG2mql>6@|_lo?dOlH=625cI0l}o@lT%|!P&~Mcrx~T zq4F6Qiag77n%kdg#>lVH_+hU{ev|Tj`$c|-@~`rRaIf;C^7(y0`GNU*cvSiRzl|W@ zX3gV#|3vvk`2+kY<)7w>nJyl7bNjEp8r%2hoQL;_4g5gkcibVy&#(Np?PI(@ z=PbQ*%InYep>5+#Cd4l*C5VA>%InY9$NP`i1YBDx~~CsbnnNHx8~1f>gZf|M;)E(?x>@i zMnCtdqjTLIb#$(~qmIsXchu3j?v6S-*WFP^=ej%U=v;S49i8j$sH1b;9d&fByQ7Y- zpUwkybgsLjj?Q&=)X}-_jygKm-BCy9x;yIVTz5wuo$KzXqjTLIb#$(~qmIsXchu3j z?v6S-*WFP^=ej%U=v;S49i8j$sH1b;9d&fByQ7ZIb$8U!x$cfSI@jG%NB63pck1X| zcSjwa>+YzdbKMgZf|M;)E(?x>@4-5qswuDhd-&UJUx(Yfx9Iy%?gQAg*xJL>3McSjwa>+Yzd zbKMgZf| zM;)E(?x>@4-5qswuDhd-&UJUx(Yfx9Iy%?gQAg*xJL>3McSjwa>+YzdbKMgZf|M;)E(?x>@4 z-5qswuDhd-&UJUx(Yfx9Iy%?gQAg*xJL>3McSjwa>+YzdbKMgZf|M;)E(?x>@4-5qswuDfHs4%gkWUWe=MSg*r%cdXapx;xhE z@OmJu*WvX*Sg*tDfv{eO*8^d_4zCBodL3R5g!MYS9ti7ocs&r->+pIYtk>c7Kv=KC zb$6`S;q^dRufywsuwIAP17W=muLr_<9bONF^*X#B2+V>u!|Q>tUWeBMVZ9Eo2f}(CUJr!zI=mhT>vecN5Z3GPdLXRV;q^dRufyws zuwIAP17W=m*WIyRht~sPy$-Jj!g?KE4}|qPydDVab$C4x*6Z+kAgtHn^*~s!!|Q>t zUWeBMVZ9Eo2f}(CuDfHs4zCBodL3R5g!MYS9ti7ocs&r->+pIYtk>c7K-#B{FA}^S z2tj)&I+VI2>z2f{iYUJrzIJiHzV z>v(uQ5Z3YVdLXRh;q^fJ500PLUJrzIJY09jIv!pRgmpZ;9ti7rcs-CQt>ZEKX7Poq z-ShL&k)5`x)AGvrzP;s@aUNRhgv5FH zpI#^AvMuBKKSR7Nn=Zrs+4F7O%(*}Nyc*B_*%wjH{n?jN&i&baA9n7~?)w*Te|F!8 zo%KU}A9ftm_hIM$?7j~>_hpVcJ9yq z6P-8i&wiA0)(<&RIgaW3uycQQ--n(1v->{mCp;J%_I=p7Kl^psFZXB9%YF0pGpbws zVDWv}xj*|vZHN1_`~C&opZ#%-XZ?_8l;fDb4?Fi~e?#NBKfApW$Fx`CnD$B>(_V>V z+ADEPdnJx(uf#F!l{luo634Vx;+XbI9MfKjW7;cmOnW7cX|KdF?UgvDy%NW?SK^rV zN*vQ(iDTL;aZGz9j%lyNG3}K&ro9r!v{&Mo_DUSnUWsGcD{)MFC5~yY#4+uaIHtW4 z$Fx`CnD$B>(_V>V+ADEPdnJx(uf#F!l{luo634Vx;+XbI9MfKjW7;cmOnW7cX|KdF z?UgvDy%NW?SK^rVN*vQ(iDTL;aZGz9j%lyNG3}K&ro9r!v{&Mo_DUSnUWsGcD{)MF zC5~yY#4+uaIHtW4$Fx`CnD$B>(_V>V+ADEPdnJx(uf#F!l{luo634Vx;+XbI9MfKj zW7;cmOnW7cX|KdF?UgvDy%NW?SK^rVN*vQ(iDTL;aZGz9j%lyNG3}K&ro9r!v{&Mo z_DUSnUWsGcD{)MFC5~yY#4+uaIHtW4$Fx`CnD$B>(_V>V+ADEPdnJx(uf#F!l{luo z634Vx;+XbI9MfKjW7;cmOnW7cX|KdF?UgvDy%NW?SK^rVN*vQ(iDTL;aZGz<&-}&6 zUWsqoEAdTxCBA8|#5e7g_@=!Q-?UfaoAye4(_V>h+AHx*dnLYUuf#X)mH4K;65q5} z;+ytLeA8ZuZ`v#IO?xH2X|KdL?UneZy%OKFSK^!YN_^8^iEr8~@lAUrzG<(-H|>@9 zro9s1v{&Mr_DX!yUWsqoEAdTxCBA8|#5e7g_@=!Q-?UfaoAye4(_V>h+AHx*dnLYU zuf#X)mH4K;65q5};+ytLeA8ZuZ`v#IO?xH2X|KdL?UneZy%OKFSK^!YN_^8^iEr8~ z@lAUrzG<(-H|>@9ro9s1v{&Mr_DX!yUWsqoEAdTxCBA8|#5e7g_@=!Q-?UfaoAye4 z(_V>h+AHx*dnLYUuf#X)mH4K;65q5};+ytLeA8ZuZ`v#IO?xH2X|KdL?UneZy%OKF zSK^!YN_^8^iEr8~@lAUrzS;81_#XBDYhKxMz?K6Ruk6)8QuJv$(-X9vXf?0~qQ9T3;E1LAsiKwQrbi0jz_aXmXAu4f0t_3VJSo*fX^ zvjgIKc0gRu4v6d70dYM$Ag*Tz#P#fexSkyl*RuoSdUilu&kl&|*#U7qJ0PxS2gLR4 zfViF=5ZAK<;(B&KT+a@O>)8QuJv$(-X9vXf?0~qQ9T3;E1LAsiKwQrbi0jz_aXmXA zu4f0t_3VJSo*fX^vjgIKc0gRu4v6d70dYM$Ag*Tz#P#fexSkyl*RuoSdUilu&kl&| z*#U7qJ0PxS2gLR4fViF=5ZAK<;(B&KT+a@O>)8QuJv$(-X9vXf?0~qQ9T3;E1LAsi zKwQrbi0jz_aXmXAu4f0t_3VJSo*fX^vjgIKc0gRu4v6d70dYM$Ag*Tz#P#fexSkyl z*RuoSdUilu&kl&|*#U7qJ0PxS2gLR4fViF=5ZAK<;(B&KT+a@O>)8QuJv$(-X9vXf z?0~qQ9T3;E1LAsiKwQrbi0jz_aXmXAu4f0t_3VJSo*fX^vjgIKc0gRu4v6d70dYM$ zAg*Tz#P#fexSkyl*RuoSdUilu&kl&|*#U7qJ0PxS2gLR4fViF=5ZAK<;(B&KT+a@O z>)8QuJv$(-X9vXf?0`6(9T2Cp1LAacK%CAFh|}2taXLF7PG<+i>Fj_wogEOTvjgIE zc0ioY4v5p)0dYDzAWmlo#OdsSIGr63r?Ug%bap_T&JKvv*#U7nJ0MPH2gK>@fH<8U z5T~;P;&gUEoX!r2)7b%WIy)dvX9vXT?0`6(9T2Cp1K#(`_=3a^h~L=(@jE*perE^7 z@9cp1ogEOrvjgIHc0l~j4v62`0r5LKAbw{D#P95Y_?;aPzq144cXmMh&JKv**#Yr8 zJ0N~%2gL8}fcTvq5Wlkn;&*mH{LT)D-`N52J3AnLX9vXZ?11>49T2~>1LAjfK>W@Q zh~L=(@jE*perE^7@9cp1ogEOrvjgIHc0l~j4v62`0r5LKAbw{D#P95Y_?;aPzq144 zcXmMh&JKv**#Yr8J0N~%2gL8}fcTvq5Wlkn;&*mH{LT)D-`N4_H?#xNZ)gXk-_Q<7 zzoGjU={I!WBK?N$TcqF6eT(!Px^IzwL-#GxZ|J^7`VHN;NWbB0Gfe*dKmCU8TcqF6 z4oJVD`xfapbl)QVhVEOW-_U)FQ|dQde{3AL`vIr4{`@{mR*!$9Yvk?|ymGzhSDH2c zx#>i^&J%eq-`vbk%`XnUottKj@jgzD$KyZiSv~&kP2)hm)8}}0d7IUxUgS>@N|f3K+g_5ANV+)4W_w)0iy zy)=Hl*lm~9m9u{O+R9n?e0}AI=5{txo=;1cd|5Y-=b{|HrN-kf+bVxM$8WEEiFmnn z*-?3~%y&_~appf(jt2}@zF&?Xru?+b_fXFF?4y<6lHz->!*0W-plcaYy8)l zAESK6X(BjL`K+0rrhK8y&r-f@=I1G2E%S?&_sRTn<=bZdOXWLc&g*yP#=jSjw>|Tl zHJapIZptsryzKtPabA)6>KcDt=IbcG zH}egZ{~`0f${)>~>nP{*nasD-_}4No*9jEI`A+6LYy3Ym|FQC^^Ml3^<#T2}LOI{Z zmG4_o?6*gbAE)taW?rrH@1Ob6%72vk3Cf3NUcS#ovEOl-pQ-Uj zW?rsCD8`?XIX{1RUikj&GHr+Nxvo-vV{RuuUNm3Ne4kamFGjInzPGwf+u?hwa@|5P z{^{KQ?==3k%>SVLz04n0{$=KWR^Da$#!ec4{;Hhso1Rm?K#nihITXjac;>HbeD}=x zxy^ZAFY^yHe$&i9RlZ&3<@;_F`yG_|w;De>^KxB8G5+Ap^ENik=j(*bXUm_f9Ovno z&!zn0%;#5rb>@pG|4rt6PGS2GWL~bLD2|iwQ&!S;p3Ct)l)shvYRW&#Ja7Bde7s+0 zzJbQioWCD#qI`kO%XJsUaW0wpwi@3f^8v~?%6uo~J7&I{^1+!8R=#KE!XxOr4(}xo&jLdM z#vhjXGRjZLd`0EwX1J4 zZ?AmPg|xAsA1a@@IN^;yyDDEY^K#wGagA}SXFg2hH_v=e_vFW1!+$2miO z@pg^I&z1QN$`{W3*UFd5{7&U7XMT_JzM0>reA~>+bvVUw{wVWDHGXvFPbxnk^JkPF zo%!FCpOX2j%FoLDP30G6Uas3Ij`OO_Ki2qLGXFyPU73Ha{GrUJ%HLOtr?1%lUoxLw z`3srPqWtyD%XL1*cHYZ;UXA}O^M#aulR3Xnb3D`K7r;wv{G6GupnS2+yDRUOdATmA zIL@^*UsK~Z&U`)P{WIT4`QXeqQ$9BHt(6~@d4J`nWX|vLoQJbA|B=RDnECF?Z_K=1 z`JI{bdq3NMJo7Oc|9<8j%D>K>?*rJ*?0G}8pJ@EznIEBi+02hszFOudDc>}6zE@zs zJ7#{i#(|M1MO*7(yhzh3#Jnct%PhRp9!esAXGx~Aed z|D5?mjsJV*4=Vp8^FJw{W%kC#8h@TpK7Zy{)`OF%BeCBf~KPU5flwY0sg352n zd@<#BXTFs3M=~$hSry0mOy(g6sf7VsLQ09G~Sdt`pO z@^v!*rSfevzfSqCnV0LtisRff^V>Ck-^_oj{D{ndul$tEAIZG<+9*G&6sMufJEc6| z`jhgR^81ovd=8nEQ%_aoIb>4)jz@_N1KeA&NZT(vxxyuE_JHGb!i$h9b{XIVoQ! zA54*B*2O>UTgvB}G&26*nWY?CFaG7GQqDa|i~NaFK5r4^pB3|D75mL!ohSXv^`(3P z1~>lxx|FjPaq-W+^W+xWS*Qr|&ncyRVZz4Wzc1yBl=3%9ITm01^K|(n7298|G@jox zihS`>zEx>_*HV6ZDPN+L-%!ezEai`v@})}ohoyY!Qry+|U zO8JCR-lLR1SIT>q@~=yIuTp+szIlrMu3E}3EakmRId7_Be3nE^`q$0#%~s?Xeen;& zO8FX-M#lfUsFbf+%70VJ*DB>NmU67W_~)-nIW-=oXMyQodm+&zI_?eD_jbzOEix%JZc$Y5c{dynJ1~rZ`MP>SDIb*oyV&l?n^cT{pp=)d!|#^z@^zT+EsK9HUx&Npi>b)V*Ws;8dHFg_eL*q4I36A|-{9okd z>-Mgt?Ub+EhnDj4b^GE{-o3Fc{@hc_%h&CfN_h_kH~xOBlo!XzYlV9I;yBCK^X2oR zQ{?6A`PQYpd_5mk%FEaD6H9sddVWnQFJI3eF6C=9_RXJnOL_TvK5JeCi{mU`&%2fK z^7VY{Qa;)By!-h5_v#olxJ&o(9pmEf5&W-l?V|>D?`Yqzqf7UpgE|Iv={|V;_%4%z z?rpma=;+mRTAL^*~(Zf4N6yyKfvAu_k8M}Yq zenT2#8yo(w<6WbzZODH6_3YWR*Wf|pM-FLgococZhi@_DyC-JApvKwh+p||&pHZX6 z3~3uNa%lUwO?vfhoM1h!+M8UpZJV~nCI^jbE1u?xE%scit!-=vPg4BPF z-Le1J_P&$N-FB-19d*xg@9`rKX#dW+{T>_Y*=yLy(L>ut4I1CkHfC7g;^j2isrnw9 zTy0#j$=KAGc&iT|GNi42zai~oJK7pog;DL3@1$|AdQE!gkK1QRN86x|Erx8_cq{hp zyUD=e<45m1WJ13QTaWC~w{2kC*pcJM4jHw^(Dost8rO#{2KH#{+xXM3@kDGgcDn(+ zeK}~n&W4ZPC*BddEKKpeHsv{!zvm`9N%fz?;15&&DgL-&O-wE5DQ17&d0yzJtaM-J*CAZr8ZPRKJ-UKPvLw{9mVO z%C8=NzLc&RQ$DsSUa!|GuC4K7LTBQ8Y^-OG;u&hZrN)f^&s<7+Hn!LJAwKEiUw-jS z@i~~{<7~cm`c3vjdkRnG6gSiOX|PS(kU?Vy4H?<7e_x-m@9{e9%?mo;7sW@8+6UFE zIH=--PI0;0qVXfVZ{G<6+Xk%J*7y+ABVT)MBO5;fi#K88dO5uBwyU>owol^~S^V7j z&SmcZ;bZvEd`PH$4krJJ@qJGFq*r@;KC@$pG}z#9I5@jW)&v$5g)3EMc-#wVBmz*VVurbmt3 zYh=fFem*wdCsX*e-T0-XM_a`Q?nxh~|LvFFUW4{)tNMgG+2{Ahg>TXa_@3WAtvy$3 zYa89ZFK24ZxW*ikVqZ_|mj~>&}-hH!ecUZacoAi)9^S>LPgS(F%H>NSEWB=TE`-rw-;|A^3IE>-r z#_TheuL%CFzi(-L89CYai@CK8^KZUWUAOVQS5X_BUlTR|p3?lyE9UpDF~48M{7q}j z-zn$woo#Xao7I>%)hN-ezBHdXODkk&M!ayqV~PB^B=C*e|wGd z_jJYncd4=emn!D(T4Vm36~|xH_;>d4e_AoW=+W%#{4VJyv*vb+_y6WK=FeI&zvy-7 z?EdLFn|E zR55=@jrqm3s`yiW{6)`6XZJs9U(p-W+2cR9;`|joG@YG) zM#b?LO9OOv{`nR2_o*@evWnv$TVww975g9F$U1xc^!b&~f6;r{+4&PIj=xw_wzKme ztC&Bo#{B0i<{wgH{+l_!{Qfz##{3T}_CLDD{I4tK7i(vC_WaG**jMqV{QMPb{dRW# zJQeecp0du)?^-ecpc?bLRm?x8#{4xa<{wdGK7EAc^LJ#8`Nd~VpZ}uAuCwQ__^jgj zMQuZ8=NH#%&;Ln{`MC_rWIsPntTDfMuD$=Fm$0+Pe{9A4J!-uE=|e0(e|y%LPrXQa ze(^K0v&Vl;#qk$C>Ybf`TgCj*HReyOm_Me*eEJm2kAG~9`OjDEfA1Re->jHl^zwK1 z{C!$6e|(Mk6oHi=fAN{7v-_tWs62n48uJ%ueBSr_XF`qnOIOS<);#F!@%N~hzh8~{ z#qTRV{{3srr_Zr`{tl=ye_+M_53DhN_lo(&XVT7|zfl$Q53VtPzl!u9$yRjrpwK zQ$GL2S|go3f3H>S|Ck!{KdhKv{7%)`{eN9C|F|0SXUrXyAOG<+=2N#=o?ooV(%Iwh zTCx8VYs_c8_458tsxg1fiv6ElWBw);^G~TUzhA}tQ)|rMwPOBhHRg|~m|v{LmT~j% zDSdxWy=nRU7x((HRe;#T%Lbn zjrr4N-Eet+v1U|fkDv9n%JVO-F@KSY{TKJn>g@jM^DOWG=QZZ{uGs&jHRf+vF~9gu zuCvF#b;bP4Ys}xNV*V91=FQML`Dawj zzq-bJ>i5g%@0uF(uc_GowKeA7Rx!U=tF5!=Z(_y#>uStrUAOY%zrM!&=PUMqLyh@w zR?NS##{5q!<`-+)b@u$xyj6buH`kayYxX^q=igFeKI_$$=l{CKeENIK^KY#&zemOK z7beiz^S5rr{M&2H-@Ib}9W~|;teAgijrqG*%)hI~{81J2i!~BEd;YkeL;3mpZH@Uy zR_y=o8uL%Bn14@=`R7;6zqiKxD=X#~Ye{zY{M}qJ|MxZK-%~NaFs;t+pMI$F^LJm3 z`A=8u|Na{DU#pm3thw3Q3{?j$)-&HaHnHuxC zpGf)nd$z{>CoA?}tO?xN^Y>E4{O4=Tf45@(3pM6{Suy`_HRey7g$w2L_hOCtb5_iM zsmA<8D(1gjWB&3L^Ixekzjwv_S8L4QuwwpeHRf+!G5_@%^LMJ4|Mwd6hgQsgqsIKP z74wUln9ja`4yu^{R*m_`R?L69#{4rX=D$;8{>2sZ->otKnu_`F)tG-<#r*ec%%4~> z|AQLyAFG)EVU79ESIqyY#{4%c=6_sc{-+i5KdCXlOD?)nzJ7jMWB#la^FOOGe}Rhm zpVyebbjAEHYRvCZG5^aN^VhAI|Bo8;H?Nrg&l>XwR?PpZ#{AtY=6_vd{-}!i-_)4D zU&Z`yYs^2gV*bBs%s;haewRi~O=qwF=U2?1s>b{)E9OsKWB$z*^NV{bboTh~shB@) zjrpwaUA}%yS7ZLu75ksQ#{AbR=Fd=L{)ZLwi<;8TouOdR?J_x#{8Em<}XrX{<{_P7p*b>%ZmAn)tEnRE&^D-elA{P z{+t!_i<4g`O8<#U$Vyh-WBtgsxg1Viup^|n7?(!{AFs)->G7Laj&J$ zp8ug0^OvhJe{9A43^|N=4`LpK4 z^8D3m%wM2l{^~X6FI_QzjT-ZNRLn1Wsyh4nU$>HhH?A@N zo{IT{D&}`>G`TdsR-s&|XnC3R=i!`Rm}mKq{&Uirz{PuN!}6fU{~l4i*c*Qeb1(iB z{WNno{&#+@*<7!7*~Y&WL$chy7&__C1?9z?2^)WV|J@o{vCZ#0zgT;=*k->V+~40+&7l;+XvUnPtwHSYE@pNPPT@G=i%A zpPKvc5u2Ix{^{Bn>-}%j$ck-x|Lf)chvas{+Dcw_5Sy1WW_eU z|BG|~^OSei_}_Y&O}ai*&A&P4m)8U@Hs$%$L>1Te@}CbYUcbv!9DngUdDZ?O&;6Iz zLNB&oj4l7+I}z`H#^Q%%<4^hhvs}ggcbdZf-|gi72Q=naJ%3#*_P;{K{`Z~2{-@7H zseBpsY-71d%qbclv_f8)F%8mDR@tFMj z9i8)i{r2%sn8N%+bAEYE_2Pkh{@#uGRgb@4#pCZ$@%SH{!v24i`#*QGv;E!uPn^R3 zN96v?*S}sB`=6t6@WuJ_JN!HytgB}FGc5l9I{bU!Up0pRro(TA zUqU?PKhxsV_gvK7iRJ$Z{HVrBWB6ZG@u~}n<=YsuRPna_>##%7`w1Gq=UeipzZ0_g=cV-N z?=)=jZHSlqPg%ctD&E%rMoa&{X6gUi4*$FG&!o;7P5MI)zZw1>#8Uk(wD=|UIg>5_ zDhj{OuxVEMb5y)7|2&=SQLQxcKfnL|TZ_Nh;a`a#S2`Q|n^q|qCzro=* z(8)H{>JU%k=Q4}`mc!3u!!g$T&(|G(Bb}^M&0PO4xA)>a{qBA{L09y9QaS> zKV8M!>fa2%j8Mw|3X8wS;U9q?YWmy(dSs6JYPL>?KWNE+uEl@d;m?A<&BWBa^j~)P z!|=`Hhi_W^8S2O5=rv{iKZJj-@MZn!_p5F7U-V^urn&ykv-q73|7`q7n%w`${8u>q z9{A??n{V-VI{a_I|MVF7KjHBEEdG@izd>!FC?{F}u9W#7rQ&V%AF%ifE&dq}|A+8T z9wYx|hd*TTud?_H9sV=$)x)D2)yiz^9r3Rq{yg)^YF>`tE){R9Uyd#ou9`W17hC#Y zfnPhY9EnnK*ln89jZ#=qj||IksY!>Z})AW;98So*);;kR5d5}tdAC$;~jPrnB~vixe#;F*?5 z?Ca}5kbj-UuUF^E)!m82hT#|0`y;bSpMH1T=64*&zW(t;@|XF1bsS^1LL1*|Ht$sP zPG1b{j<2xaa0lBmA`aH^J9`hfevg^!XzHB?}nF z+t6As(&k@Y!TA>uN&a_yzR14|{#R=<&!o+N4}3ajNR9ke0sbKT3WwMJPwVGba{l@{ z4CJp4@XJ>+d2vnVnY4cEYWC@xAJoWS$EG z|1bZ61M@YBXVUr=_~!O!t9!Fdq!Zwv7AIC1`KF)q{ky_?wYoyvKTf4k2Y&cTa0PJaF+ z%8_%8|I$xbWlf>HhN4Dj3GpBw4t2e|&G ze^-ECfxj%$?|PbjeH~89|8Acz#^0=K7>-^39nZ0Ej=y_-zF7XP@aZ>a%$9ongP+Iy zFv@?U&lk?-Z?Sr+iK}__5~G@H{j2_-^DpDsRn! zdN9C$Dx*JO@qg^|#rPYBKdY80&!k=d3d3A~^Zf4?pD&jG7niWtDEzebFYaT%gm@bN zj|BL0;LnWod*SyR{#Kta>fa6juY{kr{)_&=`Bx2po6i^Ze=%eJh5hWC`9B)qAB`0! zw*Ga0O!_|$@Gr>dS1kT70{k@@{mu`P`9Bum@5tyEK1}+L`+PC}>#pO0dr{>0ultC7 zbN{p5=Zo=w8T{D&f8WSixm>QxSpRke_^UJeg@fp<;AnqmfWI}PU$yv82KaAe^xFUvIw~FfMB6f5rHlmC^4Um(2f}0RQTYe#0S2|G5DF&WwK9 z;=d5!Kbg^QJ~WyCivj-rjDE%9|0cjc8E-se$A9Z#$^2gm@Gs8j4_W-*`Fyee>4ZNQ z>#3gT^;h3^9sjqF=ltI^7|&RU%<2J`1e(xFY>Ru zo&$G}(hh9D^xZB$_b2S@>kyE?+vkh?--aLi{;wN9;9?*#Y_H!?gs(y#nE`{w6A?*{m7@Gpq;bH}pZVdVdw&lk&o zEBr~q$II33buIsn$?Tis|NQ`e7yOUcB%Vp@SKyoL|K0%qHTcIy`or)`h^O(lFTl?& z=fK$QU+ZyPe>4C60e*c(ztiG>5a2h$kF9?ne6#)^1^6>F`VCXK{-%GBTF3P9L*n>f zZ2wx}e+A=5PjtM#?OOlZ;hWpPaXw$H|951}zq>J+KV82}_dk)p@VCN`9sk4d&GApy zFLU~${sZu5=|W?wH1|( zU*zB1!AxxaUGUBP>H1|(Up;2FWgUDg_V}xN8s}fYi_-R&u3whcUz^b%wD@%Wvb6q2 z__5m{8}_@{mu z=U>8tqWVws`6B-=_-7$rPtxYU2)?=fr|XyL__4-c6@Kjb|Mu%SfAjncUB4`?-?WM| zo}lVxHXX0;bB+JL8`G-kgKlv7pi_O33 zmt21{|I>ZG$iE5x!;$%y;I|n0)Ah^J=KtDS&OgtS+W%?CU(ah8|A?ge)Ah^J`hWIa z4vanj+_anhvf4+7CN)$_d~_rce{15EWl%jb(aA9*_q^7;>Hmw(5p z$^2&r_*3Ce)QMu6*6)R1Kpf?NPJll>qd#o%zZ&2dGx{y3asAEw&kykDW%N5O{sjU4 zjT!v`i%-|8((BJy>;L+UenV5T{uc%K55SK-{wl#Y_doQv#A);Y8T{D&f0rfyO9K2| z@MHh}v-}zj%6b`*&G@KjGiF9*{i=yV!`sIr`f4b&6HS(|Y`6ACL z-{-j4@jq}$vi=KwzNmi_{QE?|(&nGLl>MSn|EqkyaGvkUmVfcOWd2tN_^-o{KK``$ z*97=`Gv?oG@xK+|kH3rSKa(f5|I=>&2I2Q3lE(iMpD)H=0e#!k^KT*ko+40{P92Fz}W3iKYa7} zZ+U<}5&jo+K`_PQtljI{|LuX_k7rW;H~D-q{)+Hp|Nf|VIoH1p9VUN;&sUF`?RNOF z%fI2KlE1^$I*QPh0e^{))y{Qli4pRXP>+p%}^t=RG3vx4hy zj{nsG{--ng0~UWxfIky{?D^l^w>keZib~`EmH>Z2#{A3h&HAqm@R!1mUH_`^&F$~H z0KW@<-W-%_KJE6eaV6Kk%c%eQ0KYF|{d?h?^}o&M%k>}r*G2wm*Z)EI=KlBg06%{Z z!{t`kUD|$N!x^Uo8J2_~)3N zQuAq-e=Gc=vH!g*z;C{n;p-#)@*2*6)c5~=zNr7h@MGV9bgyOKT>tJ3@E?a?FY-^j z{i#^|jXqy2|0;Z3hM?Aqw99`OzIpwX`+dHs|2g+D*;12vCT;%Rw{rdWAfEPrbS^{p zf2{MrtKrA4f1T^uH`l)(1^9Qt|4d~51Mtg6{+k2*XW+;F{Z0G7a{eX5e=xv*2Y&4F zPZhqI|BrpX82^nMx#JJ07_;f|qwjOQ|LM4m^Y1mzzijdO!uci&;4{$GV3yZvd0Z*Kp#`g~FUVffz@bUC7wEl1N`NFyN0gj9P{I~c# z*Wb+lQJ*jJFT?K^{YsmE2mE#;|DOl=Et@(2PF-kB)B3~z$N8JzzxsvG7kO6T$Bw_g z;bi?E3-GHM{UMA0cz{0yKlb`>4f{}kEH@he+kL(me~rBy7<>M&3g7(x*AAbr9y8lK z__52set&ZL@AUa1|91H2nw?VfX~%yHd^7(i1N;j7*zZ5K|B>@A9>NLG^8ZzUUwDw? z{ysAQ3VzYApj>L?KONxr!hf2>YyYRMfBhkcjl>ita47lD_Z^dr^TMuWy z2`@_ia{>N3_cOWNh%bp+SH z&N%-1jn5a(x3_S|^XR{xq^*DVDeQL{`M>1zMgG0;yF|az=AS>6{hYD?|6PFJ(#IXA zbEalX?Vrp3z+{f5@&B^V7tYR~a$M~3|L}bF%ji7$uljsZ|J*hXq;p1QOPhbs0`|@0 zuiZXhI2#^iHTL+wVHNuYbe{5mBfx(sqhGT4ZwB}~;MbeQSMzDtzcPGt`}>y97t4PT zeo^>omwy$01s$gPzwPtYV`gjm555)q{<~*2FaHu=l>B#mzR14_|DQ#_(&nGLnf;c@ z+yV06_4&eizMtb_^KZF7ng4q}U*tawpFT4)TiX14;G6ls@AHMT{4rLinz))zJN^fs z;QZSWPxasH^F{t;__6u7ZfD=T{^&lRFY-U_3GR68`L~YO*f+O-`+dI1zW|>;GdEk> zhneYi}06-y6F1p#o{{u*b2Yf z7=Pn^zHqkhWT9R|n5NzS?3t1rfAn2K-T%b$7x`D=UoHBj<8`-O`8PJQUo`UnQ=c!K z*-x<$JN_2UOfLV!eZI)Q1b?yUSK9ph;G6k>%;yVd*8t}~Qx_W3w9CKl63)LLakTy& z8Q>p*H~v_BwO*w4EAUH(Pd|yH>z5dRBL7dpj~)N{OOxaOXrC{Ze+&HGwaj@&_g~-b z8vm{E>GvI}QT-?Se3Ac&yEsnoKloPqZw!(KZ=(dP^2_b+l>?DnVJ z$G%>F$v-K;Kls<#{Hn!2Il%uoe7&9K-lX6D)NSSb&GGja0sf~l=3j(w*8dcrFUEfh z{J+tOW14pScfdEl|8SbcpZYP>RJ?FE{7d<5RIL}{X}QTNo<3q|sXc>d%G-h5!KTfQFz4T)ps)=qT zZqL^Fi}=ECIe$HVDgVz|@?Wa^KcXG@uMfWK_(%7D1>z4x^4znCm-p*9eg8TYPdydg z&s7nx$FF|Atj8w!GQRFUmfE-sIy_Oo`&7Jb{FG3?KK>YM xOrN1*=_fID|MhaAkB8JliMHo|xc^t5Kl&kAza!Pdw)louIPssU{LCif{~xGS+Rp$0 diff --git a/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d deleted file mode 100644 index 9bde8ea..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/source/file_types.cpp.o.d +++ /dev/null @@ -1,189 +0,0 @@ -CMakeFiles/compressor.dir/source/file_types.cpp.o: \ - /home/afonsocmsousa/Developer/vcomp/compressor/source/file_types.cpp \ - /usr/include/stdc-predef.h \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ - /usr/include/c++/14.2/complex \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/pstl/pstl_config.h \ - /usr/include/c++/14.2/bits/cpp_type_traits.h \ - /usr/include/c++/14.2/bits/version.h \ - /usr/include/c++/14.2/ext/type_traits.h /usr/include/c++/14.2/cmath \ - /usr/include/c++/14.2/bits/requires_hosted.h /usr/include/math.h \ - /usr/include/bits/libc-header-start.h /usr/include/bits/types.h \ - /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ - /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ - /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h /usr/include/c++/14.2/bits/std_abs.h \ - /usr/include/stdlib.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ - /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ - /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ - /usr/include/bits/stdlib-float.h /usr/include/c++/14.2/bits/specfun.h \ - /usr/include/c++/14.2/bits/stl_algobase.h \ - /usr/include/c++/14.2/bits/functexcept.h \ - /usr/include/c++/14.2/bits/exception_defines.h \ - /usr/include/c++/14.2/ext/numeric_traits.h \ - /usr/include/c++/14.2/bits/stl_pair.h /usr/include/c++/14.2/type_traits \ - /usr/include/c++/14.2/bits/move.h /usr/include/c++/14.2/bits/utility.h \ - /usr/include/c++/14.2/compare /usr/include/c++/14.2/concepts \ - /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ - /usr/include/c++/14.2/bits/iterator_concepts.h \ - /usr/include/c++/14.2/bits/ptr_traits.h \ - /usr/include/c++/14.2/bits/ranges_cmp.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/14.2/bits/concept_check.h \ - /usr/include/c++/14.2/debug/assertions.h \ - /usr/include/c++/14.2/bits/stl_iterator.h /usr/include/c++/14.2/new \ - /usr/include/c++/14.2/bits/exception.h \ - /usr/include/c++/14.2/bits/stl_construct.h \ - /usr/include/c++/14.2/debug/debug.h \ - /usr/include/c++/14.2/bits/predefined_ops.h /usr/include/c++/14.2/bit \ - /usr/include/c++/14.2/limits /usr/include/c++/14.2/tr1/gamma.tcc \ - /usr/include/c++/14.2/tr1/special_function_util.h \ - /usr/include/c++/14.2/tr1/bessel_function.tcc \ - /usr/include/c++/14.2/tr1/beta_function.tcc \ - /usr/include/c++/14.2/tr1/ell_integral.tcc \ - /usr/include/c++/14.2/tr1/exp_integral.tcc \ - /usr/include/c++/14.2/tr1/hypergeometric.tcc \ - /usr/include/c++/14.2/tr1/legendre_function.tcc \ - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ - /usr/include/c++/14.2/tr1/poly_hermite.tcc \ - /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ - /usr/include/c++/14.2/tr1/riemann_zeta.tcc /usr/include/c++/14.2/sstream \ - /usr/include/c++/14.2/istream /usr/include/c++/14.2/ios \ - /usr/include/c++/14.2/iosfwd /usr/include/c++/14.2/bits/stringfwd.h \ - /usr/include/c++/14.2/bits/memoryfwd.h \ - /usr/include/c++/14.2/bits/postypes.h /usr/include/c++/14.2/cwchar \ - /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/c++/14.2/exception \ - /usr/include/c++/14.2/bits/exception_ptr.h \ - /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ - /usr/include/c++/14.2/typeinfo /usr/include/c++/14.2/bits/hash_bytes.h \ - /usr/include/c++/14.2/bits/nested_exception.h \ - /usr/include/c++/14.2/bits/char_traits.h \ - /usr/include/c++/14.2/bits/localefwd.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ - /usr/include/c++/14.2/clocale /usr/include/locale.h \ - /usr/include/bits/locale.h /usr/include/c++/14.2/cctype \ - /usr/include/ctype.h /usr/include/c++/14.2/bits/ios_base.h \ - /usr/include/c++/14.2/ext/atomicity.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ - /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ - /usr/include/linux/sched/types.h /usr/include/linux/types.h \ - /usr/include/asm/types.h /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ - /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ - /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/bits/pthread_stack_min-dynamic.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/14.2/bits/locale_classes.h /usr/include/c++/14.2/string \ - /usr/include/c++/14.2/bits/allocator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ - /usr/include/c++/14.2/bits/new_allocator.h \ - /usr/include/c++/14.2/bits/ostream_insert.h \ - /usr/include/c++/14.2/bits/cxxabi_forced.h \ - /usr/include/c++/14.2/bits/stl_function.h \ - /usr/include/c++/14.2/backward/binders.h \ - /usr/include/c++/14.2/bits/refwrap.h /usr/include/c++/14.2/bits/invoke.h \ - /usr/include/c++/14.2/bits/range_access.h \ - /usr/include/c++/14.2/initializer_list \ - /usr/include/c++/14.2/bits/basic_string.h \ - /usr/include/c++/14.2/ext/alloc_traits.h \ - /usr/include/c++/14.2/bits/alloc_traits.h \ - /usr/include/c++/14.2/string_view \ - /usr/include/c++/14.2/bits/functional_hash.h \ - /usr/include/c++/14.2/bits/ranges_base.h \ - /usr/include/c++/14.2/bits/max_size_type.h /usr/include/c++/14.2/numbers \ - /usr/include/c++/14.2/bits/string_view.tcc \ - /usr/include/c++/14.2/ext/string_conversions.h \ - /usr/include/c++/14.2/cstdlib /usr/include/c++/14.2/cstdio \ - /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/c++/14.2/cerrno \ - /usr/include/errno.h /usr/include/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h /usr/include/c++/14.2/bits/charconv.h \ - /usr/include/c++/14.2/bits/basic_string.tcc \ - /usr/include/c++/14.2/bits/memory_resource.h \ - /usr/include/c++/14.2/cstddef \ - /usr/include/c++/14.2/bits/uses_allocator.h \ - /usr/include/c++/14.2/bits/uses_allocator_args.h \ - /usr/include/c++/14.2/tuple /usr/include/c++/14.2/bits/ranges_util.h \ - /usr/include/c++/14.2/bits/locale_classes.tcc \ - /usr/include/c++/14.2/system_error \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ - /usr/include/c++/14.2/stdexcept /usr/include/c++/14.2/streambuf \ - /usr/include/c++/14.2/bits/streambuf.tcc \ - /usr/include/c++/14.2/bits/basic_ios.h \ - /usr/include/c++/14.2/bits/locale_facets.h /usr/include/c++/14.2/cwctype \ - /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ - /usr/include/c++/14.2/bits/streambuf_iterator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ - /usr/include/c++/14.2/bits/locale_facets.tcc \ - /usr/include/c++/14.2/bits/basic_ios.tcc /usr/include/c++/14.2/ostream \ - /usr/include/c++/14.2/format /usr/include/c++/14.2/array \ - /usr/include/c++/14.2/charconv /usr/include/c++/14.2/locale \ - /usr/include/c++/14.2/bits/locale_facets_nonio.h \ - /usr/include/c++/14.2/ctime \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ - /usr/include/libintl.h /usr/include/c++/14.2/bits/codecvt.h \ - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ - /usr/include/c++/14.2/bits/locale_conv.h /usr/include/c++/14.2/optional \ - /usr/include/c++/14.2/bits/enable_special_members.h \ - /usr/include/c++/14.2/span /usr/include/c++/14.2/variant \ - /usr/include/c++/14.2/bits/parse_numbers.h \ - /usr/include/c++/14.2/bits/ranges_algobase.h \ - /usr/include/c++/14.2/bits/unicode.h /usr/include/c++/14.2/cstdint \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h \ - /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdint-least.h /usr/include/c++/14.2/bits/stl_algo.h \ - /usr/include/c++/14.2/bits/algorithmfwd.h \ - /usr/include/c++/14.2/bits/stl_heap.h \ - /usr/include/c++/14.2/bits/uniform_int_dist.h \ - /usr/include/c++/14.2/bits/stl_tempbuf.h \ - /usr/include/c++/14.2/bits/unicode-data.h \ - /usr/include/c++/14.2/bits/ostream.tcc \ - /usr/include/c++/14.2/bits/istream.tcc \ - /usr/include/c++/14.2/bits/sstream.tcc /usr/include/c++/14.2/cstring \ - /usr/include/string.h /usr/include/strings.h diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o deleted file mode 100644 index f2417e3fb6db4dc7aa31874bc7d42cc0857980e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596808 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%0DVOElT%?d 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

|3I55r(7Hg^yq77rRyNgF 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

6-PQW6}hE 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 I?8f~62WrA7asU7T diff --git a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d deleted file mode 100644 index 859034f..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/source/main.cpp.o.d +++ /dev/null @@ -1,194 +0,0 @@ -CMakeFiles/compressor.dir/source/main.cpp.o: \ - /home/afonsocmsousa/Developer/vcomp/compressor/source/main.cpp \ - /usr/include/stdc-predef.h /usr/include/c++/14.2/iostream \ - /usr/include/c++/14.2/bits/requires_hosted.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/pstl/pstl_config.h /usr/include/c++/14.2/ostream \ - /usr/include/c++/14.2/ios /usr/include/c++/14.2/iosfwd \ - /usr/include/c++/14.2/bits/stringfwd.h \ - /usr/include/c++/14.2/bits/memoryfwd.h \ - /usr/include/c++/14.2/bits/postypes.h /usr/include/c++/14.2/cwchar \ - /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/c++/14.2/exception \ - /usr/include/c++/14.2/bits/exception.h \ - /usr/include/c++/14.2/bits/version.h \ - /usr/include/c++/14.2/bits/exception_ptr.h \ - /usr/include/c++/14.2/bits/exception_defines.h \ - /usr/include/c++/14.2/bits/cxxabi_init_exception.h \ - /usr/include/c++/14.2/typeinfo /usr/include/c++/14.2/bits/hash_bytes.h \ - /usr/include/c++/14.2/new /usr/include/c++/14.2/bits/move.h \ - /usr/include/c++/14.2/type_traits \ - /usr/include/c++/14.2/bits/nested_exception.h \ - /usr/include/c++/14.2/bits/char_traits.h /usr/include/c++/14.2/compare \ - /usr/include/c++/14.2/concepts \ - /usr/include/c++/14.2/bits/stl_construct.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_types.h \ - /usr/include/c++/14.2/bits/iterator_concepts.h \ - /usr/include/c++/14.2/bits/ptr_traits.h \ - /usr/include/c++/14.2/bits/ranges_cmp.h \ - /usr/include/c++/14.2/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/14.2/bits/concept_check.h \ - /usr/include/c++/14.2/debug/assertions.h \ - /usr/include/c++/14.2/bits/localefwd.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++locale.h \ - /usr/include/c++/14.2/clocale /usr/include/locale.h \ - /usr/include/bits/locale.h /usr/include/c++/14.2/cctype \ - /usr/include/ctype.h /usr/include/bits/types.h \ - /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ - /usr/include/bits/endian.h /usr/include/bits/endianness.h \ - /usr/include/c++/14.2/bits/ios_base.h \ - /usr/include/c++/14.2/ext/atomicity.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/gthr-default.h \ - /usr/include/pthread.h /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \ - /usr/include/linux/sched/types.h /usr/include/linux/types.h \ - /usr/include/asm/types.h /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ - /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ - /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/bits/pthread_stack_min-dynamic.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/14.2/bits/locale_classes.h /usr/include/c++/14.2/string \ - /usr/include/c++/14.2/bits/allocator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++allocator.h \ - /usr/include/c++/14.2/bits/new_allocator.h \ - /usr/include/c++/14.2/bits/functexcept.h \ - /usr/include/c++/14.2/bits/cpp_type_traits.h \ - /usr/include/c++/14.2/bits/ostream_insert.h \ - /usr/include/c++/14.2/bits/cxxabi_forced.h \ - /usr/include/c++/14.2/bits/stl_iterator.h \ - /usr/include/c++/14.2/ext/type_traits.h \ - /usr/include/c++/14.2/bits/utility.h \ - /usr/include/c++/14.2/bits/stl_function.h \ - /usr/include/c++/14.2/backward/binders.h \ - /usr/include/c++/14.2/ext/numeric_traits.h \ - /usr/include/c++/14.2/bits/stl_algobase.h \ - /usr/include/c++/14.2/bits/stl_pair.h \ - /usr/include/c++/14.2/debug/debug.h \ - /usr/include/c++/14.2/bits/predefined_ops.h /usr/include/c++/14.2/bit \ - /usr/include/c++/14.2/bits/refwrap.h /usr/include/c++/14.2/bits/invoke.h \ - /usr/include/c++/14.2/bits/range_access.h \ - /usr/include/c++/14.2/initializer_list \ - /usr/include/c++/14.2/bits/basic_string.h \ - /usr/include/c++/14.2/ext/alloc_traits.h \ - /usr/include/c++/14.2/bits/alloc_traits.h \ - /usr/include/c++/14.2/string_view \ - /usr/include/c++/14.2/bits/functional_hash.h \ - /usr/include/c++/14.2/bits/ranges_base.h \ - /usr/include/c++/14.2/bits/max_size_type.h /usr/include/c++/14.2/numbers \ - /usr/include/c++/14.2/bits/string_view.tcc \ - /usr/include/c++/14.2/ext/string_conversions.h \ - /usr/include/c++/14.2/cstdlib /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ - /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h /usr/include/bits/stdlib-float.h \ - /usr/include/c++/14.2/bits/std_abs.h /usr/include/c++/14.2/cstdio \ - /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/c++/14.2/cerrno \ - /usr/include/errno.h /usr/include/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h /usr/include/c++/14.2/bits/charconv.h \ - /usr/include/c++/14.2/bits/basic_string.tcc \ - /usr/include/c++/14.2/bits/memory_resource.h \ - /usr/include/c++/14.2/cstddef \ - /usr/include/c++/14.2/bits/uses_allocator.h \ - /usr/include/c++/14.2/bits/uses_allocator_args.h \ - /usr/include/c++/14.2/tuple /usr/include/c++/14.2/bits/ranges_util.h \ - /usr/include/c++/14.2/bits/locale_classes.tcc \ - /usr/include/c++/14.2/system_error \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/error_constants.h \ - /usr/include/c++/14.2/stdexcept /usr/include/c++/14.2/streambuf \ - /usr/include/c++/14.2/bits/streambuf.tcc \ - /usr/include/c++/14.2/bits/basic_ios.h \ - /usr/include/c++/14.2/bits/locale_facets.h /usr/include/c++/14.2/cwctype \ - /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_base.h \ - /usr/include/c++/14.2/bits/streambuf_iterator.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ - /usr/include/c++/14.2/bits/locale_facets.tcc \ - /usr/include/c++/14.2/bits/basic_ios.tcc /usr/include/c++/14.2/format \ - /usr/include/c++/14.2/array /usr/include/c++/14.2/charconv \ - /usr/include/c++/14.2/limits /usr/include/c++/14.2/locale \ - /usr/include/c++/14.2/bits/locale_facets_nonio.h \ - /usr/include/c++/14.2/ctime \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/time_members.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/messages_members.h \ - /usr/include/libintl.h /usr/include/c++/14.2/bits/codecvt.h \ - /usr/include/c++/14.2/bits/locale_facets_nonio.tcc \ - /usr/include/c++/14.2/bits/locale_conv.h /usr/include/c++/14.2/optional \ - /usr/include/c++/14.2/bits/enable_special_members.h \ - /usr/include/c++/14.2/span /usr/include/c++/14.2/variant \ - /usr/include/c++/14.2/bits/parse_numbers.h \ - /usr/include/c++/14.2/bits/ranges_algobase.h \ - /usr/include/c++/14.2/bits/unicode.h /usr/include/c++/14.2/cstdint \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdint.h \ - /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdint-least.h /usr/include/c++/14.2/bits/stl_algo.h \ - /usr/include/c++/14.2/bits/algorithmfwd.h \ - /usr/include/c++/14.2/bits/stl_heap.h \ - /usr/include/c++/14.2/bits/uniform_int_dist.h \ - /usr/include/c++/14.2/bits/stl_tempbuf.h \ - /usr/include/c++/14.2/bits/unicode-data.h \ - /usr/include/c++/14.2/bits/ostream.tcc /usr/include/c++/14.2/istream \ - /usr/include/c++/14.2/bits/istream.tcc \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/c++/14.2/cstdarg \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/file_types.hpp \ - /usr/include/c++/14.2/complex /usr/include/c++/14.2/cmath \ - /usr/include/math.h /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h /usr/include/c++/14.2/bits/specfun.h \ - /usr/include/c++/14.2/tr1/gamma.tcc \ - /usr/include/c++/14.2/tr1/special_function_util.h \ - /usr/include/c++/14.2/tr1/bessel_function.tcc \ - /usr/include/c++/14.2/tr1/beta_function.tcc \ - /usr/include/c++/14.2/tr1/ell_integral.tcc \ - /usr/include/c++/14.2/tr1/exp_integral.tcc \ - /usr/include/c++/14.2/tr1/hypergeometric.tcc \ - /usr/include/c++/14.2/tr1/legendre_function.tcc \ - /usr/include/c++/14.2/tr1/modified_bessel_func.tcc \ - /usr/include/c++/14.2/tr1/poly_hermite.tcc \ - /usr/include/c++/14.2/tr1/poly_laguerre.tcc \ - /usr/include/c++/14.2/tr1/riemann_zeta.tcc /usr/include/c++/14.2/sstream \ - /usr/include/c++/14.2/bits/sstream.tcc /usr/include/c++/14.2/cstring \ - /usr/include/string.h /usr/include/strings.h diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o deleted file mode 100644 index dd2c97cbac94215da8896382fb116ebd81e7bcf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68696 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 b)~W??e4ZNrGS)$Fh7N5L_6B0ch?l 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 V_Me_6WmbMLF5G`n1+nM;|3B0JWViqT diff --git a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d b/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d deleted file mode 100644 index 789787d..0000000 --- a/compressor/build/CMakeFiles/compressor.dir/source/print.cpp.o.d +++ /dev/null @@ -1,23 +0,0 @@ -CMakeFiles/compressor.dir/source/print.cpp.o: \ - /home/afonsocmsousa/Developer/vcomp/compressor/source/print.cpp \ - /usr/include/stdc-predef.h \ - /home/afonsocmsousa/Developer/vcomp/compressor/include/print.hpp \ - /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stddef.h \ - /usr/lib/gcc/x86_64-unknown-linux-gnu/14.2/include/stdarg.h \ - /usr/include/bits/types.h /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/c++/14.2/cstdarg \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/c++config.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/os_defines.h \ - /usr/include/c++/14.2/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ - /usr/include/c++/14.2/pstl/pstl_config.h /usr/include/c++/14.2/cstdio diff --git a/compressor/build/CMakeFiles/progress.marks b/compressor/build/CMakeFiles/progress.marks deleted file mode 100644 index 7ed6ff8..0000000 --- a/compressor/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make deleted file mode 100644 index 57c71aa..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/build.make +++ /dev/null @@ -1,91 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -# Utility rule file for symlink_compile_commands. - -# Include any custom commands dependencies for this target. -include CMakeFiles/symlink_compile_commands.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/symlink_compile_commands.dir/progress.make - -CMakeFiles/symlink_compile_commands: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating symlink to compile_commands.json in project root" - /usr/bin/cmake -E create_symlink /home/afonsocmsousa/Developer/vcomp/compressor/build/compile_commands.json /home/afonsocmsousa/Developer/vcomp/compressor/compile_commands.json - -CMakeFiles/symlink_compile_commands.dir/codegen: -.PHONY : CMakeFiles/symlink_compile_commands.dir/codegen - -symlink_compile_commands: CMakeFiles/symlink_compile_commands -symlink_compile_commands: CMakeFiles/symlink_compile_commands.dir/build.make -.PHONY : symlink_compile_commands - -# Rule to build all files generated by this target. -CMakeFiles/symlink_compile_commands.dir/build: symlink_compile_commands -.PHONY : CMakeFiles/symlink_compile_commands.dir/build - -CMakeFiles/symlink_compile_commands.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake -.PHONY : CMakeFiles/symlink_compile_commands.dir/clean - -CMakeFiles/symlink_compile_commands.dir/depend: - cd /home/afonsocmsousa/Developer/vcomp/compressor/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles/symlink_compile_commands.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/symlink_compile_commands.dir/depend - diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake b/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake deleted file mode 100644 index e4613d2..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/symlink_compile_commands" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/symlink_compile_commands.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make deleted file mode 100644 index 67a43c9..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for symlink_compile_commands. -# This may be replaced when dependencies are built. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts b/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts deleted file mode 100644 index 0523414..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for symlink_compile_commands. diff --git a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make b/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make deleted file mode 100644 index b9ea7bd..0000000 --- a/compressor/build/CMakeFiles/symlink_compile_commands.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 5 - diff --git a/compressor/build/Makefile b/compressor/build/Makefile deleted file mode 100644 index 2539bf7..0000000 --- a/compressor/build/Makefile +++ /dev/null @@ -1,249 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 4.1 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/afonsocmsousa/Developer/vcomp/compressor - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/afonsocmsousa/Developer/vcomp/compressor/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles /home/afonsocmsousa/Developer/vcomp/compressor/build//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/afonsocmsousa/Developer/vcomp/compressor/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named symlink_compile_commands - -# Build rule for target. -symlink_compile_commands: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 symlink_compile_commands -.PHONY : symlink_compile_commands - -# fast build rule for target. -symlink_compile_commands/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/symlink_compile_commands.dir/build.make CMakeFiles/symlink_compile_commands.dir/build -.PHONY : symlink_compile_commands/fast - -#============================================================================= -# Target rules for targets named compressor - -# Build rule for target. -compressor: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 compressor -.PHONY : compressor - -# fast build rule for target. -compressor/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/build -.PHONY : compressor/fast - -source/file_types.o: source/file_types.cpp.o -.PHONY : source/file_types.o - -# target to build an object file -source/file_types.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.o -.PHONY : source/file_types.cpp.o - -source/file_types.i: source/file_types.cpp.i -.PHONY : source/file_types.i - -# target to preprocess a source file -source/file_types.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.i -.PHONY : source/file_types.cpp.i - -source/file_types.s: source/file_types.cpp.s -.PHONY : source/file_types.s - -# target to generate assembly for a file -source/file_types.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/file_types.cpp.s -.PHONY : source/file_types.cpp.s - -source/main.o: source/main.cpp.o -.PHONY : source/main.o - -# target to build an object file -source/main.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.o -.PHONY : source/main.cpp.o - -source/main.i: source/main.cpp.i -.PHONY : source/main.i - -# target to preprocess a source file -source/main.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.i -.PHONY : source/main.cpp.i - -source/main.s: source/main.cpp.s -.PHONY : source/main.s - -# target to generate assembly for a file -source/main.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/main.cpp.s -.PHONY : source/main.cpp.s - -source/print.o: source/print.cpp.o -.PHONY : source/print.o - -# target to build an object file -source/print.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.o -.PHONY : source/print.cpp.o - -source/print.i: source/print.cpp.i -.PHONY : source/print.i - -# target to preprocess a source file -source/print.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.i -.PHONY : source/print.cpp.i - -source/print.s: source/print.cpp.s -.PHONY : source/print.s - -# target to generate assembly for a file -source/print.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/compressor.dir/build.make CMakeFiles/compressor.dir/source/print.cpp.s -.PHONY : source/print.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" - @echo "... symlink_compile_commands" - @echo "... compressor" - @echo "... source/file_types.o" - @echo "... source/file_types.i" - @echo "... source/file_types.s" - @echo "... source/main.o" - @echo "... source/main.i" - @echo "... source/main.s" - @echo "... source/print.o" - @echo "... source/print.i" - @echo "... source/print.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/compressor/build/bin/compressor b/compressor/build/bin/compressor deleted file mode 100755 index d459fdcf72560379df05fb99d2ebf8a32ee4967b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486320 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%0DD$ep|&?WohBKA)p~RC0|~*VF}a>J2R;9ylH5=P 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 NGC^Ij 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%0DD$ep|&?WohBKA)p~RC0|~*VF}a>J2R;9ylH5=P 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 NGC^Ij zk*UR0G56&5;;NRG6nxskcA>5%#?~vSNhy;DlnLK9oMCKy9Q6L_t1~xmqyE(!jhUNu zEm|eOqIuMb`PpsHkt)$+DapG-V1s#Vuf!Ky%3In68ma zK1E8$$mA4R9g6&Q{I@+kNyN(FrtYRS$SS2Zd*z~6C#R<=JV7{hY;2w=rz;)a%V`SdG>mNY^ z6gjE5{>649wL^b~U)=#NXi7(Tr;DywyN~e`1(TAGHpQS9q6@rQ{l+{#%gQ+Zcx-`? zmNDhI0lcH|pYk)=2`wNsN+;CA!n=mMYbs;8rcS?a+>%CnejGt^;oY&Z8b zq2}6@Y2eB4=FIwC4_Fl@m!Z6JPmbqOmh_1s{lRpG=~``+;*lex6I0`3lau39uqmZN zo|T=#XT*ceUuwFlao(%Xl*jgUu6)i|`|#W(i~ zX~|huJ>8IDv}-&oQGg6lz#)b8%}ScPGqXBhYtGIuD66VqgV|+4^GAb}hP*+7s}jTv ziOy{@oyjglrpbJ7tl#k3NMYF|MEQ*Ws`X(q=|+`FM|l1Pn=}}lLA2#a8(q}9~au8-X zBIG-H7|f!b#(&RxroJa^jyssR`N>eF36EWq1TX@vDEWbgOehW@!$yB?f!~Us{(?x= zc68w}hQsbhHKqjOdOZwS@jW39c}#43Fku^~_aA_|e5}M{+|EfrAZcbr67+g`oKzTY8|oq7 zL?dN+6?sOtXbR~sn@F`k?`xJZS*4mN${IA)@Nr?*$hWKYc6sY zVNg_t9%5vX$a!L(HM}|Qy281K`E38?T^%hzX+YWFPUz6I|B_2fM>q^m%9v^;*BzE) z%2S4pcvOeHg)=Bk1~fusU7nAjRMZY!L}3azp%c9u_cEc2dNw*6E*&C5^Z-9 z*wEy7ZDNFK!}vla-ei&>#S+ShYU07N;R`*MIPk$IlUdJ)Dl-ruze2e_EXH}Q>ZI||su*;@;XmY=@1V1>&p z@5%h=J2;o|%3wLXsaI)lJsE87;Dn~ky#C@d5~JQRmE8qhQq6Y0W9h1BJSF$y8{DbS zyhgv9WCCr%r?^_-<-r`{)Tvy6WQoqaY_U#eimma{f98EuJ&XTnbTX~Q82N^rPcMTo zwGTo8j@ozcfO68HI;bGsMddn{`3mmJM=c)DVDIv7C66|3hPqLRRfSsy)9lWriPf7us|tt zy>gV<_ggBB8`p2!8&}YgWC4s+Ip9?<^MFyX zKXUoSJ~tsXdy6oeu}MXp%s329OHtgd%rk6|+XN_tQ?h}nNBowCEMW^E)Si#hWj`JgKbn~<8VDYGNmEmRp7F(a5T(+Y3^#!v zt9Sy+xXI^2Qjm1B+&yK-nK|mC-#@ zofw_6KGSO<$qab}nxA^sf}dm}yE;9MkI~xIzzf+vVO5pZcY@pJIC!2e&%%T`yZUSA#8H5RH zj8><_;&Qw^(LOkQ>eA?{s=jAo(EFGJ8ES+v6WtYh*$Zeso~EoI;J&f-a`)5;Qpk@? z1ggbVG$=cr-O)W8echgnm!9VZJI#@vd&VolmF})_Z}3FBz7Y0UiFBbJq+ze`$lw5q zIVS!y-yW1bc1o6@h&#i+l=&t~8r*0uwN0aD z${Mah%fNXhg8O@)GMIYl7`-x}QK*YvW9fAvq>=e@)S#BfuasL8$#-T}nm%F8*zklZ zt;rU>kur>nVsQZp?hHP2?0H%sZcN&q^Cs(cV*8p%E_kPrc~PE4pES|<^&a#Nvt&Tk%oX5$TFGn#s%+87Da_FKC-Rgv; z)fwZKV(lTb&LVuR2Qcla3a>Cpl`I%AJ~=W;rWrQp^cX2;6NFqyg0593Ak!M1o*b`| zlBNbJYIF}+*bJY~ty zM-?Q1LAFS~LWW-tlTA;#ifxUDj1Y6HSd?lkCAMs%| zn9!H80LELSXdYSE-(2V?Xqtm+hYW^X^md}o&&cWMJS}8(gz?K_ZcOLIh}Ui{&(WkEdz5&U zv>QeWZ5#^x+%gTBvcYR>BgjMK97#r1s^3*CgUkcDolwbYwqOFA~R z=QVbEO?deSa#`C@CPN@|a7&x*V9@1lmo5J>BYVpUYVsv=Q{12m%=`Q-Fc9}#;G{-} zTdOFL;a!^I&v*WR{-_8Iia1?SRSn9JYszjeMLk!*fo=Y<5Iws@W#LKD)~S3x zkHnpdd4Lh^u01M;=dEL3^$!7vs?exo73SlZjO zYJ=Q4SQH)PM7YJxhGt+X*el8~Hj@`|{gl?;-q>$a)P9%T&UB^8k`2C`w76#t=_JTVN_Ws zPFSShy&&cf*7|ICYD#k9u~)MkW2RAs=8%k5Jm)Ocb|CTJCnTSKTRvaL=7-l8@I@`n zh&okcD|h)g7Y4i2o$e-yhtOBOA#KsHiEORfBl0iRHv8g2h7imF=gSa^IOrIsl`j~u zk*`N`M`9op!S@#rqD)|K$PHiVK;-wo=>`zsWso1ar)=Bka4jaCcXMz(TIPnqvbYnMe^?F$m^$6}z% zOu8N+Q2eVQEj+efwrmpTH3@5AlWa_a1vb%@=@RDKSYI=Szw9i;^xno3CN?L-rGK&; z#C1qk&AU&_d{_XZ0)Dq!1Ai=PyjV}E}`4&G>T_Q)+Zm~W)rc`6rcPf`Z2b>Xx1894*v(E9Hl$YQb& z>sXtrwcxL{QG`(24Km=u8eRzHkxRz%@)SYRE7YBps7XLAF0|v+lzlAka!#_CxsQaB zi8%~Tg2D>J6QrU?-^|@yP?-@;)zg`Bk69fvllBk!NM^Tb1hp{75hXo)g zD;`oPJrr;JP6-zb9tPa6nc$Gx=_3*)^=Mb?d`7%%NFcXg;HsY+d3goa1wtg}Mjh`S@3A^KuSf1a%l1}8;%l?ute|{# zBm|A%urOfIirHociWG1W1r6EBx|yeo#;kAj!_y~4?r=fPEL%E zOpQ;D1HhS>sKGonIa1qxQFxqr6dG=Q$8!0tCQNAR&X3IS_a+C9ORnDH*WTE#ggIpj zMbLZgfNN)mO1_9@iq)Wz03mZhT1h5vdImf(pq$7&on;h2g|9de^4($jdo3FS@5aZ_ zpSE5XI&v^DSs)e)18mir40gZ3OvkHu&6nGLrPSVOY)^UND)4S8--RbVO&oIYrQ0Q$| zMk4#COv{t@qYf9Iw+JEE)p{W%Q$kakF~;J;@~SlCnKcTP+*l9L#eBpo3f)ur4vxkh zab)MiDY$v0IXa|LumPx$y5Y-sbgbqhQz^n3LcyPz7~xx9Z*&#|N{^Lnq=iDEAsJG= zXhYH6=wDP(sCrqpH3D>HLhW< zFvKfv*xS!0F4m1b{4=aejkyTm?{a@Wka`;+xe{P3?PNyS>XtKLu~W23EOP+QCdQOv zPm@my$mA>}gHlsu4#(Jv?g&)jY{ONhaT;giyjaSwL_;9KR0z zReOF{KBRcmDoZzK43q0q-jubAYNojYOp@%esv(izkqp@Q8Ld6@|MA|$?)2WYr=f^5 zj{*DcFu;~qX36Vk#N3zZYJXI#z49qKbW-$Tj;74lO!eBzS|E_@Re5AxSr75EO*kzs z+(rz|*g$_;2)VX*f;QE1JZCPRFfGmFo-8b2PFlg-)T(qJT547!RpvI#;WkM=K+bas zMOS;hH`8_|qnZ=`s(lJXKOOH6{mb1IM=m8`Q1?(#`Ls6P`N7OvYJUY^jih5%q}~jH z*f^Z#m`=c1yh5BYI3qOxd*xN|MX|sc?Zfc1Jc{@xBuXd_t6B35BVa<bz0eGszXnRw)A%$^fZVup6!$K)Q%UW+H(gbI+ z4x_m?>Xm7!vMeZqsrB%rniXdHIG>l+2yDjaxxI%Fjhv z*{?cgPTEc2Us+ySlm}4ym}QuoWX@JtQPhp#CE{pqxLt1CMUSa5N+)eh_ZM2&xR5Io zGA$y4>+IZSt>N*kXCyT%kkfT4F>J4kLPQ|0w^t)TEJb`}i)qF;>~v?AaI>!b-X=+3 zOAwlP;z$%prczn_%GX7?>iDvF*ph8JqxzD*0pcPVy%np?A+4FR<^(V|Vpb@ZFEa!A zd~Vl7=5{a+Vzfl!G%-XkEe=9~e6_+qJOMD*@*U>!(LuX1_yXZKZROQN2hB071`fq^ zLN+^>W4jYMF<%#d`H43(8N)cR8I>emK6J|6e;|)C5_FK7W{NfEI+d z4k-dq07XuTFugfB$sZvxF5%jpTWl)P6;BEZ!pIn84aL;j46bCl=iMY#`}|cDj9vIP z4HsjF*4CLg1$j+?B523A?3V!y5Kpr1b3P*J0`ds#6&k>-9W(C@{{_ExN~v&ue(l&# zHaA>Fbv(5T7E$P%##PMQYPEVKZABO3MHk{U7{@mj-pGvK7-7wlRZU@_Xdv>D2~@nI z5NZiZh@8zG+7RV5mTV~lZ6Yj^SYt^N1pIOP25zPxu;aU=#MtQ7PYzW4Vso4J+BQ?^ z@WBS}!C*08RF+^f$^zletxmD>y8{+FJgo2X+@0giy*FEc2Ma26K3TG;Mnh2Go^6sF zP?he;VOoj<$-)h`P7gN*!Nn3KG94`EnK6UI3Z+z#OPJgun>hxKVPSE}E~rk}$4#`s z4LCJ=1L&+D*7;b_%>6t-~j}8`lnT1vk|n9w8(MFKw1IV$!1G zDl$DN@z_KLzzO)NO8ns&oElUg+lM^=lr+i>CE(!uF-CIoQ$(rN)7geB%4WBCpg@nm zHnVnnX4SlQEN;bONuKq?NW-<^<&r!c=x&pq4!T;EYAsXaqa#4&@y}J=LAO|{-&tN4 zCP;px`piw%jbK{?1+*waI&;JfV^AUKO)z!40<|dl8i#wJ)HZa-P-A_bDE-w+0_zA+ zeCum1q6V<2Y&RdiEZylQ!{7^QQMYcLVIyp%k z7#!@Fo-kRv@FPTz(eaq^i7_0?<5QzX8h`_N0+20uTguUnPmB$dPdG0}+aQ(Xf$ z?>G-4{(q4tXgKLR(x;4E8=s_9#|YIs=e31`1e2`9x>NO_A$ml4uViF<5KpmT+ zG8Q9r3TOl)iHxOcKAMn=t#!NRKd3-9IH=I)8d`>^?(tCoJJF*xH_;sI>36DY|MEF%>iL~8K z+Rw~@A=v`<54Vi#mlrLOIXXz@6k=Iqz{;kGC(LH>ltd}FKuL0vzBzi#gSSDcoknwS zG)xWDrB04}KXBDNvhyrY=;w4gUlZ!9la6`PF6zQ^t;v>lC&XI>YdAcqKm2gJU9F*# zMu_-B9D?!7@z^AhRBS%mEghkb4AT9vdY(~0) zxke!5Hz%aHokNNRHdwHDtB8hkrC7v|NK4}o!wgDyc64U-4%zDZQlhLp9_JKJUh{us zib}h=1w%CjN9AeU0dWa=ZT)V2wlXCkUOdhEKo$2y8$pd3x0=S#Z#q+bv&SX4xX~|d~ceCmv;@`3)L62{Ow>_yVu@p zbs!=VX(gN?OOUWtf&e$Aa(E+UXju9_2An9gF!d=I*6JkM zXgwHmvW+0abbR;C?LF+_$i6{O8>5wcIh9wjtph7ZwjbFd-d7A~lA7>6KeAJXDuY=l zQ`Wc){?-E{bnQCuLf1Wc){8I7khg2lE-oV%EcwJLXgn*u>XHT9XxN8zXf8xTRL+1i z`Cg<&1Oez=fnoi($Lzorz`*TPs6lcD_Up3o-$7H~1&6!Tl&&@~8cW z!B3R|t~8l3M_wznoFH(s+_{NLD$F=-Z*Ob2_-$xP`HM#B4I3}({9toUtl?{iANW8n z5bQCmz*$r{`xq_D5#t+xHd=dcplnP@*O2H!EkoDo6^ADACr^72E;Dav-VYhB3>sH3 z_A2MoE2N{CTRhJQ8dM62$RWuE9n-Qv1KA&{y!WWiDT@QIGv?&<)FhxNOS#CL=&#pj z2V+zs1|>XH#Y(eqd(J+Av2M~xsSQRVTgk5pl7-ph=g2kReV8&fs!PkqWKXtS3Tf%M z@1=Hh`R^|?uM94$dDWTJm3Mw|ys93XuLs!}$WMrwboi+;P71b>&H7%7Zm%TGT+vn5 zps9NK$Z*9=-DqLQ<3m7lrXJ2yC2nE<9tj(-*D)CKFVG-u5LeMEXE&3oYh${1Cb?lg z;)XnOGS^nI)f3VKZECUMJGp23W2 zHU)P{k9kr|dWJ~r6*#jnBI@@%l?{cyz0C9)2T6RqU4QnP<%ojm#I*B)A!V9=5cv?f zE11k)+HZaV=&z`;%xhcR2RdzaZef1jxk@?X4nTFq>GKJ}S9vjyJg<@li#-rr2*(&0 zN@pX>nk-I15iH3oGQd}(n}PyBo_1`9pHXF^n$?>C+>uk96Ni_~jL@%)<6OZkk7AOU zDiBa`V@QcUI>1GI;xWuYw)7ev5G6BZaR2!Jt`b=MuLIZuMm$hJC_UM!@Eogc@qX*+ zROYS{VRdp#1>6&1oFAxhAgbtvKvixw#-@E5n^!#NXyZ{clm^HukXeA)@QKlpa${z7 zbpbQn`MX1Um7q7I>_e4^sn1)PizTZhNFihP<$_c|1uIY*U%n$IuIcNbS{L;uWOI_P zNYE9sfGUGil@}`B5%OZG%m`93BoAH9^IJk|9bkMLu0DADRr8z0O}v#Y(6#o(#&af( z6EMmN5jJ7SOHSwIf8+p)?Up-N9zw~{788`$p*tWieG>+?6EuuV8N+$aLhSPFc_zxv z3Nu!Kafhes9gT9;@ci;hK)pf@MWrN&OG?XU<#`GZ4MTcZf4(G4nyZ7A!3pJONtnft zw1+Ymh+o~`&fJh8%#%&<+KBuHPnqI&8^)?YkB64Gn62j7$|DQ=_4(k9;eo=*yYJ|( z22m1J7b#;lHF8ZS;k%E@js_pYA~F+Z_>QPaWm-?+dxJm#`M3BADQ~_O4UH3=dOScJoIW*ua#I$2&(t97Xh?BnNn%9!aP1 zmRR*5kA!HJ4x%2Xz3x`VaQG+hZJ8&K<}&)*u-9Aq?jAnp(?gBrQDHW{Mra}`je#Tr zvb}(hF;25$Y0&^uFRB$7caKkO5~ak8=2TUMVJ&S%#o*zGH#TY$j1Xd;8M~` zWz99sJ ztP(%?Z^-DV)a1XhSAeTs#yHu%va$2E4m}8QCHH|23{@~UC_BH#|5qj@!`*_ywMnao zI<$VKE8q-I%PgVZo-3ruTk8$YXx0K4~#nmEYkjr-dRi~GGmxAi(n zqv2Gu%2_LvbTep6gz<1?6<)p`@PkROdLoKZP=QTew_vrq9A=+Y{!|DLkxx*&g zM0KJTb*6F@1Ye4}E1K;Xu|-~qOb&|t39*A$6~Bp*N*Lq2W7k$8c+Z>QBUITm4h9jw zKY#u7_~`mED%1A$PqYuVm3{oYR~an&SDfS27)nB07V;-5Z@|u;0)9UFQM};5LcQ{U zSSLKp*2Cl6%c7sgvlxh?(V^1bgDP!degV|p4UoIAK?pJ%dePRUUY*v@3~DR+6JK0XagKnP>dM9#~N6Z@|9(RhQ(Y0 zZEzUm!{pc$)m?(LVYPQ+HTk2gC8EiIN(dXP+Ck)oz`bu1)JWqQVOJW=$Ug(^$32_z zb{TMdVJ*<=^R0!F|!U_ZfWHzj{I+cDaCv=HHya?en}=vM)+mf<1C1Z zJrvW(9jE!yONNNn8eiJn-6A~)ZKZuc3C*nB1<{0j^tr4x+;z9_#Vx~-L8uY4zsaJ7 zN|hyl0oM{IeY1fc4}>#*S#h^a_E`#?kf_TLD+am4{#3n>j6}`N!L^|q2CR$vOIkvS zBQFqp9bKei0AP}ds~Plw#C4}(NCu!4PcwD!aP#QR?E4djhCm@?BRLv_dmE?F&Y4K_ z#5nOnh;VFcNQl2d74)(fjHOzH??Y&C7Pa7@i1=vbQ?D=@ayAJ=BgfB)2~-h>2t-d9 z10{=4Ul_ceR>OF5pnov2W@Nb8d=OZ?7oIMG)7jG0kz8Nf{JVR6oQx#pc8B7 z`1~TVEpC#_4@$<8iEg2VXs`AXfxU!mM-2j1V8To>Kh}!Zy)qBA-fC7R=-|rgZK*p- z>hTi>5jQ|I_qQsr4olf@AJ|Fh7|nVP%?sQ87f+SQV$nEZsZ~BN8W{ru>ug)xSHNqw6sB?Iv_(?* z4w4_mqM4vQe;b@iHq{-qf#!mX{I(5P`HS7xrTH!fGFf^;w_>N@ zgW1?i4KOukLe_0^0##5pETjGWRg6$}lnF-hZj{Nmmbw^54KN{$I9-i5RxH&Du|zpw zW|_5`d5;Mc3&KmAS@xwbtic#B1T0;3k;R=9LsT{C@DAN}A^78W5M5yeExNRzltV zjhB%UIguSJ&g|mq1=cAqS6W!8qTc1D5NXW95R^xS5^**2)j2`fnI5}LTpqWNRG@<* zrCXFv+J$wTg${*r2zzszrId#R;*XhGn7u%CBuf7BiUf9GoHt%ewRo0cV8x>?SIm^p zZWtHXiRS!L(15vba|wsOuw3r8%^kMj3Z3pL75TyI*hzIPv9NB{;b*5-sZxETdHV)` zXQ!I;+DmOTM%i9Qx>IaIXhD&>+n~Lv$mu6x*IlOPLy$#l9fjC2XHR6R#;2jT_AaAN zC(>!s)fvC2(|IYs3lO4LM~x0*N8Rb{!_-IaqR)G>o4k;96LL$D_MzrHqJOA4Xa6qh z4?0y)bg|*A(ALX3v0|4&{2Pf9L22k(iXrqo-3M;*eBGY&!5!#1s=|u_vv|`3jGMqV zTR|JM1?!@#8=t6&?Fk;}Oe%KDlx9+kze62cbTNwjs{|=IH90^q8orZy$6CB^H(9=P z$!nw?g;iQ~G##t-!bq!}?<2gM1v>94NT^EnLE747ykr z#$Nj3sJ9-9TP~e7%VuxMxKBj3?~HS-IeXZS&2K2GQx%O66)WQ`@fMzGviCBmyIzWs zotd8qcsD<7_L#WuMI7i3Ffm2q`l8b8?KaQHHl zc=eUW0>eeuT?3$@>~TQzQ^L!@at=8F=_Qb*kaI9ShPAvsTs7}8@2s~qRmC-mG-Eyt z%}e7H&mY=tOgH)e!YGU13CKurtI&meyPMJOw=#xW7fBW1O_KrYKqS=~imNzeB+O>P z6dRmJz(GpB@{jNWXy{}T(MED^OEn*DZ;&W0tNC^lZ`y(ezTp`v0A$XSID#lKSg>VL zx&FWuhQ@$2S)R*S?WFqDWOKKu)QLHq<>;jv4?D2-=AY!MVPphXEWtjcFioo?y4jYT z^$Fm_1x~SweXBm<&T^D8%Xp3@7#SWJE7^L=N*31;Yq8*g-E9NrB{nAB&1G{aBeJq! zAFmR;E|Hg`DO#^)tpC@nJYOBVR=ZY}WE9YA{Q2y26D<@EBPc3;tmJ05wm*r`**x7p zB!Au|C?yoRfg4Nm5b{GKk^FQaN?rYH_+p{8iv?&RvN z6q=<;ZFr{2abrLLi6~t331W>}l6x!3H|R;9P#CivOg9c-jkhf(yT^b7P1bAXwG{i{7=uvK zJSPASGCZ3m-H&`|83B#irOK2fA)-h6da(%J7-CFs{#J!C_V<;gYfpe_y+F|d1CWEU zMiKy!E%A5(EX5{ZE8prDd{`oev_>8@9kVcF@S^lLP1kF{Yd&?N5#dtY+uRdmAfJ)) zgd5pK>|Ipw?fdu|a!-gzDuqYzHP1+jxZbb^H>eUT|HX`iR<(49Cr;@QDm!p+de|f% z>cL=$mka^*x?0(4n>)JmL`RpPtnTdya8k)G68ONz0Q2*rQ!EJ?;ibY^th8o&o8d%x z`7DyW@LH?BvesN}RFjU@Y!hzOX`$DK4u|l54jvK<9%SQ%P{M&ipBgNmd29Gw<3El zIc^v@Yd}V6)uQ|Vb~s?&s&OKqQy{)YAoNHHvW4U}^rl)yGRRrbOFpqHlt?60%DnJ+ z>hUdH=R+e~GlYyxO;v)9J%aXCUt3?*bkF1J4vdtEesX$rpwiAfbComqJ zDdmax@tbP3i=zTvi`*pI#@a{|I)KUI38YZ8Ntry|GGC+PTk2L^6z*1Tl(fDi2P5+% z)oQ{=b{XSub!rDDvo$HZPYYBDxu!~`S1Th!z5l=KYGCiGT8N>8U)nAT_b4fdM3dbm zR1-sWdE29-cR(t3Q_qOHG^uivSkOepBYif8g-g)1jxfqyAkj8OyI0UY>nfwXAw%cm z6ksr81Hnt+D&Ulg!&W;pN%R&){DXxaG}Xo}fZfbhxviq>Fr_F_8+pmc%cyiHobuRc z;qMX4?qwL$@&Pw(DSH<6HBVCgHnGfwTgxkzNxf?v=WcJAuUg$?m4o%f#JO<>GN(34 z&k~9{gr=5!MaagC5iVFUiGM#A==X#e4v_IUzY7aYNi}sa3hohnLXjIG^D~)gXvZP# z;?ir4MQQL>wN*;d?81=BsD;M%OG+>(g(T_rVy16nh&!_L#Hu79_zJ=HYZx_97*r=F z$(|<}e0*|rdZcvnut|^zSAhkyqP0bq_3SP1hUrc#wtf`>z5nr3oF?{y4*hkLx#<`S z(&}b}fOqb((7wIO&QxdTOizHVQ??ruPzA{u156Q+3>^{2(yWT@_fH5=_y&+%Khx0{Mn9R130uyo@Xl}}(O^BvoWNL~;fBYxJ#8~BDRj`=5hhSNlrIBpZO8r=^e|WGq zR2wA;+-RK)yI`gX{adY!PuTJb>I(W?IhMG#2zXW! zf`69%YW>`ZRyRtoDeeg#`Dkf(h3CU$dW*!R*~}TtQvu}sYpgpmAW_~A(YnBx^3fmt z6(FiK>pAs8MqD-s>Jz2g}(IGN`kcsyee#%2Q z(h%ueB|?!0&W2>l`{%=lbb#d`=)7?kVFAEgB+XDfO6Oxl5{nWS+35f>xZOudzx?3W zk9_b#R7pN&pTWI3ZU}%h)C|gK78}QW1aSc}@tLdw)=`995|3_ucw%n8bKI&{hanTQ z@p8N&Je0}C5o($uBW};$x>=bNGlZ?ip_W8b>SE#XjeA~&Ng~~+YlrzCiYq+?4qI&& z_0P;_1j1upG_xy7A~?nEb6AJQrP~=sI4cw|jLVh!@``V*luq`W_xDfQ#I>1va!ebF z>l|+M;@6Pyx!mxGdDMwAyg@J`1Tomyd$jR{r1OtcTu7}p<|_&m3c1U(yF|UF{~3m6 zFNG+EUin(%up(GlnXX|eJ$h`YC0e|w%NLvgCZTwD&Z0#OO5?#)o8~>}ZO_uxdil>1 zT`hS9`m<(9|FP+M#C0;IGO>w3yg25-EXQtJDLZP$k`>&=X_5Js8w_~~+k9j$k;R3J zo)|y$9OQOYqO;<7dv9kDH9L0tZFmZsH)dvEgVAzs)I*2sgb!aQS=Zu!!fjjKJ@CxL zmlZK=azaIC(6R=Qh>Yw3BGDsXA?YW}e>MzxHu=1#PTKnf3N0B>&1R7US$QP7fjWpU z>>AS=tN1Dzqc%|0Z$$&f)o8t&M`$GW!mp>m2RL15&gjH6u+@?(tR*dduVIvz>xN(O zHowr2?h*XjznofCM1(j)sU!KVkeEg#_(8Oc`d#wOR%h;k{KJ{Cxefeut>Rm6jC|A| z-pfSkHSF;wJ}g-@_i`^izJqCQ2qKLLI;XLILopg+ck-ID{$4BQr&sG_T#Ty5B_;~R zl^{f{n=DY}ddN&U$HydQ!h{3UsYm~~)A-Oh^CFlKRO0bZ2+ z%e5$h80cA*42mO8724Omx-J$NjT7J4XAPE)aZ)C;QAy8o&6&9p>31>?o(ws13)gK# zk0^I+LQ|hljYzn0YT`r@lQ~Y?hXQ2*lizM0970O6-8wxnCjQ_dz1ED!$;Fgjk?+T| zw$ zgM%(zk}^63xtK2DRjRUzrw&Xfud!R9Omw^YYxX_!4X=sxRH;>@6r(ruRxs3p0r*X_ zJws88Yjk=C(~%|Oc}j~;6F4cthp~DTJ#+(altiS$5LLpuWI8FC6kx>{9F#ksXA!=i zEga}aM<-|@F$X}Jh{4%i&$y_ingqpUt6r|pMvotW9whJ$o7=95I@2rOA`|U!k+5dg zhQL)hM92x8f80Ravrs;tm10@_2t*Btm2fH zG>J@T>I(G6ED)Cwa~IL6t%sY;0J|X?gI#jbAuxU<-vSvQ7S)WcWC{xEP^_$K4uCpt z9F$Q(_C#TQz{?&hE`^I6IJ^7_$Y3%Kipf__urAxb1EJ7#E@$%+a7}zP&LpAxf_k{y zRu_yaW3!;urkWRTbh)7``6x;;U<};7P_p@QH)PB!T7e%Fvjmae-jS7J?zEVo;n?bY z1lvO8dGifwoUP!Z4b&PzmyLx!7uK@Ohua+!N zf=PF|0ht-X&5ivnZmk%l->R3=*3*o#P7nm#v{w6PWoBV@@Ycf6;_}tX;_^`C*23kw zcrx;;rC#UWZk&ZWZSN69bZcWNU9Fae7ng0Za;6e~w2;BGck#usrl397?-K&{~R2r&5Ss8-IiA zv`)V>1eHYK+({N$nTn=r$TrQ2lha4LsutKj5VmwjV=Bpr5td5y2k?mKpCRS+qPa>u zdz?m?|A{fbYEXZ~8@97kRH<12u2x=s6+h=yn5pqHg!4v5if6|2#zs2NE1nt8tBrM^ zm!28Vo9cC1exjYG>N>qoizmj@dOy{_Sl<)R>-80RyX@@5^Jo<{Y8-f0cHWE@30|-0 zTF_VkKxdU0FQwxZ>Lg-c^^O;{h_qwhXYXYbA`2K}ryN?@LF2pt_nZb?m52;yo93GI zZ6)0+KHceM=yh75DX>+H8iUA3)f! z?M2W%bqa}55apeP94;x;$84FEM2_RkbLkjj&TFKR)UEB<=y-;>L+7@f4erh7i$c-p z5ORun9JgeFD5{h%iAA`STBc$ph$zFoOIoz6VcgM^)N;+hs$5oVZ+vgvzR=0ORpfJ%(C+#+3<=_cc4D>in zY>5LL;mzYGtiiaf;O@N%xDx~}5j6<>ktys%ua(EG=mDo3xF%~p2T5@;%_-d{t5fTt z2@NAEkPhItL_zCj28dGFJe*2H3Ef|jXfs!00CMf4F=`7ZH0d6yjaf(sm97Bvg1|Mdvse0U5FhbA;`|T~@PR%<-iE9X_%6(Ijp-G;2rnU-3A3pxnNI;jATZu{kFhsNjN}_* zC!Aq$=j*kt zPr_E`MboI)eCXwb&Sz%2f@Tq4a*$xKwht`i!zmLk_RZS*icvO_dGC%ULQIX-$^`x> zmtkp5rgLY7%&P>`ou%bF&_PJ85n!JGlD@SGrVMvEMlK`-suLOL!O$QyGqe=@r8|`I zUd0PNSAa2vl~#p`q_VDYqS{@i3!hI?mkR#M*s8(FuOe5l zD^Y5Ok{FY6XvjSe*s3;Jog5vd0>jwI1XN2SQ?w}8T9vTY14GVfNr-QdbvbbXtZh^p zR9q|kTj+SAS)@VZdFE0Ci3CfR5OLenN=*ui81#T=rXoCBJQ#)|f92R{bS8mQd5>_n zogU)ip?_qCva|+OnfMLFC4om|rg0mbJbe2I6i6R6yr`(Z6q zl%}U=_GqSGyI|3T58?Re!&UhJc?mKt8#wGLv~gq1t_~oe#d{<7*JTV^K?|kC<3)5Y zYLvM}Bg46Vzrj1n@`)_|N4$>$t)p{5FoPSK3*tC3SE;P@H5M@i`YSpgw zD6vy3NyEnWsVKV@1_F|4p=v4q;tml7xWkKZ(EdQV%dZYZAV{?;#gs-yDGW4D@u5kT zl8qmz+6eeHT@jmDY~R1XeKctc@ZNzu%Aa70GX+P;D&s{q&`QZPt)r}0$8#bXXHcW= zM|E5dbXUf`d;=~3{r^dAg2ipCz2DquiIb%R@YkIha4B=ZvI!=YiWFbg#^ehO$;*t2 zVzk;S(V|w5a{rGkkw&z)jX@P+F0a||Nx}kxQ%gVPlcwTZT&Br79+E?~d4>v5I|*6r zM!1{SFe(hBd6`e;Xn zXOKrdLz4KJAh$}@m3~! z6`?;<8rzrrp1e-hZ{FH*hFEy__j=?|Gg=vm*egi0QuFm0>=`ItDkYb1wA_)5WOY;+ z?Bh0?qQLXnU9A%SiBpZSc!^G}XM|m^yi#J+wDiwI4IwP-!G|3K$oG{B~54}q3S+AW!u{7aK)0d}I2!nDeE>)c05?N_>BYlG@51gnxh9Hqabz;dS_J3wb4 z$HaOVM?s+aF%+QBAjMs^pmj{B;8S@>z6DEI_N8+^q-3mb@q0aYSkg3iy0i5zGyFZjZ$c|F)D^9$&u9V|45Eh=&G(zhZR3Ptav2#m zTU%hYu4_#Ax~*`5e;FOrHAJlU;w#EE_-PyA;BJ+n5JvlD-sAFXU>s{fN{#6Q;t-Gg z@U*3LL`^eIz|u~jCzZSYlI=Fu(QdT9D>%j!*RZ+ZJF3-09l0@X^2fY$UE?_}&9aQ~ zyGxKMB&Uw=F`LAdaG>*(a*TBCGb zt*}K{^Saqt!!=4uUT+FBid2=b zxqZUMt`4igcuT%~S6}|1y}x~ZV~0?GyS0DZK0V&JJ_oPco&Yr09}0MQUH{0t*@gwR zeR|Z|zOGShiuv(1?5vC4#2Wje7x|M*#>GmhoxRho?dz=ZG6VgSxnD<9NSo$8aEQFCNHV zWpktTrgVKXZUZJCrjSRaB+-{K&iN=bJG=MUPW2#u63+_P@k0tPf20Xy{)f&>PFgKy zSjeYWRFM<(I}=SjAWnu}M-wkmYNX3Nbr&%V|_C{8{=4Yks{3oI7Yq86v|z^kf&FYr84vETmkEkc!@i zHay(em4Nch(?YB2-u`l)3Fu$LUga|dR>k(A?ypwkkH4I6@D*(6Tfri-r8lq*?x?V^ zejmfU#-W#O{X>$zT6%>1w6lo%Y-)A!Yw(H_J+T{SG3ET%$v)e-O%UOB6lAkcezVz*c*g1H6&oSEb%7Z zLTa5IqHZu(rJKWghlw!`J|gK}77Ux#B)-|=YMrlKhGBR6@k@^A<6*l@e0KR0BpuY@ zKHJ0yiZhxEG7t5GHepi@7P_T1Oi~(&{=>eE@>~fto*R2|*b9yL+55xdO&ul_zsChU zpWOx$)ct*9n6KWq=k4sB42$%0n1Uw{+Irs3;V`PZh5}ov*1(oV3o~Hvc-W}w<70i- zgY7+5z2O*zE*vae3#tiXe|9B^C4SK#%?*3YN6d2b*|S&M8cwIWpFO1%tiX)8eJNc=mw3$t zIS)suWmR69lBhbFM&8bM+qs)mSjbMaJ==ST{lKr{J07bPpA)Xw4zMiSNB6hUsSvC! z+qJjNlD0)6Kpa-Km$>ro&Mq;VQJTTif>==XfeAYu7MaO%G1ywU5pEOa_rBhIk~ zMP*4<5V}fTNq1;SbBoYDER`+0fuwFWqBPpYEUuoRNRO)Xuti1V_M4hnHfe&(oS*SB z=7IV&o{)7jnU`gb13Iqd_`D__yXuE%Zph}AdIyrQJZ zw(JaEKt^R-Hw`z~flbv_Hcf>%hO^5uMUX3Oq|;|AEz@-ay+D3@{W7-8;$sMKQ`J{r z#6VQdGLqKxE}?A7ak2}c%A}C=l19~fsOBoXa=4eC6x+fz#jLmt?thgY(s-9t%pYfE zaZuNYE~DHAZISy2@ta6(jYIw9U{+eqWq^(-1)U>kebVtHD=ntNE*%9;bx0TZ3Hpd( zc^mi{M!)q)5Nh6k-s+(*H7eCMm$PB_slH{_t5j2lkw*fqNw1>&U65Yx&gKO6Tf2K< zp!D2+U#V2CeQ~MOU;3i{(o*?TUtTI*>F>Ke@Z4v9nw?jc2j2fTUuNU#mGTdAsQNO)!{r~+-yi5-?SDt3y!Rem_s+Hcw}KBU+K!g`~Uep{*=F&K(#9_j#4G;$f!7D#dG8eR` zc+U(!|H5;-SNcEm+{dnzKct^Os-HimpP$sv-_+0lO+Wur{rt=QZ2e1Z{j|0wZm{*U z{hac5^z%qRe@R=P)z+_T>z`=ryRW=?rMx%G){krJGurwuwDt4a`pf`Zzpbqw)Ykjv z*!rxtR<-rlwe^kK`n%ftthRnhTfd^Mzpt$?th4o7+M3eVztYx@w!ZUiZ2fs{ed8DG zmA`ggt?|14ecQ+{{^Y_ZY`@Z-) z_&In`{;99yXaCi9`G3(ydHOYW|Kf9p1Mm3$KgiaXe0<;?|KLrA$(8b%Sr}8y|S?`~Dks(>M2>3_Q2_&oppY`yDY`O7(}|GkgO6FRv(Z~wk-`yQ8%^sE1U zPX^xgSNO~; z=YHpbUhRXE1O4y*kgk8*Z9QX=fBXMo-ya=#$B+ItTVMK(eFN|KhyOEML*LXl@b=~V z-1wbg#FzJUMgO&L=9Ghfp_?s!OJDhOw)5T}>ns1fwg!&=``;*kn7_=MKiM}h{agPfyIvk1cz^#6uQ>Rp`pVn)?SUWqxBJT9q|N@Xy*e=c z_1~k@`pUn+p8gNLQQmsMk%3=-=imMXo$<;Sl>3gg@#;GUp8reN)uA)*ELYgo|GqcM zBX(%;50$^?Q@-Oz_>0`(q<>@J7UuD=`DIb2XP8#`hw3}^J z|9oHhdu*%r@AM74_;X*a!=vBTH*oE3)*Ie*TR*_ofAyv6%D=?c zdk)kX&kwwJ{pYpo-|ZV1`i*^E-T%VB*EjIKU-?z-eOLd`hss~{eOw)-bot%-_1;>! z%3qe3U-=W9_kq9MSH5e%hkouK@q6?K`^pdWyMJuD{At@5|C)j44nD`RD=!T^x5ow# zns|BOxrbk*ub6&y;JL@zDu27qF8`$d<&3NUeqZ^0e~|}%@Qv~qf3NiaP~VpgRO;K@ z=zTv#NB&(ciXW(z*MC@-{h#``|NTGQH}F+I@keyZk1$Za`#0D*@WJ=}b9M~AQ7-?8 z&V27r>fcfQ+yBFTe}&V2=V$DlUg#fq?;ovl(`)a#GVscO_y6dG7k{*G;Jx3e*BJaU zy0mI7_wN1|X3BHip#LjsS$3_kB*=pVPnnFZ>66{V#mBul%#N z?_cO&M$KR4#^3g9+~b2k!8?EUYk0-?{$$_4yQkmH*7x^)uCILOr#SlFpF&XlGfCbr z`RTs$zIJ_OeCUgRt*`to+Vi3Ruy3IM*ETq5;AhzS#s5}Yf4#52?{DzymtNsl`9JC# z_`<*Qjhy@Y|7Kr#Knlhe{l|U(FMHnsRzNrYz1gOpFWpyt^Z@9s(@qJ9mLwuz^iMj4)vT}ea?TJVm1F3ANUrM74)ubXdxRIhq z9)$6_RSz!{4;YIl*h<-KB`9aCq*UDonV(Ca>kv~~6Q^n%Q??_3M0v||>Fz;lZeE8O zdVxj=D*Lxn`m9HgcfoUbmMp0jQ!i)x$y;zfipZ~4(x+Uz;a$AFoc4#@f9%sre z3d(LLAe$7cz4Ck~@fNZS##6h;qha_`|L7rjfgk%IQ1BFVBmZoKa;eH&EgKOfm6=P$ zD|i}lQ(_S3dIq|9j1)~T7d{KyY1JdUaML*ieTHi6V&@@zc{POHE+EtkimO-h?xeyL zzX*m|LJHTM+}Tt`llSI4cZUQ#Y2HFSM}!IKTx{Gq5&`^1q3lWpB$W#^SNdvM6uHEd zl?N%al9!R$*`CNO?-hg+N+Xmfn{oh=a_;8J84^-FbBMQxf|aYNgg&b^ws$I9 z-j(wj)beB$O5u@1S#^Q(FOUi5#aYf@L0NMVS!VmG=ift=OR84Fevn>*IenMu`5>R&L0=yH{5b5z3w5V zND)0R*0(!C#hWX0z(Hp24^a0*pg?%uhX|g?k6%Ug*G(o?-bbj`fdjxQ@R%Zp)31De ziyTn(1>S)YmokQDq9%mAK8PnwF_I-h4bI+)v&KEqF4M*kt_c@FM0GX(PHmWu@NOlM69yH!+5YCob>(X5{P zT86^E0PuQ=lwV6yA@@twy~@&4E>`A}e#`yEqKoWLp8T*;A!Qp*KgmHC;$Dbifo0IXM>Tu8Fedt~yA zq4*vjQ2cf99OS%iii;L`Tl$C+&2aj}WY^E=dx)u*XE~+7T!(75In?P33iv?lvt`e( z2oK4umE7waQ$|9boS)fRW}bl(cYbKrVhd+c9^^+PTFN_MWLj*rq!cX*7TlMrz^Lvq zkhf}zGXWMHiZd3BHLWP<_9)wb!Rb1;JO?zr5tzeOMoAY6g~wvp6j}oC60{2H`hJ5M*O4g369K2 za5_2wu3LVBV7jjaJ1HbT5)MDtRenOLTEOaZ-8&dpuG@e%#dX8#5Y&4U|9CHgp=dE& z=Y5vs^R=OHN7y2+%lw`=i!xLAgr33!(Y15k_ITn%wV?3V0t74Oqdd35h2%N|EGE~5 zG^21Ccy?TOqzrKe4kDS4btt@M2Eiylf}6uh#@CCW^Bv+eM3=*LZ#c>CE=1wXTG?*2 zr`Sp`TwJ&81%-uH@=1G$lcI6nVeAZkYl5B_nsS{Rnj+W5H7EFK1*P)qNZ|tg2!_KF zaNQCg3VT{9Y<)qg?$4oc3PwL%m&Jo(`ECkVhMI9*ud5W^0n5O3{{9r(Q>F0aXo8!x z+DjZlGPj`HT(=^K_#@DBa$VN~1e3LQ*9wk4-rYKqeCJMZt5({J+B+?qlO(5YBN=b) z+4DRknL!#{T%PzlcM;5hhQM`I4^wPo_?%p~Wi^G9_E306MS^oWQEtsz5i0Zq7h6M@^K~3 zs7C~6v?BOIlYFJ+-?uQOwRI#(T{?8`Ibbxqj?JXB-LYz_8iE|7VpX-#q1iOV1 zZ1Mxa-kK)N&P_5iwWoG6Q@COUik-QD!nZXYZZMs~5$Hjng-@-LE(4l2_9}paDN`kp|qwUcQF#jG@jOu9%;3d@icJ;X>B%GtLHnu z^y^g)P^!mM3Eo;n@cmAb)O8^EM61c&%ZNW@G{Iw9J>S)=R?)8{Gec{MHHuPhCV2c* z8x$U><>{J_WR7T7;-S{kbC#gkbXt4dnTF&eK9S7YJp}hg6DOnv$!w}ZoK4vYR@HRx zMJtLeu4(d}Srm?i=fZVNdpm2skz|C{E)?{cT$fdQQ-v**TNSO1XVl*KAaoU6H&?6A z#Td@x*NYHL>7bRoD#ebePvPl@DcpGp#ro7BPRlUj%nv4xLDQmDS{odGh4>wY68}vZ z3O~}c+WRDNKJ+AbMk~V)@Y`XZLkNayW%ip%@|88K;vP!;^G)ct(u|_;Os!wIFG%Lw zD&q7*|HE~;G7!g4``vMxR!qQ%9Xj8GV%xu_*kMnI(?6bIvSuNDw3anNvk!^WNannz zjip{vxQ$jD?pj-G=S=y;_M@~%S`a*?)mU!r**j=@eo3ZOdoYee`|U&Wo%d6CwbmAb zbj0y1MDU}9_%k%iR#4M~vl)rMp*!)bX}TIVj((+CJaKAi7P1K(Y4ji-#9yJwpV#_` zd}E1Iw}F&3ZS6vDl3)CWVq0n2*j3Y?p}UB4C@sl98%Q$yS5o*@0pd^AYoi+YNNcT=?orzFE|kyiy%b)ewf$CF-{De) zIP*(U&a<`NKVy9gKhk`;_fZrcr`2uBO_Hn=MUZQjd530=Gig?0?>XXQG6t~FF@o#n z5%kh@^^6ABO(D)}?Tr`iOy$Y^f%4D4mf(X5+HYwxOIuTHpr$8JFakquXf5~sX3F8R z7je3uq3|-TA4&I-I29HU=Wz_dj@lE&TqXWFt>-;kf%r2uuWw-xg==Z@y9blZ{doi< zmJb!#}rB_TRgbR1?kFakQluVOz?t{SxcfI9Fa%riT z_Il6{u-M$Z;FL_LiChC#6i2wq_LYFGe7+#I-F@l}+Ls|K(%s??PLD10Cj0m8jqrem znE;1}Qa>}|>??%FvQDdj#<7GPK*8(|xgJwk6xGjcW}*&w9{WJHc_}-Y2h3%x!WpDq z&*F9iZD*OB5VxPLC8zlaOLqj!)9l;_Ft4y1R8v=3nruMVSfiO>Ca|sLfbO&YZ^3-R z`fUOAlIeGVdc~&q02(7rz_buQCRwP{Ju59G9l0UpGXUL`lCpw%OL{yM=(aS1+QMTg ziA->?yrd1#6uBW8hiURg%6ht-bO`8-Tr3Retn5kM@Hx2)d2amnHw_i z!F1w|>{e2z6A$Ig)C|V!t5Pp9K|hun*F^oeo}hyDA9Dds(MOXtn5sX!11L)WlDv|g z`WZCnIHtcz&v#e<>^jg?emE3yGq?|#$l2WII#4L@K~BhA-fLp2W;iz{-On=|J)2!q zB6gxAqnQq-R*Yf!kd+wAvJo1`N<%xuc((Bx&;%A54dz6)4aPZTrIZG9E(=%&6vlQO1DeOy;(5e;maY>}I5VsUTEKd(1Bzhf$nA|{ zXWs#>WtH0DL3gvwWDEDRG%&y7B3tK&xJzuNjLa^x^;ilBoQ z3GDJT#9e3c7=nl!tP=IMH`#!th`Ys(;U)6h?BG^Vi7enW;_k2U)X>4 zjkIVCMBYl;GrW`N8Tcn@IJJfpsh0}LFOomJdGS?xNLu|(O8XRXV`NIl$I7R=gE?NN zAL0|_2bdBN6J_o9f@FFkF-g{bZ?ddC=4?6N9!Q4CITxmCvEH9-q-o%1ux-63r|No? z983mmnS84c_^ael>gLwTub%=Pk(W~Ua$3H21}PuN8+^cgE{~{=2l*=JrYHXcZK|PSS-vaeicBu#Itz4)-e&L-Q;sWZcJeN9@Abq_wphERKToJcOzcVwa)%qpV zfi~*Lq9XYY{nVGBV)U&@8;nE|wt`*;Ga;{Kk%smKi{9mA`u&boCm#Yj!|T*RCKq|p!a#R;QBuFhe2W`2`zfdIh)T&E+rxDHH9tg3 z^^Olp2KvaiOae;bL#eFacp|CTTrtfLzZ@>SVn9WSw3~reiSE8Y8^s4|Z%0Jh?f9XS zqAe-a88L%?_Ja8FFwk{TiblqF#CkHX&%`<-&>L~;1kihtKPS)!(db-ijhQ}@CRvN3 z%iy+&Y35&X#k`_JP8G3lH%PLC7hxxsR?SjGLahZOr;OGPNB-h@}R<$qInS) zu9yOW7AlR=#qmhxtQlyDVrU1nT=6f5xK&D{Zb-0B8F~cN79~RkpzTVTmq5Fe6JLS$ zDyQlB4=C9#0mUkAWC#x{Gp``saisy7fOutNZ=f?u)Iy;1N|nWkyQF+U-^Q;hF`a>~ zD`&!iZYlT3LAj$$hX=s#D;F|>dZa}8f=W_$9|ZMGIe87#OXcbXP;Zp;^j_a9VY9*f zq?{{;!hcb+eg!koFqsmJH7q`hxCsXTc|em4O=*T=rok1i1`jpF(nu=Ike!^V4 z%zUBY!%W0Q8svRIOAJ{ph+A&hMg8R}Lt1J@8w|4vZ8PM~f&@DaejcFq8(M4!I%voe z2gx`?AoX-d4Gm48P8jxv0i7}op$EHQkm+YH8j&zwp=u2zcxre;&-dI=CMTG$3}u>tdTaQ>2l`%+YGz zAfU-=cvhgP>aK1`Fhlh{0Fhbh*Cs%7RQLNp^VG?2AhJl+b5K#LJ3Y!$wP{%}*Qxi( zgl$w4Bf;FF?h6Ont~Q{~ahIC^BhWt8+6h_5s0wvdht$Gk0FJA#<|AFax}9FY8MOh8 z56-I{$Q)c!_mL`IRi`aR+;w$QQ>444wxC|@j(V#;;_jAgQv(+ok}Gqsov=%w0` z#!_$8Mw21(UVTWN#3yxo5~wfg8>-eoV=HPXV~rAADL%nih$g!x89z(}bBggDm1Vjy zJ_=~2@j?fnP~%F{!7$@-Qqyo_I#R`j#@$rAQO045k#2<%SN5V)GO|oSTa2@)oZF3i z>L6~H(V2#c2aG4HBSEY&Uu(o2Ha?;O$uZ+$sH6|N%iR(=Zs0C~`4QK?k)8s+j%^uUP)j<1AqfUZ(&{RVYD$caC0?<)YdvZTc zm`dydI%gV^3ArSgZcvN6WeV&Cbk`I>E%l+PJq@9gOfz19dSNjMQ_hEh*B&7vcZKh&}=15lXdJyrQ4OB59%+H#LnW0~bJC0J>}3OL@1 zWztok^_J@ez}#fH{|VGq%U7BS-(eX^O0?S&N^^MoEI}C|5@WeL3(P~73ps&~SQ>hO z8E;9q8|b_xh+5Sp%aN{#yJm@Z0`rE&Cj*#?mh~xM-m_G~(ma1?Sw;``#1d8r=!IoB zb=B`I8^~s*SkBVSZJ@OV4VK1Pf1o+PlL^*gB7tHro2>Kx)TbeArBQ^ra7y;*?7%1t%}yX<0~CjjW4s?ea7vs4w+LxGAH` zZ}}h_!tLK+D8xGthLIEf`rHD4kQ3ZYG2$e(!9XT?Az}i1N^@SIzx9AqEKSRZD! z(jx98YyJ$>8TJVNg}B6~mjQK+#f?YYZ5F*0>F%+x7NDN6J`E7}jQKysOUdn+%rZ_LX`2^~+)F~S2Zb4Q zzVvox$)#pNa-MuP7pMq%(+p72^0_rgw_G+SLUOHKiAFOU%iE!j z;I8m&(phCC03|-uufkYgD9~@pGR z;sB2(*YOaKnS;2~yv7kw=lP_5psw<%KS1&ZzuXO=k<4N)ZX`7}^{$qSal zufOL@k|6n+w-^D*(c%~xh=3qBLAs@m#D*0rgs}py&H2s#DkWMJ$0ICdMk|8-tptRE8>w zsmf$B!6C{D6j#hug2?uUEBWCRh}BAZ8pW+wD$={%s#K;S#ZJXC8^5<-aq9~zR&gN> zIi~blh+N{8trw8)ydr2->9UfMH0y?vvIUZf%0!qM@lf$YQ-edhZxN_>${I7`J}EI& z6M+WWBEiQQwqiz6Og03S1~tvlpXzM3Avg6`VTN;gYOGa+YB9$K`=#{=N7SQdeVs_>SbT#60iDF zUv^e43Uw2g)i$0;m!QVuRf$A3*Je=n)tHWuOj5H)BHeR!d3D5nQs-wv+*ftDH=bdf zaoIS;1sM|#BW{+l@&v@qHD*J_||@jDt6Ux@x?OLhu{L#qN;2Yjn>H>Y;Hdx?YiNJTwv1 zOXGnKpxztPHbT13#-TYujW)GNhq&>k0WruW*kr+D^694T$3TUeHlTX=Jd-Ies70od z)B>VS7pOyAX*x)Q)wQN6uAnxXW`0K8c2gsNP4z5ZzGMfUoOX}JJ3 z)|^7`Xrj5rY*16pH{FnYu35ehX1IAYkcc#QJOyg0Ig*UrYV%4OSFSgANQC58a|l`o z-)Zh0jkx`0SMn)h%@*`r;+VPnGEnj6on%hP1yEGOb#ng>?FFT6EB#u!(8Hdi6j_02qz8qj!4a9_ktvgC*Eis_bmPY^fDG7dE% z=2@!wB9{nDrSkaoXiJT!pq5*X`hZ$%5u~OYErl_b6Wc9IV9ViM4ZjL1#!`Gbs5r~> zhM-PZBFRfSZJE3c)J4l~^a%W_WnU@ea?3I>KjQ9MQVt>RvE_3`P|21FGU8ra@-_hV z-f|7a6<;h3+T-^|TWe8wHqjd00dc|BW^k57h_xy?-l5jplxMg#9d*}>tf$e!#ZqfN zQk0d}8n7B-y)}TE#b#?4>gIP^tCBmm*O~~2UBp^TwnW?!YaM#w@z!4GbNE?nORCSy z)_r7360B{hQ%tlL8G^X`*6V{nC0WmHMci|1nn|GET1(YM+()ao9_hYWuj0k=v9`F< zh?`_PY=q=gTgwWdX4yhw5I5KMdN`;ETl$wM#By6SJ>N!K0-jdvwyi?-h&bE2^Po=K zc7!1As;!p`s03S+W)gD4U!auZ86qMizhSAIO#PdHpM}n#kc4nv-2ei47S_cNx@RC4 zphC^Nhze+Z9pS3^iX&Wos0os_+aQ+L)l*Y##vg*;VrOZD+vIx$e!Drzkm-6JkayqP z$DTXySyYEd?&ZD}61_K({qGaC01|yiV%dQA8?zZOkmVl()@T++yfLiIc%ZS&huZr% zRsnVbr!~sQ15IG9rXp@4yMgj>^m;JA+GA#VLqlhm>x)6=_Dz6{TiVPB=iP%=&)rL9 z2PfYJ8Ybs2Rs|f7z8L^Lmr_?*@R=9FMSVH}7CS-)uXwu)fZjP>086x0089E&K}%Ia zf5d&7v_-1Y9|I6B)A&4K*=wYmz8$D_mdoJ`SbkL$pkF;|2mTA|16DY-4U!dKoIp6B z3Yob|rD!&>az&cPsB#XVDSO>!0}#i4X{LQ zm?&P-m1@!F+;(tE*INl#rY^nuviEj_@7tvsV7V)8khc7o83_BW9S`V#j0W5lK2zF& zW_uxDX+bPt<(*W!Rc66<@~UsqtMY0c=?zr(B3oA@DIBoo7xXc_*05IK*YTpaR5#~E zz7bay*MO;*c7UXNo?3rpvi1~98fUpF%u$F*f>w1sVtIIaT;@>C!5Z; zsX#MWBYK{h?0!98_7f2LIG+HbFU9-F3WinR2W-ICVn29MGnGzHa;Dw zaJIr7aS?1LHKT>BRDV#5SbEBOF*ExEMY8)lfuh)wFeHd(UtrDo5+>aNb19SQhj7Z} z8qf+>cOl|dvS8BLRjfRQnmE)}jqK?fwr~nW)-plAw~l#}>a1t8sh`=viu*!jBl}7P z+{~_Dg~%4x55}2qW%U$@Y-4p>B5pftL(O*wTSsqbCkx69kzK5;1!y;$vJ`Q9SOa*c zI1qA?y1xCaq72CcY!OWm#IQ5;at^ZlUy&e|4Vnvdh;1VuFpjODzT_}l(+DC**ixDz zJH~uT9gj1qJkSZ|TN~&k+cga+o>{2oPqD3?kl-|{Ox1IS1vLaZ%c7`3on!6O0bO9t z3PI!|J4*U_iM{RubeRn&n{|bqq^X3ftOLFNYivkYpagbiG0=5Zv@b+%ut(?)_$^kF zl=(KxX+wfUb~_qzcbE(Hj(6DuYWDZoq1mABGdHTU2W&HJ5`V~&NiiR>4`f50Ff$p+ zB$lxZ&{I~Y3Q#i3+7IX%t3yxwoaLpue!&)>0D8%Ck_CLlB921jHS6UG>Mc8sVFiE3 zu&Ext01G0s@`0_Osi2R{Hyq4QEGt==&urv=P$?{c3iySMB4hNGttOQUl)lmHA1(Ez z)r~RI>wZ9Er6B4&$4Ld~{f(Dq8o`_(T^|nSMCrz3FoUGv=b$D@6`lbFOQI~$6lpuv z(p2gF1E6Wr<#s^Rr3s`&Go;Tn4ILt>RD(06CB1-VNoz(UZno62EvPxtP%`mzrRSu4 zVNwz559djH57fF&MoOncE^DQ8Nr+n~ zeV}H)UYb$?%ni~#3z!=v9c8vjGE$4%ERCHFv_9;vH8MD|K$wt(6vO@rIU_e*u@hYm<>NS6*u56A$Y>q~0S>RArE!CG!9l z=k)WTVhiZa7f;TEu=nEJ z2$!Hky}V>@YHy{|Q8ko1twU^;ZEFy2IrBNfU1w1D()Sb@n;#4B2As=AP(zDmGcEzG zW?!f?+s^vnU20|aI!q&w(u-|?Wz5R~D-Asck*X;b5U%l-`rF!N$duJ<;f7MQ2&e&0 z$A_dm{ib_>(_crne!#?52#+#7M0gwvqQ{xU8dKd*V|OXZEVi*j>ThOjR}hR$lkpC< zGMr~mD?$DW>$4b)M7EI3#yxhRD$rvV0tZ498zZ$$MrgcLoI30vX#;6>uyisAXqprb zPfHW~p>-!@mY(NAc`^^Z3ugAbWSpF>20$0vLU3FQlRHI$V)p2C8-=6ls-_jnjr#)&oJkGn0us*W-z+SA_oTiVC= zv`_45lk91qYH3BF{vEt&Fm7NqYV1vE(? zOP=3k{no}nQ}kWW0ZrGhAV*-fJ`JX`F?(z71Lhq4aj3ucw!-w$QOI|mzQQu(J6|8W z0{jJb=?Hy>e4rNUe}FmHq}SS|*V(1l+ogBv*O3X@WtZNq&tBPXbi{GH^a;E4NxSr1 zUY#-x<1(4jdHfU{V=eD+u9ai~*Gdw>wUR{IrK5OTa$uslORdzBEVWB7vr8|xORu&| zui+)zAkVejS}nCC>+RAT?9vhX*=%>)znI|(=NTsF1_0>eT?52h$0-f zm*fO*wj;IN@pkD`cInf0>GO8!3-*#+N;^}-BCO>7WNra^}`iVaq1 z)Fx3D>jjv+cEUUv_N07`K}M66@hZ?%#gDA;3?&13nX{Dlq!DwJZ)D3?D2p$F+Mwh* z3@TQ+>;me9;w*!@pzO~A^iT;V$0AvY-v{cM!pY))Qchd#W#ySOc15;X22m5qmgA89 zd3mH^aiJu@sKoAcbz{Rf~IhBq02 zUK-L*N8BreGr1104f)a8@i&I*zF@vJ9FG9?&M-0n=)Ivn4R<~mR*_@<(a?bb1*%V1 zgE?CLVg)ruJ$@5ttlDP`nB&x>dqCsWADV+XK^;R*#zeI-b$&r=@pXusq{finGg(b{ z093H*d>Lqp+M2xI#p=p9P?4%Xx$aSFXX<>T)e{CJSfYlZE5VM3vkK5Mb>9P^mpYnU{@v=Bnm~J0f6|BpYQS@(i&3j? z0CiB!-32IC&DtI4kh)|u;^NfU1we<@>NL}JL_JRRa#USGJ>M~PUM5H$SA*$=pHPdC zvYk|yQN5f|$B-9vR?SK-&N+4EeMp{HGv5L8g1XED)J1hO39H1a%2{&DYiZO~AaZRwB@|<`=ax z)$Ui-gZi#->in-@1{$061GU)L5i?fQxVdu_DP^g98G0xyAZ8O%Q54bt_Zjf zC$n30*Ehftw}?|_1&!4FT#^7Qt)f<1J%vWNb)pgho8CVS*z&<5z;+V{LZ(ZBoPa$e z;dbx=OKBQt*ejSt?KdVei5@AKb);vS&Pe$vBK4L3eKn^W*$PoPiqA&I&Td-(b3VD4 zT2!f2S+^vw(7&@}|Cy{Wsv`Sri8KJoe#DdVsS%Ybo9V(RqQ?*{kaz{K zbQSa=TJiEeH6Y+#9(^*;w}70M{4cgq&UCpH_Y9>GTETF#$Axl{(_XmCB=CzE$Z!_* zsDW^?9Ej6@sAzv4QLJ4D)&wm1 zlB~Diz%zhVyOJ@i(~M*qveQV}$h!u@jW72AZ1TEvYOU;I@zj=L*tFU}acm{c>mFk# zN2mU3<~8k+Hp^Qlz^oDIzj?OE$$frh(`q5?=}*sCs3X}LuYq{w zS{vrvn7VlRY#tOVmfxlICjQhLBg>!#<4TzAKDosmG01WkWQ2dd4`ch*(?|a3E!a@ z9*T0F3OMCAE{2!shwn=3g#Uy7IJ8v(Urp7Cit8sqGTGoov7x6u&7>X12{GCm3p026StP@M6F{b!LOZy84#%seLq&zt%|7!Y%!d;09ouc zDEJ+*&k(x<%>9O4VPGCGNEow;7{gckt%HVoS#D8g&n*gumg0rwApP`9%LhWQEH5#@z$U5%^y_ad`!Eq9-df@ay|Z{> z%qQMkh7$Tt@{W~v!<&GG~L>g&G2^q9MBM=8(Uw%U~09$ODW zdu>%H`99lBO1IxOkI(_z0E|IIjIHBcpo6x7gko)(Fd!0#Y!h9OAkH=kGdj{?8$Mu; zS7l4U07x9Qb-@goIA$A#bx?8K7Lp6;PS`rOL4uREkzIh|Z4C*XvJD}0+BP4vgW`;> z0p`oZSzA9s=WOlLBHekL5i1Jff~^FQbkWwSXIt#1w@vXv)|YJ|gs#}O5xQzyRUeYq zY#RtA*m`5sEw0;6Q0IEXR(}`JP1~ES$oiIT{8CW2ZAloXibUJ97hvA8^_mKF*OqS? z&^=r0st~zv^Yews16wCTk8Bm`Q6Afx9)idd+ciQ-wjShHKDD*a36W&ms0yH-+m2z< zPQ0+CU=d2Zv~8vK@X9uDCeUl!0SryW8(ZEwKyPi&>DS-cdeg7Jx8qYJEo2_|1hy*$ANY{gyZ1@)rma#QxH6}_N=SMI#>^ML2S3W=TTcc#Yho_;& zd%$si#BqM)pLTx4F+9dvs^j2@V|eU1ID$3Gf8^kZvx^57RNTuAhKral{Ue0)Z|<48 zM3durHPEf2W%O&~S;hh&rm`yK;8}*SBMpE;*{)1T7sl4KhR9adGyrHD>x@Nzv7J?) z3a@Vm>*1E_e&(1p3&QTcw1A%P9Bq-vzf%Bu#A9g43$%xS%RNJGAzUzd5W7L~Fx;f4Ukw^s5a8 z?+-X+jTQF}QKBYDe6u|5C`7*d z95ybrtBwt`zdVkOd+qY%g);ocschV))h7n&zWZ=CZn=~Fkl^3W#}*E+`d3e7<07Li zhtXjF$%nJ~UFA{=^z1jzX!8^$1Gba>@~AfM7aC0SF~2ym&1V>%qTBiYgWG(a;R*Hx z{PBxb*lpJqyFGq+j2qkR+-dIe*G_Xgym5y&4qxSe_QrXfxq2-q(JxMO^V8-N>A`dy z>UJFJhL4Ir=f@#{hgc#Vw25Q+;G1EKQtZRg8fzt8vkvUdOVzxu3pKlOL@ zOjCW)@9;kVBmK=^^)SD~r%d%Cf7NgN4o}hH8)6srzxRzj|1@v#SN*?Kk1y57`wp+} zANAvSf?>llbeI40bv&sKoWo_qGOpw1o&W94JE=~Z!!5(se8*ionp@^hr$utFD(~>S z>SKui*ScZR;dfzM%>VM<#9v+a7LGZ&U(U(>((l4?)=9Ln?~l7F@n7VAIUFwR5_DX3 z_{Uv!=y14bpKNpo_!tg{%RUd**%dQiUV6Hnrtn4FhQW)R!d7TrG@${OcZ3yE^&HUgHPZUEo!P5RW;ZI2;z1hl{$Yz*g~S#ZGdd-q5> zCed)z`%iIQ_IEgQe6L&qTMERl-IM*Rb7}m({Jc1x&wfF+V@eJC(EsBv!A^DUe#@ET z8a9s&1priNEiUIA7f{uHrQO3=kFRo7!7lvisP1X#WO8pPJ{ zp>2aT^IZg|*1ZvcwToo{tkbX&_;s_>Cc%2Oa4wA3KkANfgFAF_PD5`$z((C_{^Uh= zDv!KM9?T1FDepu;pGX5ZrBBk;A7u_sc6f^aUekWx;Tt->o(^E#L6Byg?qPT!}?4zxX5yKdrP;!2Go@qd0s+hi?eg_y<32!sAWt zY4iD?_6sKt7t!G&LcRaaMO@D>rGv+{NEz8Yb;{1|YCkw{b)s-koHwmQ(|Ij^IEHZR z!UYlTT%;^uw^6;o>3QcE!UNMs0}jbz0vz75Az&c8>5k|z>_a4|@oaT-P?J~)rJu?= zVB!ZKJJ{X@%$aP~WuV!tVH^-XZ*USQjPZ?-3}*q;fR37G_XqQWd0TT(SIym?Vglfs znLfcH0xkHqJI|O{1O9*_MV*>u3&mNd|XVT#|LT9z$ak zEr+WHco~fy%711Ts);lC+*@NGVL!9;C(MI%VU0aW{LJ<|hbK>!ULpO=&Oc2B+b$jR zH@3&}1N8GE(-h~E@>1lOY)$gc@OtU zb>!2<;_g81QUrHx@cjF5YDar`sT)lr8wb}<9iI5PV7C#k^t2GTm5;gsRv&QyoMU`J zcxpyo*Kt3hs5r9$V1SAVd{LjrW0ah!6dlNjxOVq82-oQgwH0;i`~aDH3Z<<-5+fDSpl5HuhF>NEHVVZkM>H-?xiu|``WMZ6 zP;ASlmjPSb)`HV^T{FP;_2L0LxC!LnaXG#wAUaLR1K3%;0e+X=G^N`$!UeF~iXGr| z-wH(+J-Xio>^V{fr&kdpVDIBJIoc;(cEG-O=$?XpN%H~we_RSU;1X?X9#oGmJQz}f z?sFI#mI0E(o=1T*JT3joh)THFPyD#;0pQ4E7}beUo#`||AiHoJXf)eb8?s|qS$e3k ztRECYykK|oBk4=F4woZ}SL}H1)GBu_LhsJ4;D0+P<9?qmAlLu$g-pjJ{$F7d-!U}P zrGC58u?GX!$7o-xOdX8yeH@6)r7ud?@lS@uA4PbK~H; zx_`z6RXqPp3Xfy=X-a%NJL3;(0($@#6d#PsOZz8+SkpaVPGSuSO=hnb0R^)}N-%|$ zX^Bjxvb)>hlPzRd=)AlAdiLMCCtWO(pLIm?#j-07;q#^P!%fI#m%Io5rsjC(?@#mn z9+%Rm(tmfwv%`)1^M1PgxAtN<+&G6DhsOPjkB&RsI9SrZ{}#C8^!UH{^!RVNaXiuV za2dL}f9XfS9aH3vDRSuG-%XKMj*W(|R6Em))Je)hAtxZPNOH!u2hEwvShWd!t*k#! zk^X~jnwD24UtD#{v&3S7l4sq9NkyKmEbd3;+1CsPC&z?afXJogGrJaSjp4+!Vkjf-!%+Zr5a*YeHX68Ft=*SHOk&hs7@*l@Q8O#t(jYzpZ9 zbP~k!-Jwr}<)5(`VUG|@Ch`I!>j8Sk&xTCF2)d1`&{RxlV!}R&K86y?D&g{6%-hFJ z0X3JEr>Xrg=8G#;@mb<#n3Tk4i3ihyK{)$JAHG?@rd5Gt1Zxlhw2<}3Cr0pf;xzPK zm&L504b*=25R<4{nLU%+VOG)W72N?_xG^SPHLge0YKVEhJNZ-XPcDfFkK}RSwl~%T z?2ru;r@YeyH^6YF`h)e7rJD(@V^a5BI}5G`5G7vB1E=JzQ-GzypFq-QM<;|!-}C@1b6*cm{c{Pah05Br5q>78 zn+`?D6{Mv8X1cYwu7zjS=GC+Pq%J)D3gTvKehw+J``kcjb4nh58bn*q?J z-ABOOW4l1c^%Lf-c^)^cAaM7wEx`8(XaY`w)y)7s&rxm#qiL^Bp-!6ty|xqtr|>I0 z7cZ7QJD_*+K0sf8%m{0BArHcAG#A!PspXVIvxCkywe?SQ1uSiF+q73dp79_es9Y)z`hR?!RZ%_wE*7#Kvr-DT*Xv4A6T;-!h=p+2ON9|<>kXiZ%Hk6 z`l-I)W@~Q&%zlY>Qsury&B`?w)mXtp)R=wRxgpkX0hV`om4ctZsdE5N$QulxI%(e~ zANaj;J^`mst(OS*ZGe%aR(FMZV<$cL>PfJ9X&N=QnD-bGEdyNuTkUiPr_H)pgxg*u zW6-`;dgRz)_jGVNp6>=u=ge3M;axfqr<;KqN{<#;O5?r9kRj+>&Iz!8`eJ|sztL{6 z!GiQ@=#LzdBeGRQ_(u<{nedTwJEgwQjF+!K?*G^AOy`K}QZ@*%;Fu18Ub`~@7O9^H zu-I|BYR)?kt_a7sw%oz-X@XY9%gABi`1;XavhoIcEB-N$00W-lN^7kKekhO`fhLEr z62hAn9*uCbFWphL=0%;sX|Z%AI4y%oJ6bIuQ`$OmFk;(`oQ2r7M_j;ZcLc_Tw{K4R z(xF;gz|MX!F}%yj9)Mksr-0KfsXM~mx26Z|QPc;pXO95zdqr`CdtZjL!uvEpnRs7) z1%wBhsAUfF>Icr?JmnD{5=cgH*vrQV4_D}Yj~Fcge;o7%oKbPqo&#BRdex&@Ra#UX z!(7R}jbkgZ9)t;l45Z2v*!hE?CbDN_P$sis=~6YpZ`&L2pR*QaQY$7yHY!>c6Z!_N zqTDCsL?FLP4Z2z90tmN!N~+qr=32nENk;+ur7ebB2kxUv7?pJb;AqxpIM5{aFbF7^ zogW7@i^Y;D3T0`@%!jj4)xccMN>v7PEsJjfw27IiHnyXMepLuP}yLO-6mqBHt=)xf-@e@(S}Q(yf@#68fT`^oZ@DM2gAz6GiCD))IOA}h=y z?XElv3r@Vcnuu_Xy2k)J)@%jX=_6UuZZXhz?eTLg#X1*vEsxv$x!e4=skP>u zu7SxEK4d6$8H?D~jxa9k+3vcq^&8kLRIu2{y1{a3`82NJ1gVbed&9~P+y-3|gZ80S zYjG}4MGUFr$lo#-=L`S!rp@%$C2bMtVYlbVxbrll@jwZ2-4I)~a>FD<)= zn%*iku!7ntwR0?(bxw<#SfX#b3#ztC-vT}cU#G7Ow?J&sCx1cQ4*jLCp!VsXJOy=7 z--WI?JgT2p5t1kM{!nLeS%1s`txM3a+Jf3m)Ca;l;rI2u=+?y~{p#GHp6kcMYZY(x z&LxoUqdpp@_^)zknNJiA2BPr6q9_^n>B5Df@S&nObpi8)7b(~xv41iiGg>?a5-Uad zWKe6x2-r(}C^tQIcH2b*_!?rbkXj&JjChWoUmOuSGTbLbkFTK4ie1zpT@(@BkY|D@ z9DsDUgd1vJ+!uv?5oe!p;YpNZg~%V&JIGP@jpcE92V%k%xKXgpbIR~6~rDQnC~ z7ij3x7|4DF;2&{4jN^RrU;BLWug=2!f%7hWxj7V$vsi6jX+~4~jm!HS(=UJG=@ieCh?{Jg&d_#ViF|p9_fu>iY3}0)&aIG)|><9CI`vp&jx8(4a z&`C`+x4=BQm}=))a{39JtwoJgp7e1(%mzEpeTdrjU^~KVl zJ(}TYYpv&?{(Kj={7XEd$?O%@Ys5XaXp6)7If8W=zEpBJKMv>T2EW`L2KFv@gXwTM zKllQvk^&2ndbIVooF9j~gKw1@myLtk1Q`X}~5y zw(ST(bGmBlg;ms2bX~O$ z;cmw}19n%j+$nm5G(foLNi1iJK36Gi|ICqq0|p0!KQI%82Mxz+gc$6C5u+G#2#e%m zXztDk5A$>f9KNywIQv*6?JU{P+S0EbV6pUbF|0iql!L4{R%S#jn@;`LAvT7xi(^x; zBB0G}Wlq5-wRzShuT$yN1DZc?BuUq{C*r$~`U3HuvuO`ZzcW}*nm%LV?R z(pcx@L;7JMNz1cUeOd`=y#Zz8ZB~5->~NBn_q!f_2Z3I9$inr$lLxTRJ_gt?MFs4C z7{g&c^mb+BKB7)KgnvBSFEz(>(*}W?r4D{s`-O3A0v;7h*ln-^BPO$|_%Jki`}c(jh#TN*-~GiHS8H_$1YauHmKcf&h6An@H`WT zY>U-v3Rt`)B8B%|?8p!$+CBg*IT^-Wlrm%CTKF8NmsEN$h0B!NfNP&`v*SMW2hKaX%0mq3KGzB>Y# ztrz8%y`(2#jvOb!ah4lGCg+b$5YAO@0HBMZI$-XK80m4>&$|)MV_kx<+pdYJPo&}`+8AZE>|Qc z!sU-v0rZRZ1IK?GHgfR_onjza(Wxt7z^AO>SGpYvSh<7~I8`i|Bjr_xQPZsE(+cv{ z3p4|)@iq_mHDA-BaII>vg1q(#+RITVj%uUs2?3dU<0m6rKNpVR^9BvERf9L&oCujl zqbdS6F64#SCKtj0n{I+$@@C$P0Gp45`tla%=;>O1q?}u|+5(x@uPC=R+i3$x+e&1O z+VvuRZC^VAutSzg;B-8>5#dhJ4B^fq8^T>?uL0~DTOP1`+9!ZLlA-myryFe@>XrEf zIK6kiLb#6;>2BY)WK0Ge%!u&7iD%o!^ywu{}sU zlsp$Bd6HDE45*jV(*k%sZzU(#HSt-RHU!DPNv15wY`lEqI3y>@;cxKTr^~+7`OT6` z&4T1S`D`vQf9(U6shn-h z9bq7D7#G8T{pB})_+#TaY^WB=#zSyX{;HP7#l5x z)~}Ih>*2cPH$>cH@R)?c$Gg zhJMxkaX37%$>!c<`SzP#3!w+Ie{0(D8AD9){&_xQnCkHSlUy8!>+(CE?D->H7l*Tg zbJ)BJrm6o$x86BsZX7c=7&H8FGdB)r#c|RGb2WeEouvOHXQhy97gUs27P@etaLPr@ zF%AZ(1uY{?_BaTf_Q`&dTslY(jB#e_z=$TACgsy`UB6ank1s@Z^J} zSsg%4k=D>e-%RNuc3bdpsq-KEIhOBtbogl5`vFS!-OE?MkH5n|%EO@_;)@*H3>7l^ zpR~=?F-PN=qk+1eHXJGdoxf=C$3Bcd{c#%pP_0)69!`>)JrZX0xw;(oMSN1{XTqa= zRfl^!ydP}s5DBJJ>+v@KfZN`FpN*ybt~snGUe!bMHM*uH$;@)1)Gy5gX{XIw^W!{- z`)sa~5wG~0d1N6_<1N8`5jV+_e<~!WTk6pcrCFA7*mmQ%yI04*`|jTFn6cs0ZRzGi zdw#zI#<|Pj`Ul?e4)&~xV0HkRYfDisg%;o?7OkEO@9?tF!C%tYnLKDKN#R#rQ+*@v zQ;m?WRIRdrK8>&gN|ZT6Yl^-{LjcQ}u}e*qUr(1-`0c0Np#Jl4W?EEu6$)5!URrPh zic+Jf)ExWaMCH=WAX%j}N4V+)>>?A@T4FI$R4+@M8dl_{m7>H|y7b0pGwt8e6(M9rL_jmLx}a(fX$#bTf1NnEZ=HvmIRTV)~dds z_F5BHLnPK(vL!^0SnJRWkGJ-s4dK6wgY`SQR5_Y1Lm6GCAAn<$=S?)iZZUfu?#b_Q z=iPTq7&+XNKmUbxj_c|Uq2MYZ`AvFQ&VSa*6+flF zLpSo;@8ESTU^y1BU`xJx0gFF31mL`|cx{+ZYY1Nq#TJ5^s1~K;)Bmhb8T}t!mQ*L@ zKiMte-%QtO3V*CQh3=jH!>@jGcqjjU-pM{XJMZJT@-Y`TeA^Y7m;jo(OEHCj zAQDk&(p01IozyI5vJ(A^sB(#Wozhvjle`jWA zr@Z&}O{*;5i)+AR--`Jw0fUsI(f$g>$4&4vI|X`2&s;II8XO^JNx&Xm*0(L!bJmfe z)!b&ShE3tUY2Ukfyc`agv@YfCh&dGa=%U*+WyMf#iidJ@L)95J#rNXtkUckK8-2r; za>vCmn`}5uT<2r_hVQ3f-#OK&dOdDetSdW3=jJej$ts$g~!-2KrGjs_P`_yOsTTnPq;$vzA(pp!`{!QmWWFD)dQ(|1S55 zF%P|J#`uf<;8fi1IhIbFNN%(r^i!oU z-cP4!WVLw+*X)cs2-A1@X3#l~9-s&8?}(5CYhoEZdv*+tz+!{^Tj4rbn*JjKK)3y+$X6kC84=iHwz6RfRKN znux(EHbMHb1ny0ej&Dbrlcnt~;Y^hd(P<{rrTs~8W=bhIbcM~5a%g$}yHfHh_}-VY zo4{EpoyBY#wn+Mx3gctx;+yb&B0Uxe=Tj*NJ2$Y;qzYfdw^8ay=T7X9K5q|ar?i}w zT>VF4!{D5hHq=1UKS-a^kk)DGbToWFNdt0m?~HVmmTH}q4pTv&lTOjS|4Gl#z4OvB zA2=7JSE%@(H@`}|2@Em+{1(8G=AlR7ylj4noKfaw^n}sorR0n;Z{H4Zta%$b*kYd08TKUAZMc4hfY)ZBTXxO z%lr^IQ_Uyn=!Cb;$H|#yetsgr>E>K=W|)IY1Dt8DPR?xeDjCi@=9T2kH7}U~=Uww+ za^{}9|Zm}|NV5{!;k)7FNO1)e-o1VfBWyjmN;xki4FGw9A4rxs7W_)EqeVV zI-D#twGT42!+RvoAG7ZCK8NGL6!oG(L>~~1ANEC0!D{Xp)rh&zZesK;+(OmzIXV5f;`p=+) zH;Z@>L;*C7;-g#q`}71uGk|rM_Q7$X3W-=PDv7W)6o7Rn1Qw#8oEmqfG@NKt#JPE#UtW%ys zLGH7Lk@57PwI)i}ddwQu3_;FV-@ORuytV!3aE9;}kHQ(nN0f&%fe#BpyxTe{`Cn;# z_;=|7Y`E|6*=UiYe7~(pt(aqTG~zaY z@?Bh8EGdI)%dQxnv9_v*y@Rc-->0*(+Z;XwJbF9_-S*88#UNr{fPIR2cnOn9HrZs; z!+c;RlgT1WU0C&T1I;G6W-Pn=&{^CKu<)6@ilZJ2pSI@OjlJiJ6wiWuG3r zesy>(79LNoynsEy0+wt7$%g}w|FAyE?I?E(?+{GkWsa&T%3+lRwkOUTTGDQhq*TI7KV=zmuT}2Kl$8B#S&B}?qVMxIe;Nj z5-Yckil(AFkGZ&kTvetBL8bWwlrdg$Kh6l2YnI{N09#nd#-s2?^y0nAD>p392Ps5k zMP^Qg9ZI%TU}hHxFNxkehRx{!)4IGqJdI0=Z=3jPiL+Ah8tV|5lDw1~phl=wFT0EfExS-6x9 zFBWie98#=d=G*WLxw(t`y+pY=UT*z1dcu^k6hA_V|Bm!D3%H2EY{aZ9v!Lg~5F@mT zMUJY*12aJfyZAB+FW0WhCk|ABQrNSb-nfY`Yf>I7X62?O+5LO#fM^$h)Ea@P!CAmY zj6ouYfh^z@Ad1ke6uUn$9=BU$aPOBW|1C3l7!ei=Yx8zS)`6t?*b5|h7=M|AcgsIPYug~5GkD15t` z!pDb6%xA-3g!LURarOZS+X#u51A!t&HoZq8=z*GGBJ5>}*C3q7Qn27rlFUa-+(Dkw zV-TtenjgjC{gqJDltYRkjZ#dC-gbFoTzv1dWZstzJVaA=P98M zZ%TZz0(PGw@l8arjA5g2i#4yHG=$1;A#mu|NTrfU#UfYH+ELZ1691i=fgJEQg8c>Y zVv(y&llV5u6+fh0r()6o-Y$5$#19fF*PMZ{Kd!?=&{1bfET~crs-pHR3DaEh9V6GX zvXE!fL4?khSU}y^KvnZ*0hP8O6G8W~8gdf7_{5o%fOWe0{s|!DkQ%Joey|9+ri-tq zTRa3U8ZY|}(s+3dZUoPfSm0*jA}GK{tm!GN1D0FPl~~nrQIzj4?;-iN6JTd&4##J%H|RrhBB(?H#TF$QVy&2Hg9JzNWvH8UWRD&#VEN;~S$@P^cyl|2JaVqx>7kk$ybP+B4JNU#Pu=o5)&D2*<7rNk=E1t)_@N3x`iGK@Ht|*?$e^T225}r5`=n(I< z653biuZdGVybc|l_!7@lxKjv(L;bpP-Dp1l8-%T*z4#~OtL}brMf%n#W34_DlWHJ6 z+AwoRiKsg3k*D8ci43X4w;~oQa0B|Q56*-~^Vo%Ca;48C-UXC}Cn(o7bd^IlN^;#z z601tRc>5@S0REo#8qzT;ts5vx5#Zev4HcK)Famn z;i*S)C%m+UHGH}cs7Mzd1pNhx)&2^Ntsgov-gg_wEjZJj+FM7cm*8>R(T=il+JqeP zHQgLQPx6nYRj$4f zRVCNki4NR4gPx7r`9|W^5MJJI-GyeH!_=s|@u=Mp$#M&OSu9-lYl!sXkz_SMi1Qck4 z=UzvsFc+6e2SVN=`4e6!FQ`Fpm=Ij9_pQV)mITt!#UoH12orJ-pL`dPaB#3vKzPaO zh%1L4lz3@{U)*yDFZh#$+}Asd+%F*2q*fTOt^_+|{th`BTk?n`2OpJqZvrjyt0j*~ ztj2gnT^L{Tdt~r?bVl5$e;jl_9H$Pt!3l{ELU_4`i#Nf{KHNQtyT>sn4tK+<^Y828 zCOE^})QiBkevo)X1R&@||3#%D{ErClue6(&AokI2P63$zB$4+T8BWDZmru z`lr$1Njvav&uOBSn{mi@Ym%i#3@iKMUW#7lL00zYk5uqKQOeBkYxMA=mv4rT_Fg-2cYwcfjA*qk^=^mJU#! zUqn7w8J-K)YLTst`4>c3Wah)nlSx~!oI^FNxF1wV6bn821wG{<-YgQXTf49QKS{pp zyu^bVQ^K6Lz|A+MKO|Q97oREkH}Zee@c9hax0)E{FBUo zp)pK0|BV3633yil<|)7c0?sJF&kC@LfEh9c{)5O56tYn(kZWa1XoCV|5U@)j7Z7<| zA%7rpf@QGT!d=9u=PTr7A~!4KCL$*@3h+CTGZiwJB>e(~>_X&+3OSg_tqQq-$XyD# zpU6WB=@Sj|SA~os@-KxoSY2Ycn3d5gAGQjaLt10?dIT>Ly$3vb&EVb)fC z-pudA97}5Tjle;{frpscJs*7vDC`9@t5L^`5=egoSGmE9W}d51VK15aM1=|;YG(B| zR-@Yy!^|wyO1gvGaJZSjuiTFuVdkGHRHKndI8ONzX#BF7)qcGJg^U_y<_DDfO-7sf zuSB8A)E{H!&JM`#F7L5s7S!rnf;n%87Td(d?}kh5stK#}D8#m0*TthdQRArBk#~DE zPgml-$yZGiZT-mir995e#}ZXR6H%2rVR9?de;X*Cu2=!`3^1_f7n{H|(DDy(eQWfo zrm!-^OnVq#>780U4?NZk7G&*?c4=Zyd|w5$Hcu|K9nw?V`46C?1PB6Ryw~IseC4NERB0xrN@7QZ<}<&3-@+OW6<;1UTMRN zxOYgJF$?jIN)vm)_k)xkhkHLstxn+;f0cS1!@d7WHpr;_M>gK3lY!V_^U=?cm*eL8 zZzE?vnjgfgSkIbIg`gyUGne#+?}B-BKfJ@=W*be*zV=y-Y>K=XOw>9<{(3&*y(9Y` z#uMI?+tQTUMe;5ie9Pr!`*ClD+!i9)x<;M}rHXBkCuYO9MLz1ny|3i`tr7AYc^foo zwnwf+191oCa=Gvwk(VL6)|2vSusC*FUXCfsVsBh_PF^((_dIQp%SKxMfWWklvwTYL zcSE*rVOuS&x*$z;c!ce4=Ego|Rf2JE zHJh;&<++}%ftq0bignls-wrlB1HL_MR2hUU;t@pbMQbLSez914%}!eHgKi{7P}ncl zIrM(&KnnZQI&&g?>Uatp%G;qSieVKtj?aN{NsO+rH+WrqZizt__C9YzV_xb8Fzh4l z_ZsR}-3NxP z-(W9dq3i{(rQqw<5njWfez4JAnImvdoxQ;(dVLLP;c=cQoA32Mh$8D^uVz2v3Cp|^ z$0Ob+UMInx*aojYsBn)1H*AlWZxG@g^!hOoA&+=Hi%IL&lV0^8$JlAFK2>o~-L99N z^BN0gD|YQ=x!&ce-+J1-myP$X-3cMz@a}RJsZ8}QNvX{8o(97lo9kU_G<@%S$Gw5~ z`_TJ^58+$qU5<8=-RQj=YLWE|?`D{~#69@%DLtQ69d--qn`Ccg%Z@ z6CrQUA(U*hPtIcG#nbXGcHC#ytH{}DpY=oWMrVCiC&G8mr}QJp^#z~)f$-(pdX&Yz z7j0Qa)<9*UGbW`ea}4$-vQs%C{K3SH=E?T zaa?5q4pl0^^pb*~ro_(pml}?GP$#mo^Zt!2s0UB;S=p!(Pe9?mfzw*^XoiM1csow+ zHnhR(T?}t%gOF*~NT^qAlC?ocu#TzLPodJV8P-#z+03=JAjy9dCej$%prH*yskrG! zlHWnvAUkY34n@pR3Sq18>u?IK=N-RI_kv5k=VzsFmqmVI8&EvU{bu3=pRMp4um`?1 zevxC~+u(PmD|}o0reR2hedRY|8GPUPt@sP~_V}%8f>aLrWy3Dbj`&?%k9#NmF0_H~ zwBJiI?)~CdD-OPMetRpxcOxeoi<36*7^N_{TRjwMy?#%lLPB1L?Sa*=gwIU9DbY|E z|FsGuTPe4ODY&RsM0QL*6G=u8!*ahmr{=ja+m@``?B~HhO zL%yMBwn=*Q1LUy4Bhc)7sZ#}{@-H5UW>e*08lbq!cr;rgkH$=SF)V#GO_FVw+hcBc z{$XjhPp(0uhU(~aeoc~{k<-^8f_idm0Y<0UD9kQG1Y?l;UpYw4hVu_TLx)wD0A6jZ z`o<`f>(B*-KtIH1iP^i-iWtHu$#hh(?reRGWR} zyQLgJV{p5uncRPA^wTRVDO>s+~g7EP!hH zuT&;Is*hJw7=?C5`R#S~wfB@Y-_@ zg?47>W9R{fKBjI!QSj-7LIX2&t|D(#b*JfESDjF3s8;px!B^O=wr|E1K|{4NSx2*J zbO6CC>^ZFPv`%D?&coNio9qEAj3d+8sip843qQo3Sp}c!mtVDFukzs&QM&53TKN}# zT&FSZHfdOfPGw?CefnTEt;Zd^j8Rr?H!t>vZ!VS|icP%?oywSxhsN+ui5aw}a#4wW z4oI05CEmq!MeBwV3wFTwRf!MB;ohDSsny}zSEAcvX4PC(@AM0hQw|@R5}8=#ZkV)^ zUcz2C>5Z6Cr0kV z^~pCmuJ&ozsfG0%L<@l8H{!W0VPgVl$Kz3;6CaGnwO7kYKza{y;hOyUMIcZ8*avi< zr7*WLR|KYSvJ@AV#AO$vckfbqnr%WPdOQ8sz3;WyJb0gZWr~UK`Zunyx_#CbrHf%oV8|*sooJ| zs<&EwV(<8luZ;G2?QQT3b5$`mSFyAH-jAUgi{1WrhB9R+Q-(5CP-UuEs82;zmwlj>pPcUXR|l}SIbPAUwQymVT^hQPp&Oy~4Dr24yEqQ@?LoU^ z=Q}ns|3ouG8~TUt_-5!o;EvbcWW!hq33IG+u!FG@vRF;mH}oGv!LHmpGxZ8R9VO+Z(`wG`5zMqO~?~p)*Ntx!0Yt}53bgzV#pnI>!Mj6)RcNc(u>hoT>_VK0-T3zGfK&Nc|4??Ezp}3iM z;hn5mIU|8*S0uXc0GgVSQyrhW)_&{T0Pi2v3-mMfYvVd#E}bZ~N}5K;xqK?c)6-T< z>*#T7Bu8U_Yo)Xxfa|0&ec)R!Jx|GPkY2{Xg;GIRSW(K_PwS3Elw->bL)~>4>evx; zvyV{ZH}X8PJ7|^}J776H1MTy$Wv~T(@|Y!+Hn#iGG7pWGow2;w4UOPbPw=*=Kn|X%T z?H#Z*hA3}==HpSnYTq>avij6F_#UWx>SnISR$|3!D>0$n82Zfp&;s)vH(%_> zA#a90V`wnOkRvqggVvg-z_^cD!1m@l+Orx|9x9S2_)T%TdNa-;8&`4{B_pF>&=m*4mm zxgH}oy8z#-a+6naZ<4&720_&Wif)Wr!_LbCzCoIQ%Ih9OVdYv5KZ6GiwS4*zoSS#F zkYS%O>@#R?8@&2#MC04yRbnK3UwN$$L96@5s}&tx_7B+xo*nn@azB{WkKT7rLr*>9 z{SKIp^$+jK74b$leSpd^)7+qybnJ-lM4Fs(+;=Z+zn-mw6NcNPu9S_ z3%(EF6mIsn@1T3&d(m$sO|Tj6S9cUbj`8dA12Jm97skUk$?rjYWUwiIZCen(HVzHH z_E^-_tTk**iL#SXkgt{)w+4kgp~No(P{>nClsgNsNV}6>Hb3W|HV7q@oZ_q2+%iSR zP+d%H2OFM&9Dg zHMW=Qp-ud=rhOagiHS}1|LSM-;#vN6MuXSQ_3!W~s_}jQ=q2zi@$cOUI@wbH$9_bR zkNjhr!MD=?FgD?~uJez20zo$Vccyv%U-+kD5+vL1|3oHqx!wM&XwhpCwG=}yA;bEw zQV%*gKsCM?dWm6Df$m}GCB}deSg!Z(X5b88csHv+EY~}NnDcJ$p0s>qpZ6E#;XCYI z4gCAY=p}51Px(Y7_Kwf9yU_;c`Aq&6&U-$iI)l?M@;PQB3327aU<{MW^_o-+E#<0O zilLX#A@P%?ARH&p-jc@Vps&u9mUTt9oFgsT0^b7Z#X9gUmhKOS??dUrQ(zx!rSp5? zE8=2%LoYFjGlg%Ny@Y*f`K}fz*OtvRnrEyq+@}1yuQ=tv#>K>(W_8qzj#e1Yx|#G4c~%qsCUFhl+sA= zMGwMvtBwJ=PAx^~CI4nkg#B&Xk8{Fq*+dpYAu$w^tfdCQ0Hpm7{S6Ty)K)>9+Uqzp}@&~r}= z-J>|JZf3h}->w87Ebt^+L+QW_E58+gL1^spTh#=-;GkbN4s>Nl{4TCXL7w!xK)b=5 z_IpXjyyeG&A<_omIT_H{cX$j z?4WF@8O2J?U{iSS38>V0yj&>M=cT+|Tlflmy2NdoE@EgK#Y)?_q51`z;(PIRh}vns z&M&E9`p)%*jD6oX@i2YR`HtHO8C&3G#)fUfuxYuX5Td`0q z*ha6QKOsvBypqPyFYZA7!q6xT!v&bYo)W3m$s|^y8wS}tZ%2D4Eq5_A3QeP66D-fu zdP>87akT?94aK4$$2%FS1a@clsf2}8>{FlhZ-Jj~@L4wqj;Bpvi_^wvH^x-qQI%ke zeCJ&-Y!t>&h>6|N3uq0E!q6dLk-f?x+=dQe=n&8hCiqkdgE4E0&-79di|T@tJ7Hqy z&Cnr?k&W9mfr9PuPs3V^;aeq%FVEUunFFScA(zh@a}RJH9gh4WL4DdEbnO};G64R3L6?&-}jDt z12z4j_X{7wx6Zp9tr)shD`*WB#+3h<>ilL9Lxs8JDopWFT5h<-gS{@zTLx}Wj8?)L zhL7TJ__&(Zz&>H6{tK~TC=Yj#@?fY7ChJI>A2tnPV{Cmkqj`_FEu_7lCfRJY;G1fT zqP5a9Y&)C4H`lgyJ2a;EY%d4Hx5V}e1}xZe+as;uTWPy%6?~qy{xU2cINR1Ql1}j5 z;CH4g3Tunsv~u{;{>pE}GWh->OGb*1x==k8d;7EcNjO`Wg{Jm_oZsO+l8!3g>3t5{ z;J{X4UQyR%;^8GsCfOv(rV@N$C6mb_OMc9p`l8t+TYUI@oCqLSDQOLu7bltIYNhz> zDgdU+rRB0^xGR8ymn$om5j3k5TSYQiSdHJh!{N{4zWlPK96wCNUZ%y^$I7#E-A_=E zdDSS1nU)H&Peoq8Iy@E&?}=5W7XAr6y1JQvNIn+4e<(6gL+0Jyq!_grtGH+n0#w!# zt#Vm5`20u&7$x1s%QT`mqoqo`3{IT2Sih5^4&v!@ZO+UcC8W!&%aoc6yqUS5LWOwot;m-}zUOXM#s|&Q!XLqgZ*s0wm3P^N8$1D5d8r)0 zV{sI-JVXj)<FvaYIw9LMI4L#nXn4oIB^)M>EcKNqa+pQlug1U~j z?*|=I2PMMV_qU-xb?S+`>|sl7eCj{Ojsx%U5prYgSqBxv5?()zFv&Y`Wqnqro8aK@ zBPsj`-27OY{XaM>q*R<|%|4OlxG7L^O{IBoj7nKdt(5*K z0>q%A>9<|xl~Bp_v+){&D$N@UsswK|k1Qo(ht*J%3FjXR%E7DF zRI#!=Tu@bcXF*lsPr0cV1m(|P5mX2Mts6TfsM7o|LDlCWkcsr0Eb-3-*^O7Nt%AvX zn4m^UygaN<^h@I}391%fASi$SiJ(gHF9p?=2Z3YJFNaSSls}&%sA~LkK~?783#thZ ztf$84%+m!`iH{IeWj@=Dt#(s;1yz?@Le#jQnfZhDRq|Dd9}wh&ymqJx`twGDvh&vk zHN?y(7oN z<(LSH}m{?agw9sPt!+Va8iBA`i$CvQf!Y;MHOKt78 zwXmpr)i+AulLb|Z&lgl3zDrQU%>3K?)PRlhG?#0%#IpCRQ7Un7cmewBE-pz89;fcK1bk7b@*0+FVo?_34FN@PvvTUKGfl-1pbi@ zZw2Ls-uGi2K2hK+bofevf1<;W3w)&x_wiQKU!}vt1^%fHcM5#94j&=#H9GtQfv?r! zhXuY)hx_}e`B|^S?-Te29o}2upXu=N0^g{^*9v@-4nHIC%{sh_P0i2eI=sEWx9IR` z0^h2`w+Z|U9c~7rr273*hldILD;+*m;M;Wg5rJ>l;XVA+^uN~Odj-Bjhd1(9!|&AL z-39)Q4$l?%E*(Bo;JbDBR)POVho2Gn9vxl*-+)v;dv$nIf$!7dy#>Bshp!U&0Udr< zNj3d%b+}XD2X*)|fgjT0wo+<3hjqA9;NR)+6#_q^!^@Xe(>bcc69j%thc6NM_d49G zjGE4I9iAZY6FPi6a8L5v*WlBWetlHOv>GneOWjx%fVfe9zu-!EJsqyewGbVy z$+h}AT$5{|I$V=$_vmmdv&-b*Y4Bdnq0eIhih`JsSelVS~DH4$+hM>T$5`pbhswh zTIz63uC>zPnp|tG!!^0qMu%&1En0_ba;>cn*W_9|9j?i>2Xwe5*J5bRGUh8C8CT2r~!NFy(g?xF>mc zrSH(65MDAt*d~Ys@;IK-xrp#4Qz_HSv3UZ5EK!!ysbE^D`+lsb;CGo$JeNOwDDdi# zziz{vxSb(zw{b_{&jBxm@7&dcRRC(g@_R*ucUz$ZzF6RHbEUw)6u4#{@)836guvZK zO%Xn_oSIL!nNHwC1g_8LSl}g1l}vL6i-5wJAi`_rK_+%f zNXaDh8GJS>zwbplmnzFicQ6Yo<$VHKhCo3tThXX!vn~yRBLHex_e= z1xn}gUvuD|p4&wU?{9J&e?`<+t`L5f2=BIxitr}|?lwRR+>FyK>Al<*P=SX4FAZEX zWCq~-lYU_$yxU-LO(m{LfnXBTpMflf5I&P!0zAQ{10`DYnx8+aZn*{E**b4j@@M_5a z+k;g=>qipieNz7225=F+xxn4lOMzzt_f+q15pFJF(#A4GaMMhYj@vjdZfq5}d$>U0 zWvh5jKMXkKQ~$p23S2Y2+C({@xI#LW!4N4OefaJIzhp&MGn6ZEw-sLGbDhBVwon0l z?kT_0m`F+Ky9Y!B-Wj;3a!U~5_3d-Fz}-U>BAqG$YWo=`+K+f$QxI@!Z!OxW0k!tl zSiwc)JWglel+UU)RS;}Y`ArnKdoW1g2L?Qx!IY~4lE9Nic=rIA zz-IvW^uDVIH$yuJ6aj^^9ysway`0)6(s$eAMfj>gYX0@|>q+3Ap8K>2A6QRKK!`EZ za)GAA!4viUj`L71DW4 zgm({hi15Cm9fm%j0>2477&txGJ@P8>Ho)n<4h>cTjo&^h!n?=vMEIwHlm4LB2L>s4 zWz$$uJ|ehjh)CyK(SJ4m^O3+$v`|BeF-p?~fx8FFL_(DjpYrb>krH?hfxE{$1^%|c z_3d!4z}=(GBD|@Vn!bBTS>O@COQL*M57q*zZgUadJ=8014+gHafxIymi}3DoJ#q7| zD}=9$21f5o?S+0?n&AR>kH@LEO<4kW57G*JrNG_euL9o-TuW0xit~pE?;h6`H^b|w z`Eie(3H%v>>)Z2cf$Q66RNc$Ex{^{Ha8LQ^1DwjiJ#;OeyG#l1Z+f7u3TSd~h+(`lmZHLmlbqCi`O@W3!@=5ocC>vMZv29Wk<;y(pV$c1Q1cnU#_4$VyJY z>-3GuqHGl=Lg)4l{hNd}q++;~Y)nTyzE^6t-O;aKSYx|AH7z3r6_t!Sj7Md~baupM zHOx$pPmOVONC}H-*sxLKh7B7uj%eJVNn~VLqp-+m<)t;HSh^!@|N7;xm&ScCg*#)Lt=QsbOIxcI;Uh@yS`4=$x_f zY7Z@NC%r~Db6m&MW3$4;6_J#g?sO!_yON)Y&q_{9wWlS;6eZQzFgulcky1rJ%3o4B zR8rJ(M5<~7Rpt6+qOEg#5B2DgWqS;%ukp)eyk{||hAW($&bh2%>Yq-s{IWn-c$vH* zRYo3;6WCdp z!1>$QHFJ%Y-#9PVu=h=N=EQjD5P4a~HB;@}zHedj+@@_`G4eOlYv#xETY6xS z>RaAuCX&^tuhRiF_p*+q?|s+e_BmJPj2@~?@G!j7We@h)qi^QZi&Uf@Do9AM*a8=6 zUREL)xW||G5Kdn^c^S>slJXEvpOmYBRpKF>KB>;_+jz*k$9MD`RG%Q)7-DCqCOgs+ zonaC7u31T!zHr(k=TIuK4ecEv8zb#qoaxA8fm_%ONm`#_&%N72hbU+^uO~r$=B`?r zIc<``uWv?S7BuBTWw%YTVq_=SW9%@L zB&20JP3ibFfjN(?W%jmRT0RtQkM7vUZila3$FBD12L$*)n=U4Mo9-Q3J`~g1om8i` zZDXV3>~Sqyb%;g`vbGiW(+9?ihwO>Tnd!(&G&1>E$A(ET;4na)H?PAQi*ROU(nq7t)uXQbuW z6XFx?@$`~?)mrG*%^nfjuxJ?w3r9`6O`9=_!q_*?9vfwcD$)QNV@`ZVqFb&hmgb_h zDBW}LQACeve1jho9~<2X#fg66=oe2$Yx-bz=4-6@>_;QZ2jPv{7rv83W+4503WcUhI(c7j#kSc976u87H~aP`i21Iid(PT^@PH=`21#aV|G>8$iovOhE3>t|2L@Ie}N<*fepz8Ik@Qg>}gTw3tb#)7fMKtM%zf+RxY2*Wr< zN?Kp19nZzcS*pVs1KAbbkOr>k!w?~$?~8Vr)(g_zb2FroGRh(XYa=;2^J2L3X+<)s zVyOt6CoG&ekKGlYnFTu_aUi?hm7G8(&G?KgJ9Tl=y!3Oh_Y5 zp66pvMaZ|{PK^|GqzD;mC^AFRE4{zF!GztY26Igje~Fo?I!+PF09qwPW_)@)#%lXR zT(}e-O*N#kYalASR#gIUmww3}wAVsw$oce4p`;b%1xVsSm80Q!jXxEsbx|_ODal#U zisGQXex&jtAqwEJL|5m0T?XY81_t~HROK{My^E0l=q^zt0OPLeM#mN z;ZdX=#b?s205^k3%}L3x0~DqILj~4Ej#|CrDY0>7rWNJJI7VS0Ljw{ZX?) z6rmkOxy75Rc?fF>DnzrEw2D;5wM82%yaLo1eB_ewDSUj@T13;B(ntm?oTac$?~(-7 z^Q6W!IW0Z|-?NG_Nu*D@czTvLX0MWIm>=cnkkB9+-@)l=G@?pV%A&h~li3q8GqnmV zlJ?dJ_Bp(uDqZp20u!eCDS)p)=-~E@_|#rbds0dkeHyCmN;S)bhSLWNT1U9s%3_bt zig7$hpB~X|;(BGK<~aIx?%N@`L9{*2o(`j%!__#^>2Tp=C?>7}x+6LyI%Au3)v}>} zHKk?341_sVQ2R6DGx{rBHJ@w`jR?ncAs{;|&8G0RO5!%pXLu0=HaK9cCY)f=z&lXo zk<`g+3e4BhF8|ugBYoADb%mNo<7i;_Q2D~fScHy;F`dg*v%;5S>+s8%>MiD#+V^%$ z9QwI?QYZv4O$m*o=?5lz*VG*Pr0n9%%ua#5taWRc6pQ+$9d-r9L~!bcFe&C`(}iUf z`IRZMCR~q+H^1^niMd6e2mMH|KovIckq(zLUeVL+y;3j&pnkBE)~;@>kU9={KUO5~C}qS*yrjf^H$!nH1O9Ea%f#p4pYq z>84N$*gHP6w<$ESe<~7H-K-4t4o$Sh?67@8+?_fAA2nh&WvVEyXn zaHeNrM1c5*nqzz=)u*}WO48~Sa5Y7ZMh@ark{w7OEsLIv%q!1@!-0_GHJK38%oGN6V+nQA1#=wEJsO1vY(okB)xFBhi9XKGXG zugArTD{RR~Ypc~?XF0#yLg1R?r4hmng_}42SP@@y#c~sOEQ^~`iI#9A{A<_;DSn24m$KP~IF;a`j2Sp?MF)mAkkIh2$ZzoH78 z9*0Yh)Z&-)Rc~l+D{X<22(Qn-1Nh&0^4|sPRq3a>V^uG0@TvT?=V)#^(7*D;KOy34 z?jbdriSkeR)bcN2({muGPPFtkQG>uwa|5qXe%kvFM_7vAiX!1h>reB#3-iRsQeXG; zwfL_BqadP~O{PG2=ohG5vBEz8Pv3q<<96Qofq`mx&22z8^ZZH*T5~7CpErKzYH9$@ z)t8s%*WBs4_}Y3+&0UA}Sb2Zib2V%Zh`i6&))8y2w-!*i`uATT;%oJ%t)JK2mqmZj zlF{<5`IqV9Yx^8%?pAlgY7G7J*X!bUdqfSVx$~)W<@xEK|0V9x`)iM}B&dNkcW0is zL{iwizeDikd^SDPE+05s^h+D z@in&uBIk{-?OSm|#Gm7isS;W|&8?`5udU-8o34h}`ni^j7Ekk6MSQ~C`5&y_nIqzF z(*g=NQ0EU4&u^f^wfI@()EydehXa(EO{x2LfvK7Q9L#Q*qDHRLj^+spgY$B!5B_2rjdS8aH&U?cRr zKP|rIx~>r4yio0Fc3pvK@icd!h@bZvM8~gI Date: Mon, 15 Dec 2025 16:44:48 +0000 Subject: [PATCH 7/8] AfonsoCMSousa/vcomp#1 feat: Checked if files are valid Video files --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 3f24d52..d17f6e7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # ignore compressor stuff: -/compressor/build/ + +/compressor/build/* /compressor/compile_commands.json /compressor/compressor /compressor/.vscode/ From b09eabf0b1a9913966008bbbdc305d4ae7250aa8 Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Mon, 15 Dec 2025 16:46:32 +0000 Subject: [PATCH 8/8] AfonsoCMSousa/vcomp#1 feat: Checked if files are valid Video files --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d17f6e7..7754f7e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # ignore compressor stuff: -/compressor/build/* +/compressor/build/ /compressor/compile_commands.json /compressor/compressor /compressor/.vscode/