From 926293b28bbdbe6895bf008853dee2cb0928b543 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Mon, 15 Nov 2021 14:50:14 +0100 Subject: [PATCH 01/18] [UTIL] Remove necessissity of read_counter. --- util/src/applications/generate_reads_refseq.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index 9bdb2541..fd29d58d 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -86,7 +86,6 @@ void run_program(cmd_arguments const & arguments) for (auto && [bin_file, bin_number] : zipped_view) { std::mt19937_64 rng(bin_number); - uint32_t read_counter{bin_number * reads_per_bin}; // Immediately invoked initialising lambda expession (IIILE). std::filesystem::path const out_file = [&]() { @@ -131,7 +130,7 @@ void run_program(cmd_arguments const & arguments) read[error_pos] = new_base; } - fout.emplace_back(read, std::to_string(read_counter), quality); + fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), quality); } } } From 43c602f6026c03f2092ee6f9db087ea90c091c8d Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Tue, 16 Nov 2021 11:43:35 +0100 Subject: [PATCH 02/18] [FEATURE] Make generate reads weighted by kmer count. --- .../applications/generate_reads_refseq.cpp | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index fd29d58d..eac0d640 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -18,6 +18,7 @@ struct cmd_arguments { std::filesystem::path bin_file_path{}; std::vector bin_path{}; + std::vector number_of_reads_per_bin{}; std::filesystem::path output_directory{}; uint8_t errors{2u}; uint32_t read_length{100u}; @@ -77,13 +78,13 @@ void run_program(cmd_arguments const & arguments) std::uniform_int_distribution dna4_rank_dis(0, 3); size_t const number_of_bins{arguments.bin_path.size()}; - uint32_t const reads_per_bin = arguments.number_of_reads / number_of_bins; + // uint32_t const reads_per_bin = arguments.number_of_reads / number_of_bins; std::vector const quality(arguments.read_length, seqan3::assign_rank_to(40u, seqan3::phred42{})); auto worker = [&](auto && zipped_view, auto &&) { - for (auto && [bin_file, bin_number] : zipped_view) + for (auto && [bin_file, reads_per_bin, bin_number] : zipped_view) { std::mt19937_64 rng(bin_number); // Immediately invoked initialising lambda expession (IIILE). @@ -137,7 +138,9 @@ void run_program(cmd_arguments const & arguments) }; size_t const chunk_size = std::bit_ceil(number_of_bins / arguments.threads); - auto chunked_view = seqan3::views::zip(arguments.bin_path, std::views::iota(0u)) | seqan3::views::chunk(chunk_size); + auto chunked_view = seqan3::views::zip(arguments.bin_path, + arguments.number_of_reads_per_bin, + std::views::iota(0u)) | seqan3::views::chunk(chunk_size); seqan3::detail::execution_handler_parallel executioner{arguments.threads}; executioner.bulk_execute(std::move(worker), std::move(chunked_view), []() {}); } @@ -200,13 +203,27 @@ int main(int argc, char ** argv) std::string line; sharg::input_file_validator validator{}; + size_t sum_of_weights{}; while (std::getline(istrm, line)) { if (!line.empty()) { - std::filesystem::path bin_path{line}; + auto tab = std::find(line.begin(), line.end(), '\t'); + + // parse file path + std::filesystem::path bin_path{line.begin(), tab}; validator(bin_path); arguments.bin_path.push_back(std::move(bin_path)); + + // parse weight if given + if (tab != line.end()) + { + ++tab; + size_t tmp{}; + std::from_chars(&(*tab), &line[line.size() - 1], tmp); + sum_of_weights += tmp; + arguments.number_of_reads_per_bin.push_back(tmp); // initialise with weight + } } } @@ -221,6 +238,9 @@ int main(int argc, char ** argv) if (arguments.number_of_reads % number_of_bins) throw sharg::parser_error{"The number of reads must distribute evenly over the bins."}; + for (size_t & weight : arguments.number_of_reads_per_bin) // was initialised with the weights of the bins + weight = std::ceil((static_cast(weight) / sum_of_weights) * arguments.number_of_reads); + std::filesystem::create_directory(arguments.output_directory); run_program(arguments); From ad1994b9cb6035e62f506eeea963337a44a0311b Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Tue, 16 Nov 2021 11:50:24 +0100 Subject: [PATCH 03/18] [MISC] Remove requirement of fitting read count. --- util/src/applications/generate_reads_refseq.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index eac0d640..0e0a55fa 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -235,9 +235,6 @@ int main(int argc, char ** argv) if (number_of_bins > arguments.number_of_reads) throw sharg::parser_error{"Must simulate at least one read per bin."}; - if (arguments.number_of_reads % number_of_bins) - throw sharg::parser_error{"The number of reads must distribute evenly over the bins."}; - for (size_t & weight : arguments.number_of_reads_per_bin) // was initialised with the weights of the bins weight = std::ceil((static_cast(weight) / sum_of_weights) * arguments.number_of_reads); From d729102e2d5022dd37975c0cf97e0d6fe64b1375 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Wed, 17 Nov 2021 11:08:27 +0100 Subject: [PATCH 04/18] [FIX] safety mesaures. --- util/src/applications/generate_reads_refseq.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index 0e0a55fa..af595c59 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -123,7 +123,7 @@ void run_program(cmd_arguments const & arguments) for (uint8_t error_count = 0; error_count < arguments.errors; ++error_count) { - uint32_t const error_pos = read_error_position_dis(rng); + uint32_t const error_pos = std::min(read_error_position_dis(rng), read.size()); seqan3::dna4 const current_base = read[error_pos]; seqan3::dna4 new_base = current_base; while (new_base == current_base) @@ -235,6 +235,9 @@ int main(int argc, char ** argv) if (number_of_bins > arguments.number_of_reads) throw sharg::parser_error{"Must simulate at least one read per bin."}; + if (number_of_bins != arguments.number_of_reads_per_bin.size()) + throw seqan3::argument_parser_error{"Something went wrong here."}; + for (size_t & weight : arguments.number_of_reads_per_bin) // was initialised with the weights of the bins weight = std::ceil((static_cast(weight) / sum_of_weights) * arguments.number_of_reads); From c28b56c1c0f5fd879b8798b6f26c734ad678850d Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Wed, 17 Nov 2021 13:54:02 +0100 Subject: [PATCH 05/18] [FIX] Handle small reference sequences. --- util/src/applications/generate_reads_refseq.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index af595c59..deb0e3db 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -111,7 +111,8 @@ void run_program(cmd_arguments const & arguments) for (auto const & [seq] : fin) { uint64_t const reference_length = std::ranges::size(seq); - std::uniform_int_distribution read_start_dis(0, reference_length - arguments.read_length); + uint64_t const dis_range_end = reference_length - std::min(reference_length, arguments.read_length); + std::uniform_int_distribution read_start_dis(0, dis_range_end); for (uint32_t current_read_number = 0; current_read_number < reads_per_record && bin_read_counter < reads_per_bin; ++current_read_number, ++read_counter, ++bin_read_counter) From 34c40fe5435aa259722bf27370ac857e5383f797 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Thu, 18 Nov 2021 09:04:39 +0100 Subject: [PATCH 06/18] Add check fastq --- util/CMakeLists.txt | 4 ++++ util/src/applications/check_fastq.cpp | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 util/src/applications/check_fastq.cpp diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index e9bf44dd..0f8098d8 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -130,4 +130,8 @@ target_link_libraries ("generate_reads_refseq" "common") add_executable ("ibf_fpr" src/applications/ibf_fpr.cpp) target_link_libraries ("ibf_fpr" "common") +add_executable ("check_fastq" src/applications/check_fastq.cpp) +target_link_libraries ("check_fastq" "common") +install (TARGETS "check_fastq" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + message (STATUS "${FontBold}You can run `make install` to build the application.${FontReset}") diff --git a/util/src/applications/check_fastq.cpp b/util/src/applications/check_fastq.cpp new file mode 100644 index 00000000..33f00908 --- /dev/null +++ b/util/src/applications/check_fastq.cpp @@ -0,0 +1,12 @@ +#include + +int main(int argc, char ** argv) +{ + if (argc != 2) + throw std::runtime_error{"provide a fastq file!"}; + + seqan3::sequence_file_input fin{argv[1]}; + + for (auto & rec : fin) + std::cout << "parsed record:" << rec.id() << std::endl; +} From 46594e3667b2bec92fe2c4eac7686b327a68526a Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Thu, 18 Nov 2021 11:53:21 +0100 Subject: [PATCH 07/18] [FIX] wuality must only be as long as read. --- util/src/applications/generate_reads_refseq.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index deb0e3db..fd2f36b6 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -132,7 +132,10 @@ void run_program(cmd_arguments const & arguments) read[error_pos] = new_base; } - fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), quality); + std::vector correct_quality{quality.begin(), quality.begin() + read.size()}; + fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), correct_quality); + // no clue why std::views::take does not work + // fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), (quality | std::views::take(reference_length))); } } } From 2b96b9afe3e69c59de4ab96def0f8fa7c5949ce1 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Thu, 3 Feb 2022 10:53:17 +0100 Subject: [PATCH 08/18] add helpers --- util/CMakeLists.txt | 8 + util/hibf/misc/helper/src/CMakeLists.txt | 3 + util/hibf/misc/helper/src/compare_output.cpp | 144 ++++++++++++++++++ .../helper/src/create_comparable_output.cpp | 96 ++++++++++++ 4 files changed, 251 insertions(+) create mode 100644 util/hibf/misc/helper/src/compare_output.cpp create mode 100644 util/hibf/misc/helper/src/create_comparable_output.cpp diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index 0f8098d8..ca00c7de 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -134,4 +134,12 @@ add_executable ("check_fastq" src/applications/check_fastq.cpp) target_link_libraries ("check_fastq" "common") install (TARGETS "check_fastq" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") +add_executable ("create_comparable_output" hibf/misc/helper/src/create_comparable_output.cpp) +target_link_libraries ("create_comparable_output" "common") +install (TARGETS "create_comparable_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + +add_executable ("compare_output" hibf/misc/helper/src/compare_output.cpp) +target_link_libraries ("compare_output" "common") +install (TARGETS "compare_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + message (STATUS "${FontBold}You can run `make install` to build the application.${FontReset}") diff --git a/util/hibf/misc/helper/src/CMakeLists.txt b/util/hibf/misc/helper/src/CMakeLists.txt index 84b68050..77a9931e 100644 --- a/util/hibf/misc/helper/src/CMakeLists.txt +++ b/util/hibf/misc/helper/src/CMakeLists.txt @@ -2,3 +2,6 @@ cmake_minimum_required (VERSION 3.8) add_executable ("fasta_to_fastq" fasta_to_fastq.cpp) target_link_libraries ("fasta_to_fastq" PUBLIC seqan3::seqan3 sharg::sharg) + +add_executable ("compare_output" compare_output.cpp) +target_link_libraries ("compare_output" PUBLIC seqan3::seqan3 sharg::sharg) diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp new file mode 100644 index 00000000..3e91e68c --- /dev/null +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -0,0 +1,144 @@ +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char ** argv) +{ + if (argc != 4) + throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; + + std::ifstream user_bin_ids_file{argv[1]}; + + std::cout << "Reading in " << argv[1] << "... "; + std::string line; + std::unordered_map user_bin_ids; + while (std::getline(user_bin_ids_file, line)) + { + std::string value{line.begin(), line.begin() + line.find('\t')}; + std::string key{line.begin() + line.find('\t') + 1, line.end()}; + uint64_t value_as_number = std::atoi(value.data()); + user_bin_ids.emplace(key, value_as_number); + } + std::cout << "Done " << std::endl; + + std::ifstream mantis_result{argv[2]}; + std::ifstream raptor_result{argv[3]}; + + if (!mantis_result.good()) + throw std::runtime_error{"Could not open file " + std::string{argv[2]}}; + if (!raptor_result.good()) + throw std::runtime_error{"Could not open file " + std::string{argv[3]}}; + + std::cout << "Processing Results from " << argv[2] << " and " << argv[3] << "... "; + + std::string mantis_line, raptor_line; + uint64_t false_positives{0}; + uint64_t false_negatives{0}; + uint64_t line_no{0}; + uint64_t all{0}; + + while (std::getline(mantis_result, mantis_line) && std::getline(raptor_result, raptor_line)) + { + std::string mantis_query_name{mantis_line.begin(), mantis_line.begin() + mantis_line.find('\t')}; + std::string raptor_query_name{raptor_line.begin(), raptor_line.begin() + raptor_line.find('\t')}; + if (mantis_query_name != raptor_query_name) + throw std::runtime_error{"Query names do not match, something went wrong"}; + + std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + uint64_t query_id = user_bin_ids[query_name]; + bool found_query_id_in_mantis{false}; + bool found_query_id_in_raptor{false}; + + std::string mantis_fields{mantis_line.begin() + mantis_line.find('\t') + 1, mantis_line.end()}; + std::string raptor_fields{raptor_line.begin() + raptor_line.find('\t') + 1, raptor_line.end()}; + auto mantis_fields_view = mantis_fields | std::views::split(','); + auto raptor_fields_view = raptor_fields | std::views::split(','); + auto mantis_it = mantis_fields_view.begin(); + auto raptor_it = raptor_fields_view.begin(); + + while (mantis_it != mantis_fields_view.end() && raptor_it != raptor_fields_view.end()) + { + std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); + std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + uint64_t mantis_value = std::atoi(mantis_str.data()); + uint64_t raptor_value = std::atoi(raptor_str.data()); + + if (mantis_value == query_id) + found_query_id_in_mantis = true; + if (raptor_value == query_id) + found_query_id_in_raptor = true; + + if (mantis_value != raptor_value) + { + if (mantis_value < raptor_value) + { + (raptor_value != query_id) ? ++false_negatives : uint64_t{}; + ++all; + ++mantis_it; + } + else + { + (raptor_value != query_id) ? ++false_positives : uint64_t{}; + ++raptor_it; + } + } + else + { + ++all; + ++mantis_it; + ++raptor_it; + } + } + + while (mantis_it != mantis_fields_view.end()) // process the rest of mantis + { + std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); + std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + uint64_t query_id = user_bin_ids[query_name]; + uint64_t mantis_value = std::atoi(mantis_str.data()); + if (mantis_value == query_id) + found_query_id_in_mantis = true; + ++false_negatives; + ++mantis_it; + } + + while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any + { + std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + uint64_t query_id = user_bin_ids[query_name]; + uint64_t raptor_value = std::atoi(raptor_str.data()); + if (raptor_value == query_id) + found_query_id_in_raptor = true; + (raptor_value != query_id) ? ++false_positives : uint64_t{}; + ++raptor_it; + } + + if (!found_query_id_in_mantis) + std::cerr << "Warning in line " << line_no <<": Could not find query " + << mantis_query_name << "(" << query_name << ":" << query_id + << ") in its respective gemnome in mantis." + << std::endl; + if (!found_query_id_in_raptor) + std::cerr << "Warning in line " << line_no <<": Could not find query " + << raptor_query_name << "(" << query_name << ":" << query_id + << ") in its respective gemnome in raptor." + << std::endl; + + ++line_no; + } + + while (std::getline(mantis_result, mantis_line)) + std::cerr << "WARNING: Missing line of mantis in comparison: " << mantis_line; + while (std::getline(raptor_result, raptor_line)) + std::cerr << "WARNING: Missing line of raptor in comparison: " << raptor_line; + + std::cout << std::endl; + std::cout << "Taking mantis as the truth set all:" << all << std::endl; + std::cout << "False positives: " << false_positives << std::endl; + std::cout << "False negatives: " << false_negatives << std::endl; +} diff --git a/util/hibf/misc/helper/src/create_comparable_output.cpp b/util/hibf/misc/helper/src/create_comparable_output.cpp new file mode 100644 index 00000000..13636776 --- /dev/null +++ b/util/hibf/misc/helper/src/create_comparable_output.cpp @@ -0,0 +1,96 @@ +#include +#include +#include +#include +#include +#include +#include + +int const kmer_size{32}; +int const number_of_errors{2}; + +int main(int argc, char ** argv) +{ + if (argc != 4) + throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; + + std::ifstream query_names_file{argv[1]}; + std::ifstream user_bin_ids_file{argv[2]}; + + // read query names + std::cout << "Reading in " << argv[1] << "... "; + std::vector query_names; + std::string line; + while (std::getline(query_names_file, line)) + query_names.push_back(line); + std::cout << "Done " << std::endl; + + std::cout << "Reading in " << argv[2] << "... "; + std::unordered_map user_bin_ids; + while (std::getline(user_bin_ids_file, line)) + { + std::string value{line.begin(), line.begin() + line.find('\t')}; + std::string key{line.begin() + line.find('\t') + 1, line.end()}; + uint64_t value_as_number = std::atoi(value.data()); + user_bin_ids.emplace(key, value_as_number); + } + std::cout << "Done " << std::endl; + + std::ifstream mantis_result_in{argv[3]}; + std::ofstream mantis_result_out{"mantis.ready"}; + + std::cout << "Processing " << argv[3] << "... "; + size_t i{0}; + int mantis_threshold{0}; // set when reading seq + std::vector results; + + // process first line + std::getline(mantis_result_in, line); + mantis_result_out << query_names[i] << '\t'; + std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; + int kmer_count = std::atoi(kmer_count_str.data()); + mantis_threshold = kmer_count - (kmer_size * number_of_errors); + ++i; + + while (std::getline(mantis_result_in, line)) + { + if (line.starts_with("seq")) + { // new query + std::sort(results.begin(), results.end()); + if (!results.empty()) + mantis_result_out << results.front(); + for (unsigned r = 1; r < results.size(); ++r) + mantis_result_out << ',' << results[r]; + mantis_result_out << '\n'; + results.clear(); + + assert(i < query_names.size()); + mantis_result_out << query_names[i] << '\t'; + + std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; + int kmer_count = std::atoi(kmer_count_str.data()); + mantis_threshold = kmer_count - (kmer_size * number_of_errors) - 1; + + ++i; + } + else + { + std::string name{line.begin() + line.find_last_of('/') + 1, line.begin() + line.find_last_of('.')}; + std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; + + int kmer_count = std::atoi(kmer_count_str.data()); + + if (kmer_count >= mantis_threshold) + results.push_back(user_bin_ids[name]); + } + } + // write out last result + std::sort(results.begin(), results.end()); + if (!results.empty()) + mantis_result_out << results.front(); + for (unsigned r = 1; r < results.size(); ++r) + mantis_result_out << "," << results[r]; + mantis_result_out << '\n'; + + std::cout << "Done " << std::endl; +} From 428155bb3bdf3561161159119fb2f89cfc5a94e0 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Thu, 3 Feb 2022 10:53:44 +0100 Subject: [PATCH 09/18] enricoas adaptations --- util/hibf/misc/helper/src/compare_output.cpp | 38 ++++++++++++-------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp index 3e91e68c..32c953f0 100644 --- a/util/hibf/misc/helper/src/compare_output.cpp +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -9,7 +9,7 @@ int main(int argc, char ** argv) { if (argc != 4) - throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; + throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; // $FILENAME_USER_BIN_IDS $FILENAME_MANTIS_READY_TO_COMPARE $FILENAME_RAPTOR_READY_TO_COMPARE std::ifstream user_bin_ids_file{argv[1]}; @@ -64,25 +64,33 @@ int main(int argc, char ** argv) { std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + // Should also work: + // std::string_view mantis_str{*mantis_it}; + // std::string_view raptor_str{*raptor_it}; uint64_t mantis_value = std::atoi(mantis_str.data()); uint64_t raptor_value = std::atoi(raptor_str.data()); - if (mantis_value == query_id) - found_query_id_in_mantis = true; - if (raptor_value == query_id) - found_query_id_in_raptor = true; + found_query_id_in_mantis = found_query_id_in_mantis || mantis_value == query_id; + found_query_id_in_raptor = found_query_id_in_raptor || raptor_value == query_id; + // Was: + // if (mantis_value == query_id) + // found_query_id_in_mantis = true; + // if (raptor_value == query_id) + // found_query_id_in_raptor = true; - if (mantis_value != raptor_value) + if (mantis_value != raptor_value) // If mantis results are empty, then...? { if (mantis_value < raptor_value) { - (raptor_value != query_id) ? ++false_negatives : uint64_t{}; + // (raptor_value != query_id) ? ++false_negatives : uint64_t{}; + false_negatives += (raptor_value != query_id); ++all; ++mantis_it; } else { - (raptor_value != query_id) ? ++false_positives : uint64_t{}; + // (raptor_value != query_id) ? ++false_positives : uint64_t{}; + false_positives += (raptor_value != query_id); ++raptor_it; } } @@ -97,11 +105,10 @@ int main(int argc, char ** argv) while (mantis_it != mantis_fields_view.end()) // process the rest of mantis { std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); - std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; - uint64_t query_id = user_bin_ids[query_name]; + // std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + // uint64_t query_id = user_bin_ids[query_name]; uint64_t mantis_value = std::atoi(mantis_str.data()); - if (mantis_value == query_id) - found_query_id_in_mantis = true; + found_query_id_in_mantis = found_query_id_in_mantis || mantis_value == query_id; ++false_negatives; ++mantis_it; } @@ -109,12 +116,13 @@ int main(int argc, char ** argv) while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any { std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); - std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; - uint64_t query_id = user_bin_ids[query_name]; + // std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + // uint64_t query_id = user_bin_ids[query_name]; uint64_t raptor_value = std::atoi(raptor_str.data()); if (raptor_value == query_id) found_query_id_in_raptor = true; - (raptor_value != query_id) ? ++false_positives : uint64_t{}; + else + ++false_positives; ++raptor_it; } From 9f2b88ec8d45316a450096aff4fe91547519b0a5 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Thu, 3 Feb 2022 10:55:58 +0100 Subject: [PATCH 10/18] why? --- util/hibf/misc/helper/src/create_comparable_output.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/hibf/misc/helper/src/create_comparable_output.cpp b/util/hibf/misc/helper/src/create_comparable_output.cpp index 13636776..ba98252d 100644 --- a/util/hibf/misc/helper/src/create_comparable_output.cpp +++ b/util/hibf/misc/helper/src/create_comparable_output.cpp @@ -49,7 +49,7 @@ int main(int argc, char ** argv) mantis_result_out << query_names[i] << '\t'; std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; int kmer_count = std::atoi(kmer_count_str.data()); - mantis_threshold = kmer_count - (kmer_size * number_of_errors); + mantis_threshold = kmer_count - (kmer_size * number_of_errors) - 1; // why -1 ? ++i; while (std::getline(mantis_result_in, line)) From 3d860be3f0608861377dac921af45e1d2bb67baa Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Tue, 8 Feb 2022 12:37:10 +0100 Subject: [PATCH 11/18] write out FPS and FNS to file --- util/hibf/misc/helper/src/compare_output.cpp | 26 +++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp index 32c953f0..bc3677e2 100644 --- a/util/hibf/misc/helper/src/compare_output.cpp +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -36,6 +36,8 @@ int main(int argc, char ** argv) std::cout << "Processing Results from " << argv[2] << " and " << argv[3] << "... "; std::string mantis_line, raptor_line; + std::ofstream false_positives_file{"raptor.fps"}; + std::ofstream false_negatives_file{"raptor.fns"}; uint64_t false_positives{0}; uint64_t false_negatives{0}; uint64_t line_no{0}; @@ -82,15 +84,21 @@ int main(int argc, char ** argv) { if (mantis_value < raptor_value) { - // (raptor_value != query_id) ? ++false_negatives : uint64_t{}; - false_negatives += (raptor_value != query_id); + if (raptor_value != query_id) + { + false_negatives_file << mantis_query_name << ":" << mantis_value << '\n'; + ++false_negatives; + } ++all; ++mantis_it; } else { - // (raptor_value != query_id) ? ++false_positives : uint64_t{}; - false_positives += (raptor_value != query_id); + if (raptor_value != query_id) + { + false_positives_file << raptor_query_name << ":" << raptor_value << '\n'; + ++false_positives; + } ++raptor_it; } } @@ -105,24 +113,30 @@ int main(int argc, char ** argv) while (mantis_it != mantis_fields_view.end()) // process the rest of mantis { std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); - // std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; // uint64_t query_id = user_bin_ids[query_name]; uint64_t mantis_value = std::atoi(mantis_str.data()); found_query_id_in_mantis = found_query_id_in_mantis || mantis_value == query_id; ++false_negatives; + false_negatives_file << query_name << ":" << mantis_value << '\n'; ++mantis_it; } while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any { std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); - // std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; // uint64_t query_id = user_bin_ids[query_name]; uint64_t raptor_value = std::atoi(raptor_str.data()); if (raptor_value == query_id) + { found_query_id_in_raptor = true; + } else + { + false_positives_file << query_name << ":" << raptor_value << '\n'; ++false_positives; + } ++raptor_it; } From b29d2c1cf3cc96a1364167d596362beb525684ad Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Wed, 9 Feb 2022 09:53:59 +0100 Subject: [PATCH 12/18] Add total raptor count to output. --- util/hibf/misc/helper/src/compare_output.cpp | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp index bc3677e2..1085ce8e 100644 --- a/util/hibf/misc/helper/src/compare_output.cpp +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -41,7 +41,8 @@ int main(int argc, char ** argv) uint64_t false_positives{0}; uint64_t false_negatives{0}; uint64_t line_no{0}; - uint64_t all{0}; + uint64_t all_mantis{0}; + uint64_t all_raptor{0}; while (std::getline(mantis_result, mantis_line) && std::getline(raptor_result, raptor_line)) { @@ -89,7 +90,7 @@ int main(int argc, char ** argv) false_negatives_file << mantis_query_name << ":" << mantis_value << '\n'; ++false_negatives; } - ++all; + ++all_mantis; ++mantis_it; } else @@ -99,12 +100,14 @@ int main(int argc, char ** argv) false_positives_file << raptor_query_name << ":" << raptor_value << '\n'; ++false_positives; } + ++all_raptor; ++raptor_it; } } else { - ++all; + ++all_mantis; + ++all_raptor; ++mantis_it; ++raptor_it; } @@ -119,6 +122,7 @@ int main(int argc, char ** argv) found_query_id_in_mantis = found_query_id_in_mantis || mantis_value == query_id; ++false_negatives; false_negatives_file << query_name << ":" << mantis_value << '\n'; + ++all_mantis; ++mantis_it; } @@ -137,6 +141,7 @@ int main(int argc, char ** argv) false_positives_file << query_name << ":" << raptor_value << '\n'; ++false_positives; } + ++all_raptor; ++raptor_it; } @@ -160,7 +165,8 @@ int main(int argc, char ** argv) std::cerr << "WARNING: Missing line of raptor in comparison: " << raptor_line; std::cout << std::endl; - std::cout << "Taking mantis as the truth set all:" << all << std::endl; - std::cout << "False positives: " << false_positives << std::endl; - std::cout << "False negatives: " << false_negatives << std::endl; + std::cout << "Mantis total #hits:" << all_mantis << std::endl; + std::cout << "Raptor total #hits:" << all_raptor << std::endl; + std::cout << "#False positives raptor: " << false_positives << std::endl; + std::cout << "#False negatives raptor: " << false_negatives << std::endl; } From 154e8bb38923412cfb542fc797b57af260a7074c Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Mon, 21 Mar 2022 10:13:18 +0100 Subject: [PATCH 13/18] add amr gene output processing --- util/CMakeLists.txt | 4 + .../misc/helper/src/compare_amr_genes.cpp | 159 ++++++++++++++++++ 2 files changed, 163 insertions(+) create mode 100644 util/hibf/misc/helper/src/compare_amr_genes.cpp diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index ca00c7de..7cceafe9 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -134,6 +134,10 @@ add_executable ("check_fastq" src/applications/check_fastq.cpp) target_link_libraries ("check_fastq" "common") install (TARGETS "check_fastq" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") +add_executable ("compare_amr_genes" hibf/misc/helper/src/compare_amr_genes.cpp) +target_link_libraries ("compare_amr_genes" "common") +install (TARGETS "compare_amr_genes" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + add_executable ("create_comparable_output" hibf/misc/helper/src/create_comparable_output.cpp) target_link_libraries ("create_comparable_output" "common") install (TARGETS "create_comparable_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") diff --git a/util/hibf/misc/helper/src/compare_amr_genes.cpp b/util/hibf/misc/helper/src/compare_amr_genes.cpp new file mode 100644 index 00000000..5e7b84be --- /dev/null +++ b/util/hibf/misc/helper/src/compare_amr_genes.cpp @@ -0,0 +1,159 @@ +#include +#include +#include +#include +#include +#include +#include + +#include + +int main(int argc, char ** argv) +{ + if (argc != 3) + throw std::runtime_error{"Please provide a processed raptor result file and the truth file"}; + + std::ifstream raptor_result{argv[1]}; + std::ifstream truth_file{argv[2]}; + + if (!raptor_result.good()) + throw std::runtime_error{"Could not open file " + std::string{argv[1]}}; + if (!truth_file.good()) + throw std::runtime_error{"Could not open file " + std::string{argv[2]}}; + + std::unordered_map user_bin_ids; + + std::cout << "Reading in user bin ids from raptor header in " << argv[1] << "... "; + std::string line; + while (std::getline(raptor_result, line) && line[0] == '#') + { + std::string value{line.begin(), line.begin() + line.find('\t')}; + std::string key{line.begin() + line.find_last_of('/') + 1, line.begin() + line.find_first_of('.')}; + uint64_t value_as_number = std::atoi(value.data()); + user_bin_ids.emplace(key, value_as_number); + } + std::cout << "Done " << std::endl; + + std::unordered_map> truth_set{}; + + std::cout << "Reading in truth set from file " << argv[2] << "... "; + // process header line + std::getline(truth_file, line); + std::vector genes{}; + for (auto && gene : line | std::views::split('\t')) + { + std::string gene_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(gene); + genes.push_back(gene_str); + } + // process rest of files + while (std::getline(truth_file, line)) + { + std::string sample_id{line.begin(), line.begin() + line.find('\t')}; + uint64_t sample_idx = user_bin_ids[sample_id]; + + size_t current_pos{0}; + for (auto && occ : line | std::views::split('\t')) + { + if (std::ranges::equal(occ, std::string{"1"})) // not 0 + truth_set[genes[current_pos]].push_back(sample_idx); + ++current_pos; + } + } + std::cout << "Done - Truth set has size " << truth_set.size() << std::endl; + + std::cout << "Processing Results from raptor file " << argv[1] << "... "; + + std::ofstream false_positives_file{"raptor.fps"}; + std::ofstream false_negatives_file{"raptor.fns"}; + uint64_t true_positives{0}; + uint64_t false_positives{0}; + uint64_t false_negatives{0}; + uint64_t line_no{0}; + uint64_t all_raptor{0}; + size_t skipped_genes{}; + + while (std::getline(raptor_result, line)) + { + auto gv = line | std::views::split('|') | std::views::drop(5); + std::string gene = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*gv.begin()); + + auto it = truth_set.find(gene); + if (it == truth_set.end()) + { + ++skipped_genes; + std::cerr << "Warning: Could not find gene '" << gene << "' in truth set.\n"; + continue; + } + + auto & truth_fields = it->second; + + std::string raptor_fields{line.begin() + line.find('\t') + 1, line.end()}; + auto raptor_fields_view = raptor_fields | std::views::split(','); + + auto truth_it = truth_fields.begin(); + auto raptor_it = raptor_fields_view.begin(); + + while (truth_it != truth_fields.end() && raptor_it != raptor_fields_view.end()) + { + std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + uint64_t raptor_value = std::atoi(raptor_str.data()); + + uint64_t truth_value = *truth_it; + + if (truth_value != raptor_value) // If mantis results are empty, then...? + { + if (truth_value < raptor_value) + { + false_negatives_file << gene << ":" << truth_value << '\n'; + ++false_negatives; + // ++all_mantis; + ++truth_it; + } + else + { + false_positives_file << gene << ":" << raptor_value << '\n'; + ++false_positives; + ++all_raptor; + ++raptor_it; + } + } + else + { + ++true_positives; + // ++all_mantis; + ++all_raptor; + ++truth_it; + ++raptor_it; + } + } + + while (truth_it != truth_fields.end()) // process the rest of mantis + { + uint64_t truth_value = *truth_it; + ++false_negatives; + false_negatives_file << gene << ":" << truth_value << '\n'; + // ++all_mantis; + ++truth_it; + } + + while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any + { + std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + uint64_t raptor_value = std::atoi(raptor_str.data()); + false_positives_file << gene << ":" << raptor_value << '\n'; + ++false_positives; + ++all_raptor; + ++raptor_it; + } + + ++line_no; + } + + std::cout << std::endl; + // std::cout << "Mantis total #hits:" << all_mantis << std::endl; + std::cout << "#Skipped genes: " << skipped_genes << std::endl; + std::cout << "Raptor total #hits:" << all_raptor << std::endl; + std::cout << "#True positives raptor: " << true_positives << std::endl; + std::cout << "#False positives raptor: " << false_positives << std::endl; + std::cout << "#False negatives raptor: " << false_negatives << std::endl; +} From 7826f5105eef797fd7496c71f9f15e96a3d3219b Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Fri, 22 Apr 2022 08:23:44 +0200 Subject: [PATCH 14/18] latest changes --- .../misc/helper/src/compare_amr_genes.cpp | 6 +- util/hibf/misc/helper/src/compare_output.cpp | 2 +- .../helper/src/create_comparable_output.cpp | 194 +++++++++++++----- 3 files changed, 143 insertions(+), 59 deletions(-) diff --git a/util/hibf/misc/helper/src/compare_amr_genes.cpp b/util/hibf/misc/helper/src/compare_amr_genes.cpp index 5e7b84be..68b7c6bc 100644 --- a/util/hibf/misc/helper/src/compare_amr_genes.cpp +++ b/util/hibf/misc/helper/src/compare_amr_genes.cpp @@ -25,10 +25,10 @@ int main(int argc, char ** argv) std::cout << "Reading in user bin ids from raptor header in " << argv[1] << "... "; std::string line; - while (std::getline(raptor_result, line) && line[0] == '#') + while (std::getline(raptor_result, line) && line[0] == '#' && line[1] != 'Q') { - std::string value{line.begin(), line.begin() + line.find('\t')}; - std::string key{line.begin() + line.find_last_of('/') + 1, line.begin() + line.find_first_of('.')}; + std::string const value{line.begin(), line.begin() + line.find('\t')}; + std::string const key{line.begin() + line.find_last_of('/') + 1, line.begin() + line.find_first_of('.')}; uint64_t value_as_number = std::atoi(value.data()); user_bin_ids.emplace(key, value_as_number); } diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp index 1085ce8e..a568dcfc 100644 --- a/util/hibf/misc/helper/src/compare_output.cpp +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -9,7 +9,7 @@ int main(int argc, char ** argv) { if (argc != 4) - throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; // $FILENAME_USER_BIN_IDS $FILENAME_MANTIS_READY_TO_COMPARE $FILENAME_RAPTOR_READY_TO_COMPARE + throw std::runtime_error{"Please provide user_bin.id mantis.ready and raptor.ready"}; // $FILENAME_USER_BIN_IDS $FILENAME_MANTIS_READY_TO_COMPARE $FILENAME_RAPTOR_READY_TO_COMPARE std::ifstream user_bin_ids_file{argv[1]}; diff --git a/util/hibf/misc/helper/src/create_comparable_output.cpp b/util/hibf/misc/helper/src/create_comparable_output.cpp index ba98252d..aae08daa 100644 --- a/util/hibf/misc/helper/src/create_comparable_output.cpp +++ b/util/hibf/misc/helper/src/create_comparable_output.cpp @@ -6,91 +6,175 @@ #include #include -int const kmer_size{32}; -int const number_of_errors{2}; - int main(int argc, char ** argv) { + constexpr int kmer_size{32}; + constexpr int number_of_errors{2}; + constexpr int destroyed_kmers{kmer_size * number_of_errors}; + + // $FILENAME_QUERY_NAMES + // $FILENAME_USER_BIN_IDS + // $FILENAME_MANTIS_QUERY_RESULT if (argc != 4) throw std::runtime_error{"Please provide query.names user_bin.ids and mantis.results"}; - std::ifstream query_names_file{argv[1]}; - std::ifstream user_bin_ids_file{argv[2]}; + std::string line_buffer; // Buffer for file I/O - // read query names - std::cout << "Reading in " << argv[1] << "... "; + // Parse query names std::vector query_names; - std::string line; - while (std::getline(query_names_file, line)) - query_names.push_back(line); - std::cout << "Done " << std::endl; + { + std::ifstream query_names_file{argv[1]}; + std::cout << "Reading " << argv[1] << "... "; + // Contains lines: "query_name" + while (std::getline(query_names_file, line_buffer)) + query_names.push_back(line_buffer); + std::cout << "Done " << std::endl; + } - std::cout << "Reading in " << argv[2] << "... "; - std::unordered_map user_bin_ids; - while (std::getline(user_bin_ids_file, line)) + // Parse user bin name-to-id info + std::unordered_map ub_name_to_id; // [reference_name] = number { - std::string value{line.begin(), line.begin() + line.find('\t')}; - std::string key{line.begin() + line.find('\t') + 1, line.end()}; - uint64_t value_as_number = std::atoi(value.data()); - user_bin_ids.emplace(key, value_as_number); + std::ifstream user_bin_ids_file{argv[2]}; + std::cout << "Reading in " << argv[2] << "... "; + // Contains lines: "some_number reference_name" + while (std::getline(user_bin_ids_file, line_buffer)) + { + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view id_value{line_buffer.begin(), tab_it}; + std::string_view name_key{++tab_it, line_buffer.end()}; + ub_name_to_id.emplace(name_key, std::atoi(id_value.data())); + } + std::cout << "Done " << std::endl; } - std::cout << "Done " << std::endl; + // Process mantis results std::ifstream mantis_result_in{argv[3]}; std::ofstream mantis_result_out{"mantis.ready"}; std::cout << "Processing " << argv[3] << "... "; - size_t i{0}; - int mantis_threshold{0}; // set when reading seq + // ## Threshold: + // Let: + // * p patternsize + // * k k-mer size + // * e errors + // * c k-mer count + // * t threshold + // Then: + // * c = p - k + 1 [Lemma A] + // * p = c + k - 1 [Eq 1] + // * t = p - (e + 1) * k + 1 [Lemma B] + // * t = c + k - 1 - (e + 1) * k + 1 [Eq 1 + Lemma B] + // * t = c + 1 - 1 + k - k - e * k + // * t = c - e * k + // However, for mantis, we need - 1. Maybe this is some edge case in mantis that isn't covered. + // 155 is the threshold, 154 gets reported. + auto threshold = [destroyed_kmers] (int const kmer_count) + { + assert(kmer_count > 0); + assert(kmer_count - 1 >= destroyed_kmers); + return kmer_count - (destroyed_kmers) - 1; + }; + + int mantis_threshold{}; // Needs to be set for each query. + + // ## Mantis results ## + // There is no query ID, instead they are enumerated: seq0 - seqX + // For each read: + // * seqX kmers in query + // * For each user bin that has kmers, the count is reported: + // * absolute_path/to/ub.squeakr count + // E.g.: + // seq0 219 + // [...]/GCF_016028855.1_ASM1602885v1_genomic.squeakr 173 + // [...]/GCF_016128175.1_ASM1612817v1_genomic.squeakr 205 + // [...]/GCF_020162095.1_ASM2016209v1_genomic.squeakr 1 + // seq1 219 + std::string ub_name_buffer{}; + auto parse_user_bin_id = [&ub_name_buffer, &ub_name_to_id] (std::string const & line) + { + ub_name_buffer.assign(line.begin() + line.find_last_of('/') + 1, // Skip absolute path + line.begin() + line.find_last_of('.')); // Skip .squeakr extension + return ub_name_to_id[ub_name_buffer]; + }; + + auto parse_kmer_count = [] (std::string const & line) + { + std::string_view const sv{line.begin() + line.find('\t') + 1, // Skip seqX + line.end()}; + return std::atoi(sv.data()); + }; + + size_t current_query_number{}; std::vector results; - // process first line - std::getline(mantis_result_in, line); - mantis_result_out << query_names[i] << '\t'; - std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; - int kmer_count = std::atoi(kmer_count_str.data()); - mantis_threshold = kmer_count - (kmer_size * number_of_errors) - 1; // why -1 ? - ++i; + // // process first line + // std::getline(mantis_result_in, line); + // mantis_result_out << query_names[i] << '\t'; + // std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; + // int kmer_count = std::atoi(kmer_count_str.data()); + // mantis_threshold = threshold(kmer_count); + // ++i; + // ^^^ old + // vvv TODO: Why is this a special case? Shouldn't it be covered by the while loop? + + std::string result_buffer{}; - while (std::getline(mantis_result_in, line)) + while (std::getline(mantis_result_in, line_buffer)) { - if (line.starts_with("seq")) - { // new query - std::sort(results.begin(), results.end()); + if (line_buffer.starts_with("seq")) // new query + { + // // Process the results of the previous query. + // std::sort(results.begin(), results.end()); + // if (!results.empty()) + // mantis_result_out << results.front(); + // for (unsigned r = 1; r < results.size(); ++r) + // mantis_result_out << ',' << results[r]; + // mantis_result_out << '\n'; + // results.clear(); + // ^^^ old + // vvv TODO: this could span everything regarding results; then the first line doesn't need special treatment? + // Process the results of the previous query. if (!results.empty()) - mantis_result_out << results.front(); - for (unsigned r = 1; r < results.size(); ++r) - mantis_result_out << ',' << results[r]; - mantis_result_out << '\n'; - results.clear(); + { + std::sort(results.begin(), results.end()); + for (size_t const ub : results) + result_buffer += std::to_string(ub) + ','; + result_buffer.back() = '\n'; + mantis_result_out << result_buffer; + result_buffer.clear(); + results.clear(); + } - assert(i < query_names.size()); - mantis_result_out << query_names[i] << '\t'; + // Output new query name. + assert(current_query_number < query_names.size()); + mantis_result_out << query_names[current_query_number] << '\t'; - std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; - int kmer_count = std::atoi(kmer_count_str.data()); - mantis_threshold = kmer_count - (kmer_size * number_of_errors) - 1; + // Compute threshold for current query. + mantis_threshold = threshold(parse_kmer_count(line_buffer)); - ++i; + ++current_query_number; } else { - std::string name{line.begin() + line.find_last_of('/') + 1, line.begin() + line.find_last_of('.')}; - std::string kmer_count_str{line.begin() + line.find('\t') + 1, line.end()}; - - int kmer_count = std::atoi(kmer_count_str.data()); - - if (kmer_count >= mantis_threshold) - results.push_back(user_bin_ids[name]); + if (parse_kmer_count(line_buffer) >= mantis_threshold) + results.push_back(parse_user_bin_id(line_buffer)); } } // write out last result - std::sort(results.begin(), results.end()); if (!results.empty()) - mantis_result_out << results.front(); - for (unsigned r = 1; r < results.size(); ++r) - mantis_result_out << "," << results[r]; - mantis_result_out << '\n'; + { + std::sort(results.begin(), results.end()); + for (size_t const ub : results) + result_buffer += std::to_string(ub) + ','; + result_buffer.back() = '\n'; + mantis_result_out << result_buffer; + } + // std::sort(results.begin(), results.end()); + // if (!results.empty()) + // mantis_result_out << results.front(); + // for (unsigned r = 1; r < results.size(); ++r) + // mantis_result_out << "," << results[r]; + // mantis_result_out << '\n'; std::cout << "Done " << std::endl; } From 1ed46829c12ecf1dbc976a63369fbae57f7bfd38 Mon Sep 17 00:00:00 2001 From: Svenja Mehringer Date: Wed, 11 Jan 2023 09:39:54 +0100 Subject: [PATCH 15/18] committed current state --- .../hierarchical_interleaved_bloom_filter.hpp | 2 +- util/CMakeCache.txt | 467 ++ util/CMakeFiles/3.16.2/CMakeCCompiler.cmake | 76 + util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake | 88 + .../3.16.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 34336 bytes .../3.16.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 34344 bytes util/CMakeFiles/3.16.2/CMakeSystem.cmake | 15 + .../3.16.2/CompilerIdC/CMakeCCompilerId.c | 671 +++ util/CMakeFiles/3.16.2/CompilerIdC/a.out | Bin 0 -> 34488 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++ util/CMakeFiles/3.16.2/CompilerIdCXX/a.out | Bin 0 -> 34504 bytes .../CMakeDirectoryInformation.cmake | 16 + util/CMakeFiles/CMakeError.log | 78 + util/CMakeFiles/CMakeOutput.log | 564 ++ util/CMakeFiles/Makefile.cmake | 151 + util/CMakeFiles/Makefile2 | 425 ++ util/CMakeFiles/TargetDirectories.txt | 18 + .../apply_taxsbp.dir/DependInfo.cmake | 33 + util/CMakeFiles/apply_taxsbp.dir/build.make | 100 + .../apply_taxsbp.dir/cmake_clean.cmake | 10 + util/CMakeFiles/apply_taxsbp.dir/depend.make | 2 + util/CMakeFiles/apply_taxsbp.dir/flags.make | 10 + util/CMakeFiles/apply_taxsbp.dir/link.txt | 1 + .../CMakeFiles/apply_taxsbp.dir/progress.make | 3 + .../check_fastq.dir/DependInfo.cmake | 33 + util/CMakeFiles/check_fastq.dir/build.make | 100 + .../check_fastq.dir/cmake_clean.cmake | 10 + util/CMakeFiles/check_fastq.dir/depend.make | 2 + util/CMakeFiles/check_fastq.dir/flags.make | 10 + util/CMakeFiles/check_fastq.dir/link.txt | 1 + util/CMakeFiles/check_fastq.dir/progress.make | 3 + util/CMakeFiles/cmake.check_cache | 1 + .../compare_amr_genes.dir/DependInfo.cmake | 33 + .../compare_amr_genes.dir/build.make | 100 + .../compare_amr_genes.dir/cmake_clean.cmake | 10 + .../compare_amr_genes.dir/depend.make | 2 + .../compare_amr_genes.dir/flags.make | 10 + .../CMakeFiles/compare_amr_genes.dir/link.txt | 1 + .../compare_amr_genes.dir/progress.make | 3 + .../compare_output.dir/DependInfo.cmake | 33 + util/CMakeFiles/compare_output.dir/build.make | 100 + .../compare_output.dir/cmake_clean.cmake | 10 + .../CMakeFiles/compare_output.dir/depend.make | 2 + util/CMakeFiles/compare_output.dir/flags.make | 10 + util/CMakeFiles/compare_output.dir/link.txt | 1 + .../compare_output.dir/progress.make | 3 + .../count_minimiser.dir/DependInfo.cmake | 35 + .../CMakeFiles/count_minimiser.dir/build.make | 130 + .../count_minimiser.dir/cmake_clean.cmake | 12 + .../count_minimiser.dir/depend.make | 2 + .../CMakeFiles/count_minimiser.dir/flags.make | 10 + util/CMakeFiles/count_minimiser.dir/link.txt | 1 + .../count_minimiser.dir/progress.make | 5 + .../DependInfo.cmake | 33 + .../create_comparable_output.dir/build.make | 100 + .../cmake_clean.cmake | 10 + .../create_comparable_output.dir/depend.make | 2 + .../create_comparable_output.dir/flags.make | 10 + .../create_comparable_output.dir/link.txt | 1 + .../progress.make | 3 + .../create_truth_file.dir/CXX.includecache | 5054 +++++++++++++++++ .../create_truth_file.dir/DependInfo.cmake | 33 + .../create_truth_file.dir/build.make | 100 + .../create_truth_file.dir/cmake_clean.cmake | 10 + .../create_truth_file.dir/depend.internal | 303 + .../create_truth_file.dir/depend.make | 303 + .../create_truth_file.dir/flags.make | 10 + .../CMakeFiles/create_truth_file.dir/link.txt | 1 + .../create_truth_file.dir/progress.make | 3 + .../generate_reads.dir/DependInfo.cmake | 33 + util/CMakeFiles/generate_reads.dir/build.make | 100 + .../generate_reads.dir/cmake_clean.cmake | 10 + .../CMakeFiles/generate_reads.dir/depend.make | 2 + util/CMakeFiles/generate_reads.dir/flags.make | 10 + util/CMakeFiles/generate_reads.dir/link.txt | 1 + .../generate_reads.dir/progress.make | 3 + .../DependInfo.cmake | 33 + .../generate_reads_refseq.dir/build.make | 100 + .../cmake_clean.cmake | 10 + .../generate_reads_refseq.dir/depend.make | 2 + .../generate_reads_refseq.dir/flags.make | 10 + .../generate_reads_refseq.dir/link.txt | 1 + .../generate_reads_refseq.dir/progress.make | 3 + .../DependInfo.cmake | 33 + .../normalise_raptor_output.dir/build.make | 100 + .../cmake_clean.cmake | 10 + .../normalise_raptor_output.dir/depend.make | 2 + .../normalise_raptor_output.dir/flags.make | 10 + .../normalise_raptor_output.dir/link.txt | 1 + .../normalise_raptor_output.dir/progress.make | 3 + util/CMakeFiles/progress.marks | 1 + .../split_sequence.dir/DependInfo.cmake | 33 + util/CMakeFiles/split_sequence.dir/build.make | 100 + .../split_sequence.dir/cmake_clean.cmake | 10 + .../CMakeFiles/split_sequence.dir/depend.make | 2 + util/CMakeFiles/split_sequence.dir/flags.make | 10 + util/CMakeFiles/split_sequence.dir/link.txt | 1 + .../split_sequence.dir/progress.make | 3 + .../threshold_info.dir/DependInfo.cmake | 39 + util/CMakeFiles/threshold_info.dir/build.make | 190 + .../threshold_info.dir/cmake_clean.cmake | 16 + .../CMakeFiles/threshold_info.dir/depend.make | 2 + util/CMakeFiles/threshold_info.dir/flags.make | 10 + util/CMakeFiles/threshold_info.dir/link.txt | 1 + .../threshold_info.dir/progress.make | 9 + util/CMakeLists.txt | 21 + util/Makefile | 952 ++++ util/bin/create_truth_file | Bin 0 -> 468792 bytes util/cmake_install.cmake | 337 ++ util/compile_commands.json | 102 + .../src/compare_mantis_raptor_output.cpp | 386 ++ .../helper/src/normalise_bifrost_output.cpp | 229 + .../helper/src/normalise_raptor_output.cpp | 194 + .../helper/src/normalise_yara_truth_file.cpp | 203 + util/hibf/misc/helper/src/to_be_deleted.cpp | 212 + util/new/CMakeLists.txt | 4 + .../applications/generate_reads_refseq.cpp | 2 +- 117 files changed, 13583 insertions(+), 2 deletions(-) create mode 100644 util/CMakeCache.txt create mode 100644 util/CMakeFiles/3.16.2/CMakeCCompiler.cmake create mode 100644 util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake create mode 100755 util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin create mode 100755 util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 util/CMakeFiles/3.16.2/CMakeSystem.cmake create mode 100644 util/CMakeFiles/3.16.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 util/CMakeFiles/3.16.2/CompilerIdC/a.out create mode 100644 util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 util/CMakeFiles/3.16.2/CompilerIdCXX/a.out create mode 100644 util/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 util/CMakeFiles/CMakeError.log create mode 100644 util/CMakeFiles/CMakeOutput.log create mode 100644 util/CMakeFiles/Makefile.cmake create mode 100644 util/CMakeFiles/Makefile2 create mode 100644 util/CMakeFiles/TargetDirectories.txt create mode 100644 util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/apply_taxsbp.dir/build.make create mode 100644 util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/apply_taxsbp.dir/depend.make create mode 100644 util/CMakeFiles/apply_taxsbp.dir/flags.make create mode 100644 util/CMakeFiles/apply_taxsbp.dir/link.txt create mode 100644 util/CMakeFiles/apply_taxsbp.dir/progress.make create mode 100644 util/CMakeFiles/check_fastq.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/check_fastq.dir/build.make create mode 100644 util/CMakeFiles/check_fastq.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/check_fastq.dir/depend.make create mode 100644 util/CMakeFiles/check_fastq.dir/flags.make create mode 100644 util/CMakeFiles/check_fastq.dir/link.txt create mode 100644 util/CMakeFiles/check_fastq.dir/progress.make create mode 100644 util/CMakeFiles/cmake.check_cache create mode 100644 util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/compare_amr_genes.dir/build.make create mode 100644 util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/compare_amr_genes.dir/depend.make create mode 100644 util/CMakeFiles/compare_amr_genes.dir/flags.make create mode 100644 util/CMakeFiles/compare_amr_genes.dir/link.txt create mode 100644 util/CMakeFiles/compare_amr_genes.dir/progress.make create mode 100644 util/CMakeFiles/compare_output.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/compare_output.dir/build.make create mode 100644 util/CMakeFiles/compare_output.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/compare_output.dir/depend.make create mode 100644 util/CMakeFiles/compare_output.dir/flags.make create mode 100644 util/CMakeFiles/compare_output.dir/link.txt create mode 100644 util/CMakeFiles/compare_output.dir/progress.make create mode 100644 util/CMakeFiles/count_minimiser.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/count_minimiser.dir/build.make create mode 100644 util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/count_minimiser.dir/depend.make create mode 100644 util/CMakeFiles/count_minimiser.dir/flags.make create mode 100644 util/CMakeFiles/count_minimiser.dir/link.txt create mode 100644 util/CMakeFiles/count_minimiser.dir/progress.make create mode 100644 util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/create_comparable_output.dir/build.make create mode 100644 util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/create_comparable_output.dir/depend.make create mode 100644 util/CMakeFiles/create_comparable_output.dir/flags.make create mode 100644 util/CMakeFiles/create_comparable_output.dir/link.txt create mode 100644 util/CMakeFiles/create_comparable_output.dir/progress.make create mode 100644 util/CMakeFiles/create_truth_file.dir/CXX.includecache create mode 100644 util/CMakeFiles/create_truth_file.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/create_truth_file.dir/build.make create mode 100644 util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/create_truth_file.dir/depend.internal create mode 100644 util/CMakeFiles/create_truth_file.dir/depend.make create mode 100644 util/CMakeFiles/create_truth_file.dir/flags.make create mode 100644 util/CMakeFiles/create_truth_file.dir/link.txt create mode 100644 util/CMakeFiles/create_truth_file.dir/progress.make create mode 100644 util/CMakeFiles/generate_reads.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/generate_reads.dir/build.make create mode 100644 util/CMakeFiles/generate_reads.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/generate_reads.dir/depend.make create mode 100644 util/CMakeFiles/generate_reads.dir/flags.make create mode 100644 util/CMakeFiles/generate_reads.dir/link.txt create mode 100644 util/CMakeFiles/generate_reads.dir/progress.make create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/build.make create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/depend.make create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/flags.make create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/link.txt create mode 100644 util/CMakeFiles/generate_reads_refseq.dir/progress.make create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/build.make create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/depend.make create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/flags.make create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/link.txt create mode 100644 util/CMakeFiles/normalise_raptor_output.dir/progress.make create mode 100644 util/CMakeFiles/progress.marks create mode 100644 util/CMakeFiles/split_sequence.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/split_sequence.dir/build.make create mode 100644 util/CMakeFiles/split_sequence.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/split_sequence.dir/depend.make create mode 100644 util/CMakeFiles/split_sequence.dir/flags.make create mode 100644 util/CMakeFiles/split_sequence.dir/link.txt create mode 100644 util/CMakeFiles/split_sequence.dir/progress.make create mode 100644 util/CMakeFiles/threshold_info.dir/DependInfo.cmake create mode 100644 util/CMakeFiles/threshold_info.dir/build.make create mode 100644 util/CMakeFiles/threshold_info.dir/cmake_clean.cmake create mode 100644 util/CMakeFiles/threshold_info.dir/depend.make create mode 100644 util/CMakeFiles/threshold_info.dir/flags.make create mode 100644 util/CMakeFiles/threshold_info.dir/link.txt create mode 100644 util/CMakeFiles/threshold_info.dir/progress.make create mode 100644 util/Makefile create mode 100755 util/bin/create_truth_file create mode 100644 util/cmake_install.cmake create mode 100644 util/compile_commands.json create mode 100644 util/hibf/misc/helper/src/compare_mantis_raptor_output.cpp create mode 100644 util/hibf/misc/helper/src/normalise_bifrost_output.cpp create mode 100644 util/hibf/misc/helper/src/normalise_raptor_output.cpp create mode 100644 util/hibf/misc/helper/src/normalise_yara_truth_file.cpp create mode 100644 util/hibf/misc/helper/src/to_be_deleted.cpp diff --git a/include/raptor/hierarchical_interleaved_bloom_filter.hpp b/include/raptor/hierarchical_interleaved_bloom_filter.hpp index 84d472d7..e3b9c351 100644 --- a/include/raptor/hierarchical_interleaved_bloom_filter.hpp +++ b/include/raptor/hierarchical_interleaved_bloom_filter.hpp @@ -333,7 +333,7 @@ class hierarchical_interleaved_bloom_filter::membership_agent if (current_filename_index < 0) // merged bin { - if (sum >= threshold) + // if (sum >= threshold) bulk_contains_impl(values, hibf_ptr->next_ibf_id[ibf_idx][bin], threshold); sum = 0u; } diff --git a/util/CMakeCache.txt b/util/CMakeCache.txt new file mode 100644 index 00000000..462a69cb --- /dev/null +++ b/util/CMakeCache.txt @@ -0,0 +1,467 @@ +# This is the CMakeCache file. +# For build in directory: /project/archive-index/smehringer/raptor/util +# 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 file. +BZIP2_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +BZIP2_LIBRARY_DEBUG:FILEPATH=BZIP2_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +BZIP2_LIBRARY_RELEASE:FILEPATH=/usr/lib/libbz2.so + +//Path to a program. +CCACHE_PROGRAM:FILEPATH=CCACHE_PROGRAM-NOTFOUND + +//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: Debug Release RelWithDebInfo +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=OFF + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/local/package/bin/g++11 + +//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/local/package/bin/gcc11 + +//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=ON + +//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_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=raptor_utility + +//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 linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker 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 + +//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 + +//Build DREAM-Yara. Needed to map reads to the NCBI RefSeq. +RAPTOR_UTILITY_BUILD_DREAM_YARA:BOOL=OFF + +//Build mason. Needed to generate artificial data set. +RAPTOR_UTILITY_BUILD_MASON:BOOL=OFF + +//Require cereal and fail if not present. +SEQAN3_CEREAL:BOOL=OFF + +//Path to a file. +SEQAN3_CLONE_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3 + +//Path to a file. +SEQAN3_INCLUDE_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3/include + +//Require Lemon and fail if not present. +SEQAN3_LEMON:BOOL=OFF + +//Don't use BZip2, even if present. +SEQAN3_NO_BZIP2:BOOL=OFF + +//Don't use cereal, even if present. +SEQAN3_NO_CEREAL:BOOL=OFF + +//Don't use Lemon, even if present. +SEQAN3_NO_LEMON:BOOL=OFF + +//Don't use ZLIB, even if present. +SEQAN3_NO_ZLIB:BOOL=OFF + +//The directory containing a CMake configuration file for SeqAn3. +SeqAn3_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3/build_system + +//Path to a file. +ZLIB_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/libz.so + +//Value Computed by CMake +raptor_utility_BINARY_DIR:STATIC=/project/archive-index/smehringer/raptor/util + +//Value Computed by CMake +raptor_utility_SOURCE_DIR:STATIC=/project/archive-index/smehringer/raptor/util + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: BZIP2_INCLUDE_DIR +BZIP2_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: BZIP2_LIBRARY_DEBUG +BZIP2_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: BZIP2_LIBRARY_RELEASE +BZIP2_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//Have symbol BZ2_bzCompressInit +BZIP2_NEED_PREFIX:INTERNAL=1 +//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=/project/archive-index/smehringer/raptor/util +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//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= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/project/archive-index/smehringer/raptor/util +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//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-3.16 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Test CONCEPTS_FLAG_BUILTIN +CONCEPTS_FLAG_BUILTIN:INTERNAL= +//Test CONCEPTS_FLAG_STD20 +CONCEPTS_FLAG_STD20:INTERNAL=1 +//Test CPP20_FLAG_BUILTIN +CPP20_FLAG_BUILTIN:INTERNAL= +//Test CPP20_FLAG_STD20 +CPP20_FLAG_STD20:INTERNAL=1 +//Details about finding CCACHE_PROGRAM +FIND_PACKAGE_MESSAGE_DETAILS_CCACHE_PROGRAM:INTERNAL=[CCACHE_PROGRAM-NOTFOUND] +//Details about finding CCACHE_PROGRAM_PRE +FIND_PACKAGE_MESSAGE_DETAILS_CCACHE_PROGRAM_PRE:INTERNAL=[CCACHE_PROGRAM-NOTFOUND] +//Result of TRY_COMPILE +SEQAN3_PLATFORM_TEST:INTERNAL=TRUE +//Result of TRY_COMPILE +THREADS_HAVE_PTHREAD_ARG:INTERNAL=TRUE +//ADVANCED property for variable: ZLIB_INCLUDE_DIR +ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG +ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE +ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//Have include cereal/cereal.hpp +_SEQAN3_HAVE_CEREAL:INTERNAL=1 +//ADVANCED property for variable: _SEQAN3_HAVE_EXECINFO +_SEQAN3_HAVE_EXECINFO-ADVANCED:INTERNAL=1 +//Have include execinfo.h +_SEQAN3_HAVE_EXECINFO:INTERNAL=1 +//Have include lemon/config.h +_SEQAN3_HAVE_LEMON:INTERNAL=1 +//Have include range/v3/version.hpp +_SEQAN3_HAVE_RANGEV3:INTERNAL=1 +//Have include sdsl/version.hpp +_SEQAN3_HAVE_SDSL:INTERNAL=1 + diff --git a/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake b/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake new file mode 100644 index 00000000..1cc2b85c --- /dev/null +++ b/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/local/package/bin/gcc11") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.1.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +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_MT "") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +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 "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake b/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..f7c22d88 --- /dev/null +++ b/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/local/package/bin/g++11") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +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") +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_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +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_MT "") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang 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) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +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 "/pkg/gcc-11.1.0-0/include/c++/11.1.0;/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu;/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/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 "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin b/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..ec20047c87ae148a443ee250bcac504fa3df3aa1 GIT binary patch literal 34336 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 literal 0 HcmV?d00001 diff --git a/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin b/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..5ff486dd9b7273c3a886c03254dd5ad752f9db6d GIT binary patch literal 34344 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 l{hIMn`yRmD>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(__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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) +# 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(__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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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 "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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 +#ifdef COMPILER_VERSION_INTERNAL + 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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/util/CMakeFiles/3.16.2/CompilerIdC/a.out b/util/CMakeFiles/3.16.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..0794e1c20cbdaf72028e28f231883a1d863c7794 GIT binary patch literal 34488 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 ejvjHqb$P<`^=Ftp8~?ow>^Qhz%RTan;{O0E literal 0 HcmV?d00001 diff --git a/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..69cfdba6 --- /dev/null +++ b/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif 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 */ +# 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 +# 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(__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_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(__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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) +# 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 + + +/* 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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 "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + 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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out b/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..c44750122964f2ba6d05b47b067be1e3ba6fe66b GIT binary patch literal 34504 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 Tn4ORR(+uo5h6@-9isF9&1EB+6 literal 0 HcmV?d00001 diff --git a/util/CMakeFiles/CMakeDirectoryInformation.cmake b/util/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..b77712bd --- /dev/null +++ b/util/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/project/archive-index/smehringer/raptor/util") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/project/archive-index/smehringer/raptor/util") + +# 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/util/CMakeFiles/CMakeError.log b/util/CMakeFiles/CMakeError.log new file mode 100644 index 00000000..b66ca87e --- /dev/null +++ b/util/CMakeFiles/CMakeError.log @@ -0,0 +1,78 @@ +Performing C++ SOURCE FILE Test CPP20_FLAG_BUILTIN failed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_9f78d/fast && /usr/bin/make -f CMakeFiles/cmTC_9f78d.dir/build.make CMakeFiles/cmTC_9f78d.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_9f78d.dir/src.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCPP20_FLAG_BUILTIN -o CMakeFiles/cmTC_9f78d.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx +/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx:2:6: error: #error NOCXX20 + 2 | #error NOCXX20 + | ^~~~~ +make[1]: *** [CMakeFiles/cmTC_9f78d.dir/build.make:66: CMakeFiles/cmTC_9f78d.dir/src.cxx.o] Error 1 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_9f78d/fast] Error 2 + + +Source file was: +#if !defined (__cplusplus) || (__cplusplus < 201709) + #error NOCXX20 + #endif + int main() {} +Performing C++ SOURCE FILE Test CONCEPTS_FLAG_BUILTIN failed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_56503/fast && /usr/bin/make -f CMakeFiles/cmTC_56503.dir/build.make CMakeFiles/cmTC_56503.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_56503.dir/src.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCONCEPTS_FLAG_BUILTIN -o CMakeFiles/cmTC_56503.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx +/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx:1:16: error: ‘__cpp_concepts’ was not declared in this scope + 1 | static_assert (__cpp_concepts >= 201507); + | ^~~~~~~~~~~~~~ +make[1]: *** [CMakeFiles/cmTC_56503.dir/build.make:66: CMakeFiles/cmTC_56503.dir/src.cxx.o] Error 1 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_56503/fast] Error 2 + + +Source file was: +static_assert (__cpp_concepts >= 201507); + int main() {} +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_fd29a/fast && /usr/bin/make -f CMakeFiles/cmTC_fd29a.dir/build.make CMakeFiles/cmTC_fd29a.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_fd29a.dir/src.c.o +/usr/local/package/bin/gcc11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_fd29a.dir/src.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_fd29a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd29a.dir/link.txt --verbose=1 +/usr/local/package/bin/gcc11 -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_fd29a.dir/src.c.o -o cmTC_fd29a +/usr/bin/ld: CMakeFiles/cmTC_fd29a.dir/src.c.o: in function `main': +src.c:(.text+0x2d): undefined reference to `pthread_create' +/usr/bin/ld: src.c:(.text+0x39): undefined reference to `pthread_detach' +/usr/bin/ld: src.c:(.text+0x4a): undefined reference to `pthread_join' +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_fd29a.dir/build.make:87: cmTC_fd29a] Error 1 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_fd29a/fast] Error 2 + + +Source file was: +#include + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + diff --git a/util/CMakeFiles/CMakeOutput.log b/util/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..29391922 --- /dev/null +++ b/util/CMakeFiles/CMakeOutput.log @@ -0,0 +1,564 @@ +The system is: Linux - 5.4.39.mx64.334 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/local/package/bin/gcc11 +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 "/project/archive-index/smehringer/raptor/util/CMakeFiles/3.16.2/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/local/package/bin/g++11 +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 "/project/archive-index/smehringer/raptor/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_124c9/fast && /usr/bin/make -f CMakeFiles/cmTC_124c9.dir/build.make CMakeFiles/cmTC_124c9.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o +/usr/local/package/bin/gcc11 -o CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_124c9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_124c9.dir/link.txt --verbose=1 +/usr/local/package/bin/gcc11 CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o -o cmTC_124c9 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_6a4e8/fast && /usr/bin/make -f CMakeFiles/cmTC_6a4e8.dir/build.make CMakeFiles/cmTC_6a4e8.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o +/usr/local/package/bin/gcc11 -v -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=gcc +Target: x86_64-pc-linux-gnu +Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/' + /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_6a4e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /scratch/local/cc2lEu63.s +GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include + /usr/local/include + /pkg/gcc-11.1.0-0/include + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed + /usr/include +End of search list. +GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 8f74acc580d3526dc8d12c907493ff65 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/' + as -v --64 -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o /scratch/local/cc2lEu63.s +GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37 +COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_6a4e8 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a4e8.dir/link.txt --verbose=1 +/usr/local/package/bin/gcc11 -v CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -o cmTC_6a4e8 +Using built-in specs. +COLLECT_GCC=gcc +COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.' + /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_6a4e8 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.' +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + add: [/usr/local/include] + add: [/pkg/gcc-11.1.0-0/include] + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/pkg/gcc-11.1.0-0/include] ==> [/pkg/gcc-11.1.0-0/include] + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_6a4e8/fast && /usr/bin/make -f CMakeFiles/cmTC_6a4e8.dir/build.make CMakeFiles/cmTC_6a4e8.dir/build] + ignore line: [make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/local/package/bin/gcc11 -v -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=gcc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/'] + ignore line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_6a4e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /scratch/local/cc2lEu63.s] + ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /pkg/gcc-11.1.0-0/include] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 8f74acc580d3526dc8d12c907493ff65] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o /scratch/local/cc2lEu63.s] + ignore line: [GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37] + ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_6a4e8] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a4e8.dir/link.txt --verbose=1] + ignore line: [/usr/local/package/bin/gcc11 -v CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -o cmTC_6a4e8 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=gcc] + ignore line: [COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.'] + link line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_6a4e8 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o] + arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_6a4e8] ==> ignore + arg [/usr/lib/../lib64/crt1.o] ==> ignore + arg [/usr/lib/../lib64/crti.o] ==> ignore + arg [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o] ==> ignore + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] + arg [CMakeFiles/cmTC_6a4e8.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 [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o] ==> ignore + arg [/usr/lib/../lib64/crtn.o] ==> ignore + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> [/pkg/gcc-11.1.0-0/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/pkg/gcc-11.1.0-0/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_0d9cb/fast && /usr/bin/make -f CMakeFiles/cmTC_0d9cb.dir/build.make CMakeFiles/cmTC_0d9cb.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o +/usr/local/package/bin/g++11 -o CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_0d9cb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d9cb.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o -o cmTC_0d9cb +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_c6a15/fast && /usr/bin/make -f CMakeFiles/cmTC_c6a15.dir/build.make CMakeFiles/cmTC_c6a15.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o +/usr/local/package/bin/g++11 -v -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=g++ +Target: x86_64-pc-linux-gnu +Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/' + /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c6a15.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /scratch/local/ccqsZj1L.s +GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0 + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include + /usr/local/include + /pkg/gcc-11.1.0-0/include + /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed + /usr/include +End of search list. +GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: ad9140f4ac832a2827434e5e9d2985d9 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/' + as -v --64 -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o /scratch/local/ccqsZj1L.s +GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37 +COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_c6a15 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6a15.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 -v CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c6a15 +Using built-in specs. +COLLECT_GCC=g++ +COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.' + /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c6a15 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.' +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + add: [/usr/local/include] + add: [/pkg/gcc-11.1.0-0/include] + add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0] + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu] + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward] + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/pkg/gcc-11.1.0-0/include] ==> [/pkg/gcc-11.1.0-0/include] + collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/pkg/gcc-11.1.0-0/include/c++/11.1.0;/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu;/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_c6a15/fast && /usr/bin/make -f CMakeFiles/cmTC_c6a15.dir/build.make CMakeFiles/cmTC_c6a15.dir/build] + ignore line: [make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/local/package/bin/g++11 -v -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=g++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/'] + ignore line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c6a15.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /scratch/local/ccqsZj1L.s] + ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /pkg/gcc-11.1.0-0/include] + ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: ad9140f4ac832a2827434e5e9d2985d9] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o /scratch/local/ccqsZj1L.s] + ignore line: [GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37] + ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_c6a15] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6a15.dir/link.txt --verbose=1] + ignore line: [/usr/local/package/bin/g++11 -v CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c6a15 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=g++] + ignore line: [COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.'] + link line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c6a15 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o] + arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_c6a15] ==> ignore + arg [/usr/lib/../lib64/crt1.o] ==> ignore + arg [/usr/lib/../lib64/crti.o] ==> ignore + arg [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o] ==> ignore + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] + arg [CMakeFiles/cmTC_c6a15.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 [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o] ==> ignore + arg [/usr/lib/../lib64/crtn.o] ==> ignore + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> [/pkg/gcc-11.1.0-0/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/pkg/gcc-11.1.0-0/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib] + implicit fwks: [] + + +Performing C++ SOURCE FILE Test CPP20_FLAG_STD20 succeeded with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b5e33/fast && /usr/bin/make -f CMakeFiles/cmTC_b5e33.dir/build.make CMakeFiles/cmTC_b5e33.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_b5e33.dir/src.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCPP20_FLAG_STD20 -std=c++20 -o CMakeFiles/cmTC_b5e33.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx +Linking CXX executable cmTC_b5e33 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b5e33.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 -DCPP20_FLAG_STD20 -std=c++20 CMakeFiles/cmTC_b5e33.dir/src.cxx.o -o cmTC_b5e33 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + +Source file was: +#if !defined (__cplusplus) || (__cplusplus < 201709) + #error NOCXX20 + #endif + int main() {} +Performing C++ SOURCE FILE Test CONCEPTS_FLAG_STD20 succeeded with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_a15eb/fast && /usr/bin/make -f CMakeFiles/cmTC_a15eb.dir/build.make CMakeFiles/cmTC_a15eb.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a15eb.dir/src.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCONCEPTS_FLAG_STD20 -std=c++20 -o CMakeFiles/cmTC_a15eb.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx +Linking CXX executable cmTC_a15eb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a15eb.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 -DCONCEPTS_FLAG_STD20 -std=c++20 CMakeFiles/cmTC_a15eb.dir/src.cxx.o -o cmTC_a15eb +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + +Source file was: +static_assert (__cpp_concepts >= 201507); + int main() {} +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b9edd/fast && /usr/bin/make -f CMakeFiles/cmTC_b9edd.dir/build.make CMakeFiles/cmTC_b9edd.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o +/usr/local/package/bin/gcc11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_b9edd +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b9edd.dir/link.txt --verbose=1 +/usr/local/package/bin/gcc11 CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o -o cmTC_b9edd +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Determining if the include file range/v3/version.hpp exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_ba97a/fast && /usr/bin/make -f CMakeFiles/cmTC_ba97a.dir/build.make CMakeFiles/cmTC_ba97a.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_ba97a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba97a.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o -o cmTC_ba97a +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Determining if the include file sdsl/version.hpp exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_54a74/fast && /usr/bin/make -f CMakeFiles/cmTC_54a74.dir/build.make CMakeFiles/cmTC_54a74.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_54a74 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54a74.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o -o cmTC_54a74 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Determining if the include file cereal/cereal.hpp exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_cf6bc/fast && /usr/bin/make -f CMakeFiles/cmTC_cf6bc.dir/build.make CMakeFiles/cmTC_cf6bc.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_cf6bc +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf6bc.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o -o cmTC_cf6bc +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Determining if the include file lemon/config.h exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_9dfe0/fast && /usr/bin/make -f CMakeFiles/cmTC_9dfe0.dir/build.make CMakeFiles/cmTC_9dfe0.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_9dfe0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9dfe0.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o -o cmTC_9dfe0 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + +Determining if the BZ2_bzCompressInit exist passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_dbd7a/fast && /usr/bin/make -f CMakeFiles/cmTC_dbd7a.dir/build.make CMakeFiles/cmTC_dbd7a.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o +/usr/local/package/bin/gcc11 -o CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckSymbolExists.c +Linking C executable cmTC_dbd7a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dbd7a.dir/link.txt --verbose=1 +/usr/local/package/bin/gcc11 CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o -o cmTC_dbd7a /usr/lib/libbz2.so +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + +File /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckSymbolExists.c: +/* */ +#include + +int main(int argc, char** argv) +{ + (void)argv; +#ifndef BZ2_bzCompressInit + return ((int*)(&BZ2_bzCompressInit))[argc]; +#else + (void)argc; + return 0; +#endif +} +Determining if the include file execinfo.h exists passed with the following output: +Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e8b74/fast && /usr/bin/make -f CMakeFiles/cmTC_e8b74.dir/build.make CMakeFiles/cmTC_e8b74.dir/build +make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o +/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_e8b74 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e8b74.dir/link.txt --verbose=1 +/usr/local/package/bin/g++11 CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o -o cmTC_e8b74 +make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' + + + diff --git a/util/CMakeFiles/Makefile.cmake b/util/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..bd6f5598 --- /dev/null +++ b/util/CMakeFiles/Makefile.cmake @@ -0,0 +1,151 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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" + "/project/archive-index/smehringer/raptor/lib/seqan3/build_system/seqan3-config-version.cmake" + "/project/archive-index/smehringer/raptor/lib/seqan3/build_system/seqan3-config.cmake" + "/project/archive-index/smehringer/raptor/lib/seqan3/test/cmake/seqan3_require_ccache.cmake" + "CMakeFiles/3.16.2/CMakeCCompiler.cmake" + "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.2/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.16/Modules/CMakeConfigurableFile.in" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.16/Modules/CMakePushCheckState.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckForPthreads.c" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cxx.in" + "/usr/share/cmake-3.16/Modules/CheckIncludeFileCXX.cmake" + "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.16/Modules/CheckSymbolExists.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/FindBZip2.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/FindZLIB.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.16/Modules/SelectLibraryConfigurations.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.16.2/CMakeSystem.cmake" + "CMakeFiles/3.16.2/CMakeCCompiler.cmake" + "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.2/CMakeCCompiler.cmake" + "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/create_comparable_output.dir/DependInfo.cmake" + "CMakeFiles/count_minimiser.dir/DependInfo.cmake" + "CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake" + "CMakeFiles/threshold_info.dir/DependInfo.cmake" + "CMakeFiles/split_sequence.dir/DependInfo.cmake" + "CMakeFiles/apply_taxsbp.dir/DependInfo.cmake" + "CMakeFiles/compare_output.dir/DependInfo.cmake" + "CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake" + "CMakeFiles/generate_reads.dir/DependInfo.cmake" + "CMakeFiles/check_fastq.dir/DependInfo.cmake" + "CMakeFiles/compare_amr_genes.dir/DependInfo.cmake" + "CMakeFiles/create_truth_file.dir/DependInfo.cmake" + ) diff --git a/util/CMakeFiles/Makefile2 b/util/CMakeFiles/Makefile2 new file mode 100644 index 00000000..42332c10 --- /dev/null +++ b/util/CMakeFiles/Makefile2 @@ -0,0 +1,425 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/create_comparable_output.dir/all +all: CMakeFiles/count_minimiser.dir/all +all: CMakeFiles/normalise_raptor_output.dir/all +all: CMakeFiles/threshold_info.dir/all +all: CMakeFiles/split_sequence.dir/all +all: CMakeFiles/apply_taxsbp.dir/all +all: CMakeFiles/compare_output.dir/all +all: CMakeFiles/generate_reads_refseq.dir/all +all: CMakeFiles/generate_reads.dir/all +all: CMakeFiles/check_fastq.dir/all +all: CMakeFiles/compare_amr_genes.dir/all +all: CMakeFiles/create_truth_file.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/create_comparable_output.dir/clean +clean: CMakeFiles/count_minimiser.dir/clean +clean: CMakeFiles/normalise_raptor_output.dir/clean +clean: CMakeFiles/threshold_info.dir/clean +clean: CMakeFiles/split_sequence.dir/clean +clean: CMakeFiles/apply_taxsbp.dir/clean +clean: CMakeFiles/compare_output.dir/clean +clean: CMakeFiles/generate_reads_refseq.dir/clean +clean: CMakeFiles/generate_reads.dir/clean +clean: CMakeFiles/check_fastq.dir/clean +clean: CMakeFiles/compare_amr_genes.dir/clean +clean: CMakeFiles/create_truth_file.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/create_comparable_output.dir + +# All Build rule for target. +CMakeFiles/create_comparable_output.dir/all: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/depend + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=13,14 "Built target create_comparable_output" +.PHONY : CMakeFiles/create_comparable_output.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/create_comparable_output.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/create_comparable_output.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/create_comparable_output.dir/rule + +# Convenience name for target. +create_comparable_output: CMakeFiles/create_comparable_output.dir/rule + +.PHONY : create_comparable_output + +# clean rule for target. +CMakeFiles/create_comparable_output.dir/clean: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/clean +.PHONY : CMakeFiles/create_comparable_output.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/count_minimiser.dir + +# All Build rule for target. +CMakeFiles/count_minimiser.dir/all: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/depend + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=9,10,11,12 "Built target count_minimiser" +.PHONY : CMakeFiles/count_minimiser.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/count_minimiser.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/count_minimiser.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/count_minimiser.dir/rule + +# Convenience name for target. +count_minimiser: CMakeFiles/count_minimiser.dir/rule + +.PHONY : count_minimiser + +# clean rule for target. +CMakeFiles/count_minimiser.dir/clean: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/clean +.PHONY : CMakeFiles/count_minimiser.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/normalise_raptor_output.dir + +# All Build rule for target. +CMakeFiles/normalise_raptor_output.dir/all: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/depend + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=21,22 "Built target normalise_raptor_output" +.PHONY : CMakeFiles/normalise_raptor_output.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/normalise_raptor_output.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/normalise_raptor_output.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/normalise_raptor_output.dir/rule + +# Convenience name for target. +normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/rule + +.PHONY : normalise_raptor_output + +# clean rule for target. +CMakeFiles/normalise_raptor_output.dir/clean: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/clean +.PHONY : CMakeFiles/normalise_raptor_output.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/threshold_info.dir + +# All Build rule for target. +CMakeFiles/threshold_info.dir/all: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/depend + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=25,26,27,28,29,30,31,32 "Built target threshold_info" +.PHONY : CMakeFiles/threshold_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/threshold_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 8 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/threshold_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/threshold_info.dir/rule + +# Convenience name for target. +threshold_info: CMakeFiles/threshold_info.dir/rule + +.PHONY : threshold_info + +# clean rule for target. +CMakeFiles/threshold_info.dir/clean: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/clean +.PHONY : CMakeFiles/threshold_info.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/split_sequence.dir + +# All Build rule for target. +CMakeFiles/split_sequence.dir/all: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/depend + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=23,24 "Built target split_sequence" +.PHONY : CMakeFiles/split_sequence.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/split_sequence.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/split_sequence.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/split_sequence.dir/rule + +# Convenience name for target. +split_sequence: CMakeFiles/split_sequence.dir/rule + +.PHONY : split_sequence + +# clean rule for target. +CMakeFiles/split_sequence.dir/clean: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/clean +.PHONY : CMakeFiles/split_sequence.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/apply_taxsbp.dir + +# All Build rule for target. +CMakeFiles/apply_taxsbp.dir/all: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/depend + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=1,2 "Built target apply_taxsbp" +.PHONY : CMakeFiles/apply_taxsbp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/apply_taxsbp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/apply_taxsbp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/apply_taxsbp.dir/rule + +# Convenience name for target. +apply_taxsbp: CMakeFiles/apply_taxsbp.dir/rule + +.PHONY : apply_taxsbp + +# clean rule for target. +CMakeFiles/apply_taxsbp.dir/clean: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/clean +.PHONY : CMakeFiles/apply_taxsbp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/compare_output.dir + +# All Build rule for target. +CMakeFiles/compare_output.dir/all: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/depend + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=7,8 "Built target compare_output" +.PHONY : CMakeFiles/compare_output.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/compare_output.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/compare_output.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/compare_output.dir/rule + +# Convenience name for target. +compare_output: CMakeFiles/compare_output.dir/rule + +.PHONY : compare_output + +# clean rule for target. +CMakeFiles/compare_output.dir/clean: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/clean +.PHONY : CMakeFiles/compare_output.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/generate_reads_refseq.dir + +# All Build rule for target. +CMakeFiles/generate_reads_refseq.dir/all: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/depend + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=19,20 "Built target generate_reads_refseq" +.PHONY : CMakeFiles/generate_reads_refseq.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/generate_reads_refseq.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/generate_reads_refseq.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/generate_reads_refseq.dir/rule + +# Convenience name for target. +generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/rule + +.PHONY : generate_reads_refseq + +# clean rule for target. +CMakeFiles/generate_reads_refseq.dir/clean: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/clean +.PHONY : CMakeFiles/generate_reads_refseq.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/generate_reads.dir + +# All Build rule for target. +CMakeFiles/generate_reads.dir/all: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/depend + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=17,18 "Built target generate_reads" +.PHONY : CMakeFiles/generate_reads.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/generate_reads.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/generate_reads.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/generate_reads.dir/rule + +# Convenience name for target. +generate_reads: CMakeFiles/generate_reads.dir/rule + +.PHONY : generate_reads + +# clean rule for target. +CMakeFiles/generate_reads.dir/clean: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/clean +.PHONY : CMakeFiles/generate_reads.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/check_fastq.dir + +# All Build rule for target. +CMakeFiles/check_fastq.dir/all: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/depend + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=3,4 "Built target check_fastq" +.PHONY : CMakeFiles/check_fastq.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/check_fastq.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/check_fastq.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/check_fastq.dir/rule + +# Convenience name for target. +check_fastq: CMakeFiles/check_fastq.dir/rule + +.PHONY : check_fastq + +# clean rule for target. +CMakeFiles/check_fastq.dir/clean: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/clean +.PHONY : CMakeFiles/check_fastq.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/compare_amr_genes.dir + +# All Build rule for target. +CMakeFiles/compare_amr_genes.dir/all: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/depend + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=5,6 "Built target compare_amr_genes" +.PHONY : CMakeFiles/compare_amr_genes.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/compare_amr_genes.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/compare_amr_genes.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/compare_amr_genes.dir/rule + +# Convenience name for target. +compare_amr_genes: CMakeFiles/compare_amr_genes.dir/rule + +.PHONY : compare_amr_genes + +# clean rule for target. +CMakeFiles/compare_amr_genes.dir/clean: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/clean +.PHONY : CMakeFiles/compare_amr_genes.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/create_truth_file.dir + +# All Build rule for target. +CMakeFiles/create_truth_file.dir/all: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/depend + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=15,16 "Built target create_truth_file" +.PHONY : CMakeFiles/create_truth_file.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/create_truth_file.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/create_truth_file.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : CMakeFiles/create_truth_file.dir/rule + +# Convenience name for target. +create_truth_file: CMakeFiles/create_truth_file.dir/rule + +.PHONY : create_truth_file + +# clean rule for target. +CMakeFiles/create_truth_file.dir/clean: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/clean +.PHONY : CMakeFiles/create_truth_file.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/util/CMakeFiles/TargetDirectories.txt b/util/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..6464d923 --- /dev/null +++ b/util/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,18 @@ +/project/archive-index/smehringer/raptor/util/CMakeFiles/install/strip.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/install/local.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/list_install_components.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/rebuild_cache.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/edit_cache.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/install.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir +/project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir diff --git a/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake b/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake new file mode 100644 index 00000000..ed32a877 --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/apply_taxsbp.dir/build.make b/util/CMakeFiles/apply_taxsbp.dir/build.make new file mode 100644 index 00000000..5b2537d2 --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/apply_taxsbp.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/apply_taxsbp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/apply_taxsbp.dir/flags.make + +CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o: CMakeFiles/apply_taxsbp.dir/flags.make +CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o: src/applications/apply_taxsbp.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp + +CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp > CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i + +CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp -o CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s + +# Object files for target apply_taxsbp +apply_taxsbp_OBJECTS = \ +"CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" + +# External object files for target apply_taxsbp +apply_taxsbp_EXTERNAL_OBJECTS = + +bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o +bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/build.make +bin/apply_taxsbp: /usr/lib/libz.so +bin/apply_taxsbp: /usr/lib/libbz2.so +bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/apply_taxsbp" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/apply_taxsbp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/apply_taxsbp.dir/build: bin/apply_taxsbp + +.PHONY : CMakeFiles/apply_taxsbp.dir/build + +CMakeFiles/apply_taxsbp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/apply_taxsbp.dir/clean + +CMakeFiles/apply_taxsbp.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake +.PHONY : CMakeFiles/apply_taxsbp.dir/depend + diff --git a/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake b/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake new file mode 100644 index 00000000..b56c757e --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" + "bin/apply_taxsbp" + "bin/apply_taxsbp.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/apply_taxsbp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/apply_taxsbp.dir/depend.make b/util/CMakeFiles/apply_taxsbp.dir/depend.make new file mode 100644 index 00000000..dca40f97 --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for apply_taxsbp. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/apply_taxsbp.dir/flags.make b/util/CMakeFiles/apply_taxsbp.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/apply_taxsbp.dir/link.txt b/util/CMakeFiles/apply_taxsbp.dir/link.txt new file mode 100644 index 00000000..754ad97e --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -o bin/apply_taxsbp -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/apply_taxsbp.dir/progress.make b/util/CMakeFiles/apply_taxsbp.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/util/CMakeFiles/apply_taxsbp.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/util/CMakeFiles/check_fastq.dir/DependInfo.cmake b/util/CMakeFiles/check_fastq.dir/DependInfo.cmake new file mode 100644 index 00000000..a8e4f2a8 --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/check_fastq.dir/build.make b/util/CMakeFiles/check_fastq.dir/build.make new file mode 100644 index 00000000..2eb33226 --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/check_fastq.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/check_fastq.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/check_fastq.dir/flags.make + +CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o: CMakeFiles/check_fastq.dir/flags.make +CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o: src/applications/check_fastq.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp + +CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp > CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i + +CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp -o CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s + +# Object files for target check_fastq +check_fastq_OBJECTS = \ +"CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" + +# External object files for target check_fastq +check_fastq_EXTERNAL_OBJECTS = + +bin/check_fastq: CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o +bin/check_fastq: CMakeFiles/check_fastq.dir/build.make +bin/check_fastq: /usr/lib/libz.so +bin/check_fastq: /usr/lib/libbz2.so +bin/check_fastq: CMakeFiles/check_fastq.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/check_fastq" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/check_fastq.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/check_fastq.dir/build: bin/check_fastq + +.PHONY : CMakeFiles/check_fastq.dir/build + +CMakeFiles/check_fastq.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/check_fastq.dir/cmake_clean.cmake +.PHONY : CMakeFiles/check_fastq.dir/clean + +CMakeFiles/check_fastq.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir/DependInfo.cmake +.PHONY : CMakeFiles/check_fastq.dir/depend + diff --git a/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake b/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake new file mode 100644 index 00000000..168e71b8 --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" + "bin/check_fastq" + "bin/check_fastq.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/check_fastq.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/check_fastq.dir/depend.make b/util/CMakeFiles/check_fastq.dir/depend.make new file mode 100644 index 00000000..28f67f6e --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for check_fastq. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/check_fastq.dir/flags.make b/util/CMakeFiles/check_fastq.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/check_fastq.dir/link.txt b/util/CMakeFiles/check_fastq.dir/link.txt new file mode 100644 index 00000000..593579fd --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -o bin/check_fastq -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/check_fastq.dir/progress.make b/util/CMakeFiles/check_fastq.dir/progress.make new file mode 100644 index 00000000..8c8fb6fb --- /dev/null +++ b/util/CMakeFiles/check_fastq.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/util/CMakeFiles/cmake.check_cache b/util/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/util/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake b/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake new file mode 100644 index 00000000..b0b42c3f --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/compare_amr_genes.dir/build.make b/util/CMakeFiles/compare_amr_genes.dir/build.make new file mode 100644 index 00000000..bdd96e7b --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/compare_amr_genes.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/compare_amr_genes.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/compare_amr_genes.dir/flags.make + +CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o: CMakeFiles/compare_amr_genes.dir/flags.make +CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o: hibf/misc/helper/src/compare_amr_genes.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp + +CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp > CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i + +CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp -o CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s + +# Object files for target compare_amr_genes +compare_amr_genes_OBJECTS = \ +"CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" + +# External object files for target compare_amr_genes +compare_amr_genes_EXTERNAL_OBJECTS = + +bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o +bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/build.make +bin/compare_amr_genes: /usr/lib/libz.so +bin/compare_amr_genes: /usr/lib/libbz2.so +bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/compare_amr_genes" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compare_amr_genes.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/compare_amr_genes.dir/build: bin/compare_amr_genes + +.PHONY : CMakeFiles/compare_amr_genes.dir/build + +CMakeFiles/compare_amr_genes.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake +.PHONY : CMakeFiles/compare_amr_genes.dir/clean + +CMakeFiles/compare_amr_genes.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake +.PHONY : CMakeFiles/compare_amr_genes.dir/depend + diff --git a/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake b/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake new file mode 100644 index 00000000..c72068dc --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" + "bin/compare_amr_genes" + "bin/compare_amr_genes.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/compare_amr_genes.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/compare_amr_genes.dir/depend.make b/util/CMakeFiles/compare_amr_genes.dir/depend.make new file mode 100644 index 00000000..50d980b3 --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for compare_amr_genes. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/compare_amr_genes.dir/flags.make b/util/CMakeFiles/compare_amr_genes.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/compare_amr_genes.dir/link.txt b/util/CMakeFiles/compare_amr_genes.dir/link.txt new file mode 100644 index 00000000..a41b3e20 --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -o bin/compare_amr_genes -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/compare_amr_genes.dir/progress.make b/util/CMakeFiles/compare_amr_genes.dir/progress.make new file mode 100644 index 00000000..3a86673a --- /dev/null +++ b/util/CMakeFiles/compare_amr_genes.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/util/CMakeFiles/compare_output.dir/DependInfo.cmake b/util/CMakeFiles/compare_output.dir/DependInfo.cmake new file mode 100644 index 00000000..51429df6 --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/compare_output.dir/build.make b/util/CMakeFiles/compare_output.dir/build.make new file mode 100644 index 00000000..98d43e05 --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/compare_output.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/compare_output.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/compare_output.dir/flags.make + +CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o: CMakeFiles/compare_output.dir/flags.make +CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o: hibf/misc/helper/src/compare_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp + +CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp > CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i + +CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp -o CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s + +# Object files for target compare_output +compare_output_OBJECTS = \ +"CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" + +# External object files for target compare_output +compare_output_EXTERNAL_OBJECTS = + +bin/compare_output: CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o +bin/compare_output: CMakeFiles/compare_output.dir/build.make +bin/compare_output: /usr/lib/libz.so +bin/compare_output: /usr/lib/libbz2.so +bin/compare_output: CMakeFiles/compare_output.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/compare_output" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compare_output.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/compare_output.dir/build: bin/compare_output + +.PHONY : CMakeFiles/compare_output.dir/build + +CMakeFiles/compare_output.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/compare_output.dir/cmake_clean.cmake +.PHONY : CMakeFiles/compare_output.dir/clean + +CMakeFiles/compare_output.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir/DependInfo.cmake +.PHONY : CMakeFiles/compare_output.dir/depend + diff --git a/util/CMakeFiles/compare_output.dir/cmake_clean.cmake b/util/CMakeFiles/compare_output.dir/cmake_clean.cmake new file mode 100644 index 00000000..d582fe80 --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" + "bin/compare_output" + "bin/compare_output.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/compare_output.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/compare_output.dir/depend.make b/util/CMakeFiles/compare_output.dir/depend.make new file mode 100644 index 00000000..e8795daf --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for compare_output. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/compare_output.dir/flags.make b/util/CMakeFiles/compare_output.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/compare_output.dir/link.txt b/util/CMakeFiles/compare_output.dir/link.txt new file mode 100644 index 00000000..2fe93c8a --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -o bin/compare_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/compare_output.dir/progress.make b/util/CMakeFiles/compare_output.dir/progress.make new file mode 100644 index 00000000..72bb7dd0 --- /dev/null +++ b/util/CMakeFiles/compare_output.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake b/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake new file mode 100644 index 00000000..918c9e7f --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake @@ -0,0 +1,35 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" + "/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" + "/project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/count_minimiser.dir/build.make b/util/CMakeFiles/count_minimiser.dir/build.make new file mode 100644 index 00000000..723d3a5a --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/build.make @@ -0,0 +1,130 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/count_minimiser.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/count_minimiser.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/count_minimiser.dir/flags.make + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: CMakeFiles/count_minimiser.dir/flags.make +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o -c /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp > CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: CMakeFiles/count_minimiser.dir/flags.make +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o -c /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp > CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i + +CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s + +CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o: CMakeFiles/count_minimiser.dir/flags.make +CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o: src/applications/count_minimiser.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp + +CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp > CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i + +CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp -o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s + +# Object files for target count_minimiser +count_minimiser_OBJECTS = \ +"CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" \ +"CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" \ +"CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" + +# External object files for target count_minimiser +count_minimiser_EXTERNAL_OBJECTS = + +bin/count_minimiser: CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o +bin/count_minimiser: CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o +bin/count_minimiser: CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o +bin/count_minimiser: CMakeFiles/count_minimiser.dir/build.make +bin/count_minimiser: /usr/lib/libz.so +bin/count_minimiser: /usr/lib/libbz2.so +bin/count_minimiser: CMakeFiles/count_minimiser.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX executable bin/count_minimiser" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/count_minimiser.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/count_minimiser.dir/build: bin/count_minimiser + +.PHONY : CMakeFiles/count_minimiser.dir/build + +CMakeFiles/count_minimiser.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/count_minimiser.dir/cmake_clean.cmake +.PHONY : CMakeFiles/count_minimiser.dir/clean + +CMakeFiles/count_minimiser.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake +.PHONY : CMakeFiles/count_minimiser.dir/depend + diff --git a/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake b/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake new file mode 100644 index 00000000..5b636c70 --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" + "CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" + "CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" + "bin/count_minimiser" + "bin/count_minimiser.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/count_minimiser.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/count_minimiser.dir/depend.make b/util/CMakeFiles/count_minimiser.dir/depend.make new file mode 100644 index 00000000..5ba2820b --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for count_minimiser. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/count_minimiser.dir/flags.make b/util/CMakeFiles/count_minimiser.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/count_minimiser.dir/link.txt b/util/CMakeFiles/count_minimiser.dir/link.txt new file mode 100644 index 00000000..692fc70e --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -o bin/count_minimiser -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/count_minimiser.dir/progress.make b/util/CMakeFiles/count_minimiser.dir/progress.make new file mode 100644 index 00000000..c31b8d79 --- /dev/null +++ b/util/CMakeFiles/count_minimiser.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 +CMAKE_PROGRESS_3 = 11 +CMAKE_PROGRESS_4 = 12 + diff --git a/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake b/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake new file mode 100644 index 00000000..8c24c8bc --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/create_comparable_output.dir/build.make b/util/CMakeFiles/create_comparable_output.dir/build.make new file mode 100644 index 00000000..c55cc973 --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/create_comparable_output.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/create_comparable_output.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/create_comparable_output.dir/flags.make + +CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o: CMakeFiles/create_comparable_output.dir/flags.make +CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o: hibf/misc/helper/src/create_comparable_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp + +CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp > CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i + +CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp -o CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s + +# Object files for target create_comparable_output +create_comparable_output_OBJECTS = \ +"CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" + +# External object files for target create_comparable_output +create_comparable_output_EXTERNAL_OBJECTS = + +bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o +bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/build.make +bin/create_comparable_output: /usr/lib/libz.so +bin/create_comparable_output: /usr/lib/libbz2.so +bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/create_comparable_output" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/create_comparable_output.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/create_comparable_output.dir/build: bin/create_comparable_output + +.PHONY : CMakeFiles/create_comparable_output.dir/build + +CMakeFiles/create_comparable_output.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/create_comparable_output.dir/cmake_clean.cmake +.PHONY : CMakeFiles/create_comparable_output.dir/clean + +CMakeFiles/create_comparable_output.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake +.PHONY : CMakeFiles/create_comparable_output.dir/depend + diff --git a/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake b/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake new file mode 100644 index 00000000..b029bc72 --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" + "bin/create_comparable_output" + "bin/create_comparable_output.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/create_comparable_output.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/create_comparable_output.dir/depend.make b/util/CMakeFiles/create_comparable_output.dir/depend.make new file mode 100644 index 00000000..c12a0188 --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for create_comparable_output. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/create_comparable_output.dir/flags.make b/util/CMakeFiles/create_comparable_output.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/create_comparable_output.dir/link.txt b/util/CMakeFiles/create_comparable_output.dir/link.txt new file mode 100644 index 00000000..0d1c18fb --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -o bin/create_comparable_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/create_comparable_output.dir/progress.make b/util/CMakeFiles/create_comparable_output.dir/progress.make new file mode 100644 index 00000000..d92f75a2 --- /dev/null +++ b/util/CMakeFiles/create_comparable_output.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/util/CMakeFiles/create_truth_file.dir/CXX.includecache b/util/CMakeFiles/create_truth_file.dir/CXX.includecache new file mode 100644 index 00000000..6e297117 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/CXX.includecache @@ -0,0 +1,5054 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/raptor/argument_parsing/validators.hpp +seqan3/argument_parser/argument_parser.hpp +- +seqan3/io/sequence_file/input.hpp +- +raptor/strong_types.hpp +- + +../include/raptor/strong_types.hpp +cstdint +- + +../lib/robin-hood-hashing/src/include/robin_hood.h +algorithm +- +cstdlib +- +cstring +- +functional +- +limits +- +memory +- +stdexcept +- +string +- +type_traits +- +utility +- +string_view +- +iostream +- +iostream +- +iostream +- +intrin.h +- + +../lib/submodules/cereal/include/cereal/access.hpp +type_traits +- +iostream +- +cstdint +- +functional +- +cereal/macros.hpp +../lib/submodules/cereal/include/cereal/cereal/macros.hpp +cereal/specialize.hpp +../lib/submodules/cereal/include/cereal/cereal/specialize.hpp +cereal/details/helpers.hpp +../lib/submodules/cereal/include/cereal/cereal/details/helpers.hpp + +../lib/submodules/cereal/include/cereal/archives/binary.hpp +cereal/cereal.hpp +../lib/submodules/cereal/include/cereal/archives/cereal/cereal.hpp +sstream +- + +../lib/submodules/cereal/include/cereal/cereal.hpp +type_traits +- +string +- +memory +- +functional +- +unordered_map +- +unordered_set +- +vector +- +cstddef +- +cstdint +- +functional +- +cereal/macros.hpp +../lib/submodules/cereal/include/cereal/cereal/macros.hpp +cereal/details/traits.hpp +../lib/submodules/cereal/include/cereal/cereal/details/traits.hpp +cereal/details/helpers.hpp +../lib/submodules/cereal/include/cereal/cereal/details/helpers.hpp +cereal/types/base_class.hpp +../lib/submodules/cereal/include/cereal/cereal/types/base_class.hpp +cereal/types/common.hpp +../lib/submodules/cereal/include/cereal/cereal/types/common.hpp + +../lib/submodules/cereal/include/cereal/details/helpers.hpp +type_traits +- +cstdint +- +utility +- +memory +- +unordered_map +- +stdexcept +- +cereal/macros.hpp +../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp +cereal/details/static_object.hpp +../lib/submodules/cereal/include/cereal/details/cereal/details/static_object.hpp + +../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp + +../lib/submodules/cereal/include/cereal/details/static_object.hpp +cereal/macros.hpp +../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp +mutex +- + +../lib/submodules/cereal/include/cereal/details/traits.hpp +type_traits +- +typeindex +- +cereal/macros.hpp +../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp +cereal/access.hpp +../lib/submodules/cereal/include/cereal/details/cereal/access.hpp + +../lib/submodules/cereal/include/cereal/macros.hpp + +../lib/submodules/cereal/include/cereal/specialize.hpp + +../lib/submodules/cereal/include/cereal/types/array.hpp +cereal/cereal.hpp +../lib/submodules/cereal/include/cereal/types/cereal/cereal.hpp +array +- + +../lib/submodules/cereal/include/cereal/types/base_class.hpp +cereal/details/traits.hpp +../lib/submodules/cereal/include/cereal/types/cereal/details/traits.hpp +cereal/details/polymorphic_impl_fwd.hpp +../lib/submodules/cereal/include/cereal/types/cereal/details/polymorphic_impl_fwd.hpp + +../lib/submodules/cereal/include/cereal/types/common.hpp +cereal/cereal.hpp +../lib/submodules/cereal/include/cereal/types/cereal/cereal.hpp + +../lib/submodules/range-v3/include/concepts/compare.hpp +compare +- +concepts/concepts.hpp +- +range/v3/compare.hpp +- + +../lib/submodules/range-v3/include/concepts/concepts.hpp +initializer_list +- +utility +- +type_traits +- +concepts/swap.hpp +- +concepts/type_traits.hpp +- + +../lib/submodules/range-v3/include/concepts/swap.hpp +tuple +- +utility +- +type_traits +- +meta/meta.hpp +- + +../lib/submodules/range-v3/include/concepts/type_traits.hpp +tuple +- +utility +- +type_traits +- +meta/meta.hpp +- + +../lib/submodules/range-v3/include/meta/meta.hpp +cstddef +- +initializer_list +- +meta/meta_fwd.hpp +- +type_traits +- +utility +- + +../lib/submodules/range-v3/include/meta/meta_fwd.hpp +type_traits +- +utility +- + +../lib/submodules/range-v3/include/range/v3/action/concepts.hpp +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp +functional +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/copy.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp +functional +- +tuple +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/functional/identity.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp +functional +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/functional/reference_wrapper.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/functional/reference_wrapper.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp +functional +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp +initializer_list +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp +initializer_list +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/move.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp +functional +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/heap_algorithm.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/utility/swap.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp +range/v3/range_fwd.hpp +- +range/v3/algorithm/heap_algorithm.hpp +- +range/v3/algorithm/move_backward.hpp +- +range/v3/algorithm/partial_sort.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/result_types.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/iterator/unreachable_sentinel.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/compare.hpp +compare +- +type_traits +- + +../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp +cstddef +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/detail/config.hpp +iosfwd +- +version +- +iosfwd +- +cstdio +- +cstdlib +- +cassert +- +meta/meta_fwd.hpp +- +type_traits +- + +../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp + +../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp +range/v3/detail/config.hpp +- + +../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp +cstddef +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- + +../lib/submodules/range-v3/include/range/v3/detail/variant.hpp +iterator +- +memory +- +new +- +stdexcept +- +tuple +- +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/get.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/bind.hpp +functional +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp +tuple +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/utility/tuple_algorithm.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/compose.hpp +type_traits +- +utility +- +concepts/concepts.hpp +- +range/v3/detail/config.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp +concepts/concepts.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/identity.hpp +range/v3/detail/config.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp +utility +- +concepts/concepts.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/move.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp +functional +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp +type_traits +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/concepts.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/concepts.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/access.hpp +iterator +- +type_traits +- +utility +- +std/detail/associated_types.hpp +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/move.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/utility/swap.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/range_access.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/move.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp +cstdint +- +iterator +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/variant.hpp +- +range/v3/iterator/basic_iterator.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/utility/common_tuple.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp +iterator +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/functional/concepts.hpp +- +range/v3/functional/identity.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/access.hpp +- +range/v3/iterator/traits.hpp +- +debug/safe_iterator.h +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp +range/v3/detail/config.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp +cstdint +- +iosfwd +- +limits +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp +cstddef +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp +cstddef +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/basic_iterator.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp +type_traits +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/basic_iterator.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp +cstddef +- +iosfwd +- +iterator +- +string +- +type_traits +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp +iterator +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/access.hpp +- +range/v3/utility/common_type.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/access.hpp +range/v3/detail/config.hpp +- +functional +- +initializer_list +- +iterator +- +limits +- +utility +- +span +- +string_view +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/reverse_iterator.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/concepts.hpp +range/v3/detail/config.hpp +- +initializer_list +- +type_traits +- +utility +- +span +- +string_view +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/comparisons.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/conversion.hpp +vector +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/action/concepts.hpp +- +range/v3/functional/pipeable.hpp +- +range/v3/iterator/common_iterator.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/dangling.hpp +utility +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/primitives.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/range/access.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range/traits.hpp +array +- +iterator +- +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/range_for.hpp +range/v3/range_fwd.hpp +- +range/v3/range/access.hpp +- + +../lib/submodules/range-v3/include/range/v3/range_fwd.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +concepts/compare.hpp +- +range/v3/detail/config.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/version.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp +memory +- +type_traits +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/config.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/box.hpp +cstdlib +- +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/get.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/adl_get.hpp +- +range/v3/functional/bind.hpp +- +range/v3/functional/reference_wrapper.hpp +- +range/v3/utility/common_type.hpp +- +range/v3/utility/tuple_algorithm.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp +tuple +- +utility +- +meta/meta.hpp +- +concepts/type_traits.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/copy.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/get.hpp +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/detail/adl_get.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/memory.hpp +cstdint +- +memory +- +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/detail/config.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/polymorphic_cast.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/move.hpp +type_traits +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/optional.hpp +exception +- +initializer_list +- +memory +- +new +- +concepts/concepts.hpp +- +range/v3/detail/config.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/in_place.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/utility/swap.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp +memory +- +type_traits +- +meta/meta.hpp +- +range/v3/detail/config.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/concepts.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/functional/reference_wrapper.hpp +- +range/v3/utility/get.hpp +- +range/v3/utility/in_place.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp + +../lib/submodules/range-v3/include/range/v3/utility/swap.hpp +concepts/swap.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp +initializer_list +- +tuple +- +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/detail/adl_get.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/utility/variant.hpp +range/v3/algorithm/copy.hpp +- +range/v3/algorithm/move.hpp +- +range/v3/detail/variant.hpp +- +range/v3/iterator/move_iterators.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/primitives.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/version.hpp + +../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/compressed_pair.hpp +- +range/v3/view/all.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/all.hpp +type_traits +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/primitives.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/ref.hpp +- +range/v3/view/subrange.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/any_view.hpp +type_traits +- +typeinfo +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/memory.hpp +- +range/v3/view/all.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/chunk.hpp +limits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/all.hpp +- +range/v3/view/facade.hpp +- +range/v3/view/take.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/common.hpp +type_traits +- +range/v3/range_fwd.hpp +- +range/v3/iterator/common_iterator.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/all.hpp +- +range/v3/view/interface.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/delimit.hpp +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/unreachable_sentinel.hpp +- +range/v3/range/concepts.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/all.hpp +- +range/v3/view/subrange.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/drop.hpp +type_traits +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/min.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/all.hpp +- +range/v3/view/interface.hpp +- +range/v3/view/subrange.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/find_if_not.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/compose.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/all.hpp +- +range/v3/view/interface.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/empty.hpp +range/v3/range_fwd.hpp +- +range/v3/view/interface.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/facade.hpp +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/basic_iterator.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/view/interface.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/filter.hpp +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/not_fn.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/remove_if.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/interface.hpp +iosfwd +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/common_iterator.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/iota.hpp +climits +- +cstdint +- +limits +- +type_traits +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/iterator/diffmax_t.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/delimit.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/istream.hpp +istream +- +range/v3/range_fwd.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/join.hpp +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/range_for.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/utility/variant.hpp +- +range/v3/view/all.hpp +- +range/v3/view/facade.hpp +- +range/v3/view/single.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/map.hpp +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/transform.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/ref.hpp +concepts/concepts.hpp +- +range/v3/range_fwd.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/view/interface.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/reverse.hpp +iterator +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/reverse_iterator.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/box.hpp +- +range/v3/utility/get.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/all.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/single.hpp +type_traits +- +utility +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/addressof.hpp +- +range/v3/utility/optional.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/split.hpp +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/mismatch.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/all.hpp +- +range/v3/view/interface.hpp +- +range/v3/view/single.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/subrange.hpp +tuple +- +type_traits +- +utility +- +meta/meta.hpp +- +concepts/concepts.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/unreachable_sentinel.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/dangling.hpp +- +range/v3/utility/get.hpp +- +range/v3/view/interface.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/take.hpp +type_traits +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/min.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/iterator/counted_iterator.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/all.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/take_while.hpp +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/indirect.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/range/concepts.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/transform.hpp +iterator +- +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/algorithm/max.hpp +- +range/v3/algorithm/min.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/indirect.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/range/access.hpp +- +range/v3/range/primitives.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/move.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/view/adaptor.hpp +- +range/v3/view/all.hpp +- +range/v3/view/view.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/view.hpp +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/compose.hpp +- +range/v3/functional/concepts.hpp +- +range/v3/functional/pipeable.hpp +- +range/v3/functional/reference_wrapper.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/zip.hpp +tuple +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/traits.hpp +- +range/v3/utility/common_tuple.hpp +- +range/v3/view/all.hpp +- +range/v3/view/empty.hpp +- +range/v3/view/zip_with.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp +limits +- +tuple +- +type_traits +- +utility +- +meta/meta.hpp +- +range/v3/range_fwd.hpp +- +range/v3/functional/bind_back.hpp +- +range/v3/functional/indirect.hpp +- +range/v3/functional/invoke.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/range/access.hpp +- +range/v3/range/concepts.hpp +- +range/v3/range/traits.hpp +- +range/v3/utility/common_type.hpp +- +range/v3/utility/semiregular_box.hpp +- +range/v3/utility/static_const.hpp +- +range/v3/utility/tuple_algorithm.hpp +- +range/v3/view/all.hpp +- +range/v3/view/empty.hpp +- +range/v3/view/facade.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- +range/v3/detail/satisfy_boost_range.hpp +- + +../lib/submodules/range-v3/include/std/detail/associated_types.hpp +climits +- +cstdint +- +range/v3/detail/config.hpp +- +range/v3/detail/prologue.hpp +- +range/v3/detail/epilogue.hpp +- + +../lib/submodules/sdsl-lite/include/sdsl/version.hpp +string +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp +seqan3/std/algorithm +- +seqan3/std/ranges +- +seqan3/alignment/exception.hpp +- +seqan3/alphabet/gap/gapped.hpp +- +seqan3/alphabet/range/sequence.hpp +- +seqan3/utility/container/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp +tuple +- +seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp +- +seqan3/core/detail/transfer_type_modifier_onto.hpp +- +seqan3/utility/tuple/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp +stdexcept +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp +seqan3/alphabet/concept.hpp +- +seqan3/utility/detail/integer_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp +seqan3/alphabet/concept.hpp +- +seqan3/utility/detail/integer_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp +cassert +- +seqan3/std/concepts +- +seqan3/std/type_traits +- +seqan3/alphabet/concept.hpp +- +seqan3/utility/detail/integer_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp +vector +- +seqan3/alphabet/aminoacid/aminoacid_base.hpp +- +seqan3/alphabet/aminoacid/concept.hpp +- +seqan3/utility/char_operations/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/detail/convert.hpp +- +seqan3/alphabet/aminoacid/concept.hpp +- +seqan3/utility/char_operations/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp +type_traits +- +seqan3/alphabet/concept.hpp +- +seqan3/core/detail/template_inspection.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp +seqan3/std/charconv +- +seqan3/alphabet/adaptation/uint.hpp +- +seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp +- +seqan3/alphabet/composite/alphabet_tuple_base.hpp +- +seqan3/core/debug_stream/debug_stream_type.hpp +- +seqan3/utility/container/small_string.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp +seqan3/alphabet/alphabet_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp +cassert +- +seqan3/std/concepts +- +utility +- +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/composite/detail.hpp +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/detail/alphabet_proxy.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/detail/integer_traits.hpp +- +seqan3/utility/tuple/concept.hpp +- +seqan3/utility/type_list/detail/type_list_algorithm.hpp +- +seqan3/utility/type_list/type_list.hpp +- +seqan3/utility/type_list/traits.hpp +- +seqan3/utility/type_pack/traits.hpp +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp +algorithm +- +array +- +cassert +- +utility +- +variant +- +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/composite/detail.hpp +- +seqan3/utility/type_list/traits.hpp +- +seqan3/utility/type_traits/lazy_conditional.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp +seqan3/alphabet/concept.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/type_list/type_list.hpp +- +seqan3/utility/type_traits/lazy_conditional.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp +seqan3/std/type_traits +- +seqan3/alphabet/exception.hpp +- +seqan3/core/concept/cereal.hpp +- +seqan3/core/detail/customisation_point.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp +seqan3/std/concepts +- +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/nucleotide/concept.hpp +- +seqan3/alphabet/quality/concept.hpp +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp +array +- +seqan3/alphabet/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp +seqan3/std/concepts +- +stdexcept +- +string +- +seqan3/utility/char_operations/pretty_print.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp +cassert +- +seqan3/alphabet/alphabet_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp +seqan3/alphabet/gap/gap.hpp +- +seqan3/alphabet/composite/alphabet_variant.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp +seqan3/alphabet/concept.hpp +- +seqan3/std/concepts +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp +vector +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- +seqan3/utility/char_operations/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp +vector +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp +vector +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- +seqan3/utility/char_operations/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/detail/convert.hpp +- +seqan3/alphabet/nucleotide/concept.hpp +- +seqan3/utility/char_operations/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp +vector +- +seqan3/alphabet/nucleotide/dna15.hpp +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp +vector +- +seqan3/alphabet/nucleotide/dna4.hpp +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp +vector +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/nucleotide/nucleotide_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/quality/concept.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/alphabet/quality/qualified.hpp +- +seqan3/alphabet/nucleotide/dna4.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/nucleotide/dna15.hpp +- +seqan3/alphabet/nucleotide/rna4.hpp +- +seqan3/alphabet/nucleotide/rna5.hpp +- +seqan3/alphabet/nucleotide/rna15.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp +seqan3/alphabet/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp +seqan3/alphabet/quality/phred_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp +seqan3/alphabet/alphabet_base.hpp +- +seqan3/alphabet/detail/convert.hpp +- +seqan3/alphabet/quality/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp +seqan3/alphabet/composite/alphabet_tuple_base.hpp +- +seqan3/alphabet/nucleotide/concept.hpp +- +seqan3/alphabet/quality/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp +seqan3/std/ranges +- +seqan3/alphabet/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp +seqan3/std/ranges +- +seqan3/alphabet/concept.hpp +- +seqan3/utility/type_traits/basic.hpp +- +seqan3/utility/views/deep.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp +seqan3/std/ranges +- +seqan3/alphabet/concept.hpp +- +seqan3/utility/views/deep.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp +future +- +iostream +- +set +- +sstream +- +string +- +variant +- +vector +- +regex +- +seqan3/argument_parser/detail/format_help.hpp +- +seqan3/argument_parser/detail/format_html.hpp +- +seqan3/argument_parser/detail/format_man.hpp +- +seqan3/argument_parser/detail/format_parse.hpp +- +seqan3/argument_parser/detail/terminal.hpp +- +seqan3/argument_parser/detail/version_check.hpp +- +seqan3/core/debug_stream/detail/to_string.hpp +- +seqan3/core/detail/test_accessor.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp +seqan3/std/concepts +- +sstream +- +seqan3/std/type_traits +- +unordered_map +- +vector +- +seqan3/core/debug_stream/debug_stream_type.hpp +- +seqan3/core/detail/customisation_point.hpp +- +seqan3/io/stream/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp +seqan3/std/concepts +- +string +- +seqan3/std/type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp +filesystem +- +iostream +- +limits +- +sstream +- +string +- +seqan3/argument_parser/auxiliary.hpp +- +seqan3/argument_parser/detail/concept.hpp +- +seqan3/argument_parser/exceptions.hpp +- +seqan3/argument_parser/validators.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/version.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp +cassert +- +iostream +- +seqan3/argument_parser/detail/format_base.hpp +- +seqan3/argument_parser/detail/terminal.hpp +- +seqan3/core/detail/test_accessor.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp +iostream +- +seqan3/argument_parser/detail/format_base.hpp +- +seqan3/argument_parser/detail/terminal.hpp +- +seqan3/version.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp +iostream +- +seqan3/argument_parser/detail/format_base.hpp +- +seqan3/argument_parser/detail/terminal.hpp +- +seqan3/version.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp +seqan3/std/charconv +- +seqan3/std/concepts +- +sstream +- +string +- +vector +- +seqan3/argument_parser/detail/format_base.hpp +- +seqan3/utility/char_operations/predicate.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp +sys/ioctl.h +- +windows.h +- +unistd.h +- +cstdio +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp +sys/stat.h +- +chrono +- +fstream +- +future +- +iostream +- +optional +- +regex +- +seqan3/argument_parser/auxiliary.hpp +- +seqan3/argument_parser/detail/terminal.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/detail/safe_filesystem_entry.hpp +- +seqan3/std/charconv +- +seqan3/version.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp +stdexcept +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp +seqan3/std/algorithm +- +seqan3/std/concepts +- +filesystem +- +fstream +- +seqan3/std/ranges +- +regex +- +sstream +- +seqan3/argument_parser/exceptions.hpp +- +seqan3/core/debug_stream/detail/to_string.hpp +- +seqan3/core/debug_stream/range.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/detail/safe_filesystem_entry.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/type_list/traits.hpp +- +seqan3/utility/type_pack/traits.hpp +- +seqan3/utility/type_traits/basic.hpp +- +seqan3/utility/views/join_with.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv +charconv_pre.hpp +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp +type_traits +- +limits +- +stdint.h +- +string.h +- +math.h +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp +charconv +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv +string.h +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp +cassert +- +system_error +- +limits +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp +seqan3/std/algorithm +- +atomic +- +seqan3/std/bit +- +cmath +- +seqan3/std/concepts +- +mutex +- +seqan3/std/new +- +seqan3/std/ranges +- +shared_mutex +- +seqan3/std/span +- +type_traits +- +vector +- +seqan3/core/range/type_traits.hpp +- +seqan3/utility/container/concept.hpp +- +seqan3/utility/parallel/detail/spin_delay.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span +array +- +cstddef +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/std/type_traits +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp +cstring +- +condition_variable +- +mutex +- +seqan3/contrib/parallel/buffer_queue.hpp +- +seqan3/contrib/stream/bgzf_stream_util.hpp +- +seqan3/utility/parallel/detail/reader_writer_manager.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp +seqan3/std/algorithm +- +array +- +cstring +- +memory +- +seqan3/std/span +- +thread +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/detail/magic_header.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/detail/to_little_endian.hpp +- +zlib.h +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp +algorithm +- +cstring +- +iostream +- +vector +- +bzlib.h +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp +iostream +- +cstring +- +vector +- +zlib.h +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp +type_traits +- +seqan3/core/platform.hpp +- +cereal/details/traits.hpp +- +cereal/archives/binary.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp +iosfwd +- +seqan3/core/add_enum_bitwise_operators.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp +sstream +- +seqan3/core/debug_stream/debug_stream_type.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp +seqan3/std/ranges +- +seqan3/alphabet/adaptation/char.hpp +- +seqan3/alphabet/adaptation/uint.hpp +- +seqan3/alphabet/range/sequence.hpp +- +seqan3/core/debug_stream/debug_stream_type.hpp +- +seqan3/core/range/type_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp +seqan3/std/iterator +- +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp +seqan3/std/algorithm +- +seqan3/std/concepts +- +seqan3/std/ranges +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/range/detail/adaptor_base.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/utility/range/concept.hpp +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp +seqan3/std/concepts +- +type_traits +- +seqan3/core/add_enum_bitwise_operators.hpp +- +seqan3/core/debug_stream/debug_stream_type.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp +seqan3/std/concepts +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp +seqan3/std/type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp +cinttypes +- +ciso646 +- +cstddef +- +version +- +seqan3/version.hpp +- +range/v3/version.hpp +- +sdsl/version.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp +seqan3/std/ranges +- +tuple +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp +seqan3/core/range/detail/adaptor_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp +seqan3/core/range/detail/adaptor_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp +cassert +- +seqan3/std/iterator +- +type_traits +- +seqan3/core/detail/empty_type.hpp +- +seqan3/core/detail/iterator_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp +seqan3/std/ranges +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp +cassert +- +seqan3/std/iterator +- +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp +seqan3/std/iterator +- +seqan3/std/ranges +- +type_traits +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/platform.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp +range/v3/utility/semiregular_box.hpp +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp +cassert +- +seqan3/std/ranges +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp +array +- +seqan3/std/span +- +string +- +seqan3/std/type_traits +- +vector +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/detail/to_little_endian.hpp +- +seqan3/utility/type_pack/traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp +seqan3/std/algorithm +- +filesystem +- +seqan3/std/iterator +- +variant +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/type_list/detail/type_list_algorithm.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp +seqan3/std/algorithm +- +seqan3/std/concepts +- +filesystem +- +iostream +- +seqan3/std/ranges +- +seqan3/std/span +- +string +- +tuple +- +seqan3/contrib/stream/bz2_istream.hpp +- +seqan3/contrib/stream/bgzf_istream.hpp +- +seqan3/contrib/stream/bgzf_stream_util.hpp +- +seqan3/contrib/stream/gz_istream.hpp +- +seqan3/io/detail/magic_header.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp +seqan3/std/ranges +- +seqan3/io/record.hpp +- +seqan3/utility/tuple/concept.hpp +- +seqan3/utility/type_list/traits.hpp +- +seqan3/utility/views/repeat.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp +cassert +- +system_error +- +seqan3/core/platform.hpp +- +filesystem +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp +ios +- +stdexcept +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp +limits +- +tuple +- +seqan3/core/detail/template_inspection.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp +seqan3/std/algorithm +- +seqan3/std/charconv +- +seqan3/std/concepts +- +seqan3/std/ranges +- +sstream +- +seqan3/alignment/detail/pairwise_alignment_concept.hpp +- +seqan3/alphabet/cigar/cigar.hpp +- +seqan3/core/debug_stream/detail/to_string.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/tuple/concept.hpp +- +seqan3/utility/views/single_pass_input.hpp +- +seqan3/utility/views/zip.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp +seqan3/std/ranges +- +string +- +vector +- +seqan3/alphabet/views/char_to.hpp +- +seqan3/core/debug_stream/range.hpp +- +seqan3/core/range/detail/misc.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/sam_file/detail/cigar.hpp +- +seqan3/io/sam_file/header.hpp +- +seqan3/io/sam_file/output_format_concept.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/views/repeat_n.hpp +- +seqan3/utility/views/slice.hpp +- +seqan3/utility/views/zip.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp +iterator +- +seqan3/std/ranges +- +string +- +vector +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/views/to_char.hpp +- +seqan3/io/sam_file/detail/cigar.hpp +- +seqan3/io/sam_file/detail/format_sam_base.hpp +- +seqan3/io/sam_file/header.hpp +- +seqan3/io/sam_file/input_format_concept.hpp +- +seqan3/io/sam_file/output_options.hpp +- +seqan3/io/sam_file/sam_flag.hpp +- +seqan3/io/sam_file/sam_tag_dictionary.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +- +seqan3/io/views/detail/istreambuf_view.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/tuple/concept.hpp +- +seqan3/utility/views/slice.hpp +- +seqan3/utility/views/to.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp +deque +- +seqan3/std/ranges +- +unordered_map +- +vector +- +seqan3/alphabet/concept.hpp +- +seqan3/io/sam_file/detail/cigar.hpp +- +seqan3/utility/views/type_reduce.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp +fstream +- +optional +- +string +- +vector +- +seqan3/alphabet/cigar/cigar.hpp +- +seqan3/alphabet/gap/gapped.hpp +- +seqan3/alphabet/nucleotide/dna4.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/aliases.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/io/sam_file/header.hpp +- +seqan3/io/sam_file/input_options.hpp +- +seqan3/io/sam_file/sam_flag.hpp +- +seqan3/io/sam_file/sam_tag_dictionary.hpp +- +seqan3/utility/type_list/type_list.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp +fstream +- +optional +- +string +- +vector +- +seqan3/alphabet/cigar/cigar.hpp +- +seqan3/alphabet/gap/gapped.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/aliases.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/io/sam_file/header.hpp +- +seqan3/io/sam_file/output_options.hpp +- +seqan3/io/sam_file/sam_flag.hpp +- +seqan3/io/sam_file/sam_tag_dictionary.hpp +- +seqan3/utility/type_list/type_list.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp +seqan3/core/add_enum_bitwise_operators.hpp +- +seqan3/core/debug_stream/debug_stream_type.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp +seqan3/std/concepts +- +map +- +variant +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/container/small_string.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp +seqan3/std/algorithm +- +iterator +- +seqan3/std/ranges +- +string +- +string_view +- +vector +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/views/char_to.hpp +- +seqan3/alphabet/views/to_char.hpp +- +seqan3/core/range/detail/misc.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/input_options.hpp +- +seqan3/io/sequence_file/output_format_concept.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +- +seqan3/io/views/detail/istreambuf_view.hpp +- +seqan3/io/views/detail/take_line_view.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/views/repeat_n.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp +seqan3/std/algorithm +- +iterator +- +seqan3/std/ranges +- +string +- +string_view +- +vector +- +seqan3/alphabet/adaptation/char.hpp +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/aliases.hpp +- +seqan3/alphabet/views/char_to.hpp +- +seqan3/alphabet/views/to_char.hpp +- +seqan3/core/range/detail/misc.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/detail/ignore_output_iterator.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/input_options.hpp +- +seqan3/io/sequence_file/output_format_concept.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +- +seqan3/io/views/detail/istreambuf_view.hpp +- +seqan3/io/views/detail/take_line_view.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp +seqan3/std/algorithm +- +iterator +- +seqan3/std/ranges +- +string +- +string_view +- +vector +- +seqan3/alphabet/adaptation/char.hpp +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/aliases.hpp +- +seqan3/alphabet/views/char_to.hpp +- +seqan3/alphabet/views/to_char.hpp +- +seqan3/core/range/detail/misc.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/detail/ignore_output_iterator.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/input_options.hpp +- +seqan3/io/sequence_file/output_format_concept.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +- +seqan3/io/views/detail/istreambuf_view.hpp +- +seqan3/io/views/detail/take_exactly_view.hpp +- +seqan3/io/views/detail/take_line_view.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp +seqan3/std/algorithm +- +seqan3/std/charconv +- +iterator +- +seqan3/std/ranges +- +string +- +string_view +- +vector +- +seqan3/alphabet/concept.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/views/char_to.hpp +- +seqan3/alphabet/views/to_char.hpp +- +seqan3/core/range/detail/misc.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/detail/misc.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/input_options.hpp +- +seqan3/io/sequence_file/output_format_concept.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/io/views/detail/istreambuf_view.hpp +- +seqan3/io/views/detail/take_line_view.hpp +- +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/views/chunk.hpp +- +seqan3/utility/views/interleave.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp +cassert +- +filesystem +- +fstream +- +string +- +variant +- +vector +- +seqan3/alphabet/adaptation/char.hpp +- +seqan3/alphabet/aminoacid/aa27.hpp +- +seqan3/alphabet/nucleotide/dna15.hpp +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/alphabet/quality/qualified.hpp +- +seqan3/io/detail/in_file_iterator.hpp +- +seqan3/io/detail/misc_input.hpp +- +seqan3/io/detail/record.hpp +- +seqan3/io/exception.hpp +- +seqan3/io/sam_file/format_sam.hpp +- +seqan3/io/sequence_file/format_embl.hpp +- +seqan3/io/sequence_file/format_fasta.hpp +- +seqan3/io/sequence_file/format_fastq.hpp +- +seqan3/io/sequence_file/format_genbank.hpp +- +seqan3/io/sequence_file/input_format_concept.hpp +- +seqan3/io/sequence_file/record.hpp +- +seqan3/io/stream/concept.hpp +- +seqan3/utility/type_list/traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp +fstream +- +string +- +vector +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/alphabet/quality/qualified.hpp +- +seqan3/io/sequence_file/input_options.hpp +- +seqan3/utility/type_list/type_list.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp +fstream +- +string +- +vector +- +seqan3/alphabet/nucleotide/dna5.hpp +- +seqan3/alphabet/quality/aliases.hpp +- +seqan3/alphabet/quality/phred42.hpp +- +seqan3/io/sequence_file/output_options.hpp +- +seqan3/utility/type_list/type_list.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp +seqan3/io/record.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp +seqan3/std/concepts +- +iosfwd +- +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp +cassert +- +seqan3/std/iterator +- +seqan3/io/stream/detail/stream_buffer_exposer.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +seqan3/std/algorithm +- +seqan3/std/charconv +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/io/stream/detail/stream_buffer_exposer.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp +iosfwd +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp +iosfwd +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/io/stream/concept.hpp +- +seqan3/io/stream/detail/fast_istreambuf_iterator.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp +seqan3/std/algorithm +- +seqan3/std/concepts +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/std/span +- +seqan3/std/type_traits +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/core/range/detail/adaptor_from_functor.hpp +- +seqan3/core/range/detail/inherited_iterator_base.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/range/concept.hpp +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp +seqan3/io/views/detail/take_until_view.hpp +- +seqan3/utility/char_operations/predicate.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp +seqan3/std/algorithm +- +seqan3/std/concepts +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/std/type_traits +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/range/detail/adaptor_from_functor.hpp +- +seqan3/core/range/detail/inherited_iterator_base.hpp +- +seqan3/core/range/type_traits.hpp +- +seqan3/core/semiregular_box.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/range/concept.hpp +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm +algorithm +- +seqan3/std/ranges +- +range/v3/algorithm/all_of.hpp +- +range/v3/algorithm/copy.hpp +- +range/v3/algorithm/copy_n.hpp +- +range/v3/algorithm/count.hpp +- +range/v3/algorithm/equal.hpp +- +range/v3/algorithm/fill.hpp +- +range/v3/algorithm/find_if_not.hpp +- +range/v3/algorithm/find_if.hpp +- +range/v3/algorithm/find.hpp +- +range/v3/algorithm/for_each.hpp +- +range/v3/algorithm/generate.hpp +- +range/v3/algorithm/min_element.hpp +- +range/v3/algorithm/max_element.hpp +- +range/v3/algorithm/move_backward.hpp +- +range/v3/algorithm/move.hpp +- +range/v3/algorithm/reverse.hpp +- +range/v3/algorithm/sort.hpp +- +range/v3/algorithm/transform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit +bit +- +climits +- +type_traits +- +cstddef +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv +version +- +utility +- +charconv +- +seqan3/contrib/charconv/charconv +- +seqan3/contrib/charconv/charconv.cpp +- +cassert +- +seqan3/std/concepts +- +sstream +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts +concepts +- +concepts/concepts.hpp +- +range/v3/functional/concepts.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator +iterator +- +range/v3/iterator/access.hpp +- +range/v3/iterator/concepts.hpp +- +range/v3/iterator/default_sentinel.hpp +- +range/v3/iterator/insert_iterators.hpp +- +range/v3/iterator/operations.hpp +- +range/v3/iterator/stream_iterators.hpp +- +range/v3/iterator/traits.hpp +- +seqan3/std/concepts +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new +new +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges +ranges +- +seqan3/std/iterator +- +range/v3/range/concepts.hpp +- +range/v3/range/concepts.hpp +- +range/v3/iterator/insert_iterators.hpp +- +range/v3/view/all.hpp +- +range/v3/view/any_view.hpp +- +range/v3/view/common.hpp +- +range/v3/view/drop.hpp +- +range/v3/view/drop_while.hpp +- +range/v3/view/empty.hpp +- +range/v3/view/filter.hpp +- +range/v3/view/iota.hpp +- +range/v3/view/istream.hpp +- +range/v3/view/join.hpp +- +range/v3/view/map.hpp +- +range/v3/view/reverse.hpp +- +range/v3/view/single.hpp +- +range/v3/view/split.hpp +- +range/v3/view/subrange.hpp +- +range/v3/view/take.hpp +- +range/v3/view/take_while.hpp +- +range/v3/view/transform.hpp +- +seqan3/std/concepts +- +seqan3/std/iterator +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span +span +- +seqan3/contrib/span/span +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits +type_traits +- +range/v3/utility/common_type.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp +seqan3/utility/char_operations/predicate_detail.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp +array +- +cctype +- +seqan3/std/concepts +- +stdexcept +- +string +- +seqan3/utility/detail/type_name_as_string.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp +string +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp +array +- +seqan3/utility/concept/exposition_only/core_language.hpp +- +seqan3/utility/detail/integer_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp +seqan3/std/concepts +- +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp +seqan3/std/concepts +- +initializer_list +- +seqan3/std/iterator +- +type_traits +- +seqan3/core/platform.hpp +- +string +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp +seqan3/utility/container/small_vector.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp +array +- +type_traits +- +cereal/types/array.hpp +- +seqan3/core/concept/cereal.hpp +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/utility/detail/integer_traits.hpp +- +seqan3/utility/views/repeat_n.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp +limits +- +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp +seqan3/std/bit +- +seqan3/std/concepts +- +endian.h +- +sys/endian.h +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp +cxxabi.h +- +functional +- +memory +- +string +- +typeinfo +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp +atomic +- +cassert +- +seqan3/std/new +- +seqan3/utility/parallel/detail/spin_delay.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp +cassert +- +functional +- +mutex +- +seqan3/std/new +- +seqan3/core/detail/strong_type.hpp +- +seqan3/utility/parallel/detail/latch.hpp +- +seqan3/utility/parallel/detail/spin_delay.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp +thread +- +xmmintrin.h +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp +seqan3/std/ranges +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp +seqan3/std/concepts +- +tuple +- +type_traits +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/utility/tuple/pod_tuple.hpp +- +seqan3/utility/type_list/type_list.hpp +- +seqan3/utility/type_traits/basic.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp +tuple +- +type_traits +- +seqan3/utility/type_pack/traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp +seqan3/std/concepts +- +seqan3/std/type_traits +- +utility +- +seqan3/utility/type_list/type_list.hpp +- +seqan3/utility/type_pack/detail/type_pack_algorithm.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp +seqan3/std/type_traits +- +seqan3/utility/type_list/type_list.hpp +- +seqan3/utility/type_pack/traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp +seqan3/core/detail/template_inspection.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp +seqan3/std/concepts +- +seqan3/std/type_traits +- +utility +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp +seqan3/std/type_traits +- +utility +- +seqan3/utility/type_list/type_list.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp +tuple +- +seqan3/std/type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp +type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp +seqan3/std/type_traits +- +seqan3/utility/type_traits/concept.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp +seqan3/std/type_traits +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp +seqan3/std/ranges +- +range/v3/view/chunk.hpp +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp +seqan3/std/ranges +- +seqan3/core/range/detail/adaptor_base.hpp +- +seqan3/core/range/type_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp +cmath +- +seqan3/std/concepts +- +seqan3/std/ranges +- +seqan3/core/detail/persist_view.hpp +- +seqan3/core/range/detail/adaptor_from_functor.hpp +- +seqan3/core/range/detail/random_access_iterator.hpp +- +seqan3/utility/type_traits/detail/transformation_trait_or.hpp +- +seqan3/utility/views/chunk.hpp +- +seqan3/utility/views/join_with.hpp +- +seqan3/utility/views/type_reduce.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp +seqan3/std/ranges +- +range/v3/view/join.hpp +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp +seqan3/std/algorithm +- +seqan3/std/ranges +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/range/detail/random_access_iterator.hpp +- +seqan3/core/range/type_traits.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp +seqan3/std/concepts +- +seqan3/io/views/detail/take_exactly_view.hpp +- +seqan3/utility/views/repeat.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp +seqan3/std/concepts +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/std/type_traits +- +seqan3/core/detail/iterator_traits.hpp +- +seqan3/core/range/detail/adaptor_for_view_without_args.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp +seqan3/std/concepts +- +seqan3/std/iterator +- +seqan3/std/ranges +- +seqan3/std/span +- +stdexcept +- +seqan3/std/type_traits +- +seqan3/core/range/detail/adaptor_from_functor.hpp +- +seqan3/io/exception.hpp +- +seqan3/utility/views/type_reduce.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp +seqan3/std/ranges +- +range/v3/range/conversion.hpp +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp +seqan3/std/concepts +- +seqan3/std/ranges +- +seqan3/std/span +- +string_view +- +seqan3/core/detail/template_inspection.hpp +- +seqan3/core/range/detail/adaptor_base.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp +seqan3/std/ranges +- +range/v3/view/zip.hpp +- +seqan3/core/platform.hpp +- + +/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp +cstddef +- +cstdint +- + +/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp +algorithm +- +cassert +- +charconv +- +fstream +- +iostream +- +string +- +vector +- +robin_hood.h +- +raptor/argument_parsing/validators.hpp +- + diff --git a/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake b/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake new file mode 100644 index 00000000..8ddaae13 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/create_truth_file.dir/build.make b/util/CMakeFiles/create_truth_file.dir/build.make new file mode 100644 index 00000000..46039022 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/create_truth_file.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/create_truth_file.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/create_truth_file.dir/flags.make + +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: CMakeFiles/create_truth_file.dir/flags.make +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: hibf/misc/helper/src/create_truth_file.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp + +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp > CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i + +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp -o CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s + +# Object files for target create_truth_file +create_truth_file_OBJECTS = \ +"CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" + +# External object files for target create_truth_file +create_truth_file_EXTERNAL_OBJECTS = + +bin/create_truth_file: CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o +bin/create_truth_file: CMakeFiles/create_truth_file.dir/build.make +bin/create_truth_file: /usr/lib/libz.so +bin/create_truth_file: /usr/lib/libbz2.so +bin/create_truth_file: CMakeFiles/create_truth_file.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/create_truth_file" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/create_truth_file.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/create_truth_file.dir/build: bin/create_truth_file + +.PHONY : CMakeFiles/create_truth_file.dir/build + +CMakeFiles/create_truth_file.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/create_truth_file.dir/cmake_clean.cmake +.PHONY : CMakeFiles/create_truth_file.dir/clean + +CMakeFiles/create_truth_file.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake +.PHONY : CMakeFiles/create_truth_file.dir/depend + diff --git a/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake b/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake new file mode 100644 index 00000000..77cee01b --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" + "bin/create_truth_file" + "bin/create_truth_file.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/create_truth_file.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/create_truth_file.dir/depend.internal b/util/CMakeFiles/create_truth_file.dir/depend.internal new file mode 100644 index 00000000..b741dda7 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/depend.internal @@ -0,0 +1,303 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o + ../include/raptor/argument_parsing/validators.hpp + ../include/raptor/strong_types.hpp + ../lib/robin-hood-hashing/src/include/robin_hood.h + ../lib/submodules/cereal/include/cereal/access.hpp + ../lib/submodules/cereal/include/cereal/archives/binary.hpp + ../lib/submodules/cereal/include/cereal/cereal.hpp + ../lib/submodules/cereal/include/cereal/details/helpers.hpp + ../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp + ../lib/submodules/cereal/include/cereal/details/static_object.hpp + ../lib/submodules/cereal/include/cereal/details/traits.hpp + ../lib/submodules/cereal/include/cereal/macros.hpp + ../lib/submodules/cereal/include/cereal/specialize.hpp + ../lib/submodules/cereal/include/cereal/types/array.hpp + ../lib/submodules/cereal/include/cereal/types/base_class.hpp + ../lib/submodules/cereal/include/cereal/types/common.hpp + ../lib/submodules/range-v3/include/concepts/compare.hpp + ../lib/submodules/range-v3/include/concepts/concepts.hpp + ../lib/submodules/range-v3/include/concepts/swap.hpp + ../lib/submodules/range-v3/include/concepts/type_traits.hpp + ../lib/submodules/range-v3/include/meta/meta.hpp + ../lib/submodules/range-v3/include/meta/meta_fwd.hpp + ../lib/submodules/range-v3/include/range/v3/action/concepts.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp + ../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp + ../lib/submodules/range-v3/include/range/v3/compare.hpp + ../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp + ../lib/submodules/range-v3/include/range/v3/detail/config.hpp + ../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp + ../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp + ../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp + ../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp + ../lib/submodules/range-v3/include/range/v3/detail/variant.hpp + ../lib/submodules/range-v3/include/range/v3/functional/bind.hpp + ../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp + ../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp + ../lib/submodules/range-v3/include/range/v3/functional/compose.hpp + ../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp + ../lib/submodules/range-v3/include/range/v3/functional/identity.hpp + ../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp + ../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp + ../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp + ../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp + ../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/access.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp + ../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp + ../lib/submodules/range-v3/include/range/v3/range/access.hpp + ../lib/submodules/range-v3/include/range/v3/range/concepts.hpp + ../lib/submodules/range-v3/include/range/v3/range/conversion.hpp + ../lib/submodules/range-v3/include/range/v3/range/dangling.hpp + ../lib/submodules/range-v3/include/range/v3/range/primitives.hpp + ../lib/submodules/range-v3/include/range/v3/range/traits.hpp + ../lib/submodules/range-v3/include/range/v3/range_for.hpp + ../lib/submodules/range-v3/include/range/v3/range_fwd.hpp + ../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp + ../lib/submodules/range-v3/include/range/v3/utility/box.hpp + ../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp + ../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp + ../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp + ../lib/submodules/range-v3/include/range/v3/utility/copy.hpp + ../lib/submodules/range-v3/include/range/v3/utility/get.hpp + ../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp + ../lib/submodules/range-v3/include/range/v3/utility/memory.hpp + ../lib/submodules/range-v3/include/range/v3/utility/move.hpp + ../lib/submodules/range-v3/include/range/v3/utility/optional.hpp + ../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp + ../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp + ../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp + ../lib/submodules/range-v3/include/range/v3/utility/swap.hpp + ../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp + ../lib/submodules/range-v3/include/range/v3/utility/variant.hpp + ../lib/submodules/range-v3/include/range/v3/version.hpp + ../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp + ../lib/submodules/range-v3/include/range/v3/view/all.hpp + ../lib/submodules/range-v3/include/range/v3/view/any_view.hpp + ../lib/submodules/range-v3/include/range/v3/view/chunk.hpp + ../lib/submodules/range-v3/include/range/v3/view/common.hpp + ../lib/submodules/range-v3/include/range/v3/view/delimit.hpp + ../lib/submodules/range-v3/include/range/v3/view/drop.hpp + ../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp + ../lib/submodules/range-v3/include/range/v3/view/empty.hpp + ../lib/submodules/range-v3/include/range/v3/view/facade.hpp + ../lib/submodules/range-v3/include/range/v3/view/filter.hpp + ../lib/submodules/range-v3/include/range/v3/view/interface.hpp + ../lib/submodules/range-v3/include/range/v3/view/iota.hpp + ../lib/submodules/range-v3/include/range/v3/view/istream.hpp + ../lib/submodules/range-v3/include/range/v3/view/join.hpp + ../lib/submodules/range-v3/include/range/v3/view/map.hpp + ../lib/submodules/range-v3/include/range/v3/view/ref.hpp + ../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp + ../lib/submodules/range-v3/include/range/v3/view/reverse.hpp + ../lib/submodules/range-v3/include/range/v3/view/single.hpp + ../lib/submodules/range-v3/include/range/v3/view/split.hpp + ../lib/submodules/range-v3/include/range/v3/view/subrange.hpp + ../lib/submodules/range-v3/include/range/v3/view/take.hpp + ../lib/submodules/range-v3/include/range/v3/view/take_while.hpp + ../lib/submodules/range-v3/include/range/v3/view/transform.hpp + ../lib/submodules/range-v3/include/range/v3/view/view.hpp + ../lib/submodules/range-v3/include/range/v3/view/zip.hpp + ../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp + ../lib/submodules/range-v3/include/std/detail/associated_types.hpp + ../lib/submodules/sdsl-lite/include/sdsl/version.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp + /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp + /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp diff --git a/util/CMakeFiles/create_truth_file.dir/depend.make b/util/CMakeFiles/create_truth_file.dir/depend.make new file mode 100644 index 00000000..5e017121 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/depend.make @@ -0,0 +1,303 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../include/raptor/argument_parsing/validators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../include/raptor/strong_types.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/robin-hood-hashing/src/include/robin_hood.h +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/access.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/archives/binary.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/cereal.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/helpers.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/static_object.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/macros.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/specialize.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/array.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/base_class.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/common.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/compare.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/concepts.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/swap.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/type_traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/meta/meta.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/meta/meta_fwd.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/action/concepts.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/compare.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/config.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/variant.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/bind.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/compose.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/identity.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/access.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/access.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/concepts.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/conversion.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/dangling.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/primitives.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range_for.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range_fwd.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/box.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/copy.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/get.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/memory.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/move.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/optional.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/swap.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/variant.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/version.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/all.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/any_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/chunk.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/common.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/delimit.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/drop.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/empty.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/facade.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/filter.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/interface.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/iota.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/istream.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/join.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/map.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/ref.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/reverse.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/single.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/split.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/subrange.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/take.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/take_while.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/transform.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/zip.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/std/detail/associated_types.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/sdsl-lite/include/sdsl/version.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp +CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: hibf/misc/helper/src/create_truth_file.cpp + diff --git a/util/CMakeFiles/create_truth_file.dir/flags.make b/util/CMakeFiles/create_truth_file.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/create_truth_file.dir/link.txt b/util/CMakeFiles/create_truth_file.dir/link.txt new file mode 100644 index 00000000..751e42e0 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -o bin/create_truth_file -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/create_truth_file.dir/progress.make b/util/CMakeFiles/create_truth_file.dir/progress.make new file mode 100644 index 00000000..a35c33b9 --- /dev/null +++ b/util/CMakeFiles/create_truth_file.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 15 +CMAKE_PROGRESS_2 = 16 + diff --git a/util/CMakeFiles/generate_reads.dir/DependInfo.cmake b/util/CMakeFiles/generate_reads.dir/DependInfo.cmake new file mode 100644 index 00000000..06c50771 --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/generate_reads.dir/build.make b/util/CMakeFiles/generate_reads.dir/build.make new file mode 100644 index 00000000..48ded495 --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/generate_reads.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/generate_reads.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/generate_reads.dir/flags.make + +CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o: CMakeFiles/generate_reads.dir/flags.make +CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o: src/applications/generate_reads.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp + +CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp > CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i + +CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp -o CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s + +# Object files for target generate_reads +generate_reads_OBJECTS = \ +"CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" + +# External object files for target generate_reads +generate_reads_EXTERNAL_OBJECTS = + +bin/generate_reads: CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o +bin/generate_reads: CMakeFiles/generate_reads.dir/build.make +bin/generate_reads: /usr/lib/libz.so +bin/generate_reads: /usr/lib/libbz2.so +bin/generate_reads: CMakeFiles/generate_reads.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/generate_reads" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/generate_reads.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/generate_reads.dir/build: bin/generate_reads + +.PHONY : CMakeFiles/generate_reads.dir/build + +CMakeFiles/generate_reads.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/generate_reads.dir/cmake_clean.cmake +.PHONY : CMakeFiles/generate_reads.dir/clean + +CMakeFiles/generate_reads.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir/DependInfo.cmake +.PHONY : CMakeFiles/generate_reads.dir/depend + diff --git a/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake b/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake new file mode 100644 index 00000000..f184b317 --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" + "bin/generate_reads" + "bin/generate_reads.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/generate_reads.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/generate_reads.dir/depend.make b/util/CMakeFiles/generate_reads.dir/depend.make new file mode 100644 index 00000000..c8c63928 --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for generate_reads. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/generate_reads.dir/flags.make b/util/CMakeFiles/generate_reads.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/generate_reads.dir/link.txt b/util/CMakeFiles/generate_reads.dir/link.txt new file mode 100644 index 00000000..e2a64933 --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -o bin/generate_reads -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/generate_reads.dir/progress.make b/util/CMakeFiles/generate_reads.dir/progress.make new file mode 100644 index 00000000..5a7451db --- /dev/null +++ b/util/CMakeFiles/generate_reads.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 17 +CMAKE_PROGRESS_2 = 18 + diff --git a/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake b/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake new file mode 100644 index 00000000..85672704 --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/generate_reads_refseq.dir/build.make b/util/CMakeFiles/generate_reads_refseq.dir/build.make new file mode 100644 index 00000000..84f735df --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/generate_reads_refseq.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/generate_reads_refseq.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/generate_reads_refseq.dir/flags.make + +CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o: CMakeFiles/generate_reads_refseq.dir/flags.make +CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o: src/applications/generate_reads_refseq.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp + +CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp > CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i + +CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp -o CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s + +# Object files for target generate_reads_refseq +generate_reads_refseq_OBJECTS = \ +"CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" + +# External object files for target generate_reads_refseq +generate_reads_refseq_EXTERNAL_OBJECTS = + +bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o +bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/build.make +bin/generate_reads_refseq: /usr/lib/libz.so +bin/generate_reads_refseq: /usr/lib/libbz2.so +bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/generate_reads_refseq" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/generate_reads_refseq.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/generate_reads_refseq.dir/build: bin/generate_reads_refseq + +.PHONY : CMakeFiles/generate_reads_refseq.dir/build + +CMakeFiles/generate_reads_refseq.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake +.PHONY : CMakeFiles/generate_reads_refseq.dir/clean + +CMakeFiles/generate_reads_refseq.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake +.PHONY : CMakeFiles/generate_reads_refseq.dir/depend + diff --git a/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake b/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake new file mode 100644 index 00000000..40549278 --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" + "bin/generate_reads_refseq" + "bin/generate_reads_refseq.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/generate_reads_refseq.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/generate_reads_refseq.dir/depend.make b/util/CMakeFiles/generate_reads_refseq.dir/depend.make new file mode 100644 index 00000000..87c9dbd1 --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for generate_reads_refseq. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/generate_reads_refseq.dir/flags.make b/util/CMakeFiles/generate_reads_refseq.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/generate_reads_refseq.dir/link.txt b/util/CMakeFiles/generate_reads_refseq.dir/link.txt new file mode 100644 index 00000000..1bc5f457 --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -o bin/generate_reads_refseq -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/generate_reads_refseq.dir/progress.make b/util/CMakeFiles/generate_reads_refseq.dir/progress.make new file mode 100644 index 00000000..48b3d8a5 --- /dev/null +++ b/util/CMakeFiles/generate_reads_refseq.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 19 +CMAKE_PROGRESS_2 = 20 + diff --git a/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake b/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake new file mode 100644 index 00000000..9af7c6b1 --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/normalise_raptor_output.dir/build.make b/util/CMakeFiles/normalise_raptor_output.dir/build.make new file mode 100644 index 00000000..401948aa --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/normalise_raptor_output.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/normalise_raptor_output.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/normalise_raptor_output.dir/flags.make + +CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o: CMakeFiles/normalise_raptor_output.dir/flags.make +CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o: hibf/misc/helper/src/normalise_raptor_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp + +CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp > CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i + +CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp -o CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s + +# Object files for target normalise_raptor_output +normalise_raptor_output_OBJECTS = \ +"CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" + +# External object files for target normalise_raptor_output +normalise_raptor_output_EXTERNAL_OBJECTS = + +bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o +bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/build.make +bin/normalise_raptor_output: /usr/lib/libz.so +bin/normalise_raptor_output: /usr/lib/libbz2.so +bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/normalise_raptor_output" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/normalise_raptor_output.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/normalise_raptor_output.dir/build: bin/normalise_raptor_output + +.PHONY : CMakeFiles/normalise_raptor_output.dir/build + +CMakeFiles/normalise_raptor_output.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake +.PHONY : CMakeFiles/normalise_raptor_output.dir/clean + +CMakeFiles/normalise_raptor_output.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake +.PHONY : CMakeFiles/normalise_raptor_output.dir/depend + diff --git a/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake b/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake new file mode 100644 index 00000000..e5841e96 --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" + "bin/normalise_raptor_output" + "bin/normalise_raptor_output.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/normalise_raptor_output.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/normalise_raptor_output.dir/depend.make b/util/CMakeFiles/normalise_raptor_output.dir/depend.make new file mode 100644 index 00000000..e916383a --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for normalise_raptor_output. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/normalise_raptor_output.dir/flags.make b/util/CMakeFiles/normalise_raptor_output.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/normalise_raptor_output.dir/link.txt b/util/CMakeFiles/normalise_raptor_output.dir/link.txt new file mode 100644 index 00000000..917feb55 --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -o bin/normalise_raptor_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/normalise_raptor_output.dir/progress.make b/util/CMakeFiles/normalise_raptor_output.dir/progress.make new file mode 100644 index 00000000..6ec2abf9 --- /dev/null +++ b/util/CMakeFiles/normalise_raptor_output.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 21 +CMAKE_PROGRESS_2 = 22 + diff --git a/util/CMakeFiles/progress.marks b/util/CMakeFiles/progress.marks new file mode 100644 index 00000000..f5c89552 --- /dev/null +++ b/util/CMakeFiles/progress.marks @@ -0,0 +1 @@ +32 diff --git a/util/CMakeFiles/split_sequence.dir/DependInfo.cmake b/util/CMakeFiles/split_sequence.dir/DependInfo.cmake new file mode 100644 index 00000000..1c939ccd --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/split_sequence.dir/build.make b/util/CMakeFiles/split_sequence.dir/build.make new file mode 100644 index 00000000..2846ee05 --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/split_sequence.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/split_sequence.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/split_sequence.dir/flags.make + +CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o: CMakeFiles/split_sequence.dir/flags.make +CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o: src/applications/split_sequence.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp + +CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp > CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i + +CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp -o CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s + +# Object files for target split_sequence +split_sequence_OBJECTS = \ +"CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" + +# External object files for target split_sequence +split_sequence_EXTERNAL_OBJECTS = + +bin/split_sequence: CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o +bin/split_sequence: CMakeFiles/split_sequence.dir/build.make +bin/split_sequence: /usr/lib/libz.so +bin/split_sequence: /usr/lib/libbz2.so +bin/split_sequence: CMakeFiles/split_sequence.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/split_sequence" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/split_sequence.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/split_sequence.dir/build: bin/split_sequence + +.PHONY : CMakeFiles/split_sequence.dir/build + +CMakeFiles/split_sequence.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/split_sequence.dir/cmake_clean.cmake +.PHONY : CMakeFiles/split_sequence.dir/clean + +CMakeFiles/split_sequence.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir/DependInfo.cmake +.PHONY : CMakeFiles/split_sequence.dir/depend + diff --git a/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake b/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake new file mode 100644 index 00000000..6a66e1b7 --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" + "bin/split_sequence" + "bin/split_sequence.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/split_sequence.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/split_sequence.dir/depend.make b/util/CMakeFiles/split_sequence.dir/depend.make new file mode 100644 index 00000000..3fb1c440 --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for split_sequence. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/split_sequence.dir/flags.make b/util/CMakeFiles/split_sequence.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/split_sequence.dir/link.txt b/util/CMakeFiles/split_sequence.dir/link.txt new file mode 100644 index 00000000..aee7efe7 --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -o bin/split_sequence -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/split_sequence.dir/progress.make b/util/CMakeFiles/split_sequence.dir/progress.make new file mode 100644 index 00000000..6c29f4fb --- /dev/null +++ b/util/CMakeFiles/split_sequence.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 23 +CMAKE_PROGRESS_2 = 24 + diff --git a/util/CMakeFiles/threshold_info.dir/DependInfo.cmake b/util/CMakeFiles/threshold_info.dir/DependInfo.cmake new file mode 100644 index 00000000..9fc8ef42 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/DependInfo.cmake @@ -0,0 +1,39 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" + "/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" + "/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" + "/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" + "/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" + "/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" + "/project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "SEQAN3_HAS_BZIP2=1" + "SEQAN3_HAS_ZLIB=1" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "../lib/robin-hood-hashing/src/include" + "/project/archive-index/smehringer/raptor/lib/seqan3/include" + "../lib/submodules/sdsl-lite/include" + "../lib/submodules/range-v3/include" + "../lib/submodules/lemon/include" + "../lib/submodules/cereal/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/threshold_info.dir/build.make b/util/CMakeFiles/threshold_info.dir/build.make new file mode 100644 index 00000000..e33086c4 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/build.make @@ -0,0 +1,190 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +# Include any dependencies generated for this target. +include CMakeFiles/threshold_info.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/threshold_info.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/threshold_info.dir/flags.make + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i + +CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s + +CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o: CMakeFiles/threshold_info.dir/flags.make +CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o: src/applications/threshold_info.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp + +CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i: cmake_force + @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp > CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i + +CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s: cmake_force + @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s" + /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp -o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s + +# Object files for target threshold_info +threshold_info_OBJECTS = \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" \ +"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" \ +"CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" + +# External object files for target threshold_info +threshold_info_EXTERNAL_OBJECTS = + +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o +bin/threshold_info: CMakeFiles/threshold_info.dir/build.make +bin/threshold_info: /usr/lib/libz.so +bin/threshold_info: /usr/lib/libbz2.so +bin/threshold_info: CMakeFiles/threshold_info.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable bin/threshold_info" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/threshold_info.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/threshold_info.dir/build: bin/threshold_info + +.PHONY : CMakeFiles/threshold_info.dir/build + +CMakeFiles/threshold_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/threshold_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/threshold_info.dir/clean + +CMakeFiles/threshold_info.dir/depend: + cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/DependInfo.cmake +.PHONY : CMakeFiles/threshold_info.dir/depend + diff --git a/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake b/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake new file mode 100644 index 00000000..940a0d34 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake @@ -0,0 +1,16 @@ +file(REMOVE_RECURSE + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" + "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" + "CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" + "bin/threshold_info" + "bin/threshold_info.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/threshold_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/util/CMakeFiles/threshold_info.dir/depend.make b/util/CMakeFiles/threshold_info.dir/depend.make new file mode 100644 index 00000000..f1086763 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for threshold_info. +# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/threshold_info.dir/flags.make b/util/CMakeFiles/threshold_info.dir/flags.make new file mode 100644 index 00000000..e2c5e89e --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/local/package/bin/g++11 +CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread + +CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 + +CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include + diff --git a/util/CMakeFiles/threshold_info.dir/link.txt b/util/CMakeFiles/threshold_info.dir/link.txt new file mode 100644 index 00000000..6b11ec61 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/link.txt @@ -0,0 +1 @@ +/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -o bin/threshold_info -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/threshold_info.dir/progress.make b/util/CMakeFiles/threshold_info.dir/progress.make new file mode 100644 index 00000000..91c59b75 --- /dev/null +++ b/util/CMakeFiles/threshold_info.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 25 +CMAKE_PROGRESS_2 = 26 +CMAKE_PROGRESS_3 = 27 +CMAKE_PROGRESS_4 = 28 +CMAKE_PROGRESS_5 = 29 +CMAKE_PROGRESS_6 = 30 +CMAKE_PROGRESS_7 = 31 +CMAKE_PROGRESS_8 = 32 + diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index 7cceafe9..869cc7dc 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -142,6 +142,27 @@ add_executable ("create_comparable_output" hibf/misc/helper/src/create_comparabl target_link_libraries ("create_comparable_output" "common") install (TARGETS "create_comparable_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") +add_executable ("normalise_bifrost_output" hibf/misc/helper/src/normalise_bifrost_output.cpp) +target_link_libraries ("normalise_bifrost_output" "common") +install (TARGETS "normalise_bifrost_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + +add_executable ("normalise_raptor_output" hibf/misc/helper/src/normalise_raptor_output.cpp) +target_link_libraries ("normalise_raptor_output" "common") +install (TARGETS "normalise_raptor_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + +add_executable ("normalise_yara_truth_file" hibf/misc/helper/src/normalise_yara_truth_file.cpp) +target_link_libraries ("normalise_yara_truth_file" "common") +install (TARGETS "normalise_yara_truth_file" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + +add_executable ("compare_mantis_raptor_output" hibf/misc/helper/src/compare_mantis_raptor_output.cpp) +target_link_libraries ("compare_mantis_raptor_output" "common") +install (TARGETS "compare_mantis_raptor_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + +# formerly create_truth_file +add_executable ("to_be_deleted" hibf/misc/helper/src/to_be_deleted.cpp) +target_link_libraries ("to_be_deleted" "common") +install (TARGETS "to_be_deleted" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + add_executable ("compare_output" hibf/misc/helper/src/compare_output.cpp) target_link_libraries ("compare_output" "common") install (TARGETS "compare_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") diff --git a/util/Makefile b/util/Makefile new file mode 100644 index 00000000..adcb5ef9 --- /dev/null +++ b/util/Makefile @@ -0,0 +1,952 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @echo "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @echo "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @echo "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @echo "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target list_install_components +list_install_components: + @echo "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @echo "Running CMake to regenerate build system..." + /usr/bin/cmake -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 + +# Special rule for the target edit_cache +edit_cache: + @echo "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 install +install: preinstall + @echo "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @echo "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles /project/archive-index/smehringer/raptor/util/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -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 create_comparable_output + +# Build rule for target. +create_comparable_output: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 create_comparable_output +.PHONY : create_comparable_output + +# fast build rule for target. +create_comparable_output/fast: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/build +.PHONY : create_comparable_output/fast + +#============================================================================= +# Target rules for targets named count_minimiser + +# Build rule for target. +count_minimiser: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 count_minimiser +.PHONY : count_minimiser + +# fast build rule for target. +count_minimiser/fast: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/build +.PHONY : count_minimiser/fast + +#============================================================================= +# Target rules for targets named normalise_raptor_output + +# Build rule for target. +normalise_raptor_output: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 normalise_raptor_output +.PHONY : normalise_raptor_output + +# fast build rule for target. +normalise_raptor_output/fast: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/build +.PHONY : normalise_raptor_output/fast + +#============================================================================= +# Target rules for targets named threshold_info + +# Build rule for target. +threshold_info: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 threshold_info +.PHONY : threshold_info + +# fast build rule for target. +threshold_info/fast: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/build +.PHONY : threshold_info/fast + +#============================================================================= +# Target rules for targets named split_sequence + +# Build rule for target. +split_sequence: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 split_sequence +.PHONY : split_sequence + +# fast build rule for target. +split_sequence/fast: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/build +.PHONY : split_sequence/fast + +#============================================================================= +# Target rules for targets named apply_taxsbp + +# Build rule for target. +apply_taxsbp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 apply_taxsbp +.PHONY : apply_taxsbp + +# fast build rule for target. +apply_taxsbp/fast: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/build +.PHONY : apply_taxsbp/fast + +#============================================================================= +# Target rules for targets named compare_output + +# Build rule for target. +compare_output: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compare_output +.PHONY : compare_output + +# fast build rule for target. +compare_output/fast: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/build +.PHONY : compare_output/fast + +#============================================================================= +# Target rules for targets named generate_reads_refseq + +# Build rule for target. +generate_reads_refseq: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 generate_reads_refseq +.PHONY : generate_reads_refseq + +# fast build rule for target. +generate_reads_refseq/fast: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/build +.PHONY : generate_reads_refseq/fast + +#============================================================================= +# Target rules for targets named generate_reads + +# Build rule for target. +generate_reads: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 generate_reads +.PHONY : generate_reads + +# fast build rule for target. +generate_reads/fast: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/build +.PHONY : generate_reads/fast + +#============================================================================= +# Target rules for targets named check_fastq + +# Build rule for target. +check_fastq: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 check_fastq +.PHONY : check_fastq + +# fast build rule for target. +check_fastq/fast: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/build +.PHONY : check_fastq/fast + +#============================================================================= +# Target rules for targets named compare_amr_genes + +# Build rule for target. +compare_amr_genes: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compare_amr_genes +.PHONY : compare_amr_genes + +# fast build rule for target. +compare_amr_genes/fast: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/build +.PHONY : compare_amr_genes/fast + +#============================================================================= +# Target rules for targets named create_truth_file + +# Build rule for target. +create_truth_file: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 create_truth_file +.PHONY : create_truth_file + +# fast build rule for target. +create_truth_file/fast: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/build +.PHONY : create_truth_file/fast + +hibf/misc/helper/src/compare_amr_genes.o: hibf/misc/helper/src/compare_amr_genes.cpp.o + +.PHONY : hibf/misc/helper/src/compare_amr_genes.o + +# target to build an object file +hibf/misc/helper/src/compare_amr_genes.cpp.o: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o +.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.o + +hibf/misc/helper/src/compare_amr_genes.i: hibf/misc/helper/src/compare_amr_genes.cpp.i + +.PHONY : hibf/misc/helper/src/compare_amr_genes.i + +# target to preprocess a source file +hibf/misc/helper/src/compare_amr_genes.cpp.i: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i +.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.i + +hibf/misc/helper/src/compare_amr_genes.s: hibf/misc/helper/src/compare_amr_genes.cpp.s + +.PHONY : hibf/misc/helper/src/compare_amr_genes.s + +# target to generate assembly for a file +hibf/misc/helper/src/compare_amr_genes.cpp.s: + $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s +.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.s + +hibf/misc/helper/src/compare_output.o: hibf/misc/helper/src/compare_output.cpp.o + +.PHONY : hibf/misc/helper/src/compare_output.o + +# target to build an object file +hibf/misc/helper/src/compare_output.cpp.o: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o +.PHONY : hibf/misc/helper/src/compare_output.cpp.o + +hibf/misc/helper/src/compare_output.i: hibf/misc/helper/src/compare_output.cpp.i + +.PHONY : hibf/misc/helper/src/compare_output.i + +# target to preprocess a source file +hibf/misc/helper/src/compare_output.cpp.i: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i +.PHONY : hibf/misc/helper/src/compare_output.cpp.i + +hibf/misc/helper/src/compare_output.s: hibf/misc/helper/src/compare_output.cpp.s + +.PHONY : hibf/misc/helper/src/compare_output.s + +# target to generate assembly for a file +hibf/misc/helper/src/compare_output.cpp.s: + $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s +.PHONY : hibf/misc/helper/src/compare_output.cpp.s + +hibf/misc/helper/src/create_comparable_output.o: hibf/misc/helper/src/create_comparable_output.cpp.o + +.PHONY : hibf/misc/helper/src/create_comparable_output.o + +# target to build an object file +hibf/misc/helper/src/create_comparable_output.cpp.o: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o +.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.o + +hibf/misc/helper/src/create_comparable_output.i: hibf/misc/helper/src/create_comparable_output.cpp.i + +.PHONY : hibf/misc/helper/src/create_comparable_output.i + +# target to preprocess a source file +hibf/misc/helper/src/create_comparable_output.cpp.i: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i +.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.i + +hibf/misc/helper/src/create_comparable_output.s: hibf/misc/helper/src/create_comparable_output.cpp.s + +.PHONY : hibf/misc/helper/src/create_comparable_output.s + +# target to generate assembly for a file +hibf/misc/helper/src/create_comparable_output.cpp.s: + $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s +.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.s + +hibf/misc/helper/src/create_truth_file.o: hibf/misc/helper/src/create_truth_file.cpp.o + +.PHONY : hibf/misc/helper/src/create_truth_file.o + +# target to build an object file +hibf/misc/helper/src/create_truth_file.cpp.o: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o +.PHONY : hibf/misc/helper/src/create_truth_file.cpp.o + +hibf/misc/helper/src/create_truth_file.i: hibf/misc/helper/src/create_truth_file.cpp.i + +.PHONY : hibf/misc/helper/src/create_truth_file.i + +# target to preprocess a source file +hibf/misc/helper/src/create_truth_file.cpp.i: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i +.PHONY : hibf/misc/helper/src/create_truth_file.cpp.i + +hibf/misc/helper/src/create_truth_file.s: hibf/misc/helper/src/create_truth_file.cpp.s + +.PHONY : hibf/misc/helper/src/create_truth_file.s + +# target to generate assembly for a file +hibf/misc/helper/src/create_truth_file.cpp.s: + $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s +.PHONY : hibf/misc/helper/src/create_truth_file.cpp.s + +hibf/misc/helper/src/normalise_raptor_output.o: hibf/misc/helper/src/normalise_raptor_output.cpp.o + +.PHONY : hibf/misc/helper/src/normalise_raptor_output.o + +# target to build an object file +hibf/misc/helper/src/normalise_raptor_output.cpp.o: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o +.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.o + +hibf/misc/helper/src/normalise_raptor_output.i: hibf/misc/helper/src/normalise_raptor_output.cpp.i + +.PHONY : hibf/misc/helper/src/normalise_raptor_output.i + +# target to preprocess a source file +hibf/misc/helper/src/normalise_raptor_output.cpp.i: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i +.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.i + +hibf/misc/helper/src/normalise_raptor_output.s: hibf/misc/helper/src/normalise_raptor_output.cpp.s + +.PHONY : hibf/misc/helper/src/normalise_raptor_output.s + +# target to generate assembly for a file +hibf/misc/helper/src/normalise_raptor_output.cpp.s: + $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s +.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.s + +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o + +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i + +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s + +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o + +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i + +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/one_error_model.o: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/one_error_model.i: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/one_error_model.s: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/pascal_row.o: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/pascal_row.i: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/pascal_row.s: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s + +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o + +# target to build an object file +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o + +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i + +# target to preprocess a source file +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i + +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s + +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s + +# target to generate assembly for a file +project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s +.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s + +src/applications/apply_taxsbp.o: src/applications/apply_taxsbp.cpp.o + +.PHONY : src/applications/apply_taxsbp.o + +# target to build an object file +src/applications/apply_taxsbp.cpp.o: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o +.PHONY : src/applications/apply_taxsbp.cpp.o + +src/applications/apply_taxsbp.i: src/applications/apply_taxsbp.cpp.i + +.PHONY : src/applications/apply_taxsbp.i + +# target to preprocess a source file +src/applications/apply_taxsbp.cpp.i: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i +.PHONY : src/applications/apply_taxsbp.cpp.i + +src/applications/apply_taxsbp.s: src/applications/apply_taxsbp.cpp.s + +.PHONY : src/applications/apply_taxsbp.s + +# target to generate assembly for a file +src/applications/apply_taxsbp.cpp.s: + $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s +.PHONY : src/applications/apply_taxsbp.cpp.s + +src/applications/check_fastq.o: src/applications/check_fastq.cpp.o + +.PHONY : src/applications/check_fastq.o + +# target to build an object file +src/applications/check_fastq.cpp.o: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o +.PHONY : src/applications/check_fastq.cpp.o + +src/applications/check_fastq.i: src/applications/check_fastq.cpp.i + +.PHONY : src/applications/check_fastq.i + +# target to preprocess a source file +src/applications/check_fastq.cpp.i: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i +.PHONY : src/applications/check_fastq.cpp.i + +src/applications/check_fastq.s: src/applications/check_fastq.cpp.s + +.PHONY : src/applications/check_fastq.s + +# target to generate assembly for a file +src/applications/check_fastq.cpp.s: + $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s +.PHONY : src/applications/check_fastq.cpp.s + +src/applications/count_minimiser.o: src/applications/count_minimiser.cpp.o + +.PHONY : src/applications/count_minimiser.o + +# target to build an object file +src/applications/count_minimiser.cpp.o: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o +.PHONY : src/applications/count_minimiser.cpp.o + +src/applications/count_minimiser.i: src/applications/count_minimiser.cpp.i + +.PHONY : src/applications/count_minimiser.i + +# target to preprocess a source file +src/applications/count_minimiser.cpp.i: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i +.PHONY : src/applications/count_minimiser.cpp.i + +src/applications/count_minimiser.s: src/applications/count_minimiser.cpp.s + +.PHONY : src/applications/count_minimiser.s + +# target to generate assembly for a file +src/applications/count_minimiser.cpp.s: + $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s +.PHONY : src/applications/count_minimiser.cpp.s + +src/applications/generate_reads.o: src/applications/generate_reads.cpp.o + +.PHONY : src/applications/generate_reads.o + +# target to build an object file +src/applications/generate_reads.cpp.o: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o +.PHONY : src/applications/generate_reads.cpp.o + +src/applications/generate_reads.i: src/applications/generate_reads.cpp.i + +.PHONY : src/applications/generate_reads.i + +# target to preprocess a source file +src/applications/generate_reads.cpp.i: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i +.PHONY : src/applications/generate_reads.cpp.i + +src/applications/generate_reads.s: src/applications/generate_reads.cpp.s + +.PHONY : src/applications/generate_reads.s + +# target to generate assembly for a file +src/applications/generate_reads.cpp.s: + $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s +.PHONY : src/applications/generate_reads.cpp.s + +src/applications/generate_reads_refseq.o: src/applications/generate_reads_refseq.cpp.o + +.PHONY : src/applications/generate_reads_refseq.o + +# target to build an object file +src/applications/generate_reads_refseq.cpp.o: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o +.PHONY : src/applications/generate_reads_refseq.cpp.o + +src/applications/generate_reads_refseq.i: src/applications/generate_reads_refseq.cpp.i + +.PHONY : src/applications/generate_reads_refseq.i + +# target to preprocess a source file +src/applications/generate_reads_refseq.cpp.i: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i +.PHONY : src/applications/generate_reads_refseq.cpp.i + +src/applications/generate_reads_refseq.s: src/applications/generate_reads_refseq.cpp.s + +.PHONY : src/applications/generate_reads_refseq.s + +# target to generate assembly for a file +src/applications/generate_reads_refseq.cpp.s: + $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s +.PHONY : src/applications/generate_reads_refseq.cpp.s + +src/applications/split_sequence.o: src/applications/split_sequence.cpp.o + +.PHONY : src/applications/split_sequence.o + +# target to build an object file +src/applications/split_sequence.cpp.o: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o +.PHONY : src/applications/split_sequence.cpp.o + +src/applications/split_sequence.i: src/applications/split_sequence.cpp.i + +.PHONY : src/applications/split_sequence.i + +# target to preprocess a source file +src/applications/split_sequence.cpp.i: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i +.PHONY : src/applications/split_sequence.cpp.i + +src/applications/split_sequence.s: src/applications/split_sequence.cpp.s + +.PHONY : src/applications/split_sequence.s + +# target to generate assembly for a file +src/applications/split_sequence.cpp.s: + $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s +.PHONY : src/applications/split_sequence.cpp.s + +src/applications/threshold_info.o: src/applications/threshold_info.cpp.o + +.PHONY : src/applications/threshold_info.o + +# target to build an object file +src/applications/threshold_info.cpp.o: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o +.PHONY : src/applications/threshold_info.cpp.o + +src/applications/threshold_info.i: src/applications/threshold_info.cpp.i + +.PHONY : src/applications/threshold_info.i + +# target to preprocess a source file +src/applications/threshold_info.cpp.i: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i +.PHONY : src/applications/threshold_info.cpp.i + +src/applications/threshold_info.s: src/applications/threshold_info.cpp.s + +.PHONY : src/applications/threshold_info.s + +# target to generate assembly for a file +src/applications/threshold_info.cpp.s: + $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s +.PHONY : src/applications/threshold_info.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 "... install/strip" + @echo "... install/local" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... create_comparable_output" + @echo "... count_minimiser" + @echo "... normalise_raptor_output" + @echo "... threshold_info" + @echo "... split_sequence" + @echo "... apply_taxsbp" + @echo "... install" + @echo "... compare_output" + @echo "... generate_reads_refseq" + @echo "... generate_reads" + @echo "... check_fastq" + @echo "... compare_amr_genes" + @echo "... create_truth_file" + @echo "... hibf/misc/helper/src/compare_amr_genes.o" + @echo "... hibf/misc/helper/src/compare_amr_genes.i" + @echo "... hibf/misc/helper/src/compare_amr_genes.s" + @echo "... hibf/misc/helper/src/compare_output.o" + @echo "... hibf/misc/helper/src/compare_output.i" + @echo "... hibf/misc/helper/src/compare_output.s" + @echo "... hibf/misc/helper/src/create_comparable_output.o" + @echo "... hibf/misc/helper/src/create_comparable_output.i" + @echo "... hibf/misc/helper/src/create_comparable_output.s" + @echo "... hibf/misc/helper/src/create_truth_file.o" + @echo "... hibf/misc/helper/src/create_truth_file.i" + @echo "... hibf/misc/helper/src/create_truth_file.s" + @echo "... hibf/misc/helper/src/normalise_raptor_output.o" + @echo "... hibf/misc/helper/src/normalise_raptor_output.i" + @echo "... hibf/misc/helper/src/normalise_raptor_output.s" + @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o" + @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i" + @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s" + @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o" + @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i" + @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i" + @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s" + @echo "... src/applications/apply_taxsbp.o" + @echo "... src/applications/apply_taxsbp.i" + @echo "... src/applications/apply_taxsbp.s" + @echo "... src/applications/check_fastq.o" + @echo "... src/applications/check_fastq.i" + @echo "... src/applications/check_fastq.s" + @echo "... src/applications/count_minimiser.o" + @echo "... src/applications/count_minimiser.i" + @echo "... src/applications/count_minimiser.s" + @echo "... src/applications/generate_reads.o" + @echo "... src/applications/generate_reads.i" + @echo "... src/applications/generate_reads.s" + @echo "... src/applications/generate_reads_refseq.o" + @echo "... src/applications/generate_reads_refseq.i" + @echo "... src/applications/generate_reads_refseq.s" + @echo "... src/applications/split_sequence.o" + @echo "... src/applications/split_sequence.i" + @echo "... src/applications/split_sequence.s" + @echo "... src/applications/threshold_info.o" + @echo "... src/applications/threshold_info.i" + @echo "... src/applications/threshold_info.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/util/bin/create_truth_file b/util/bin/create_truth_file new file mode 100755 index 0000000000000000000000000000000000000000..aadd307a485c83b0a840ce40ea87be1d56b6707f GIT binary patch literal 468792 zcmeFad3;nw);HcA0z^P>P?U^o#Hiq!uxKJK9Z2xDbTk4ggJ=>%fM_6@(2?M%1k=&9 zZEM_S)Nx_l#(fw?hKU%$j?Sn-N9A$NxZXAhxFLeV`~9A(+o^=KgU|c>y?=T0xn1|1 zI#qS*)TvWdr|RC!&ku}C@_KuD^p)f})8oZ+YrRh}>eu6`J*=<5{PB6RJp=H2tmha{ zAHd0iV+`YbUBZP)0(#sqMS&g`$aL*GzCFnYh_Da89?zlj+ZmE4UJRM8^YZCO6*f&! zpc{Hp70h(K`B=;!T*W>K+%Wo#5`i0<>7=|=U21BcN~gmwzEGeWn&~K;ls;0bC*`1g zA#}ry`>S+yX)1KnQ5;NHyRS-Ddzeb+hJ{*QZs^LB+zE$nOZM^sgG-0$0(d-b=%$i*ACS9RU*HkL0Jx!%~Qi2DS=- zRov;gOK|f#8~5*V2XV7?Dsl6A6!(R=uOWb|4)>|JpThk(?i+Et*F|`EK?B7IPs9B* z?z3=@!My~xdCdoqi@OQ8;@so8RTDg;!wAAz`kBEh+^^tXihC{Y!*JK&cCWwS;SU;^ zi|_{h%(~x!`;WL!!u=BNhjG{9ei8Q^-0l^?LkRaW7lAMn_e~mJZs7S?ui={!{uTEF zxG&c@GpGV^9qzjgr0z0t%vJj7N*y*JJW)TF>Ts$KFF^R9ex9boBXk%>c%Ob|P>6d9 z?tZxM#Leqo6?iVuA%mCo^C*Oi^s^ge>4$3(o~NIWM)*72SK$6L?#Z}$9ffo=5ly?yGS>p>YiS#`FK?@yTw9lDfez*k3;+y9k7b8qeJy5ATK;tlu?~#b+`v<_)iFL*Uuvmo`E}xdo}LSxZP_7 z9>%!1X!iz!k815WRdx8!pAgsWB5bodL-Ve8Xwcw$*2BsrC0Cz79 zmm{2q`%K)Ea9g-f!OiO&6?p!xLpQk1ebC`-9bTrxi3o?{z7+Q%xbtxLboDWiGmK|G z4#53ejr*q#8D#6{G=%5kz6JMlxc9-m9yhOJRN#45hp7nn)z4;ZYTLk67V@g@6GeRjw*(3k8fOfT;Lm*Rnsl=#vf z&PeVxIVB@^;K}xoe#6Fkyji|vZ+epC#X8)I`*z&CXuD{`X&v~jezv^@{vei%0| z_VGt?Qy+M-e?E=dwP~yuZNWcqyLDNHXX*p>a}{ptwktP0dMNAaWqnTj&)u:CkR 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

J3r01U9nDsk5%Aze5@Z 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 +#include +#include +#include +#include +#include +#include +#include + +#include + +#include + +inline robin_hood::unordered_map +parse_user_bin_ids(std::filesystem::path const & user_bin_ids_file) +{ + std::string line_buffer{}; + uint64_t id_buffer{}; + robin_hood::unordered_map ub_name_to_id; + std::ifstream user_bin_ids_in{user_bin_ids_file}; + + // Contains lines: "some_number reference_name" + while (std::getline(user_bin_ids_in, line_buffer)) + { + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const id_value{line_buffer.begin(), tab_it}; + std::string_view const name_key{++tab_it, line_buffer.end()}; + std::from_chars(id_value.data(), id_value.data() + id_value.size(), id_buffer); + ub_name_to_id.emplace(name_key, id_buffer); + } + return ub_name_to_id; +} + +inline void check_output_file(std::filesystem::path const & output_file) +{ + std::filesystem::path const output_directory = output_file.parent_path(); + std::error_code ec{}; + std::filesystem::create_directories(output_directory, ec); + + if (!output_directory.empty() && ec) + throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", + output_directory.c_str(), + "\": ", + ec.message())}; +} + +struct config +{ + std::filesystem::path mantis_result_file{}; + std::filesystem::path raptor_result_file{}; + std::filesystem::path user_bin_ids_file{}; + std::filesystem::path output_directory{}; +}; + +auto find_tab(std::string const & str) +{ + auto const pos = str.find('\t'); + if (pos == std::string::npos) + throw std::runtime_error{"Line \"" + str + "\" does not contain a tab."}; + return str.begin() + pos; +} + +/* The input is the outer iterator of a split view. We use a comma as delimiter for multiple hits, i.e. a line + * may look like: + * `GCF_000005825.2_ASM582v2_genomic100 0,283,7288` = `\t`. + * We extract the `` part and apply a split_view on it. + * + * The split view has two iterators/ranges: outer and inner: + * [0 283 7288] + * ^ + * outer_it = split_view.begin() + * + * [0 283 7288] + * ^ + * ++outer_it; + * + * [ 2 8 3 ] = inner_range = *outer_it + * ^ + * inner_it = inner_range.begin() + * + * In GCC12, one could create a string_view from a split_view (inner_range) directly, since a split_view preserves + * contiguous and other properties. In GCC12, the pre-GCC12 split_view is called lazy_split_view. + * + * Pre-GCC12, the split_view is lazy and does not preserve contiguous_range. Therefore, a string_view must be + * constructed in a bit more complicated manner: + * * get address of inner_it; this is the first character + * * get length of inner_range + * * construct string_view from pointer and length + */ +auto extract_hit(auto const & outer_it) +{ + auto const & inner_range = *outer_it; + char const * const first_char = std::addressof(*(inner_range.begin())); + auto const length = std::ranges::distance(inner_range); + + uint64_t result{}; + std::from_chars(first_char, first_char + length, result); + return result; +} + +void compare_results(config const & cfg) +{ + // map[reference_name] = number + robin_hood::unordered_map const ub_name_to_id{parse_user_bin_ids(cfg.user_bin_ids_file)}; + + std::ifstream mantis_result{cfg.mantis_result_file}; + std::ifstream raptor_result{cfg.raptor_result_file}; + + std::ofstream false_positives_file{cfg.output_directory / "comparison.raptor.fps"}; + std::ofstream false_negatives_file{cfg.output_directory / "comparison.raptor.fns"}; + std::ofstream missing_ground_truths_file{cfg.output_directory / "comparison.missing_ground_truth.warn"}; + std::ofstream missing_lines_file{cfg.output_directory / "comparison.missing_lines.warn"}; + std::ofstream stats_file{cfg.output_directory / "comparison.stats.tsv"}; + + bool missing_lines{false}; + + std::string mantis_line{}; + std::string raptor_line{}; + uint64_t false_positives{}; + uint64_t false_negatives{}; + uint64_t line_no{}; + uint64_t mantis_hit_count{}; + uint64_t mantis_miss{}; + uint64_t raptor_hit_count{}; + uint64_t raptor_miss{}; + +#if 1 + std::string query_name_buffer{}; + auto parse_original_bin = [&query_name_buffer, &ub_name_to_id] (std::string_view const & line) + { + // E.g., "GCF_000005825.2_ASM582v2_genomic106". 106 is the read number. + // find() returns an iterator to the 'g' of "genomic". `+7` moves the iterator to '1', which is the end + // of the bin name. + query_name_buffer.assign(line.begin(), line.begin() + line.find("genomic") + 7); + return ub_name_to_id.at(query_name_buffer); + }; +#else + std::array read_id_buffer; + std::string query_name_buffer{}; + constexpr std::string_view bin_prefix{"bin_"}; + auto parse_original_bin = [&read_id_buffer, &query_name_buffer, &ub_name_to_id, &bin_prefix] (std::string_view const & line) + { + // E.g., "GCF_000005825.2_ASM582v2_genomic106". 106 is the read number. + // find() returns an iterator to the 'g' of "genomic". `+7` moves the iterator to '1', which is the end + // of the bin name. + uint64_t result{}; + std::from_chars(line.data(), line.data() + line.size(), result); + result &= 0b1111'1111'1111'1111'1111; + result >>= 4u; + auto [ptr, ec] = std::to_chars(read_id_buffer.data(), read_id_buffer.data() + read_id_buffer.size(), result); + (void) ec; + query_name_buffer.assign(bin_prefix); + std::string_view const read_id{read_id_buffer.data(), ptr}; + query_name_buffer.append(std::string(5u - read_id.size(), '0')); + query_name_buffer.append(read_id); + return ub_name_to_id.at(query_name_buffer); + }; +#endif + auto parse_query_name = [&mantis_line, &raptor_line] (auto const & mantis_tab_it, auto const & raptor_tab_it) + { + std::string_view const mantis_query_name{mantis_line.begin(), mantis_tab_it}; + std::string_view const raptor_query_name{raptor_line.begin(), raptor_tab_it}; + if (mantis_query_name != raptor_query_name) + throw std::runtime_error{"Query names do not match, something went wrong"}; + return mantis_query_name; + }; + + while (std::getline(mantis_result, mantis_line) && std::getline(raptor_result, raptor_line)) + { + auto const mantis_tab_it{find_tab(mantis_line)}; + auto const raptor_tab_it{find_tab(raptor_line)}; + std::string_view const query_name{parse_query_name(mantis_tab_it, raptor_tab_it)}; + + uint64_t const original_bin{parse_original_bin(query_name)}; + bool mantis_found_correct_bin{false}; + bool raptor_found_correct_bin{false}; + + std::ranges::split_view const mantis_fields_view{std::string_view{mantis_tab_it + 1, mantis_line.end()}, ','}; + std::ranges::split_view const raptor_fields_view{std::string_view{raptor_tab_it + 1, raptor_line.end()}, ','}; + auto mantis_it{mantis_fields_view.begin()}; + auto raptor_it{raptor_fields_view.begin()}; + + while (mantis_it != mantis_fields_view.end() && raptor_it != raptor_fields_view.end()) + { + uint64_t const mantis_hit_bin{extract_hit(mantis_it)}; + mantis_found_correct_bin = mantis_found_correct_bin || mantis_hit_bin == original_bin; + + uint64_t const raptor_hit_bin{extract_hit(raptor_it)}; + raptor_found_correct_bin = raptor_found_correct_bin || raptor_hit_bin == original_bin; + + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << "" << std::endl; + + false_negatives_file << query_name << ':' << mantis_hit_bin << '\n'; + ++false_negatives; + } + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ",no-FN-because-original_bin>" << std::endl; + ++mantis_hit_count; + ++mantis_it; + } + else + { + if (raptor_hit_bin != original_bin) + { + false_positives_file << query_name << ':' << raptor_hit_bin << '\n'; + ++false_positives; + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ",FP>" << std::endl; + } + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ",no-FP-because-original_bin>" << std::endl; + ++raptor_hit_count; + ++raptor_it; + } + } + else + { + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ">" << std::endl; + ++mantis_hit_count; + ++raptor_hit_count; + ++mantis_it; + ++raptor_it; + } + } + + // process the rest of mantis + while (mantis_it != mantis_fields_view.end()) + { + uint64_t const mantis_hit_bin{extract_hit(mantis_it)}; + mantis_found_correct_bin = mantis_found_correct_bin || mantis_hit_bin == original_bin; + false_negatives_file << query_name << ':' << mantis_hit_bin << '\n'; + ++false_negatives; + ++mantis_hit_count; + ++mantis_it; + } + + // process the rest of raptor + while (raptor_it != raptor_fields_view.end()) + { + uint64_t const raptor_hit_bin{extract_hit(raptor_it)}; + raptor_found_correct_bin = raptor_found_correct_bin || raptor_hit_bin == original_bin; + false_positives_file << query_name << ':' << raptor_hit_bin << '\n'; + ++false_positives; + ++raptor_hit_count; + ++raptor_it; + } + + if (!mantis_found_correct_bin) + { + ++mantis_miss; + missing_ground_truths_file << "Line " << line_no << ": " + << "Could not find query " << query_name << ' ' + << '(' << query_name_buffer << ':' << original_bin << ") " + << "in its respective genome in mantis.\n"; + } + if (!raptor_found_correct_bin) + { + ++raptor_miss; + missing_ground_truths_file << "Line " << line_no << ": " + << "Could not find query " << query_name << ' ' + << '(' << query_name_buffer << ':' << original_bin << ") " + << "in its respective genome in raptor.\n"; + } + + ++line_no; + } + + while (std::getline(mantis_result, mantis_line)) + { + missing_lines = true; + missing_lines_file << "Missing line of mantis in comparison: " << mantis_line << '\n'; + } + while (std::getline(raptor_result, raptor_line)) + { + missing_lines = true; + missing_lines_file << "Missing line of raptor in comparison: " << raptor_line << '\n'; + } + + stats_file << "Mantis total:\t" << mantis_hit_count << '\n'; + stats_file << "Mantis miss: \t" << mantis_miss << '\n'; + stats_file << "Raptor total:\t" << raptor_hit_count << '\n'; + stats_file << "Raptor miss: \t" << raptor_miss << '\n'; + stats_file << "Raptor FP: \t" << false_positives << '\n'; + stats_file << "Raptor FN: \t" << false_negatives << '\n'; + + if (missing_lines) + std::cout << "[WARNING] Somes lines were missing. See " + << (cfg.output_directory / "missing_lines.warn") + << '\n'; + + if (mantis_miss || raptor_miss) + std::cout << "[Info] Missing ground truths are listed in " + << (cfg.output_directory / "missing_ground_truth.warn") + << '\n'; + + std::cout << "[Info] False positives: " + << (cfg.output_directory / "raptor.fps") + << '\n'; + + std::cout << "[Info] False negatives: " + << (cfg.output_directory / "raptor.fns") + << '\n'; + + std::cout << "[Info] Statistics: " + << (cfg.output_directory / "stats.tsv") + << '\n'; + + std::cout << "[Info] Content of stats.tsv:\n" + << " Mantis total:\t" << mantis_hit_count << '\n' + << " Mantis miss: \t" << mantis_miss << '\n' + << " Raptor total:\t" << raptor_hit_count << '\n' + << " Raptor miss: \t" << raptor_miss << '\n' + << " Raptor FP: \t" << false_positives << '\n' + << " Raptor FN: \t" << false_negatives << '\n'; +} + +void init_parser(seqan3::argument_parser & parser, config & cfg) +{ + parser.add_option(cfg.mantis_result_file, + '\0', + "mantis_results", + "The mantis result file produced by normalise_mantis_output.", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.raptor_result_file, + '\0', + "raptor_results", + "The raptor result file, e.g., \"raptor.results\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.user_bin_ids_file, + '\0', + "user_bin_ids", + "The file containing user bin ids, e.g., \"user_bin.ids\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.output_directory, + '\0', + "output_directory", + "Provide a path to the output.", + seqan3::option_spec::required); +} + +int main(int argc, char ** argv) +{ + seqan3::argument_parser parser{"compare_mantis_raptor_output", argc, argv, seqan3::update_notifications::off}; + parser.info.author = "Svenja Mehringer, Enrico Seiler"; + parser.info.email = "enrico.seiler@fu-berlin.de"; + parser.info.short_description = "Compares mantis and raptor results."; + parser.info.version = "0.0.1"; + + config cfg{}; + init_parser(parser, cfg); + + try + { + parser.parse(); + cfg.output_directory = std::filesystem::absolute(cfg.output_directory); + check_output_file(cfg.output_directory / "stats.txt"); + } + catch (seqan3::argument_parser_error const & ext) + { + std::cerr << "[Error] " << ext.what() << '\n'; + std::exit(-1); + } + + compare_results(cfg); +} diff --git a/util/hibf/misc/helper/src/normalise_bifrost_output.cpp b/util/hibf/misc/helper/src/normalise_bifrost_output.cpp new file mode 100644 index 00000000..b464cc8c --- /dev/null +++ b/util/hibf/misc/helper/src/normalise_bifrost_output.cpp @@ -0,0 +1,229 @@ +// ----------------------------------------------------------------------------------------------------- +// Copyright (c) 2006-2022, Knut Reinert & Freie Universität Berlin +// Copyright (c) 2016-2022, Knut Reinert & MPI für molekulare Genetik +// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License +// shipped with this file and also available at: https://github.com/seqan/raptor/blob/master/LICENSE.md +// ----------------------------------------------------------------------------------------------------- + +#include +#include +#include +#include +#include +#include + +#include + +#include + +inline robin_hood::unordered_map +parse_user_bin_ids(std::filesystem::path const & user_bin_ids_file) +{ + std::string line_buffer{}; + robin_hood::unordered_map ub_name_to_id; + std::ifstream user_bin_ids_in{user_bin_ids_file}; + + // Contains lines: "some_number reference_name" + while (std::getline(user_bin_ids_in, line_buffer)) + { + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const id_value{line_buffer.begin(), tab_it}; + std::string_view const name_key{++tab_it, line_buffer.end()}; + ub_name_to_id.emplace(name_key, id_value); + } + return ub_name_to_id; +} + +inline void check_output_file(std::filesystem::path const & output_file) +{ + std::filesystem::path const output_directory = output_file.parent_path(); + std::error_code ec{}; + std::filesystem::create_directories(output_directory, ec); + + if (!output_directory.empty() && ec) + throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", + output_directory.c_str(), + "\": ", + ec.message())}; +} + +struct config +{ + std::filesystem::path query_names_file{}; + std::filesystem::path user_bin_ids_file{}; + std::filesystem::path bifrost_result_file{}; + std::filesystem::path output_file{}; +}; + +std::vector parse_query_names(std::filesystem::path const & query_names_file) +{ + std::string line_buffer{}; + std::vector query_names; + std::ifstream query_names_in{query_names_file}; + + std::cerr << "Reading " << query_names_file << " ... " << std::flush; + // Contains lines: "query_name" + while (std::getline(query_names_in, line_buffer)) + query_names.push_back(line_buffer); + std::cerr << "Done" << std::endl; + return query_names; +} + +void normalise_output(config const & cfg) +{ + // All query names + std::vector const query_names{parse_query_names(cfg.query_names_file)}; + // map[reference_name] = number + std::cerr << "Reading " << cfg.user_bin_ids_file << " ... " << std::flush; + robin_hood::unordered_map const ub_name_to_id{parse_user_bin_ids(cfg.user_bin_ids_file)}; + std::cerr << "Done" << std::endl; + + // Process bifrost results + std::ifstream bifrost_result_in{cfg.bifrost_result_file}; + std::ofstream bifrost_result_out{cfg.output_file}; + size_t current_query_number{}; + std::vector results; + + // Buffers for file I/O + std::string ub_name_buffer{}; + std::string result_buffer{}; + std::string line_buffer{}; + + std::vector bifrost_user_bins{}; + + std::string normalised_bifrost_line{}; + + // ## Bifrost results ## + // Bifrost outputs a matrix. Column names = user bin id. Row names = query names + auto split_line_by_tab_and = [] (std::string_view bifrost_line, auto do_me) + { + std::string_view::size_type current_pos = 0; + std::string_view::size_type tab_pos{bifrost_line.find('\t')}; + size_t column_idx{}; + + while (tab_pos != std::string_view::npos) + { + auto current = std::string(&bifrost_line[current_pos], tab_pos - current_pos); + do_me(current, column_idx); + current_pos = tab_pos + 1; + tab_pos = bifrost_line.find('\t', current_pos); + ++column_idx; + } + // process last ub + auto last = std::string(&bifrost_line[current_pos], bifrost_line.size() - current_pos); + do_me(last, column_idx); + }; + + auto parse_header_user_bin_id = [&bifrost_user_bins, &ub_name_to_id] (std::string const & sv, size_t idx) + { + if (idx != 0) + { + auto filename_start = sv.find_last_of('/') + 1; + auto user_bin_id = sv.substr(filename_start, sv.size() - filename_start - 7/* |".fna.gz"| */); + + try + { + bifrost_user_bins.push_back(ub_name_to_id.at(user_bin_id)); + } + catch (std::exception const & e) + { + std::cerr << "Could not find id: " << user_bin_id << std::endl; + throw e; + } + } + else + { + bifrost_user_bins.push_back("0"); // don't mess up the indices + } + }; + + auto insert_if_one = [&normalised_bifrost_line, &bifrost_user_bins] (std::string_view sv, size_t idx) + { + if (sv == std::string_view{"1"}) // excludes 0 and the first column which is alywas the query name + { + normalised_bifrost_line.insert(normalised_bifrost_line.end(), + bifrost_user_bins[idx].begin(), + bifrost_user_bins[idx].end()); + normalised_bifrost_line.push_back(','); + } + }; + + std::cerr << "Processing " << cfg.bifrost_result_file << " ... " << std::endl; + + // Parse header line + if (std::getline(bifrost_result_in, line_buffer)) + { + assert(line_buffer.starts_with("query_name")); + split_line_by_tab_and(line_buffer, parse_header_user_bin_id); + } + + std::cerr << "Successfully parsed Header line ... " << std::endl; + assert(ub_name_to_id.size() == bifrost_user_bins.size()); + + while (std::getline(bifrost_result_in, line_buffer)) + { + assert(query_names[current_query_number] == std::string(&line_buffer[0], line_buffer.find('\t'))); + normalised_bifrost_line = query_names[current_query_number]; + normalised_bifrost_line.push_back('\t'); + split_line_by_tab_and(line_buffer, insert_if_one); + if (normalised_bifrost_line.back() == ',') + normalised_bifrost_line.pop_back(); + bifrost_result_out << normalised_bifrost_line << '\n'; + ++current_query_number; + normalised_bifrost_line.clear(); + } + + std::cerr << "Done" << std::endl; +} + +void init_parser(seqan3::argument_parser & parser, config & cfg) +{ + parser.add_option(cfg.query_names_file, + '\0', + "query_names", + "The file containing query names, e.g., \"query.names\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.user_bin_ids_file, + '\0', + "user_bin_ids", + "The file containing user bin ids, e.g., \"user_bin.ids\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.bifrost_result_file, + '\0', + "bifrost_results", + "The bifrost result file, e.g., \"bifrost.results\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.output_file, + '\0', + "output_file", + "Provide a path to the output.", + seqan3::option_spec::required); +} + +int main(int argc, char ** argv) +{ + seqan3::argument_parser parser{"normalise_bifrost_output", argc, argv, seqan3::update_notifications::off}; + parser.info.author = "Svenja Mehringer, Enrico Seiler"; + parser.info.email = "enrico.seiler@fu-berlin.de"; + parser.info.short_description = "Converts bifrost results into raptor-like results."; + parser.info.version = "0.0.1"; + + config cfg{}; + init_parser(parser, cfg); + + try + { + parser.parse(); + check_output_file(cfg.output_file); + } + catch (seqan3::argument_parser_error const & ext) + { + std::cerr << "[Error] " << ext.what() << '\n'; + std::exit(-1); + } + + normalise_output(cfg); +} diff --git a/util/hibf/misc/helper/src/normalise_raptor_output.cpp b/util/hibf/misc/helper/src/normalise_raptor_output.cpp new file mode 100644 index 00000000..3d4a81c3 --- /dev/null +++ b/util/hibf/misc/helper/src/normalise_raptor_output.cpp @@ -0,0 +1,194 @@ +// ----------------------------------------------------------------------------------------------------- +// Copyright (c) 2006-2022, Knut Reinert & Freie Universität Berlin +// Copyright (c) 2016-2022, Knut Reinert & MPI für molekulare Genetik +// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License +// shipped with this file and also available at: https://github.com/seqan/raptor/blob/master/LICENSE.md +// ----------------------------------------------------------------------------------------------------- + +#include +#include +#include +#include +#include +#include + +#include + +#include + +inline robin_hood::unordered_map +parse_user_bin_ids(std::filesystem::path const & user_bin_ids_file) +{ + std::string line_buffer{}; + uint64_t id_buffer{}; + robin_hood::unordered_map ub_name_to_id; + std::ifstream user_bin_ids_in{user_bin_ids_file}; + + // Contains lines: "some_number reference_name" + while (std::getline(user_bin_ids_in, line_buffer)) + { + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const id_value{line_buffer.begin(), tab_it}; + std::string_view const name_key{++tab_it, line_buffer.end()}; + std::from_chars(id_value.data(), id_value.data() + id_value.size(), id_buffer); + ub_name_to_id.emplace(name_key, id_buffer); + } + return ub_name_to_id; +} + +inline void check_output_file(std::filesystem::path const & output_file) +{ + std::filesystem::path const output_directory = output_file.parent_path(); + std::error_code ec{}; + std::filesystem::create_directories(output_directory, ec); + + if (!output_directory.empty() && ec) + throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", + output_directory.c_str(), + "\": ", + ec.message())}; +} + +struct config +{ + std::filesystem::path truth_user_bin_ids_file{}; + std::filesystem::path raptor_result_file{}; + std::filesystem::path output_file{}; +}; + +robin_hood::unordered_map create_ub_to_ub_mapping_from_header(std::ifstream & raptor_result_in, + std::string & line_buffer, + config const & cfg) +{ + // map[reference_name] = number + std::cerr << "Reading " << cfg.truth_user_bin_ids_file << " ... " << std::flush; + robin_hood::unordered_map const truth_ub_name_to_id{parse_user_bin_ids(cfg.truth_user_bin_ids_file)}; + std::cerr << "Done" << std::endl; + + robin_hood::unordered_map ub_to_ub; + + std::cerr << "Create ub_to_ub mapping ... " << std::flush; + while (std::getline(raptor_result_in, line_buffer) && line_buffer.starts_with('#') && line_buffer[1] != ('Q')) + { + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const idx{line_buffer.begin() + 1/* skip '#' */, + line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const name_key{line_buffer.begin() + line_buffer.find_last_of('/') + 1, + line_buffer.begin() + line_buffer.find(".fna.gz")}; + + // std::cerr << "SEARCH FOR" << name_key << std::endl; + + ub_to_ub.emplace(idx, truth_ub_name_to_id.at(std::string{name_key})); + } + std::cerr << "Done" << std::endl; + + return ub_to_ub; +} + +void normalise_output(config const & cfg) +{ + // Process raptor results + std::ifstream raptor_result_in{cfg.raptor_result_file}; + std::ofstream raptor_result_out{cfg.output_file}; + + // Buffers for file I/O + std::vector result_user_bins{}; + std::string line_buffer{}; + + // ## Raptor results ## + // The header stores the user bin ID. + // The ids of the file to normalize have to be adapted to the truth sets user bin ids + auto const ub_to_ub = create_ub_to_ub_mapping_from_header(raptor_result_in, line_buffer, cfg); + + std::cerr << "Processsssssing " << cfg.raptor_result_file << " ... " << std::flush; + + while (std::getline(raptor_result_in, line_buffer)) + { + result_user_bins.clear(); + + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string_view const id{line_buffer.begin(), tab_it}; + std::string_view const bins{++tab_it, line_buffer.end()}; + + if (bins.empty()) + { + raptor_result_out << id << '\t' << '\n'; + continue; + } + + std::string_view::size_type current_pos = 0; + std::string_view::size_type comma_pos{bins.find(',')}; + + while (comma_pos != std::string_view::npos) + { + auto ub_it = ub_to_ub.find(std::string(&bins[current_pos], comma_pos - current_pos)); + if (ub_it == ub_to_ub.end()) + throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], comma_pos - current_pos) + " in ub_to_ub."}; + result_user_bins.push_back(ub_it->second); + current_pos = comma_pos + 1; + comma_pos = bins.find(',', current_pos); + } + // process last ub + auto ub_it = ub_to_ub.find(std::string(&bins[current_pos], bins.size() - current_pos)); + if (ub_it == ub_to_ub.end()) + throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], bins.size() - current_pos) + " in ub_to_ub."}; + result_user_bins.push_back(ub_it->second); + std::sort(result_user_bins.begin(), result_user_bins.end()); // compare script afterwards requires sorted UBs + + // Write new normalised raptor line: + auto it = result_user_bins.begin(); + raptor_result_out << id << '\t' << *(it++); + while (it != result_user_bins.end()) + raptor_result_out << ',' << *(it++); + raptor_result_out << '\n'; + } + + std::cerr << "Done" << std::endl; +} + +void init_parser(seqan3::argument_parser & parser, config & cfg) +{ + parser.add_option(cfg.truth_user_bin_ids_file, + '\0', + "user_bin_ids", + "The file containing user bin ids from the 'truth'-raptor file, e.g., \"user_bin.ids\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.raptor_result_file, + '\0', + "raptor_results", + "The raptor result file, e.g., \"raptor.results\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.output_file, + '\0', + "output_file", + "Provide a path to the output.", + seqan3::option_spec::required); +} + +int main(int argc, char ** argv) +{ + seqan3::argument_parser parser{"normalise_mantis_output", argc, argv, seqan3::update_notifications::off}; + parser.info.author = "Svenja Mehringer, Enrico Seiler"; + parser.info.email = "enrico.seiler@fu-berlin.de"; + parser.info.short_description = "Unifies raptor results by replacing user bin ids from one raptor file with those " + "of a 'truth'-raptor file."; + parser.info.version = "0.0.1"; + + config cfg{}; + init_parser(parser, cfg); + + try + { + parser.parse(); + check_output_file(cfg.output_file); + } + catch (seqan3::argument_parser_error const & ext) + { + std::cerr << "[Error] " << ext.what() << '\n'; + std::exit(-1); + } + + normalise_output(cfg); +} diff --git a/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp b/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp new file mode 100644 index 00000000..8c2942b3 --- /dev/null +++ b/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp @@ -0,0 +1,203 @@ +// ----------------------------------------------------------------------------------------------------- +// Copyright (c) 2006-2022, Knut Reinert & Freie Universität Berlin +// Copyright (c) 2016-2022, Knut Reinert & MPI für molekulare Genetik +// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License +// shipped with this file and also available at: https://github.com/seqan/raptor/blob/master/LICENSE.md +// ----------------------------------------------------------------------------------------------------- + +#include +#include +#include +#include +#include +#include + +#include + +#include + +inline void check_output_file(std::filesystem::path const & output_file) +{ + std::filesystem::path const output_directory = output_file.parent_path(); + std::error_code ec{}; + std::filesystem::create_directories(output_directory, ec); + + if (!output_directory.empty() && ec) + throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", + output_directory.c_str(), + "\": ", + ec.message())}; +} + +struct config +{ + std::filesystem::path yara_result_file{}; + std::filesystem::path output_file{}; + std::filesystem::path query_names_file{}; +}; + +std::vector parse_query_names(std::filesystem::path const & query_names_file) +{ + std::string line_buffer{}; + std::vector query_names; + std::ifstream query_names_in{query_names_file}; + + std::cerr << "Reading " << query_names_file << " ... " << std::flush; + // Contains lines: "query_name" + while (std::getline(query_names_in, line_buffer)) + query_names.push_back(line_buffer); + std::cerr << "Done" << std::endl; + return query_names; +} + +void normalise_output(config const & cfg) +{ + std::vector const query_names{parse_query_names(cfg.query_names_file)}; + std::cerr << "Read " << query_names.size() << "query names" << std::endl; + + // Process yara results + std::ifstream yara_result_in{cfg.yara_result_file}; + std::ofstream yara_result_out{cfg.output_file}; + std::vector results; + std::string last_seen_query_name{}; + + // Buffers for file I/O + std::string result_buffer{}; + std::string line_buffer{}; + + auto parse_query_name_and_user_bin = [] (std::string const & line) + { + uint64_t idx{}; + std::string const qname{line.begin(), line.begin() + line.find(':')}; + std::string_view const idx_str{line.begin() + qname.size() + 1, line.end()}; + std::from_chars(idx_str.data(), idx_str.data() + idx_str.size(), idx); + + return std::make_pair(qname, idx); + }; + + auto process_results = [&results, &result_buffer, &yara_result_out] () + { + if (!results.empty()) + { + std::sort(results.begin(), results.end()); + for (size_t const ub : results) + result_buffer += std::to_string(ub) + ','; + result_buffer.back() = '\n'; + + yara_result_out << result_buffer; + result_buffer.clear(); + results.clear(); + } + else + { + yara_result_out << '\n'; + } + }; + + auto qname_it = query_names.begin(); + + auto check_qname_against_reference = [&qname_it, &query_names, &last_seen_query_name, &yara_result_out] () + { + if (qname_it == query_names.end()) + throw std::runtime_error{"query_names consumed although processing has not ended. last_seen: " + last_seen_query_name}; + + while (qname_it != query_names.end() && *qname_it != last_seen_query_name) + { + std::cerr << "Note: " << *qname_it << " not found in validation file." << std::endl; + yara_result_out << *qname_it << '\t' << '\n'; + ++qname_it; + } + + if (qname_it != query_names.end()) + ++qname_it; // function is called when last_seen_query_name is also updated + }; + + std::cerr << "Processing " << cfg.yara_result_file << " ... " << std::flush; + + + // First line. + if (std::getline(yara_result_in, line_buffer)) + { + auto && [qname, user_bin_idx] = parse_query_name_and_user_bin(line_buffer); + last_seen_query_name = qname; + results.push_back(user_bin_idx); + } + + while (std::getline(yara_result_in, line_buffer)) + { + auto && [qname, user_bin_idx] = parse_query_name_and_user_bin(line_buffer); + + if (qname != last_seen_query_name) // new query + { + check_qname_against_reference(); + + yara_result_out << last_seen_query_name << '\t'; + + process_results(); + + results.clear(); + last_seen_query_name = qname; + results.push_back(user_bin_idx); + } + else + { + results.push_back(user_bin_idx); + } + } + + // Write last results. + yara_result_out << last_seen_query_name << '\t'; + process_results(); + check_qname_against_reference(); + + if (qname_it != query_names.end()) + throw std::runtime_error{"query_names not fully consumed although processing has ended. last qname: " + (*qname_it)}; + + std::cerr << "Done" << std::endl; +} + +void init_parser(seqan3::argument_parser & parser, config & cfg) +{ + parser.add_option(cfg.yara_result_file, + '\0', + "yara_results", + "The yara result file, e.g., \"yara.results\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.query_names_file, + '\0', + "query_names", + "The file containing query names, e.g., \"query.names\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + parser.add_option(cfg.output_file, + '\0', + "output_file", + "Provide a path to the output.", + seqan3::option_spec::required); +} + +int main(int argc, char ** argv) +{ + seqan3::argument_parser parser{"normalise_yara_output", argc, argv, seqan3::update_notifications::off}; + parser.info.author = "Svenja Mehringer, Enrico Seiler"; + parser.info.email = "enrico.seiler@fu-berlin.de"; + parser.info.short_description = "Converts yara results into raptor-like results."; + parser.info.version = "0.0.1"; + + config cfg{}; + init_parser(parser, cfg); + + try + { + parser.parse(); + check_output_file(cfg.output_file); + } + catch (seqan3::argument_parser_error const & ext) + { + std::cerr << "[Error] " << ext.what() << '\n'; + std::exit(-1); + } + + normalise_output(cfg); +} diff --git a/util/hibf/misc/helper/src/to_be_deleted.cpp b/util/hibf/misc/helper/src/to_be_deleted.cpp new file mode 100644 index 00000000..8e3211cb --- /dev/null +++ b/util/hibf/misc/helper/src/to_be_deleted.cpp @@ -0,0 +1,212 @@ +// ----------------------------------------------------------------------------------------------------- +// Copyright (c) 2006-2022, Knut Reinert & Freie Universität Berlin +// Copyright (c) 2016-2022, Knut Reinert & MPI für molekulare Genetik +// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License +// shipped with this file and also available at: https://github.com/seqan/raptor/blob/master/LICENSE.md +// ----------------------------------------------------------------------------------------------------- + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include + +inline void check_output_file(std::filesystem::path const & output_file) +{ + std::filesystem::path const output_directory = output_file.parent_path(); + std::error_code ec{}; + std::filesystem::create_directories(output_directory, ec); + + if (!output_directory.empty() && ec) + throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", + output_directory.c_str(), + "\": ", + ec.message())}; +} + +enum class validation +{ + fps, + fns +}; + +inline robin_hood::unordered_map> +parse_validation_for(std::filesystem::path const & validation_file, validation which) +{ + uint64_t user_bin_id_buffer{}; + uint64_t count_buffer{}; + robin_hood::unordered_map> truths_per_query; + + std::ifstream validation_in{validation_file}; + std::string line_buffer{}; + + // Contains lines: "squery_name:user_in_id:count" + while (std::getline(validation_in, line_buffer)) + { + auto start{line_buffer.begin()}; + auto colon{start + line_buffer.find(':')}; + std::string const query_name{line_buffer.begin(), colon}; + start = ++colon; + colon = line_buffer.begin() + line_buffer.find(':', colon - line_buffer.begin()); + std::string_view const user_in_id{start, colon}; + std::string_view const count_str{++colon, line_buffer.end()}; + + std::from_chars(user_in_id.data(), user_in_id.data() + user_in_id.size(), user_bin_id_buffer); + std::from_chars(count_str.data(), count_str.data() + count_str.size(), count_buffer); + + if ((which == validation::fps && count_buffer < 155) || (which == validation::fns && count_buffer >= 155)) + truths_per_query[query_name].push_back(user_bin_id_buffer); + } + + return truths_per_query; +} + +struct config +{ + std::filesystem::path raptor_result_file{}; + std::filesystem::path FN_file{}; + std::filesystem::path FP_file{}; + std::filesystem::path output_file{}; +}; + +void correct_truth_file(config const & cfg) +{ + // Process raptor results + std::ifstream raptor_result_in{cfg.raptor_result_file}; + std::ofstream raptor_result_out{cfg.output_file}; + + // Buffers for file I/O + std::vector result_user_bins{}; + std::string line_buffer{}; + uint64_t user_bin_id_buffer{}; + + auto fns_truths_per_query = parse_validation_for(cfg.FN_file, validation::fns); + auto fps_truths_per_query = parse_validation_for(cfg.FP_file, validation::fps); + + std::cerr << "Processsssssing " << cfg.raptor_result_file << " ... " << std::flush; + + // rewrite header + while (std::getline(raptor_result_in, line_buffer) && line_buffer[0] == '#') + raptor_result_out << line_buffer << '\n'; + + do + { + result_user_bins.clear(); + + auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; + std::string const id{line_buffer.begin(), tab_it}; + std::string_view const bins{++tab_it, line_buffer.end()}; + + if (bins.empty()) + { + raptor_result_out << id << '\t' << '\n'; + continue; + } + + std::string_view::size_type current_pos = 0; + std::string_view::size_type comma_pos{bins.find(',')}; + + // get all user bins + while (comma_pos != std::string_view::npos) + { + auto user_bin_id = std::string(&bins[current_pos], comma_pos - current_pos); + std::from_chars(user_bin_id.data(), user_bin_id.data() + user_bin_id.size(), user_bin_id_buffer); + result_user_bins.push_back(user_bin_id_buffer); + current_pos = comma_pos + 1; + comma_pos = bins.find(',', current_pos); + } + // process last ub + auto user_bin_id = std::string(&bins[current_pos], bins.size() - current_pos); + std::from_chars(user_bin_id.data(), user_bin_id.data() + user_bin_id.size(), user_bin_id_buffer); + result_user_bins.push_back(user_bin_id_buffer); + + // remove true false posiives + auto find_fps = [&](auto s){ auto & l = fps_truths_per_query[id]; return std::find(l.begin(), l.end(), s) != l.end(); }; + result_user_bins.erase(std::remove_if(result_user_bins.begin(), result_user_bins.end(), find_fps), result_user_bins.end()); + + // insert false negatives + // currently we don't have false negatives + if (!fns_truths_per_query[id].empty()) + std::cerr << "warning: there is a FN I want to insert.\n"; + // auto & list = fns_truths_per_query[id]; + // result_user_bins.insert(result_user_bins.end(), list.begin(), list.end()); + // std::sort(result_user_bins.begin(), result_user_bins.end()); // sort again. + + if (result_user_bins.empty()) + { + raptor_result_out << id << '\t' << '\n'; + continue; + } + + // Write new normalised raptor line: + auto it = result_user_bins.begin(); + raptor_result_out << id << '\t' << *(it++); + while (it != result_user_bins.end()) + raptor_result_out << ',' << *(it++); + raptor_result_out << '\n'; + + } while (std::getline(raptor_result_in, line_buffer)); + + std::cerr << "Done" << std::endl; +} + +void init_parser(seqan3::argument_parser & parser, config & cfg) +{ + parser.add_option(cfg.raptor_result_file, + '\0', + "raptor_results", + "The raptor result file, e.g., \"raptor.results\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + + parser.add_option(cfg.FN_file, + '\0', + "fns", + "The true false negatives to incooporate.\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + + parser.add_option(cfg.FP_file, + '\0', + "fps", + "The true false negatives to incooporate.\".", + seqan3::option_spec::required, + seqan3::input_file_validator{}); + + parser.add_option(cfg.output_file, + '\0', + "output_file", + "Provide a path to the output.", + seqan3::option_spec::required); +} + +int main(int argc, char ** argv) +{ + seqan3::argument_parser parser{"normalise_mantis_output", argc, argv, seqan3::update_notifications::off}; + parser.info.author = "Svenja Mehringer, Enrico Seiler"; + parser.info.email = "enrico.seiler@fu-berlin.de"; + parser.info.short_description = "Corrects the raptor file with validated FPs and FNs."; + parser.info.version = "0.0.1"; + + config cfg{}; + init_parser(parser, cfg); + + try + { + parser.parse(); + check_output_file(cfg.output_file); + } + catch (seqan3::argument_parser_error const & ext) + { + std::cerr << "[Error] " << ext.what() << '\n'; + std::exit(-1); + } + + correct_truth_file(cfg); +} diff --git a/util/new/CMakeLists.txt b/util/new/CMakeLists.txt index ec08150b..18b43f14 100644 --- a/util/new/CMakeLists.txt +++ b/util/new/CMakeLists.txt @@ -70,6 +70,10 @@ target_compile_options ("new_common" INTERFACE "-pedantic" "-Wall" "-Wextra") add_executable ("normalise_mantis_output" applications/normalise_mantis_output.cpp) target_link_libraries ("normalise_mantis_output" "new_common") +add_executable ("normalise_raptor_output" applications/normalise_raptor_output.cpp) +target_link_libraries ("normalise_raptor_output" "common") +install (TARGETS "normalise_raptor_output" DESTINATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}") + add_executable ("compare_mantis_raptor_output" applications/compare_mantis_raptor_output.cpp) target_link_libraries ("compare_mantis_raptor_output" "new_common") diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index fd2f36b6..05e98a1b 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -240,7 +240,7 @@ int main(int argc, char ** argv) throw sharg::parser_error{"Must simulate at least one read per bin."}; if (number_of_bins != arguments.number_of_reads_per_bin.size()) - throw seqan3::argument_parser_error{"Something went wrong here."}; + throw seqan3::argument_parser_error{"number_of_bins (" + std::to_string(number_of_bins) + " != arguments.number_of_reads_per_bin.size()" + std::to_string(arguments.number_of_reads_per_bin.size()) + ")"}; for (size_t & weight : arguments.number_of_reads_per_bin) // was initialised with the weights of the bins weight = std::ceil((static_cast(weight) / sum_of_weights) * arguments.number_of_reads); From 72aeb1b1fb0b6a5dbafbd1ca4652b1e52dfe1329 Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Mon, 27 Feb 2023 14:05:58 +0100 Subject: [PATCH 16/18] remove build files --- util/CMakeCache.txt | 467 -- util/CMakeFiles/3.16.2/CMakeCCompiler.cmake | 76 - util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake | 88 - .../3.16.2/CMakeDetermineCompilerABI_C.bin | Bin 34336 -> 0 bytes .../3.16.2/CMakeDetermineCompilerABI_CXX.bin | Bin 34344 -> 0 bytes util/CMakeFiles/3.16.2/CMakeSystem.cmake | 15 - .../3.16.2/CompilerIdC/CMakeCCompilerId.c | 671 --- util/CMakeFiles/3.16.2/CompilerIdC/a.out | Bin 34488 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 --- util/CMakeFiles/3.16.2/CompilerIdCXX/a.out | Bin 34504 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - util/CMakeFiles/CMakeError.log | 78 - util/CMakeFiles/CMakeOutput.log | 564 -- util/CMakeFiles/Makefile.cmake | 151 - util/CMakeFiles/Makefile2 | 425 -- util/CMakeFiles/TargetDirectories.txt | 18 - .../apply_taxsbp.dir/DependInfo.cmake | 33 - util/CMakeFiles/apply_taxsbp.dir/build.make | 100 - .../apply_taxsbp.dir/cmake_clean.cmake | 10 - util/CMakeFiles/apply_taxsbp.dir/depend.make | 2 - util/CMakeFiles/apply_taxsbp.dir/flags.make | 10 - util/CMakeFiles/apply_taxsbp.dir/link.txt | 1 - .../CMakeFiles/apply_taxsbp.dir/progress.make | 3 - .../check_fastq.dir/DependInfo.cmake | 33 - util/CMakeFiles/check_fastq.dir/build.make | 100 - .../check_fastq.dir/cmake_clean.cmake | 10 - util/CMakeFiles/check_fastq.dir/depend.make | 2 - util/CMakeFiles/check_fastq.dir/flags.make | 10 - util/CMakeFiles/check_fastq.dir/link.txt | 1 - util/CMakeFiles/check_fastq.dir/progress.make | 3 - util/CMakeFiles/cmake.check_cache | 1 - .../compare_amr_genes.dir/DependInfo.cmake | 33 - .../compare_amr_genes.dir/build.make | 100 - .../compare_amr_genes.dir/cmake_clean.cmake | 10 - .../compare_amr_genes.dir/depend.make | 2 - .../compare_amr_genes.dir/flags.make | 10 - .../CMakeFiles/compare_amr_genes.dir/link.txt | 1 - .../compare_amr_genes.dir/progress.make | 3 - .../compare_output.dir/DependInfo.cmake | 33 - util/CMakeFiles/compare_output.dir/build.make | 100 - .../compare_output.dir/cmake_clean.cmake | 10 - .../CMakeFiles/compare_output.dir/depend.make | 2 - util/CMakeFiles/compare_output.dir/flags.make | 10 - util/CMakeFiles/compare_output.dir/link.txt | 1 - .../compare_output.dir/progress.make | 3 - .../count_minimiser.dir/DependInfo.cmake | 35 - .../CMakeFiles/count_minimiser.dir/build.make | 130 - .../count_minimiser.dir/cmake_clean.cmake | 12 - .../count_minimiser.dir/depend.make | 2 - .../CMakeFiles/count_minimiser.dir/flags.make | 10 - util/CMakeFiles/count_minimiser.dir/link.txt | 1 - .../count_minimiser.dir/progress.make | 5 - .../DependInfo.cmake | 33 - .../create_comparable_output.dir/build.make | 100 - .../cmake_clean.cmake | 10 - .../create_comparable_output.dir/depend.make | 2 - .../create_comparable_output.dir/flags.make | 10 - .../create_comparable_output.dir/link.txt | 1 - .../progress.make | 3 - .../create_truth_file.dir/CXX.includecache | 5054 ----------------- .../create_truth_file.dir/DependInfo.cmake | 33 - .../create_truth_file.dir/build.make | 100 - .../create_truth_file.dir/cmake_clean.cmake | 10 - .../create_truth_file.dir/depend.internal | 303 - .../create_truth_file.dir/depend.make | 303 - .../create_truth_file.dir/flags.make | 10 - .../CMakeFiles/create_truth_file.dir/link.txt | 1 - .../create_truth_file.dir/progress.make | 3 - .../generate_reads.dir/DependInfo.cmake | 33 - util/CMakeFiles/generate_reads.dir/build.make | 100 - .../generate_reads.dir/cmake_clean.cmake | 10 - .../CMakeFiles/generate_reads.dir/depend.make | 2 - util/CMakeFiles/generate_reads.dir/flags.make | 10 - util/CMakeFiles/generate_reads.dir/link.txt | 1 - .../generate_reads.dir/progress.make | 3 - .../DependInfo.cmake | 33 - .../generate_reads_refseq.dir/build.make | 100 - .../cmake_clean.cmake | 10 - .../generate_reads_refseq.dir/depend.make | 2 - .../generate_reads_refseq.dir/flags.make | 10 - .../generate_reads_refseq.dir/link.txt | 1 - .../generate_reads_refseq.dir/progress.make | 3 - .../DependInfo.cmake | 33 - .../normalise_raptor_output.dir/build.make | 100 - .../cmake_clean.cmake | 10 - .../normalise_raptor_output.dir/depend.make | 2 - .../normalise_raptor_output.dir/flags.make | 10 - .../normalise_raptor_output.dir/link.txt | 1 - .../normalise_raptor_output.dir/progress.make | 3 - util/CMakeFiles/progress.marks | 1 - .../split_sequence.dir/DependInfo.cmake | 33 - util/CMakeFiles/split_sequence.dir/build.make | 100 - .../split_sequence.dir/cmake_clean.cmake | 10 - .../CMakeFiles/split_sequence.dir/depend.make | 2 - util/CMakeFiles/split_sequence.dir/flags.make | 10 - util/CMakeFiles/split_sequence.dir/link.txt | 1 - .../split_sequence.dir/progress.make | 3 - .../threshold_info.dir/DependInfo.cmake | 39 - util/CMakeFiles/threshold_info.dir/build.make | 190 - .../threshold_info.dir/cmake_clean.cmake | 16 - .../CMakeFiles/threshold_info.dir/depend.make | 2 - util/CMakeFiles/threshold_info.dir/flags.make | 10 - util/CMakeFiles/threshold_info.dir/link.txt | 1 - .../threshold_info.dir/progress.make | 9 - util/Makefile | 952 ---- util/bin/create_truth_file | Bin 468792 -> 0 bytes util/cmake_install.cmake | 337 -- util/compile_commands.json | 102 - 108 files changed, 12332 deletions(-) delete mode 100644 util/CMakeCache.txt delete mode 100644 util/CMakeFiles/3.16.2/CMakeCCompiler.cmake delete mode 100644 util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake delete mode 100755 util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 util/CMakeFiles/3.16.2/CMakeSystem.cmake delete mode 100644 util/CMakeFiles/3.16.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 util/CMakeFiles/3.16.2/CompilerIdC/a.out delete mode 100644 util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 util/CMakeFiles/3.16.2/CompilerIdCXX/a.out delete mode 100644 util/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 util/CMakeFiles/CMakeError.log delete mode 100644 util/CMakeFiles/CMakeOutput.log delete mode 100644 util/CMakeFiles/Makefile.cmake delete mode 100644 util/CMakeFiles/Makefile2 delete mode 100644 util/CMakeFiles/TargetDirectories.txt delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/build.make delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/depend.make delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/flags.make delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/link.txt delete mode 100644 util/CMakeFiles/apply_taxsbp.dir/progress.make delete mode 100644 util/CMakeFiles/check_fastq.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/check_fastq.dir/build.make delete mode 100644 util/CMakeFiles/check_fastq.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/check_fastq.dir/depend.make delete mode 100644 util/CMakeFiles/check_fastq.dir/flags.make delete mode 100644 util/CMakeFiles/check_fastq.dir/link.txt delete mode 100644 util/CMakeFiles/check_fastq.dir/progress.make delete mode 100644 util/CMakeFiles/cmake.check_cache delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/build.make delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/depend.make delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/flags.make delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/link.txt delete mode 100644 util/CMakeFiles/compare_amr_genes.dir/progress.make delete mode 100644 util/CMakeFiles/compare_output.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/compare_output.dir/build.make delete mode 100644 util/CMakeFiles/compare_output.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/compare_output.dir/depend.make delete mode 100644 util/CMakeFiles/compare_output.dir/flags.make delete mode 100644 util/CMakeFiles/compare_output.dir/link.txt delete mode 100644 util/CMakeFiles/compare_output.dir/progress.make delete mode 100644 util/CMakeFiles/count_minimiser.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/count_minimiser.dir/build.make delete mode 100644 util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/count_minimiser.dir/depend.make delete mode 100644 util/CMakeFiles/count_minimiser.dir/flags.make delete mode 100644 util/CMakeFiles/count_minimiser.dir/link.txt delete mode 100644 util/CMakeFiles/count_minimiser.dir/progress.make delete mode 100644 util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/create_comparable_output.dir/build.make delete mode 100644 util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/create_comparable_output.dir/depend.make delete mode 100644 util/CMakeFiles/create_comparable_output.dir/flags.make delete mode 100644 util/CMakeFiles/create_comparable_output.dir/link.txt delete mode 100644 util/CMakeFiles/create_comparable_output.dir/progress.make delete mode 100644 util/CMakeFiles/create_truth_file.dir/CXX.includecache delete mode 100644 util/CMakeFiles/create_truth_file.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/create_truth_file.dir/build.make delete mode 100644 util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/create_truth_file.dir/depend.internal delete mode 100644 util/CMakeFiles/create_truth_file.dir/depend.make delete mode 100644 util/CMakeFiles/create_truth_file.dir/flags.make delete mode 100644 util/CMakeFiles/create_truth_file.dir/link.txt delete mode 100644 util/CMakeFiles/create_truth_file.dir/progress.make delete mode 100644 util/CMakeFiles/generate_reads.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/generate_reads.dir/build.make delete mode 100644 util/CMakeFiles/generate_reads.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/generate_reads.dir/depend.make delete mode 100644 util/CMakeFiles/generate_reads.dir/flags.make delete mode 100644 util/CMakeFiles/generate_reads.dir/link.txt delete mode 100644 util/CMakeFiles/generate_reads.dir/progress.make delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/build.make delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/depend.make delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/flags.make delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/link.txt delete mode 100644 util/CMakeFiles/generate_reads_refseq.dir/progress.make delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/build.make delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/depend.make delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/flags.make delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/link.txt delete mode 100644 util/CMakeFiles/normalise_raptor_output.dir/progress.make delete mode 100644 util/CMakeFiles/progress.marks delete mode 100644 util/CMakeFiles/split_sequence.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/split_sequence.dir/build.make delete mode 100644 util/CMakeFiles/split_sequence.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/split_sequence.dir/depend.make delete mode 100644 util/CMakeFiles/split_sequence.dir/flags.make delete mode 100644 util/CMakeFiles/split_sequence.dir/link.txt delete mode 100644 util/CMakeFiles/split_sequence.dir/progress.make delete mode 100644 util/CMakeFiles/threshold_info.dir/DependInfo.cmake delete mode 100644 util/CMakeFiles/threshold_info.dir/build.make delete mode 100644 util/CMakeFiles/threshold_info.dir/cmake_clean.cmake delete mode 100644 util/CMakeFiles/threshold_info.dir/depend.make delete mode 100644 util/CMakeFiles/threshold_info.dir/flags.make delete mode 100644 util/CMakeFiles/threshold_info.dir/link.txt delete mode 100644 util/CMakeFiles/threshold_info.dir/progress.make delete mode 100644 util/Makefile delete mode 100755 util/bin/create_truth_file delete mode 100644 util/cmake_install.cmake delete mode 100644 util/compile_commands.json diff --git a/util/CMakeCache.txt b/util/CMakeCache.txt deleted file mode 100644 index 462a69cb..00000000 --- a/util/CMakeCache.txt +++ /dev/null @@ -1,467 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /project/archive-index/smehringer/raptor/util -# 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 file. -BZIP2_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -BZIP2_LIBRARY_DEBUG:FILEPATH=BZIP2_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -BZIP2_LIBRARY_RELEASE:FILEPATH=/usr/lib/libbz2.so - -//Path to a program. -CCACHE_PROGRAM:FILEPATH=CCACHE_PROGRAM-NOTFOUND - -//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: Debug Release RelWithDebInfo -CMAKE_BUILD_TYPE:STRING=Release - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=OFF - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/usr/local/package/bin/g++11 - -//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/local/package/bin/gcc11 - -//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=ON - -//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_DESCRIPTION:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=raptor_utility - -//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 linker during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker 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 - -//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 - -//Build DREAM-Yara. Needed to map reads to the NCBI RefSeq. -RAPTOR_UTILITY_BUILD_DREAM_YARA:BOOL=OFF - -//Build mason. Needed to generate artificial data set. -RAPTOR_UTILITY_BUILD_MASON:BOOL=OFF - -//Require cereal and fail if not present. -SEQAN3_CEREAL:BOOL=OFF - -//Path to a file. -SEQAN3_CLONE_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3 - -//Path to a file. -SEQAN3_INCLUDE_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3/include - -//Require Lemon and fail if not present. -SEQAN3_LEMON:BOOL=OFF - -//Don't use BZip2, even if present. -SEQAN3_NO_BZIP2:BOOL=OFF - -//Don't use cereal, even if present. -SEQAN3_NO_CEREAL:BOOL=OFF - -//Don't use Lemon, even if present. -SEQAN3_NO_LEMON:BOOL=OFF - -//Don't use ZLIB, even if present. -SEQAN3_NO_ZLIB:BOOL=OFF - -//The directory containing a CMake configuration file for SeqAn3. -SeqAn3_DIR:PATH=/project/archive-index/smehringer/raptor/lib/seqan3/build_system - -//Path to a file. -ZLIB_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/libz.so - -//Value Computed by CMake -raptor_utility_BINARY_DIR:STATIC=/project/archive-index/smehringer/raptor/util - -//Value Computed by CMake -raptor_utility_SOURCE_DIR:STATIC=/project/archive-index/smehringer/raptor/util - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: BZIP2_INCLUDE_DIR -BZIP2_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: BZIP2_LIBRARY_DEBUG -BZIP2_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: BZIP2_LIBRARY_RELEASE -BZIP2_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 -//Have symbol BZ2_bzCompressInit -BZIP2_NEED_PREFIX:INTERNAL=1 -//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=/project/archive-index/smehringer/raptor/util -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 -//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= -//Test CMAKE_HAVE_LIBC_PTHREAD -CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= -//Have include pthread.h -CMAKE_HAVE_PTHREAD_H:INTERNAL=1 -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/project/archive-index/smehringer/raptor/util -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//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-3.16 -//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 -//uname command -CMAKE_UNAME:INTERNAL=/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Test CONCEPTS_FLAG_BUILTIN -CONCEPTS_FLAG_BUILTIN:INTERNAL= -//Test CONCEPTS_FLAG_STD20 -CONCEPTS_FLAG_STD20:INTERNAL=1 -//Test CPP20_FLAG_BUILTIN -CPP20_FLAG_BUILTIN:INTERNAL= -//Test CPP20_FLAG_STD20 -CPP20_FLAG_STD20:INTERNAL=1 -//Details about finding CCACHE_PROGRAM -FIND_PACKAGE_MESSAGE_DETAILS_CCACHE_PROGRAM:INTERNAL=[CCACHE_PROGRAM-NOTFOUND] -//Details about finding CCACHE_PROGRAM_PRE -FIND_PACKAGE_MESSAGE_DETAILS_CCACHE_PROGRAM_PRE:INTERNAL=[CCACHE_PROGRAM-NOTFOUND] -//Result of TRY_COMPILE -SEQAN3_PLATFORM_TEST:INTERNAL=TRUE -//Result of TRY_COMPILE -THREADS_HAVE_PTHREAD_ARG:INTERNAL=TRUE -//ADVANCED property for variable: ZLIB_INCLUDE_DIR -ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG -ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE -ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 -//Have include cereal/cereal.hpp -_SEQAN3_HAVE_CEREAL:INTERNAL=1 -//ADVANCED property for variable: _SEQAN3_HAVE_EXECINFO -_SEQAN3_HAVE_EXECINFO-ADVANCED:INTERNAL=1 -//Have include execinfo.h -_SEQAN3_HAVE_EXECINFO:INTERNAL=1 -//Have include lemon/config.h -_SEQAN3_HAVE_LEMON:INTERNAL=1 -//Have include range/v3/version.hpp -_SEQAN3_HAVE_RANGEV3:INTERNAL=1 -//Have include sdsl/version.hpp -_SEQAN3_HAVE_SDSL:INTERNAL=1 - diff --git a/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake b/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake deleted file mode 100644 index 1cc2b85c..00000000 --- a/util/CMakeFiles/3.16.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,76 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/local/package/bin/gcc11") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "11.1.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -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") -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_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") - - - -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_MT "") -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_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -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) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -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 "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake b/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake deleted file mode 100644 index f7c22d88..00000000 --- a/util/CMakeFiles/3.16.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,88 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/local/package/bin/g++11") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "11.1.0") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") -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") -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_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - -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_MT "") -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_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang 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) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -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 "/pkg/gcc-11.1.0-0/include/c++/11.1.0;/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu;/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/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 "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin b/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index ec20047c87ae148a443ee250bcac504fa3df3aa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34336 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 diff --git a/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin b/util/CMakeFiles/3.16.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index 5ff486dd9b7273c3a886c03254dd5ad752f9db6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34344 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 l{hIMn`yRmD>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(__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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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(__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 % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) -# 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(__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(__CRAYXE) || defined(__CRAYXC) -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(__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" - -# 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 - -#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_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" - -# 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 -#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 components. */ -#ifdef 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'}; -#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 "]"; - - - - -#if !defined(__STDC__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#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 -#ifdef COMPILER_VERSION_INTERNAL - 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(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/util/CMakeFiles/3.16.2/CompilerIdC/a.out b/util/CMakeFiles/3.16.2/CompilerIdC/a.out deleted file mode 100755 index 0794e1c20cbdaf72028e28f231883a1d863c7794..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34488 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 ejvjHqb$P<`^=Ftp8~?ow>^Qhz%RTan;{O0E diff --git a/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 69cfdba6..00000000 --- a/util/CMakeFiles/3.16.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,660 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif 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 */ -# 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 -# 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(__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_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(__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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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(__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 % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) -# 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 - - -/* 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(__CRAYXE) || defined(__CRAYXC) -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(__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" - -# 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 - -#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_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" - -# 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 -#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 components. */ -#ifdef 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'}; -#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 "]"; - - - - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L -# if defined(__INTEL_CXX11_MODE__) -# if defined(__cpp_aggregate_nsdmi) -# define CXX_STD 201402L -# else -# define CXX_STD 201103L -# endif -# else -# define CXX_STD 199711L -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# define CXX_STD _MSVC_LANG -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - 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(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out b/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out deleted file mode 100755 index c44750122964f2ba6d05b47b067be1e3ba6fe66b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34504 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 Tn4ORR(+uo5h6@-9isF9&1EB+6 diff --git a/util/CMakeFiles/CMakeDirectoryInformation.cmake b/util/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index b77712bd..00000000 --- a/util/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/project/archive-index/smehringer/raptor/util") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/project/archive-index/smehringer/raptor/util") - -# 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/util/CMakeFiles/CMakeError.log b/util/CMakeFiles/CMakeError.log deleted file mode 100644 index b66ca87e..00000000 --- a/util/CMakeFiles/CMakeError.log +++ /dev/null @@ -1,78 +0,0 @@ -Performing C++ SOURCE FILE Test CPP20_FLAG_BUILTIN failed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_9f78d/fast && /usr/bin/make -f CMakeFiles/cmTC_9f78d.dir/build.make CMakeFiles/cmTC_9f78d.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_9f78d.dir/src.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCPP20_FLAG_BUILTIN -o CMakeFiles/cmTC_9f78d.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx -/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx:2:6: error: #error NOCXX20 - 2 | #error NOCXX20 - | ^~~~~ -make[1]: *** [CMakeFiles/cmTC_9f78d.dir/build.make:66: CMakeFiles/cmTC_9f78d.dir/src.cxx.o] Error 1 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -make: *** [Makefile:121: cmTC_9f78d/fast] Error 2 - - -Source file was: -#if !defined (__cplusplus) || (__cplusplus < 201709) - #error NOCXX20 - #endif - int main() {} -Performing C++ SOURCE FILE Test CONCEPTS_FLAG_BUILTIN failed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_56503/fast && /usr/bin/make -f CMakeFiles/cmTC_56503.dir/build.make CMakeFiles/cmTC_56503.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_56503.dir/src.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCONCEPTS_FLAG_BUILTIN -o CMakeFiles/cmTC_56503.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx -/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx:1:16: error: ‘__cpp_concepts’ was not declared in this scope - 1 | static_assert (__cpp_concepts >= 201507); - | ^~~~~~~~~~~~~~ -make[1]: *** [CMakeFiles/cmTC_56503.dir/build.make:66: CMakeFiles/cmTC_56503.dir/src.cxx.o] Error 1 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -make: *** [Makefile:121: cmTC_56503/fast] Error 2 - - -Source file was: -static_assert (__cpp_concepts >= 201507); - int main() {} -Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_fd29a/fast && /usr/bin/make -f CMakeFiles/cmTC_fd29a.dir/build.make CMakeFiles/cmTC_fd29a.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_fd29a.dir/src.c.o -/usr/local/package/bin/gcc11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_fd29a.dir/src.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.c -Linking C executable cmTC_fd29a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd29a.dir/link.txt --verbose=1 -/usr/local/package/bin/gcc11 -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_fd29a.dir/src.c.o -o cmTC_fd29a -/usr/bin/ld: CMakeFiles/cmTC_fd29a.dir/src.c.o: in function `main': -src.c:(.text+0x2d): undefined reference to `pthread_create' -/usr/bin/ld: src.c:(.text+0x39): undefined reference to `pthread_detach' -/usr/bin/ld: src.c:(.text+0x4a): undefined reference to `pthread_join' -collect2: error: ld returned 1 exit status -make[1]: *** [CMakeFiles/cmTC_fd29a.dir/build.make:87: cmTC_fd29a] Error 1 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -make: *** [Makefile:121: cmTC_fd29a/fast] Error 2 - - -Source file was: -#include - -void* test_func(void* data) -{ - return data; -} - -int main(void) -{ - pthread_t thread; - pthread_create(&thread, NULL, test_func, NULL); - pthread_detach(thread); - pthread_join(thread, NULL); - pthread_atfork(NULL, NULL, NULL); - pthread_exit(NULL); - - return 0; -} - diff --git a/util/CMakeFiles/CMakeOutput.log b/util/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 29391922..00000000 --- a/util/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,564 +0,0 @@ -The system is: Linux - 5.4.39.mx64.334 - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/local/package/bin/gcc11 -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 "/project/archive-index/smehringer/raptor/util/CMakeFiles/3.16.2/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/local/package/bin/g++11 -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 "/project/archive-index/smehringer/raptor/util/CMakeFiles/3.16.2/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_124c9/fast && /usr/bin/make -f CMakeFiles/cmTC_124c9.dir/build.make CMakeFiles/cmTC_124c9.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o -/usr/local/package/bin/gcc11 -o CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_124c9 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_124c9.dir/link.txt --verbose=1 -/usr/local/package/bin/gcc11 CMakeFiles/cmTC_124c9.dir/testCCompiler.c.o -o cmTC_124c9 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_6a4e8/fast && /usr/bin/make -f CMakeFiles/cmTC_6a4e8.dir/build.make CMakeFiles/cmTC_6a4e8.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -/usr/local/package/bin/gcc11 -v -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -Using built-in specs. -COLLECT_GCC=gcc -Target: x86_64-pc-linux-gnu -Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env -Thread model: posix -Supported LTO compression algorithms: zlib zstd -gcc version 11.1.0 (GCC) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/' - /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_6a4e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /scratch/local/cc2lEu63.s -GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) - compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" -#include "..." search starts here: -#include <...> search starts here: - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include - /usr/local/include - /pkg/gcc-11.1.0-0/include - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed - /usr/include -End of search list. -GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) - compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: 8f74acc580d3526dc8d12c907493ff65 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/' - as -v --64 -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o /scratch/local/cc2lEu63.s -GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37 -COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_6a4e8 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a4e8.dir/link.txt --verbose=1 -/usr/local/package/bin/gcc11 -v CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -o cmTC_6a4e8 -Using built-in specs. -COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -Target: x86_64-pc-linux-gnu -Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env -Thread model: posix -Supported LTO compression algorithms: zlib zstd -gcc version 11.1.0 (GCC) -COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.' - /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_6a4e8 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.' -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - add: [/usr/local/include] - add: [/pkg/gcc-11.1.0-0/include] - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/pkg/gcc-11.1.0-0/include] ==> [/pkg/gcc-11.1.0-0/include] - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_6a4e8/fast && /usr/bin/make -f CMakeFiles/cmTC_6a4e8.dir/build.make CMakeFiles/cmTC_6a4e8.dir/build] - ignore line: [make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/local/package/bin/gcc11 -v -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=gcc] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/'] - ignore line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_6a4e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /scratch/local/cc2lEu63.s] - ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] - ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - ignore line: [ /usr/local/include] - ignore line: [ /pkg/gcc-11.1.0-0/include] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] - ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 8f74acc580d3526dc8d12c907493ff65] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o /scratch/local/cc2lEu63.s] - ignore line: [GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37] - ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_6a4e8] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a4e8.dir/link.txt --verbose=1] - ignore line: [/usr/local/package/bin/gcc11 -v CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -o cmTC_6a4e8 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=gcc] - ignore line: [COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6a4e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6a4e8.'] - link line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_6a4e8 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_6a4e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o] - arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/scratch/local/ccX9JgMx.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 [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_6a4e8] ==> ignore - arg [/usr/lib/../lib64/crt1.o] ==> ignore - arg [/usr/lib/../lib64/crti.o] ==> ignore - arg [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o] ==> ignore - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] - arg [CMakeFiles/cmTC_6a4e8.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 [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o] ==> ignore - arg [/usr/lib/../lib64/crtn.o] ==> ignore - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> [/pkg/gcc-11.1.0-0/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/pkg/gcc-11.1.0-0/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib] - implicit fwks: [] - - -Determining if the CXX compiler works passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_0d9cb/fast && /usr/bin/make -f CMakeFiles/cmTC_0d9cb.dir/build.make CMakeFiles/cmTC_0d9cb.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o -/usr/local/package/bin/g++11 -o CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_0d9cb -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d9cb.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_0d9cb.dir/testCXXCompiler.cxx.o -o cmTC_0d9cb -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_c6a15/fast && /usr/bin/make -f CMakeFiles/cmTC_c6a15.dir/build.make CMakeFiles/cmTC_c6a15.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -/usr/local/package/bin/g++11 -v -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -Using built-in specs. -COLLECT_GCC=g++ -Target: x86_64-pc-linux-gnu -Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env -Thread model: posix -Supported LTO compression algorithms: zlib zstd -gcc version 11.1.0 (GCC) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/' - /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c6a15.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /scratch/local/ccqsZj1L.s -GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) - compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" -#include "..." search starts here: -#include <...> search starts here: - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0 - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include - /usr/local/include - /pkg/gcc-11.1.0-0/include - /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed - /usr/include -End of search list. -GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) - compiled by GNU C version 11.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version none -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: ad9140f4ac832a2827434e5e9d2985d9 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/' - as -v --64 -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o /scratch/local/ccqsZj1L.s -GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37 -COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_c6a15 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6a15.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 -v CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c6a15 -Using built-in specs. -COLLECT_GCC=g++ -COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -Target: x86_64-pc-linux-gnu -Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,fortran,c++,objc,obj-c++,go,lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env -Thread model: posix -Supported LTO compression algorithms: zlib zstd -gcc version 11.1.0 (GCC) -COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.' - /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c6a15 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.' -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Parsed CXX implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - add: [/usr/local/include] - add: [/pkg/gcc-11.1.0-0/include] - add: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - add: [/usr/include] - end of search list found - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0] - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu] - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] ==> [/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward] - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/pkg/gcc-11.1.0-0/include] ==> [/pkg/gcc-11.1.0-0/include] - collapse include dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/pkg/gcc-11.1.0-0/include/c++/11.1.0;/pkg/gcc-11.1.0-0/include/c++/11.1.0/x86_64-pc-linux-gnu;/pkg/gcc-11.1.0-0/include/c++/11.1.0/backward;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/pkg/gcc-11.1.0-0/include;/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_c6a15/fast && /usr/bin/make -f CMakeFiles/cmTC_c6a15.dir/build.make CMakeFiles/cmTC_c6a15.dir/build] - ignore line: [make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/local/package/bin/g++11 -v -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=g++] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/'] - ignore line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c6a15.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /scratch/local/ccqsZj1L.s] - ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] - ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] - ignore line: [ /usr/local/include] - ignore line: [ /pkg/gcc-11.1.0-0/include] - ignore line: [ /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] - ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version none] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: ad9140f4ac832a2827434e5e9d2985d9] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o /scratch/local/ccqsZj1L.s] - ignore line: [GNU assembler version 2.37 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.37] - ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_c6a15] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6a15.dir/link.txt --verbose=1] - ignore line: [/usr/local/package/bin/g++11 -v CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c6a15 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=g++] - ignore line: [COLLECT_LTO_WRAPPER=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /pkg/gcc-11.1.0-0/build/gcc-11.1.0/configure --prefix=/pkg/gcc-11.1.0-0 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c fortran c++ objc obj-c++ go lto --disable-multilib --with-system-zlib --with-diagnostics-color=auto-if-env] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.1.0 (GCC) ] - ignore line: [COMPILER_PATH=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c6a15' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c6a15.'] - link line: [ /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c6a15 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_c6a15.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o /usr/lib/../lib64/crtn.o] - arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/pkg/gcc-11.1.0-0/libexec/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/scratch/local/ccd6kn32.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 [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_c6a15] ==> ignore - arg [/usr/lib/../lib64/crt1.o] ==> ignore - arg [/usr/lib/../lib64/crti.o] ==> ignore - arg [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbegin.o] ==> ignore - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] - arg [CMakeFiles/cmTC_c6a15.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 [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtend.o] ==> ignore - arg [/usr/lib/../lib64/crtn.o] ==> ignore - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0] - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib64] ==> [/pkg/gcc-11.1.0-0/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/pkg/gcc-11.1.0-0/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit dirs: [/pkg/gcc-11.1.0-0/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/pkg/gcc-11.1.0-0/lib64;/lib64;/usr/lib64;/pkg/gcc-11.1.0-0/lib] - implicit fwks: [] - - -Performing C++ SOURCE FILE Test CPP20_FLAG_STD20 succeeded with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_b5e33/fast && /usr/bin/make -f CMakeFiles/cmTC_b5e33.dir/build.make CMakeFiles/cmTC_b5e33.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_b5e33.dir/src.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCPP20_FLAG_STD20 -std=c++20 -o CMakeFiles/cmTC_b5e33.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx -Linking CXX executable cmTC_b5e33 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b5e33.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 -DCPP20_FLAG_STD20 -std=c++20 CMakeFiles/cmTC_b5e33.dir/src.cxx.o -o cmTC_b5e33 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - -Source file was: -#if !defined (__cplusplus) || (__cplusplus < 201709) - #error NOCXX20 - #endif - int main() {} -Performing C++ SOURCE FILE Test CONCEPTS_FLAG_STD20 succeeded with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_a15eb/fast && /usr/bin/make -f CMakeFiles/cmTC_a15eb.dir/build.make CMakeFiles/cmTC_a15eb.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_a15eb.dir/src.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -DCONCEPTS_FLAG_STD20 -std=c++20 -o CMakeFiles/cmTC_a15eb.dir/src.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/src.cxx -Linking CXX executable cmTC_a15eb -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a15eb.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 -DCONCEPTS_FLAG_STD20 -std=c++20 CMakeFiles/cmTC_a15eb.dir/src.cxx.o -o cmTC_a15eb -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - -Source file was: -static_assert (__cpp_concepts >= 201507); - int main() {} -Determining if the include file pthread.h exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_b9edd/fast && /usr/bin/make -f CMakeFiles/cmTC_b9edd.dir/build.make CMakeFiles/cmTC_b9edd.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o -/usr/local/package/bin/gcc11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.c -Linking C executable cmTC_b9edd -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b9edd.dir/link.txt --verbose=1 -/usr/local/package/bin/gcc11 CMakeFiles/cmTC_b9edd.dir/CheckIncludeFile.c.o -o cmTC_b9edd -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Determining if the include file range/v3/version.hpp exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_ba97a/fast && /usr/bin/make -f CMakeFiles/cmTC_ba97a.dir/build.make CMakeFiles/cmTC_ba97a.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_ba97a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba97a.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_ba97a.dir/CheckIncludeFile.cxx.o -o cmTC_ba97a -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Determining if the include file sdsl/version.hpp exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_54a74/fast && /usr/bin/make -f CMakeFiles/cmTC_54a74.dir/build.make CMakeFiles/cmTC_54a74.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_54a74 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54a74.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_54a74.dir/CheckIncludeFile.cxx.o -o cmTC_54a74 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Determining if the include file cereal/cereal.hpp exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_cf6bc/fast && /usr/bin/make -f CMakeFiles/cmTC_cf6bc.dir/build.make CMakeFiles/cmTC_cf6bc.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_cf6bc -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf6bc.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_cf6bc.dir/CheckIncludeFile.cxx.o -o cmTC_cf6bc -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Determining if the include file lemon/config.h exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_9dfe0/fast && /usr/bin/make -f CMakeFiles/cmTC_9dfe0.dir/build.make CMakeFiles/cmTC_9dfe0.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_9dfe0 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9dfe0.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_9dfe0.dir/CheckIncludeFile.cxx.o -o cmTC_9dfe0 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - -Determining if the BZ2_bzCompressInit exist passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_dbd7a/fast && /usr/bin/make -f CMakeFiles/cmTC_dbd7a.dir/build.make CMakeFiles/cmTC_dbd7a.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o -/usr/local/package/bin/gcc11 -o CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckSymbolExists.c -Linking C executable cmTC_dbd7a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dbd7a.dir/link.txt --verbose=1 -/usr/local/package/bin/gcc11 CMakeFiles/cmTC_dbd7a.dir/CheckSymbolExists.c.o -o cmTC_dbd7a /usr/lib/libbz2.so -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - -File /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckSymbolExists.c: -/* */ -#include - -int main(int argc, char** argv) -{ - (void)argv; -#ifndef BZ2_bzCompressInit - return ((int*)(&BZ2_bzCompressInit))[argc]; -#else - (void)argc; - return 0; -#endif -} -Determining if the include file execinfo.h exists passed with the following output: -Change Dir: /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_e8b74/fast && /usr/bin/make -f CMakeFiles/cmTC_e8b74.dir/build.make CMakeFiles/cmTC_e8b74.dir/build -make[1]: Entering directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o -/usr/local/package/bin/g++11 -I/project/archive-index/smehringer/raptor/lib/seqan3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -I/project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include -o CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o -c /project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_e8b74 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e8b74.dir/link.txt --verbose=1 -/usr/local/package/bin/g++11 CMakeFiles/cmTC_e8b74.dir/CheckIncludeFile.cxx.o -o cmTC_e8b74 -make[1]: Leaving directory '/project/archive-index/smehringer/raptor/util/CMakeFiles/CMakeTmp' - - - diff --git a/util/CMakeFiles/Makefile.cmake b/util/CMakeFiles/Makefile.cmake deleted file mode 100644 index bd6f5598..00000000 --- a/util/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,151 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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" - "/project/archive-index/smehringer/raptor/lib/seqan3/build_system/seqan3-config-version.cmake" - "/project/archive-index/smehringer/raptor/lib/seqan3/build_system/seqan3-config.cmake" - "/project/archive-index/smehringer/raptor/lib/seqan3/test/cmake/seqan3_require_ccache.cmake" - "CMakeFiles/3.16.2/CMakeCCompiler.cmake" - "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" - "CMakeFiles/3.16.2/CMakeSystem.cmake" - "CMakeLists.txt" - "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c" - "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp" - "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake" - "/usr/share/cmake-3.16/Modules/CMakeConfigurableFile.in" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake" - "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake" - "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/share/cmake-3.16/Modules/CMakePushCheckState.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake" - "/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake" - "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" - "/usr/share/cmake-3.16/Modules/CheckCXXSourceCompiles.cmake" - "/usr/share/cmake-3.16/Modules/CheckForPthreads.c" - "/usr/share/cmake-3.16/Modules/CheckIncludeFile.c.in" - "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" - "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cxx.in" - "/usr/share/cmake-3.16/Modules/CheckIncludeFileCXX.cmake" - "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" - "/usr/share/cmake-3.16/Modules/CheckSymbolExists.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/FindBZip2.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-3.16/Modules/FindThreads.cmake" - "/usr/share/cmake-3.16/Modules/FindZLIB.cmake" - "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" - "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" - "/usr/share/cmake-3.16/Modules/SelectLibraryConfigurations.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.16.2/CMakeSystem.cmake" - "CMakeFiles/3.16.2/CMakeCCompiler.cmake" - "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" - "CMakeFiles/3.16.2/CMakeCCompiler.cmake" - "CMakeFiles/3.16.2/CMakeCXXCompiler.cmake" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/create_comparable_output.dir/DependInfo.cmake" - "CMakeFiles/count_minimiser.dir/DependInfo.cmake" - "CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake" - "CMakeFiles/threshold_info.dir/DependInfo.cmake" - "CMakeFiles/split_sequence.dir/DependInfo.cmake" - "CMakeFiles/apply_taxsbp.dir/DependInfo.cmake" - "CMakeFiles/compare_output.dir/DependInfo.cmake" - "CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake" - "CMakeFiles/generate_reads.dir/DependInfo.cmake" - "CMakeFiles/check_fastq.dir/DependInfo.cmake" - "CMakeFiles/compare_amr_genes.dir/DependInfo.cmake" - "CMakeFiles/create_truth_file.dir/DependInfo.cmake" - ) diff --git a/util/CMakeFiles/Makefile2 b/util/CMakeFiles/Makefile2 deleted file mode 100644 index 42332c10..00000000 --- a/util/CMakeFiles/Makefile2 +++ /dev/null @@ -1,425 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/create_comparable_output.dir/all -all: CMakeFiles/count_minimiser.dir/all -all: CMakeFiles/normalise_raptor_output.dir/all -all: CMakeFiles/threshold_info.dir/all -all: CMakeFiles/split_sequence.dir/all -all: CMakeFiles/apply_taxsbp.dir/all -all: CMakeFiles/compare_output.dir/all -all: CMakeFiles/generate_reads_refseq.dir/all -all: CMakeFiles/generate_reads.dir/all -all: CMakeFiles/check_fastq.dir/all -all: CMakeFiles/compare_amr_genes.dir/all -all: CMakeFiles/create_truth_file.dir/all - -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: - -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/create_comparable_output.dir/clean -clean: CMakeFiles/count_minimiser.dir/clean -clean: CMakeFiles/normalise_raptor_output.dir/clean -clean: CMakeFiles/threshold_info.dir/clean -clean: CMakeFiles/split_sequence.dir/clean -clean: CMakeFiles/apply_taxsbp.dir/clean -clean: CMakeFiles/compare_output.dir/clean -clean: CMakeFiles/generate_reads_refseq.dir/clean -clean: CMakeFiles/generate_reads.dir/clean -clean: CMakeFiles/check_fastq.dir/clean -clean: CMakeFiles/compare_amr_genes.dir/clean -clean: CMakeFiles/create_truth_file.dir/clean - -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/create_comparable_output.dir - -# All Build rule for target. -CMakeFiles/create_comparable_output.dir/all: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/depend - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=13,14 "Built target create_comparable_output" -.PHONY : CMakeFiles/create_comparable_output.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/create_comparable_output.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/create_comparable_output.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/create_comparable_output.dir/rule - -# Convenience name for target. -create_comparable_output: CMakeFiles/create_comparable_output.dir/rule - -.PHONY : create_comparable_output - -# clean rule for target. -CMakeFiles/create_comparable_output.dir/clean: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/clean -.PHONY : CMakeFiles/create_comparable_output.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/count_minimiser.dir - -# All Build rule for target. -CMakeFiles/count_minimiser.dir/all: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/depend - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=9,10,11,12 "Built target count_minimiser" -.PHONY : CMakeFiles/count_minimiser.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/count_minimiser.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/count_minimiser.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/count_minimiser.dir/rule - -# Convenience name for target. -count_minimiser: CMakeFiles/count_minimiser.dir/rule - -.PHONY : count_minimiser - -# clean rule for target. -CMakeFiles/count_minimiser.dir/clean: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/clean -.PHONY : CMakeFiles/count_minimiser.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/normalise_raptor_output.dir - -# All Build rule for target. -CMakeFiles/normalise_raptor_output.dir/all: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/depend - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=21,22 "Built target normalise_raptor_output" -.PHONY : CMakeFiles/normalise_raptor_output.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/normalise_raptor_output.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/normalise_raptor_output.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/normalise_raptor_output.dir/rule - -# Convenience name for target. -normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/rule - -.PHONY : normalise_raptor_output - -# clean rule for target. -CMakeFiles/normalise_raptor_output.dir/clean: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/clean -.PHONY : CMakeFiles/normalise_raptor_output.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/threshold_info.dir - -# All Build rule for target. -CMakeFiles/threshold_info.dir/all: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/depend - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=25,26,27,28,29,30,31,32 "Built target threshold_info" -.PHONY : CMakeFiles/threshold_info.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/threshold_info.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 8 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/threshold_info.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/threshold_info.dir/rule - -# Convenience name for target. -threshold_info: CMakeFiles/threshold_info.dir/rule - -.PHONY : threshold_info - -# clean rule for target. -CMakeFiles/threshold_info.dir/clean: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/clean -.PHONY : CMakeFiles/threshold_info.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/split_sequence.dir - -# All Build rule for target. -CMakeFiles/split_sequence.dir/all: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/depend - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=23,24 "Built target split_sequence" -.PHONY : CMakeFiles/split_sequence.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/split_sequence.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/split_sequence.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/split_sequence.dir/rule - -# Convenience name for target. -split_sequence: CMakeFiles/split_sequence.dir/rule - -.PHONY : split_sequence - -# clean rule for target. -CMakeFiles/split_sequence.dir/clean: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/clean -.PHONY : CMakeFiles/split_sequence.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/apply_taxsbp.dir - -# All Build rule for target. -CMakeFiles/apply_taxsbp.dir/all: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/depend - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=1,2 "Built target apply_taxsbp" -.PHONY : CMakeFiles/apply_taxsbp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/apply_taxsbp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/apply_taxsbp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/apply_taxsbp.dir/rule - -# Convenience name for target. -apply_taxsbp: CMakeFiles/apply_taxsbp.dir/rule - -.PHONY : apply_taxsbp - -# clean rule for target. -CMakeFiles/apply_taxsbp.dir/clean: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/clean -.PHONY : CMakeFiles/apply_taxsbp.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/compare_output.dir - -# All Build rule for target. -CMakeFiles/compare_output.dir/all: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/depend - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=7,8 "Built target compare_output" -.PHONY : CMakeFiles/compare_output.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/compare_output.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/compare_output.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/compare_output.dir/rule - -# Convenience name for target. -compare_output: CMakeFiles/compare_output.dir/rule - -.PHONY : compare_output - -# clean rule for target. -CMakeFiles/compare_output.dir/clean: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/clean -.PHONY : CMakeFiles/compare_output.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/generate_reads_refseq.dir - -# All Build rule for target. -CMakeFiles/generate_reads_refseq.dir/all: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/depend - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=19,20 "Built target generate_reads_refseq" -.PHONY : CMakeFiles/generate_reads_refseq.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/generate_reads_refseq.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/generate_reads_refseq.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/generate_reads_refseq.dir/rule - -# Convenience name for target. -generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/rule - -.PHONY : generate_reads_refseq - -# clean rule for target. -CMakeFiles/generate_reads_refseq.dir/clean: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/clean -.PHONY : CMakeFiles/generate_reads_refseq.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/generate_reads.dir - -# All Build rule for target. -CMakeFiles/generate_reads.dir/all: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/depend - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=17,18 "Built target generate_reads" -.PHONY : CMakeFiles/generate_reads.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/generate_reads.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/generate_reads.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/generate_reads.dir/rule - -# Convenience name for target. -generate_reads: CMakeFiles/generate_reads.dir/rule - -.PHONY : generate_reads - -# clean rule for target. -CMakeFiles/generate_reads.dir/clean: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/clean -.PHONY : CMakeFiles/generate_reads.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/check_fastq.dir - -# All Build rule for target. -CMakeFiles/check_fastq.dir/all: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/depend - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=3,4 "Built target check_fastq" -.PHONY : CMakeFiles/check_fastq.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/check_fastq.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/check_fastq.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/check_fastq.dir/rule - -# Convenience name for target. -check_fastq: CMakeFiles/check_fastq.dir/rule - -.PHONY : check_fastq - -# clean rule for target. -CMakeFiles/check_fastq.dir/clean: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/clean -.PHONY : CMakeFiles/check_fastq.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/compare_amr_genes.dir - -# All Build rule for target. -CMakeFiles/compare_amr_genes.dir/all: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/depend - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=5,6 "Built target compare_amr_genes" -.PHONY : CMakeFiles/compare_amr_genes.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/compare_amr_genes.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/compare_amr_genes.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/compare_amr_genes.dir/rule - -# Convenience name for target. -compare_amr_genes: CMakeFiles/compare_amr_genes.dir/rule - -.PHONY : compare_amr_genes - -# clean rule for target. -CMakeFiles/compare_amr_genes.dir/clean: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/clean -.PHONY : CMakeFiles/compare_amr_genes.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/create_truth_file.dir - -# All Build rule for target. -CMakeFiles/create_truth_file.dir/all: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/depend - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=15,16 "Built target create_truth_file" -.PHONY : CMakeFiles/create_truth_file.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/create_truth_file.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/create_truth_file.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : CMakeFiles/create_truth_file.dir/rule - -# Convenience name for target. -create_truth_file: CMakeFiles/create_truth_file.dir/rule - -.PHONY : create_truth_file - -# clean rule for target. -CMakeFiles/create_truth_file.dir/clean: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/clean -.PHONY : CMakeFiles/create_truth_file.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/util/CMakeFiles/TargetDirectories.txt b/util/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 6464d923..00000000 --- a/util/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,18 +0,0 @@ -/project/archive-index/smehringer/raptor/util/CMakeFiles/install/strip.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/install/local.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/list_install_components.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/rebuild_cache.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/edit_cache.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/install.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir -/project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir diff --git a/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake b/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake deleted file mode 100644 index ed32a877..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/apply_taxsbp.dir/build.make b/util/CMakeFiles/apply_taxsbp.dir/build.make deleted file mode 100644 index 5b2537d2..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/apply_taxsbp.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/apply_taxsbp.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/apply_taxsbp.dir/flags.make - -CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o: CMakeFiles/apply_taxsbp.dir/flags.make -CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o: src/applications/apply_taxsbp.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp - -CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp > CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i - -CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/apply_taxsbp.cpp -o CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s - -# Object files for target apply_taxsbp -apply_taxsbp_OBJECTS = \ -"CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" - -# External object files for target apply_taxsbp -apply_taxsbp_EXTERNAL_OBJECTS = - -bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/build.make -bin/apply_taxsbp: /usr/lib/libz.so -bin/apply_taxsbp: /usr/lib/libbz2.so -bin/apply_taxsbp: CMakeFiles/apply_taxsbp.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/apply_taxsbp" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/apply_taxsbp.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/apply_taxsbp.dir/build: bin/apply_taxsbp - -.PHONY : CMakeFiles/apply_taxsbp.dir/build - -CMakeFiles/apply_taxsbp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/apply_taxsbp.dir/clean - -CMakeFiles/apply_taxsbp.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/apply_taxsbp.dir/DependInfo.cmake -.PHONY : CMakeFiles/apply_taxsbp.dir/depend - diff --git a/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake b/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake deleted file mode 100644 index b56c757e..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o" - "bin/apply_taxsbp" - "bin/apply_taxsbp.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/apply_taxsbp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/apply_taxsbp.dir/depend.make b/util/CMakeFiles/apply_taxsbp.dir/depend.make deleted file mode 100644 index dca40f97..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for apply_taxsbp. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/apply_taxsbp.dir/flags.make b/util/CMakeFiles/apply_taxsbp.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/apply_taxsbp.dir/link.txt b/util/CMakeFiles/apply_taxsbp.dir/link.txt deleted file mode 100644 index 754ad97e..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -o bin/apply_taxsbp -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/apply_taxsbp.dir/progress.make b/util/CMakeFiles/apply_taxsbp.dir/progress.make deleted file mode 100644 index abadeb0c..00000000 --- a/util/CMakeFiles/apply_taxsbp.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/util/CMakeFiles/check_fastq.dir/DependInfo.cmake b/util/CMakeFiles/check_fastq.dir/DependInfo.cmake deleted file mode 100644 index a8e4f2a8..00000000 --- a/util/CMakeFiles/check_fastq.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/check_fastq.dir/build.make b/util/CMakeFiles/check_fastq.dir/build.make deleted file mode 100644 index 2eb33226..00000000 --- a/util/CMakeFiles/check_fastq.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/check_fastq.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/check_fastq.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/check_fastq.dir/flags.make - -CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o: CMakeFiles/check_fastq.dir/flags.make -CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o: src/applications/check_fastq.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp - -CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp > CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i - -CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/check_fastq.cpp -o CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s - -# Object files for target check_fastq -check_fastq_OBJECTS = \ -"CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" - -# External object files for target check_fastq -check_fastq_EXTERNAL_OBJECTS = - -bin/check_fastq: CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -bin/check_fastq: CMakeFiles/check_fastq.dir/build.make -bin/check_fastq: /usr/lib/libz.so -bin/check_fastq: /usr/lib/libbz2.so -bin/check_fastq: CMakeFiles/check_fastq.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/check_fastq" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/check_fastq.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/check_fastq.dir/build: bin/check_fastq - -.PHONY : CMakeFiles/check_fastq.dir/build - -CMakeFiles/check_fastq.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/check_fastq.dir/cmake_clean.cmake -.PHONY : CMakeFiles/check_fastq.dir/clean - -CMakeFiles/check_fastq.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/check_fastq.dir/DependInfo.cmake -.PHONY : CMakeFiles/check_fastq.dir/depend - diff --git a/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake b/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake deleted file mode 100644 index 168e71b8..00000000 --- a/util/CMakeFiles/check_fastq.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o" - "bin/check_fastq" - "bin/check_fastq.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/check_fastq.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/check_fastq.dir/depend.make b/util/CMakeFiles/check_fastq.dir/depend.make deleted file mode 100644 index 28f67f6e..00000000 --- a/util/CMakeFiles/check_fastq.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for check_fastq. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/check_fastq.dir/flags.make b/util/CMakeFiles/check_fastq.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/check_fastq.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/check_fastq.dir/link.txt b/util/CMakeFiles/check_fastq.dir/link.txt deleted file mode 100644 index 593579fd..00000000 --- a/util/CMakeFiles/check_fastq.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -o bin/check_fastq -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/check_fastq.dir/progress.make b/util/CMakeFiles/check_fastq.dir/progress.make deleted file mode 100644 index 8c8fb6fb..00000000 --- a/util/CMakeFiles/check_fastq.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/util/CMakeFiles/cmake.check_cache b/util/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd731..00000000 --- a/util/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/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake b/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake deleted file mode 100644 index b0b42c3f..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/compare_amr_genes.dir/build.make b/util/CMakeFiles/compare_amr_genes.dir/build.make deleted file mode 100644 index bdd96e7b..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/compare_amr_genes.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/compare_amr_genes.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/compare_amr_genes.dir/flags.make - -CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o: CMakeFiles/compare_amr_genes.dir/flags.make -CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o: hibf/misc/helper/src/compare_amr_genes.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp - -CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp > CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i - -CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_amr_genes.cpp -o CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s - -# Object files for target compare_amr_genes -compare_amr_genes_OBJECTS = \ -"CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" - -# External object files for target compare_amr_genes -compare_amr_genes_EXTERNAL_OBJECTS = - -bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/build.make -bin/compare_amr_genes: /usr/lib/libz.so -bin/compare_amr_genes: /usr/lib/libbz2.so -bin/compare_amr_genes: CMakeFiles/compare_amr_genes.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/compare_amr_genes" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compare_amr_genes.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/compare_amr_genes.dir/build: bin/compare_amr_genes - -.PHONY : CMakeFiles/compare_amr_genes.dir/build - -CMakeFiles/compare_amr_genes.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake -.PHONY : CMakeFiles/compare_amr_genes.dir/clean - -CMakeFiles/compare_amr_genes.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/compare_amr_genes.dir/DependInfo.cmake -.PHONY : CMakeFiles/compare_amr_genes.dir/depend - diff --git a/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake b/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake deleted file mode 100644 index c72068dc..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o" - "bin/compare_amr_genes" - "bin/compare_amr_genes.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/compare_amr_genes.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/compare_amr_genes.dir/depend.make b/util/CMakeFiles/compare_amr_genes.dir/depend.make deleted file mode 100644 index 50d980b3..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for compare_amr_genes. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/compare_amr_genes.dir/flags.make b/util/CMakeFiles/compare_amr_genes.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/compare_amr_genes.dir/link.txt b/util/CMakeFiles/compare_amr_genes.dir/link.txt deleted file mode 100644 index a41b3e20..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -o bin/compare_amr_genes -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/compare_amr_genes.dir/progress.make b/util/CMakeFiles/compare_amr_genes.dir/progress.make deleted file mode 100644 index 3a86673a..00000000 --- a/util/CMakeFiles/compare_amr_genes.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/util/CMakeFiles/compare_output.dir/DependInfo.cmake b/util/CMakeFiles/compare_output.dir/DependInfo.cmake deleted file mode 100644 index 51429df6..00000000 --- a/util/CMakeFiles/compare_output.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/compare_output.dir/build.make b/util/CMakeFiles/compare_output.dir/build.make deleted file mode 100644 index 98d43e05..00000000 --- a/util/CMakeFiles/compare_output.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/compare_output.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/compare_output.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/compare_output.dir/flags.make - -CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o: CMakeFiles/compare_output.dir/flags.make -CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o: hibf/misc/helper/src/compare_output.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp - -CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp > CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i - -CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/compare_output.cpp -o CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s - -# Object files for target compare_output -compare_output_OBJECTS = \ -"CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" - -# External object files for target compare_output -compare_output_EXTERNAL_OBJECTS = - -bin/compare_output: CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -bin/compare_output: CMakeFiles/compare_output.dir/build.make -bin/compare_output: /usr/lib/libz.so -bin/compare_output: /usr/lib/libbz2.so -bin/compare_output: CMakeFiles/compare_output.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/compare_output" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/compare_output.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/compare_output.dir/build: bin/compare_output - -.PHONY : CMakeFiles/compare_output.dir/build - -CMakeFiles/compare_output.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/compare_output.dir/cmake_clean.cmake -.PHONY : CMakeFiles/compare_output.dir/clean - -CMakeFiles/compare_output.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/compare_output.dir/DependInfo.cmake -.PHONY : CMakeFiles/compare_output.dir/depend - diff --git a/util/CMakeFiles/compare_output.dir/cmake_clean.cmake b/util/CMakeFiles/compare_output.dir/cmake_clean.cmake deleted file mode 100644 index d582fe80..00000000 --- a/util/CMakeFiles/compare_output.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o" - "bin/compare_output" - "bin/compare_output.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/compare_output.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/compare_output.dir/depend.make b/util/CMakeFiles/compare_output.dir/depend.make deleted file mode 100644 index e8795daf..00000000 --- a/util/CMakeFiles/compare_output.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for compare_output. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/compare_output.dir/flags.make b/util/CMakeFiles/compare_output.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/compare_output.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/compare_output.dir/link.txt b/util/CMakeFiles/compare_output.dir/link.txt deleted file mode 100644 index 2fe93c8a..00000000 --- a/util/CMakeFiles/compare_output.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -o bin/compare_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/compare_output.dir/progress.make b/util/CMakeFiles/compare_output.dir/progress.make deleted file mode 100644 index 72bb7dd0..00000000 --- a/util/CMakeFiles/compare_output.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 7 -CMAKE_PROGRESS_2 = 8 - diff --git a/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake b/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake deleted file mode 100644 index 918c9e7f..00000000 --- a/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake +++ /dev/null @@ -1,35 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" - "/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" - "/project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/count_minimiser.dir/build.make b/util/CMakeFiles/count_minimiser.dir/build.make deleted file mode 100644 index 723d3a5a..00000000 --- a/util/CMakeFiles/count_minimiser.dir/build.make +++ /dev/null @@ -1,130 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/count_minimiser.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/count_minimiser.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/count_minimiser.dir/flags.make - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: CMakeFiles/count_minimiser.dir/flags.make -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o -c /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp > CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: CMakeFiles/count_minimiser.dir/flags.make -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o -c /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp > CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i - -CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp -o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s - -CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o: CMakeFiles/count_minimiser.dir/flags.make -CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o: src/applications/count_minimiser.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp - -CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp > CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i - -CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/count_minimiser.cpp -o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s - -# Object files for target count_minimiser -count_minimiser_OBJECTS = \ -"CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" \ -"CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" \ -"CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" - -# External object files for target count_minimiser -count_minimiser_EXTERNAL_OBJECTS = - -bin/count_minimiser: CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o -bin/count_minimiser: CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o -bin/count_minimiser: CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -bin/count_minimiser: CMakeFiles/count_minimiser.dir/build.make -bin/count_minimiser: /usr/lib/libz.so -bin/count_minimiser: /usr/lib/libbz2.so -bin/count_minimiser: CMakeFiles/count_minimiser.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX executable bin/count_minimiser" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/count_minimiser.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/count_minimiser.dir/build: bin/count_minimiser - -.PHONY : CMakeFiles/count_minimiser.dir/build - -CMakeFiles/count_minimiser.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/count_minimiser.dir/cmake_clean.cmake -.PHONY : CMakeFiles/count_minimiser.dir/clean - -CMakeFiles/count_minimiser.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/count_minimiser.dir/DependInfo.cmake -.PHONY : CMakeFiles/count_minimiser.dir/depend - diff --git a/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake b/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake deleted file mode 100644 index 5b636c70..00000000 --- a/util/CMakeFiles/count_minimiser.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o" - "CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o" - "CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o" - "bin/count_minimiser" - "bin/count_minimiser.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/count_minimiser.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/count_minimiser.dir/depend.make b/util/CMakeFiles/count_minimiser.dir/depend.make deleted file mode 100644 index 5ba2820b..00000000 --- a/util/CMakeFiles/count_minimiser.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for count_minimiser. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/count_minimiser.dir/flags.make b/util/CMakeFiles/count_minimiser.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/count_minimiser.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/count_minimiser.dir/link.txt b/util/CMakeFiles/count_minimiser.dir/link.txt deleted file mode 100644 index 692fc70e..00000000 --- a/util/CMakeFiles/count_minimiser.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -o bin/count_minimiser -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/count_minimiser.dir/progress.make b/util/CMakeFiles/count_minimiser.dir/progress.make deleted file mode 100644 index c31b8d79..00000000 --- a/util/CMakeFiles/count_minimiser.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 -CMAKE_PROGRESS_3 = 11 -CMAKE_PROGRESS_4 = 12 - diff --git a/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake b/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake deleted file mode 100644 index 8c24c8bc..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/create_comparable_output.dir/build.make b/util/CMakeFiles/create_comparable_output.dir/build.make deleted file mode 100644 index c55cc973..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/create_comparable_output.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/create_comparable_output.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/create_comparable_output.dir/flags.make - -CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o: CMakeFiles/create_comparable_output.dir/flags.make -CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o: hibf/misc/helper/src/create_comparable_output.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp - -CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp > CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i - -CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_comparable_output.cpp -o CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s - -# Object files for target create_comparable_output -create_comparable_output_OBJECTS = \ -"CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" - -# External object files for target create_comparable_output -create_comparable_output_EXTERNAL_OBJECTS = - -bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/build.make -bin/create_comparable_output: /usr/lib/libz.so -bin/create_comparable_output: /usr/lib/libbz2.so -bin/create_comparable_output: CMakeFiles/create_comparable_output.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/create_comparable_output" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/create_comparable_output.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/create_comparable_output.dir/build: bin/create_comparable_output - -.PHONY : CMakeFiles/create_comparable_output.dir/build - -CMakeFiles/create_comparable_output.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/create_comparable_output.dir/cmake_clean.cmake -.PHONY : CMakeFiles/create_comparable_output.dir/clean - -CMakeFiles/create_comparable_output.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/create_comparable_output.dir/DependInfo.cmake -.PHONY : CMakeFiles/create_comparable_output.dir/depend - diff --git a/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake b/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake deleted file mode 100644 index b029bc72..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o" - "bin/create_comparable_output" - "bin/create_comparable_output.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/create_comparable_output.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/create_comparable_output.dir/depend.make b/util/CMakeFiles/create_comparable_output.dir/depend.make deleted file mode 100644 index c12a0188..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for create_comparable_output. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/create_comparable_output.dir/flags.make b/util/CMakeFiles/create_comparable_output.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/create_comparable_output.dir/link.txt b/util/CMakeFiles/create_comparable_output.dir/link.txt deleted file mode 100644 index 0d1c18fb..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -o bin/create_comparable_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/create_comparable_output.dir/progress.make b/util/CMakeFiles/create_comparable_output.dir/progress.make deleted file mode 100644 index d92f75a2..00000000 --- a/util/CMakeFiles/create_comparable_output.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 13 -CMAKE_PROGRESS_2 = 14 - diff --git a/util/CMakeFiles/create_truth_file.dir/CXX.includecache b/util/CMakeFiles/create_truth_file.dir/CXX.includecache deleted file mode 100644 index 6e297117..00000000 --- a/util/CMakeFiles/create_truth_file.dir/CXX.includecache +++ /dev/null @@ -1,5054 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../include/raptor/argument_parsing/validators.hpp -seqan3/argument_parser/argument_parser.hpp -- -seqan3/io/sequence_file/input.hpp -- -raptor/strong_types.hpp -- - -../include/raptor/strong_types.hpp -cstdint -- - -../lib/robin-hood-hashing/src/include/robin_hood.h -algorithm -- -cstdlib -- -cstring -- -functional -- -limits -- -memory -- -stdexcept -- -string -- -type_traits -- -utility -- -string_view -- -iostream -- -iostream -- -iostream -- -intrin.h -- - -../lib/submodules/cereal/include/cereal/access.hpp -type_traits -- -iostream -- -cstdint -- -functional -- -cereal/macros.hpp -../lib/submodules/cereal/include/cereal/cereal/macros.hpp -cereal/specialize.hpp -../lib/submodules/cereal/include/cereal/cereal/specialize.hpp -cereal/details/helpers.hpp -../lib/submodules/cereal/include/cereal/cereal/details/helpers.hpp - -../lib/submodules/cereal/include/cereal/archives/binary.hpp -cereal/cereal.hpp -../lib/submodules/cereal/include/cereal/archives/cereal/cereal.hpp -sstream -- - -../lib/submodules/cereal/include/cereal/cereal.hpp -type_traits -- -string -- -memory -- -functional -- -unordered_map -- -unordered_set -- -vector -- -cstddef -- -cstdint -- -functional -- -cereal/macros.hpp -../lib/submodules/cereal/include/cereal/cereal/macros.hpp -cereal/details/traits.hpp -../lib/submodules/cereal/include/cereal/cereal/details/traits.hpp -cereal/details/helpers.hpp -../lib/submodules/cereal/include/cereal/cereal/details/helpers.hpp -cereal/types/base_class.hpp -../lib/submodules/cereal/include/cereal/cereal/types/base_class.hpp -cereal/types/common.hpp -../lib/submodules/cereal/include/cereal/cereal/types/common.hpp - -../lib/submodules/cereal/include/cereal/details/helpers.hpp -type_traits -- -cstdint -- -utility -- -memory -- -unordered_map -- -stdexcept -- -cereal/macros.hpp -../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp -cereal/details/static_object.hpp -../lib/submodules/cereal/include/cereal/details/cereal/details/static_object.hpp - -../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp - -../lib/submodules/cereal/include/cereal/details/static_object.hpp -cereal/macros.hpp -../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp -mutex -- - -../lib/submodules/cereal/include/cereal/details/traits.hpp -type_traits -- -typeindex -- -cereal/macros.hpp -../lib/submodules/cereal/include/cereal/details/cereal/macros.hpp -cereal/access.hpp -../lib/submodules/cereal/include/cereal/details/cereal/access.hpp - -../lib/submodules/cereal/include/cereal/macros.hpp - -../lib/submodules/cereal/include/cereal/specialize.hpp - -../lib/submodules/cereal/include/cereal/types/array.hpp -cereal/cereal.hpp -../lib/submodules/cereal/include/cereal/types/cereal/cereal.hpp -array -- - -../lib/submodules/cereal/include/cereal/types/base_class.hpp -cereal/details/traits.hpp -../lib/submodules/cereal/include/cereal/types/cereal/details/traits.hpp -cereal/details/polymorphic_impl_fwd.hpp -../lib/submodules/cereal/include/cereal/types/cereal/details/polymorphic_impl_fwd.hpp - -../lib/submodules/cereal/include/cereal/types/common.hpp -cereal/cereal.hpp -../lib/submodules/cereal/include/cereal/types/cereal/cereal.hpp - -../lib/submodules/range-v3/include/concepts/compare.hpp -compare -- -concepts/concepts.hpp -- -range/v3/compare.hpp -- - -../lib/submodules/range-v3/include/concepts/concepts.hpp -initializer_list -- -utility -- -type_traits -- -concepts/swap.hpp -- -concepts/type_traits.hpp -- - -../lib/submodules/range-v3/include/concepts/swap.hpp -tuple -- -utility -- -type_traits -- -meta/meta.hpp -- - -../lib/submodules/range-v3/include/concepts/type_traits.hpp -tuple -- -utility -- -type_traits -- -meta/meta.hpp -- - -../lib/submodules/range-v3/include/meta/meta.hpp -cstddef -- -initializer_list -- -meta/meta_fwd.hpp -- -type_traits -- -utility -- - -../lib/submodules/range-v3/include/meta/meta_fwd.hpp -type_traits -- -utility -- - -../lib/submodules/range-v3/include/range/v3/action/concepts.hpp -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp -functional -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/copy.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp -functional -- -tuple -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/functional/identity.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp -functional -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/functional/reference_wrapper.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/functional/reference_wrapper.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp -functional -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp -initializer_list -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp -initializer_list -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/move.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp -functional -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/heap_algorithm.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/utility/swap.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp -range/v3/range_fwd.hpp -- -range/v3/algorithm/heap_algorithm.hpp -- -range/v3/algorithm/move_backward.hpp -- -range/v3/algorithm/partial_sort.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/result_types.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/iterator/unreachable_sentinel.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/compare.hpp -compare -- -type_traits -- - -../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp -cstddef -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/detail/config.hpp -iosfwd -- -version -- -iosfwd -- -cstdio -- -cstdlib -- -cassert -- -meta/meta_fwd.hpp -- -type_traits -- - -../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp - -../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp -range/v3/detail/config.hpp -- - -../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp -cstddef -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- - -../lib/submodules/range-v3/include/range/v3/detail/variant.hpp -iterator -- -memory -- -new -- -stdexcept -- -tuple -- -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/get.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/bind.hpp -functional -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp -tuple -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/utility/tuple_algorithm.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/compose.hpp -type_traits -- -utility -- -concepts/concepts.hpp -- -range/v3/detail/config.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp -concepts/concepts.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/identity.hpp -range/v3/detail/config.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp -utility -- -concepts/concepts.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/move.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp -functional -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp -type_traits -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/concepts.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/concepts.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/access.hpp -iterator -- -type_traits -- -utility -- -std/detail/associated_types.hpp -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/move.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/utility/swap.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/range_access.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/move.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp -cstdint -- -iterator -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/variant.hpp -- -range/v3/iterator/basic_iterator.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/utility/common_tuple.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp -iterator -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/functional/concepts.hpp -- -range/v3/functional/identity.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/access.hpp -- -range/v3/iterator/traits.hpp -- -debug/safe_iterator.h -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp -range/v3/detail/config.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp -cstdint -- -iosfwd -- -limits -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp -cstddef -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp -cstddef -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/basic_iterator.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp -type_traits -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/basic_iterator.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp -cstddef -- -iosfwd -- -iterator -- -string -- -type_traits -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp -iterator -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/access.hpp -- -range/v3/utility/common_type.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/access.hpp -range/v3/detail/config.hpp -- -functional -- -initializer_list -- -iterator -- -limits -- -utility -- -span -- -string_view -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/reverse_iterator.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/concepts.hpp -range/v3/detail/config.hpp -- -initializer_list -- -type_traits -- -utility -- -span -- -string_view -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/comparisons.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/conversion.hpp -vector -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/action/concepts.hpp -- -range/v3/functional/pipeable.hpp -- -range/v3/iterator/common_iterator.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/dangling.hpp -utility -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/primitives.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/range/access.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range/traits.hpp -array -- -iterator -- -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/range_for.hpp -range/v3/range_fwd.hpp -- -range/v3/range/access.hpp -- - -../lib/submodules/range-v3/include/range/v3/range_fwd.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -concepts/compare.hpp -- -range/v3/detail/config.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/version.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp -memory -- -type_traits -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/config.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/box.hpp -cstdlib -- -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/get.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/adl_get.hpp -- -range/v3/functional/bind.hpp -- -range/v3/functional/reference_wrapper.hpp -- -range/v3/utility/common_type.hpp -- -range/v3/utility/tuple_algorithm.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp -tuple -- -utility -- -meta/meta.hpp -- -concepts/type_traits.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/copy.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/get.hpp -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/detail/adl_get.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/memory.hpp -cstdint -- -memory -- -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/detail/config.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/polymorphic_cast.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/move.hpp -type_traits -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/optional.hpp -exception -- -initializer_list -- -memory -- -new -- -concepts/concepts.hpp -- -range/v3/detail/config.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/in_place.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/utility/swap.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp -memory -- -type_traits -- -meta/meta.hpp -- -range/v3/detail/config.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/concepts.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/functional/reference_wrapper.hpp -- -range/v3/utility/get.hpp -- -range/v3/utility/in_place.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp - -../lib/submodules/range-v3/include/range/v3/utility/swap.hpp -concepts/swap.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp -initializer_list -- -tuple -- -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/detail/adl_get.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/utility/variant.hpp -range/v3/algorithm/copy.hpp -- -range/v3/algorithm/move.hpp -- -range/v3/detail/variant.hpp -- -range/v3/iterator/move_iterators.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/primitives.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/version.hpp - -../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/compressed_pair.hpp -- -range/v3/view/all.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/all.hpp -type_traits -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/primitives.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/ref.hpp -- -range/v3/view/subrange.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/any_view.hpp -type_traits -- -typeinfo -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/memory.hpp -- -range/v3/view/all.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/chunk.hpp -limits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/all.hpp -- -range/v3/view/facade.hpp -- -range/v3/view/take.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/common.hpp -type_traits -- -range/v3/range_fwd.hpp -- -range/v3/iterator/common_iterator.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/all.hpp -- -range/v3/view/interface.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/delimit.hpp -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/unreachable_sentinel.hpp -- -range/v3/range/concepts.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/all.hpp -- -range/v3/view/subrange.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/drop.hpp -type_traits -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/min.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/all.hpp -- -range/v3/view/interface.hpp -- -range/v3/view/subrange.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/find_if_not.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/compose.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/all.hpp -- -range/v3/view/interface.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/empty.hpp -range/v3/range_fwd.hpp -- -range/v3/view/interface.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/facade.hpp -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/basic_iterator.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/view/interface.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/filter.hpp -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/not_fn.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/remove_if.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/interface.hpp -iosfwd -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/common_iterator.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/iota.hpp -climits -- -cstdint -- -limits -- -type_traits -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/iterator/diffmax_t.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/delimit.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/istream.hpp -istream -- -range/v3/range_fwd.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/join.hpp -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/range_for.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/utility/variant.hpp -- -range/v3/view/all.hpp -- -range/v3/view/facade.hpp -- -range/v3/view/single.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/map.hpp -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/transform.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/ref.hpp -concepts/concepts.hpp -- -range/v3/range_fwd.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/view/interface.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/reverse.hpp -iterator -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/reverse_iterator.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/box.hpp -- -range/v3/utility/get.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/all.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/single.hpp -type_traits -- -utility -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/addressof.hpp -- -range/v3/utility/optional.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/split.hpp -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/mismatch.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/all.hpp -- -range/v3/view/interface.hpp -- -range/v3/view/single.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/subrange.hpp -tuple -- -type_traits -- -utility -- -meta/meta.hpp -- -concepts/concepts.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/unreachable_sentinel.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/dangling.hpp -- -range/v3/utility/get.hpp -- -range/v3/view/interface.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/take.hpp -type_traits -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/min.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/iterator/counted_iterator.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/all.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/take_while.hpp -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/indirect.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/range/concepts.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/transform.hpp -iterator -- -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/algorithm/max.hpp -- -range/v3/algorithm/min.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/indirect.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/range/access.hpp -- -range/v3/range/primitives.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/move.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/view/adaptor.hpp -- -range/v3/view/all.hpp -- -range/v3/view/view.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/view.hpp -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/compose.hpp -- -range/v3/functional/concepts.hpp -- -range/v3/functional/pipeable.hpp -- -range/v3/functional/reference_wrapper.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/zip.hpp -tuple -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/traits.hpp -- -range/v3/utility/common_tuple.hpp -- -range/v3/view/all.hpp -- -range/v3/view/empty.hpp -- -range/v3/view/zip_with.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp -limits -- -tuple -- -type_traits -- -utility -- -meta/meta.hpp -- -range/v3/range_fwd.hpp -- -range/v3/functional/bind_back.hpp -- -range/v3/functional/indirect.hpp -- -range/v3/functional/invoke.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/range/access.hpp -- -range/v3/range/concepts.hpp -- -range/v3/range/traits.hpp -- -range/v3/utility/common_type.hpp -- -range/v3/utility/semiregular_box.hpp -- -range/v3/utility/static_const.hpp -- -range/v3/utility/tuple_algorithm.hpp -- -range/v3/view/all.hpp -- -range/v3/view/empty.hpp -- -range/v3/view/facade.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- -range/v3/detail/satisfy_boost_range.hpp -- - -../lib/submodules/range-v3/include/std/detail/associated_types.hpp -climits -- -cstdint -- -range/v3/detail/config.hpp -- -range/v3/detail/prologue.hpp -- -range/v3/detail/epilogue.hpp -- - -../lib/submodules/sdsl-lite/include/sdsl/version.hpp -string -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp -seqan3/std/algorithm -- -seqan3/std/ranges -- -seqan3/alignment/exception.hpp -- -seqan3/alphabet/gap/gapped.hpp -- -seqan3/alphabet/range/sequence.hpp -- -seqan3/utility/container/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp -tuple -- -seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp -- -seqan3/core/detail/transfer_type_modifier_onto.hpp -- -seqan3/utility/tuple/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp -stdexcept -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp -seqan3/alphabet/concept.hpp -- -seqan3/utility/detail/integer_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp -seqan3/alphabet/concept.hpp -- -seqan3/utility/detail/integer_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp -cassert -- -seqan3/std/concepts -- -seqan3/std/type_traits -- -seqan3/alphabet/concept.hpp -- -seqan3/utility/detail/integer_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp -vector -- -seqan3/alphabet/aminoacid/aminoacid_base.hpp -- -seqan3/alphabet/aminoacid/concept.hpp -- -seqan3/utility/char_operations/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/detail/convert.hpp -- -seqan3/alphabet/aminoacid/concept.hpp -- -seqan3/utility/char_operations/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp -type_traits -- -seqan3/alphabet/concept.hpp -- -seqan3/core/detail/template_inspection.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp -seqan3/std/charconv -- -seqan3/alphabet/adaptation/uint.hpp -- -seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp -- -seqan3/alphabet/composite/alphabet_tuple_base.hpp -- -seqan3/core/debug_stream/debug_stream_type.hpp -- -seqan3/utility/container/small_string.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp -seqan3/alphabet/alphabet_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp -cassert -- -seqan3/std/concepts -- -utility -- -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/composite/detail.hpp -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/detail/alphabet_proxy.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/detail/integer_traits.hpp -- -seqan3/utility/tuple/concept.hpp -- -seqan3/utility/type_list/detail/type_list_algorithm.hpp -- -seqan3/utility/type_list/type_list.hpp -- -seqan3/utility/type_list/traits.hpp -- -seqan3/utility/type_pack/traits.hpp -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp -algorithm -- -array -- -cassert -- -utility -- -variant -- -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/composite/detail.hpp -- -seqan3/utility/type_list/traits.hpp -- -seqan3/utility/type_traits/lazy_conditional.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp -seqan3/alphabet/concept.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/type_list/type_list.hpp -- -seqan3/utility/type_traits/lazy_conditional.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp -seqan3/std/type_traits -- -seqan3/alphabet/exception.hpp -- -seqan3/core/concept/cereal.hpp -- -seqan3/core/detail/customisation_point.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp -seqan3/std/concepts -- -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/nucleotide/concept.hpp -- -seqan3/alphabet/quality/concept.hpp -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp -array -- -seqan3/alphabet/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp -seqan3/std/concepts -- -stdexcept -- -string -- -seqan3/utility/char_operations/pretty_print.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp -cassert -- -seqan3/alphabet/alphabet_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp -seqan3/alphabet/gap/gap.hpp -- -seqan3/alphabet/composite/alphabet_variant.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp -seqan3/alphabet/concept.hpp -- -seqan3/std/concepts -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp -vector -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- -seqan3/utility/char_operations/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp -vector -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp -vector -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- -seqan3/utility/char_operations/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/detail/convert.hpp -- -seqan3/alphabet/nucleotide/concept.hpp -- -seqan3/utility/char_operations/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp -vector -- -seqan3/alphabet/nucleotide/dna15.hpp -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp -vector -- -seqan3/alphabet/nucleotide/dna4.hpp -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp -vector -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/nucleotide/nucleotide_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/quality/concept.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/alphabet/quality/qualified.hpp -- -seqan3/alphabet/nucleotide/dna4.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/nucleotide/dna15.hpp -- -seqan3/alphabet/nucleotide/rna4.hpp -- -seqan3/alphabet/nucleotide/rna5.hpp -- -seqan3/alphabet/nucleotide/rna15.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp -seqan3/alphabet/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp -seqan3/alphabet/quality/phred_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp -seqan3/alphabet/alphabet_base.hpp -- -seqan3/alphabet/detail/convert.hpp -- -seqan3/alphabet/quality/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp -seqan3/alphabet/composite/alphabet_tuple_base.hpp -- -seqan3/alphabet/nucleotide/concept.hpp -- -seqan3/alphabet/quality/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp -seqan3/std/ranges -- -seqan3/alphabet/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp -seqan3/std/ranges -- -seqan3/alphabet/concept.hpp -- -seqan3/utility/type_traits/basic.hpp -- -seqan3/utility/views/deep.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp -seqan3/std/ranges -- -seqan3/alphabet/concept.hpp -- -seqan3/utility/views/deep.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp -future -- -iostream -- -set -- -sstream -- -string -- -variant -- -vector -- -regex -- -seqan3/argument_parser/detail/format_help.hpp -- -seqan3/argument_parser/detail/format_html.hpp -- -seqan3/argument_parser/detail/format_man.hpp -- -seqan3/argument_parser/detail/format_parse.hpp -- -seqan3/argument_parser/detail/terminal.hpp -- -seqan3/argument_parser/detail/version_check.hpp -- -seqan3/core/debug_stream/detail/to_string.hpp -- -seqan3/core/detail/test_accessor.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp -seqan3/std/concepts -- -sstream -- -seqan3/std/type_traits -- -unordered_map -- -vector -- -seqan3/core/debug_stream/debug_stream_type.hpp -- -seqan3/core/detail/customisation_point.hpp -- -seqan3/io/stream/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp -seqan3/std/concepts -- -string -- -seqan3/std/type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp -filesystem -- -iostream -- -limits -- -sstream -- -string -- -seqan3/argument_parser/auxiliary.hpp -- -seqan3/argument_parser/detail/concept.hpp -- -seqan3/argument_parser/exceptions.hpp -- -seqan3/argument_parser/validators.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/version.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp -cassert -- -iostream -- -seqan3/argument_parser/detail/format_base.hpp -- -seqan3/argument_parser/detail/terminal.hpp -- -seqan3/core/detail/test_accessor.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp -iostream -- -seqan3/argument_parser/detail/format_base.hpp -- -seqan3/argument_parser/detail/terminal.hpp -- -seqan3/version.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp -iostream -- -seqan3/argument_parser/detail/format_base.hpp -- -seqan3/argument_parser/detail/terminal.hpp -- -seqan3/version.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp -seqan3/std/charconv -- -seqan3/std/concepts -- -sstream -- -string -- -vector -- -seqan3/argument_parser/detail/format_base.hpp -- -seqan3/utility/char_operations/predicate.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp -sys/ioctl.h -- -windows.h -- -unistd.h -- -cstdio -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp -sys/stat.h -- -chrono -- -fstream -- -future -- -iostream -- -optional -- -regex -- -seqan3/argument_parser/auxiliary.hpp -- -seqan3/argument_parser/detail/terminal.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/detail/safe_filesystem_entry.hpp -- -seqan3/std/charconv -- -seqan3/version.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp -stdexcept -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp -seqan3/std/algorithm -- -seqan3/std/concepts -- -filesystem -- -fstream -- -seqan3/std/ranges -- -regex -- -sstream -- -seqan3/argument_parser/exceptions.hpp -- -seqan3/core/debug_stream/detail/to_string.hpp -- -seqan3/core/debug_stream/range.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/detail/safe_filesystem_entry.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/type_list/traits.hpp -- -seqan3/utility/type_pack/traits.hpp -- -seqan3/utility/type_traits/basic.hpp -- -seqan3/utility/views/join_with.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv -charconv_pre.hpp -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp -type_traits -- -limits -- -stdint.h -- -string.h -- -math.h -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp -charconv -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv -string.h -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp -cassert -- -system_error -- -limits -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp -seqan3/std/algorithm -- -atomic -- -seqan3/std/bit -- -cmath -- -seqan3/std/concepts -- -mutex -- -seqan3/std/new -- -seqan3/std/ranges -- -shared_mutex -- -seqan3/std/span -- -type_traits -- -vector -- -seqan3/core/range/type_traits.hpp -- -seqan3/utility/container/concept.hpp -- -seqan3/utility/parallel/detail/spin_delay.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span -array -- -cstddef -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/std/type_traits -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp -cstring -- -condition_variable -- -mutex -- -seqan3/contrib/parallel/buffer_queue.hpp -- -seqan3/contrib/stream/bgzf_stream_util.hpp -- -seqan3/utility/parallel/detail/reader_writer_manager.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp -seqan3/std/algorithm -- -array -- -cstring -- -memory -- -seqan3/std/span -- -thread -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/detail/magic_header.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/detail/to_little_endian.hpp -- -zlib.h -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp -algorithm -- -cstring -- -iostream -- -vector -- -bzlib.h -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp -iostream -- -cstring -- -vector -- -zlib.h -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp -type_traits -- -seqan3/core/platform.hpp -- -cereal/details/traits.hpp -- -cereal/archives/binary.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp -iosfwd -- -seqan3/core/add_enum_bitwise_operators.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp -sstream -- -seqan3/core/debug_stream/debug_stream_type.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp -seqan3/std/ranges -- -seqan3/alphabet/adaptation/char.hpp -- -seqan3/alphabet/adaptation/uint.hpp -- -seqan3/alphabet/range/sequence.hpp -- -seqan3/core/debug_stream/debug_stream_type.hpp -- -seqan3/core/range/type_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp -seqan3/std/iterator -- -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp -seqan3/std/algorithm -- -seqan3/std/concepts -- -seqan3/std/ranges -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/range/detail/adaptor_base.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/utility/range/concept.hpp -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp -seqan3/std/concepts -- -type_traits -- -seqan3/core/add_enum_bitwise_operators.hpp -- -seqan3/core/debug_stream/debug_stream_type.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp -seqan3/std/concepts -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp -seqan3/std/type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp -cinttypes -- -ciso646 -- -cstddef -- -version -- -seqan3/version.hpp -- -range/v3/version.hpp -- -sdsl/version.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp -seqan3/std/ranges -- -tuple -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp -seqan3/core/range/detail/adaptor_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp -seqan3/core/range/detail/adaptor_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp -cassert -- -seqan3/std/iterator -- -type_traits -- -seqan3/core/detail/empty_type.hpp -- -seqan3/core/detail/iterator_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp -seqan3/std/ranges -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp -cassert -- -seqan3/std/iterator -- -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp -seqan3/std/iterator -- -seqan3/std/ranges -- -type_traits -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/platform.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp -range/v3/utility/semiregular_box.hpp -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp -cassert -- -seqan3/std/ranges -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp -array -- -seqan3/std/span -- -string -- -seqan3/std/type_traits -- -vector -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/detail/to_little_endian.hpp -- -seqan3/utility/type_pack/traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp -seqan3/std/algorithm -- -filesystem -- -seqan3/std/iterator -- -variant -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/type_list/detail/type_list_algorithm.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp -seqan3/std/algorithm -- -seqan3/std/concepts -- -filesystem -- -iostream -- -seqan3/std/ranges -- -seqan3/std/span -- -string -- -tuple -- -seqan3/contrib/stream/bz2_istream.hpp -- -seqan3/contrib/stream/bgzf_istream.hpp -- -seqan3/contrib/stream/bgzf_stream_util.hpp -- -seqan3/contrib/stream/gz_istream.hpp -- -seqan3/io/detail/magic_header.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp -seqan3/std/ranges -- -seqan3/io/record.hpp -- -seqan3/utility/tuple/concept.hpp -- -seqan3/utility/type_list/traits.hpp -- -seqan3/utility/views/repeat.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp -cassert -- -system_error -- -seqan3/core/platform.hpp -- -filesystem -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp -ios -- -stdexcept -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp -limits -- -tuple -- -seqan3/core/detail/template_inspection.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp -seqan3/std/algorithm -- -seqan3/std/charconv -- -seqan3/std/concepts -- -seqan3/std/ranges -- -sstream -- -seqan3/alignment/detail/pairwise_alignment_concept.hpp -- -seqan3/alphabet/cigar/cigar.hpp -- -seqan3/core/debug_stream/detail/to_string.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/tuple/concept.hpp -- -seqan3/utility/views/single_pass_input.hpp -- -seqan3/utility/views/zip.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp -seqan3/std/ranges -- -string -- -vector -- -seqan3/alphabet/views/char_to.hpp -- -seqan3/core/debug_stream/range.hpp -- -seqan3/core/range/detail/misc.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/sam_file/detail/cigar.hpp -- -seqan3/io/sam_file/header.hpp -- -seqan3/io/sam_file/output_format_concept.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/views/repeat_n.hpp -- -seqan3/utility/views/slice.hpp -- -seqan3/utility/views/zip.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp -iterator -- -seqan3/std/ranges -- -string -- -vector -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/views/to_char.hpp -- -seqan3/io/sam_file/detail/cigar.hpp -- -seqan3/io/sam_file/detail/format_sam_base.hpp -- -seqan3/io/sam_file/header.hpp -- -seqan3/io/sam_file/input_format_concept.hpp -- -seqan3/io/sam_file/output_options.hpp -- -seqan3/io/sam_file/sam_flag.hpp -- -seqan3/io/sam_file/sam_tag_dictionary.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -- -seqan3/io/views/detail/istreambuf_view.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/tuple/concept.hpp -- -seqan3/utility/views/slice.hpp -- -seqan3/utility/views/to.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp -deque -- -seqan3/std/ranges -- -unordered_map -- -vector -- -seqan3/alphabet/concept.hpp -- -seqan3/io/sam_file/detail/cigar.hpp -- -seqan3/utility/views/type_reduce.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp -fstream -- -optional -- -string -- -vector -- -seqan3/alphabet/cigar/cigar.hpp -- -seqan3/alphabet/gap/gapped.hpp -- -seqan3/alphabet/nucleotide/dna4.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/aliases.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/io/sam_file/header.hpp -- -seqan3/io/sam_file/input_options.hpp -- -seqan3/io/sam_file/sam_flag.hpp -- -seqan3/io/sam_file/sam_tag_dictionary.hpp -- -seqan3/utility/type_list/type_list.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp -fstream -- -optional -- -string -- -vector -- -seqan3/alphabet/cigar/cigar.hpp -- -seqan3/alphabet/gap/gapped.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/aliases.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/io/sam_file/header.hpp -- -seqan3/io/sam_file/output_options.hpp -- -seqan3/io/sam_file/sam_flag.hpp -- -seqan3/io/sam_file/sam_tag_dictionary.hpp -- -seqan3/utility/type_list/type_list.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp -seqan3/core/add_enum_bitwise_operators.hpp -- -seqan3/core/debug_stream/debug_stream_type.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp -seqan3/std/concepts -- -map -- -variant -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/container/small_string.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp -seqan3/std/algorithm -- -iterator -- -seqan3/std/ranges -- -string -- -string_view -- -vector -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/views/char_to.hpp -- -seqan3/alphabet/views/to_char.hpp -- -seqan3/core/range/detail/misc.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/input_options.hpp -- -seqan3/io/sequence_file/output_format_concept.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -- -seqan3/io/views/detail/istreambuf_view.hpp -- -seqan3/io/views/detail/take_line_view.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/views/repeat_n.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp -seqan3/std/algorithm -- -iterator -- -seqan3/std/ranges -- -string -- -string_view -- -vector -- -seqan3/alphabet/adaptation/char.hpp -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/aliases.hpp -- -seqan3/alphabet/views/char_to.hpp -- -seqan3/alphabet/views/to_char.hpp -- -seqan3/core/range/detail/misc.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/detail/ignore_output_iterator.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/input_options.hpp -- -seqan3/io/sequence_file/output_format_concept.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -- -seqan3/io/views/detail/istreambuf_view.hpp -- -seqan3/io/views/detail/take_line_view.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp -seqan3/std/algorithm -- -iterator -- -seqan3/std/ranges -- -string -- -string_view -- -vector -- -seqan3/alphabet/adaptation/char.hpp -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/aliases.hpp -- -seqan3/alphabet/views/char_to.hpp -- -seqan3/alphabet/views/to_char.hpp -- -seqan3/core/range/detail/misc.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/detail/ignore_output_iterator.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/input_options.hpp -- -seqan3/io/sequence_file/output_format_concept.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -- -seqan3/io/views/detail/istreambuf_view.hpp -- -seqan3/io/views/detail/take_exactly_view.hpp -- -seqan3/io/views/detail/take_line_view.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp -seqan3/std/algorithm -- -seqan3/std/charconv -- -iterator -- -seqan3/std/ranges -- -string -- -string_view -- -vector -- -seqan3/alphabet/concept.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/views/char_to.hpp -- -seqan3/alphabet/views/to_char.hpp -- -seqan3/core/range/detail/misc.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/detail/misc.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/input_options.hpp -- -seqan3/io/sequence_file/output_format_concept.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/io/views/detail/istreambuf_view.hpp -- -seqan3/io/views/detail/take_line_view.hpp -- -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/views/chunk.hpp -- -seqan3/utility/views/interleave.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp -cassert -- -filesystem -- -fstream -- -string -- -variant -- -vector -- -seqan3/alphabet/adaptation/char.hpp -- -seqan3/alphabet/aminoacid/aa27.hpp -- -seqan3/alphabet/nucleotide/dna15.hpp -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/alphabet/quality/qualified.hpp -- -seqan3/io/detail/in_file_iterator.hpp -- -seqan3/io/detail/misc_input.hpp -- -seqan3/io/detail/record.hpp -- -seqan3/io/exception.hpp -- -seqan3/io/sam_file/format_sam.hpp -- -seqan3/io/sequence_file/format_embl.hpp -- -seqan3/io/sequence_file/format_fasta.hpp -- -seqan3/io/sequence_file/format_fastq.hpp -- -seqan3/io/sequence_file/format_genbank.hpp -- -seqan3/io/sequence_file/input_format_concept.hpp -- -seqan3/io/sequence_file/record.hpp -- -seqan3/io/stream/concept.hpp -- -seqan3/utility/type_list/traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp -fstream -- -string -- -vector -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/alphabet/quality/qualified.hpp -- -seqan3/io/sequence_file/input_options.hpp -- -seqan3/utility/type_list/type_list.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp -fstream -- -string -- -vector -- -seqan3/alphabet/nucleotide/dna5.hpp -- -seqan3/alphabet/quality/aliases.hpp -- -seqan3/alphabet/quality/phred42.hpp -- -seqan3/io/sequence_file/output_options.hpp -- -seqan3/utility/type_list/type_list.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp -seqan3/io/record.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp -seqan3/std/concepts -- -iosfwd -- -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp -cassert -- -seqan3/std/iterator -- -seqan3/io/stream/detail/stream_buffer_exposer.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -seqan3/std/algorithm -- -seqan3/std/charconv -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/io/stream/detail/stream_buffer_exposer.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp -iosfwd -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp -iosfwd -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/io/stream/concept.hpp -- -seqan3/io/stream/detail/fast_istreambuf_iterator.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp -seqan3/std/algorithm -- -seqan3/std/concepts -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/std/span -- -seqan3/std/type_traits -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/core/range/detail/adaptor_from_functor.hpp -- -seqan3/core/range/detail/inherited_iterator_base.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/range/concept.hpp -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp -seqan3/io/views/detail/take_until_view.hpp -- -seqan3/utility/char_operations/predicate.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp -seqan3/std/algorithm -- -seqan3/std/concepts -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/std/type_traits -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/range/detail/adaptor_from_functor.hpp -- -seqan3/core/range/detail/inherited_iterator_base.hpp -- -seqan3/core/range/type_traits.hpp -- -seqan3/core/semiregular_box.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/range/concept.hpp -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm -algorithm -- -seqan3/std/ranges -- -range/v3/algorithm/all_of.hpp -- -range/v3/algorithm/copy.hpp -- -range/v3/algorithm/copy_n.hpp -- -range/v3/algorithm/count.hpp -- -range/v3/algorithm/equal.hpp -- -range/v3/algorithm/fill.hpp -- -range/v3/algorithm/find_if_not.hpp -- -range/v3/algorithm/find_if.hpp -- -range/v3/algorithm/find.hpp -- -range/v3/algorithm/for_each.hpp -- -range/v3/algorithm/generate.hpp -- -range/v3/algorithm/min_element.hpp -- -range/v3/algorithm/max_element.hpp -- -range/v3/algorithm/move_backward.hpp -- -range/v3/algorithm/move.hpp -- -range/v3/algorithm/reverse.hpp -- -range/v3/algorithm/sort.hpp -- -range/v3/algorithm/transform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit -bit -- -climits -- -type_traits -- -cstddef -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv -version -- -utility -- -charconv -- -seqan3/contrib/charconv/charconv -- -seqan3/contrib/charconv/charconv.cpp -- -cassert -- -seqan3/std/concepts -- -sstream -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts -concepts -- -concepts/concepts.hpp -- -range/v3/functional/concepts.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator -iterator -- -range/v3/iterator/access.hpp -- -range/v3/iterator/concepts.hpp -- -range/v3/iterator/default_sentinel.hpp -- -range/v3/iterator/insert_iterators.hpp -- -range/v3/iterator/operations.hpp -- -range/v3/iterator/stream_iterators.hpp -- -range/v3/iterator/traits.hpp -- -seqan3/std/concepts -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new -new -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges -ranges -- -seqan3/std/iterator -- -range/v3/range/concepts.hpp -- -range/v3/range/concepts.hpp -- -range/v3/iterator/insert_iterators.hpp -- -range/v3/view/all.hpp -- -range/v3/view/any_view.hpp -- -range/v3/view/common.hpp -- -range/v3/view/drop.hpp -- -range/v3/view/drop_while.hpp -- -range/v3/view/empty.hpp -- -range/v3/view/filter.hpp -- -range/v3/view/iota.hpp -- -range/v3/view/istream.hpp -- -range/v3/view/join.hpp -- -range/v3/view/map.hpp -- -range/v3/view/reverse.hpp -- -range/v3/view/single.hpp -- -range/v3/view/split.hpp -- -range/v3/view/subrange.hpp -- -range/v3/view/take.hpp -- -range/v3/view/take_while.hpp -- -range/v3/view/transform.hpp -- -seqan3/std/concepts -- -seqan3/std/iterator -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span -span -- -seqan3/contrib/span/span -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits -type_traits -- -range/v3/utility/common_type.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp -seqan3/utility/char_operations/predicate_detail.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp -array -- -cctype -- -seqan3/std/concepts -- -stdexcept -- -string -- -seqan3/utility/detail/type_name_as_string.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp -string -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp -array -- -seqan3/utility/concept/exposition_only/core_language.hpp -- -seqan3/utility/detail/integer_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp -seqan3/std/concepts -- -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp -seqan3/std/concepts -- -initializer_list -- -seqan3/std/iterator -- -type_traits -- -seqan3/core/platform.hpp -- -string -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp -seqan3/utility/container/small_vector.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp -array -- -type_traits -- -cereal/types/array.hpp -- -seqan3/core/concept/cereal.hpp -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/utility/detail/integer_traits.hpp -- -seqan3/utility/views/repeat_n.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp -limits -- -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp -seqan3/std/bit -- -seqan3/std/concepts -- -endian.h -- -sys/endian.h -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp -cxxabi.h -- -functional -- -memory -- -string -- -typeinfo -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp -atomic -- -cassert -- -seqan3/std/new -- -seqan3/utility/parallel/detail/spin_delay.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp -cassert -- -functional -- -mutex -- -seqan3/std/new -- -seqan3/core/detail/strong_type.hpp -- -seqan3/utility/parallel/detail/latch.hpp -- -seqan3/utility/parallel/detail/spin_delay.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp -thread -- -xmmintrin.h -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp -seqan3/std/ranges -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp -seqan3/std/concepts -- -tuple -- -type_traits -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/utility/tuple/pod_tuple.hpp -- -seqan3/utility/type_list/type_list.hpp -- -seqan3/utility/type_traits/basic.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp -tuple -- -type_traits -- -seqan3/utility/type_pack/traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp -seqan3/std/concepts -- -seqan3/std/type_traits -- -utility -- -seqan3/utility/type_list/type_list.hpp -- -seqan3/utility/type_pack/detail/type_pack_algorithm.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp -seqan3/std/type_traits -- -seqan3/utility/type_list/type_list.hpp -- -seqan3/utility/type_pack/traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp -seqan3/core/detail/template_inspection.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp -seqan3/std/concepts -- -seqan3/std/type_traits -- -utility -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp -seqan3/std/type_traits -- -utility -- -seqan3/utility/type_list/type_list.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp -tuple -- -seqan3/std/type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp -type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp -seqan3/std/type_traits -- -seqan3/utility/type_traits/concept.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp -seqan3/std/type_traits -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp -seqan3/std/ranges -- -range/v3/view/chunk.hpp -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp -seqan3/std/ranges -- -seqan3/core/range/detail/adaptor_base.hpp -- -seqan3/core/range/type_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp -cmath -- -seqan3/std/concepts -- -seqan3/std/ranges -- -seqan3/core/detail/persist_view.hpp -- -seqan3/core/range/detail/adaptor_from_functor.hpp -- -seqan3/core/range/detail/random_access_iterator.hpp -- -seqan3/utility/type_traits/detail/transformation_trait_or.hpp -- -seqan3/utility/views/chunk.hpp -- -seqan3/utility/views/join_with.hpp -- -seqan3/utility/views/type_reduce.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp -seqan3/std/ranges -- -range/v3/view/join.hpp -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp -seqan3/std/algorithm -- -seqan3/std/ranges -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/range/detail/random_access_iterator.hpp -- -seqan3/core/range/type_traits.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp -seqan3/std/concepts -- -seqan3/io/views/detail/take_exactly_view.hpp -- -seqan3/utility/views/repeat.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp -seqan3/std/concepts -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/std/type_traits -- -seqan3/core/detail/iterator_traits.hpp -- -seqan3/core/range/detail/adaptor_for_view_without_args.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp -seqan3/std/concepts -- -seqan3/std/iterator -- -seqan3/std/ranges -- -seqan3/std/span -- -stdexcept -- -seqan3/std/type_traits -- -seqan3/core/range/detail/adaptor_from_functor.hpp -- -seqan3/io/exception.hpp -- -seqan3/utility/views/type_reduce.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp -seqan3/std/ranges -- -range/v3/range/conversion.hpp -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp -seqan3/std/concepts -- -seqan3/std/ranges -- -seqan3/std/span -- -string_view -- -seqan3/core/detail/template_inspection.hpp -- -seqan3/core/range/detail/adaptor_base.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp -seqan3/std/ranges -- -range/v3/view/zip.hpp -- -seqan3/core/platform.hpp -- - -/project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp -cstddef -- -cstdint -- - -/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp -algorithm -- -cassert -- -charconv -- -fstream -- -iostream -- -string -- -vector -- -robin_hood.h -- -raptor/argument_parsing/validators.hpp -- - diff --git a/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake b/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake deleted file mode 100644 index 8ddaae13..00000000 --- a/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/create_truth_file.dir/build.make b/util/CMakeFiles/create_truth_file.dir/build.make deleted file mode 100644 index 46039022..00000000 --- a/util/CMakeFiles/create_truth_file.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/create_truth_file.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/create_truth_file.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/create_truth_file.dir/flags.make - -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: CMakeFiles/create_truth_file.dir/flags.make -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: hibf/misc/helper/src/create_truth_file.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp - -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp > CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i - -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp -o CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s - -# Object files for target create_truth_file -create_truth_file_OBJECTS = \ -"CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" - -# External object files for target create_truth_file -create_truth_file_EXTERNAL_OBJECTS = - -bin/create_truth_file: CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -bin/create_truth_file: CMakeFiles/create_truth_file.dir/build.make -bin/create_truth_file: /usr/lib/libz.so -bin/create_truth_file: /usr/lib/libbz2.so -bin/create_truth_file: CMakeFiles/create_truth_file.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/create_truth_file" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/create_truth_file.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/create_truth_file.dir/build: bin/create_truth_file - -.PHONY : CMakeFiles/create_truth_file.dir/build - -CMakeFiles/create_truth_file.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/create_truth_file.dir/cmake_clean.cmake -.PHONY : CMakeFiles/create_truth_file.dir/clean - -CMakeFiles/create_truth_file.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/create_truth_file.dir/DependInfo.cmake -.PHONY : CMakeFiles/create_truth_file.dir/depend - diff --git a/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake b/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake deleted file mode 100644 index 77cee01b..00000000 --- a/util/CMakeFiles/create_truth_file.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o" - "bin/create_truth_file" - "bin/create_truth_file.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/create_truth_file.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/create_truth_file.dir/depend.internal b/util/CMakeFiles/create_truth_file.dir/depend.internal deleted file mode 100644 index b741dda7..00000000 --- a/util/CMakeFiles/create_truth_file.dir/depend.internal +++ /dev/null @@ -1,303 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o - ../include/raptor/argument_parsing/validators.hpp - ../include/raptor/strong_types.hpp - ../lib/robin-hood-hashing/src/include/robin_hood.h - ../lib/submodules/cereal/include/cereal/access.hpp - ../lib/submodules/cereal/include/cereal/archives/binary.hpp - ../lib/submodules/cereal/include/cereal/cereal.hpp - ../lib/submodules/cereal/include/cereal/details/helpers.hpp - ../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp - ../lib/submodules/cereal/include/cereal/details/static_object.hpp - ../lib/submodules/cereal/include/cereal/details/traits.hpp - ../lib/submodules/cereal/include/cereal/macros.hpp - ../lib/submodules/cereal/include/cereal/specialize.hpp - ../lib/submodules/cereal/include/cereal/types/array.hpp - ../lib/submodules/cereal/include/cereal/types/base_class.hpp - ../lib/submodules/cereal/include/cereal/types/common.hpp - ../lib/submodules/range-v3/include/concepts/compare.hpp - ../lib/submodules/range-v3/include/concepts/concepts.hpp - ../lib/submodules/range-v3/include/concepts/swap.hpp - ../lib/submodules/range-v3/include/concepts/type_traits.hpp - ../lib/submodules/range-v3/include/meta/meta.hpp - ../lib/submodules/range-v3/include/meta/meta_fwd.hpp - ../lib/submodules/range-v3/include/range/v3/action/concepts.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp - ../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp - ../lib/submodules/range-v3/include/range/v3/compare.hpp - ../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp - ../lib/submodules/range-v3/include/range/v3/detail/config.hpp - ../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp - ../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp - ../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp - ../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp - ../lib/submodules/range-v3/include/range/v3/detail/variant.hpp - ../lib/submodules/range-v3/include/range/v3/functional/bind.hpp - ../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp - ../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp - ../lib/submodules/range-v3/include/range/v3/functional/compose.hpp - ../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp - ../lib/submodules/range-v3/include/range/v3/functional/identity.hpp - ../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp - ../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp - ../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp - ../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp - ../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/access.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp - ../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp - ../lib/submodules/range-v3/include/range/v3/range/access.hpp - ../lib/submodules/range-v3/include/range/v3/range/concepts.hpp - ../lib/submodules/range-v3/include/range/v3/range/conversion.hpp - ../lib/submodules/range-v3/include/range/v3/range/dangling.hpp - ../lib/submodules/range-v3/include/range/v3/range/primitives.hpp - ../lib/submodules/range-v3/include/range/v3/range/traits.hpp - ../lib/submodules/range-v3/include/range/v3/range_for.hpp - ../lib/submodules/range-v3/include/range/v3/range_fwd.hpp - ../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp - ../lib/submodules/range-v3/include/range/v3/utility/box.hpp - ../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp - ../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp - ../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp - ../lib/submodules/range-v3/include/range/v3/utility/copy.hpp - ../lib/submodules/range-v3/include/range/v3/utility/get.hpp - ../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp - ../lib/submodules/range-v3/include/range/v3/utility/memory.hpp - ../lib/submodules/range-v3/include/range/v3/utility/move.hpp - ../lib/submodules/range-v3/include/range/v3/utility/optional.hpp - ../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp - ../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp - ../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp - ../lib/submodules/range-v3/include/range/v3/utility/swap.hpp - ../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp - ../lib/submodules/range-v3/include/range/v3/utility/variant.hpp - ../lib/submodules/range-v3/include/range/v3/version.hpp - ../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp - ../lib/submodules/range-v3/include/range/v3/view/all.hpp - ../lib/submodules/range-v3/include/range/v3/view/any_view.hpp - ../lib/submodules/range-v3/include/range/v3/view/chunk.hpp - ../lib/submodules/range-v3/include/range/v3/view/common.hpp - ../lib/submodules/range-v3/include/range/v3/view/delimit.hpp - ../lib/submodules/range-v3/include/range/v3/view/drop.hpp - ../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp - ../lib/submodules/range-v3/include/range/v3/view/empty.hpp - ../lib/submodules/range-v3/include/range/v3/view/facade.hpp - ../lib/submodules/range-v3/include/range/v3/view/filter.hpp - ../lib/submodules/range-v3/include/range/v3/view/interface.hpp - ../lib/submodules/range-v3/include/range/v3/view/iota.hpp - ../lib/submodules/range-v3/include/range/v3/view/istream.hpp - ../lib/submodules/range-v3/include/range/v3/view/join.hpp - ../lib/submodules/range-v3/include/range/v3/view/map.hpp - ../lib/submodules/range-v3/include/range/v3/view/ref.hpp - ../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp - ../lib/submodules/range-v3/include/range/v3/view/reverse.hpp - ../lib/submodules/range-v3/include/range/v3/view/single.hpp - ../lib/submodules/range-v3/include/range/v3/view/split.hpp - ../lib/submodules/range-v3/include/range/v3/view/subrange.hpp - ../lib/submodules/range-v3/include/range/v3/view/take.hpp - ../lib/submodules/range-v3/include/range/v3/view/take_while.hpp - ../lib/submodules/range-v3/include/range/v3/view/transform.hpp - ../lib/submodules/range-v3/include/range/v3/view/view.hpp - ../lib/submodules/range-v3/include/range/v3/view/zip.hpp - ../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp - ../lib/submodules/range-v3/include/std/detail/associated_types.hpp - ../lib/submodules/sdsl-lite/include/sdsl/version.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp - /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp - /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/create_truth_file.cpp diff --git a/util/CMakeFiles/create_truth_file.dir/depend.make b/util/CMakeFiles/create_truth_file.dir/depend.make deleted file mode 100644 index 5e017121..00000000 --- a/util/CMakeFiles/create_truth_file.dir/depend.make +++ /dev/null @@ -1,303 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../include/raptor/argument_parsing/validators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../include/raptor/strong_types.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/robin-hood-hashing/src/include/robin_hood.h -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/access.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/archives/binary.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/cereal.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/helpers.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/polymorphic_impl_fwd.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/static_object.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/details/traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/macros.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/specialize.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/array.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/base_class.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/cereal/include/cereal/types/common.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/compare.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/concepts.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/swap.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/concepts/type_traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/meta/meta.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/meta/meta_fwd.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/action/concepts.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/all_of.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/copy.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/copy_n.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/count.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/equal.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/fill.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find_if.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/find_if_not.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/for_each.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/generate.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/heap_algorithm.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/max.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/max_element.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/min.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/min_element.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/mismatch.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/move.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/move_backward.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/partial_sort.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/result_types.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/reverse.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/sort.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/algorithm/transform.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/compare.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/adl_get.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/config.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/epilogue.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/prologue.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/range_access.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/satisfy_boost_range.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/detail/variant.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/bind.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/bind_back.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/comparisons.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/compose.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/concepts.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/identity.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/indirect.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/invoke.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/not_fn.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/pipeable.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/functional/reference_wrapper.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/access.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/basic_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/common_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/concepts.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/counted_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/default_sentinel.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/diffmax_t.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/insert_iterators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/move_iterators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/operations.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/reverse_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/stream_iterators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/iterator/unreachable_sentinel.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/access.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/concepts.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/conversion.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/dangling.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/primitives.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range/traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range_for.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/range_fwd.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/addressof.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/box.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/common_tuple.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/common_type.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/compressed_pair.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/copy.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/get.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/in_place.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/memory.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/move.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/optional.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/polymorphic_cast.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/semiregular_box.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/static_const.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/swap.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/tuple_algorithm.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/utility/variant.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/version.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/adaptor.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/all.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/any_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/chunk.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/common.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/delimit.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/drop.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/drop_while.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/empty.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/facade.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/filter.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/interface.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/iota.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/istream.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/join.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/map.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/ref.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/remove_if.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/reverse.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/single.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/split.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/subrange.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/take.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/take_while.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/transform.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/zip.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/range/v3/view/zip_with.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/range-v3/include/std/detail/associated_types.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: ../lib/submodules/sdsl-lite/include/sdsl/version.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/detail/pairwise_alignment_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alignment/exception.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/char.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/adaptation/uint.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/alphabet_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aa27.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/aminoacid_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/aminoacid/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/cigar.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/cigar/exposition_only/cigar_operation.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_tuple_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/alphabet_variant.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/composite/detail.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/alphabet_proxy.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/detail/convert.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/exception.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gap.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/gap/gapped.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna15.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna4.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/dna5.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/nucleotide_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna15.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna4.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/nucleotide/rna5.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/aliases.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred42.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/phred_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/quality/qualified.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/range/sequence.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/char_to.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/alphabet/views/to_char.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/argument_parser.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/auxiliary.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_help.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_html.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_man.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/format_parse.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/terminal.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/detail/version_check.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/exceptions.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/argument_parser/validators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv.cpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/charconv/charconv_pre.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/parallel/buffer_queue.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/span/span -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_istream.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bgzf_stream_util.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/bz2_istream.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/contrib/stream/gz_istream.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/add_enum_bitwise_operators.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/concept/cereal.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/debug_stream_type.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/detail/to_string.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/debug_stream/range.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/customisation_point.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/empty_type.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/iterator_traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/persist_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/strong_type.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/template_inspection.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/test_accessor.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/detail/transfer_type_modifier_onto.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/platform.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_for_view_without_args.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/adaptor_from_functor.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/inherited_iterator_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/misc.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/detail/random_access_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/range/type_traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/core/semiregular_box.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/ignore_output_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/in_file_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/magic_header.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/misc_input.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/record.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/detail/safe_filesystem_entry.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/exception.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/record.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/cigar.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/detail/format_sam_base.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/format_sam.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/header.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_format_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/input_options.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_format_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/output_options.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_flag.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sam_file/sam_tag_dictionary.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_embl.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fasta.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_fastq.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/format_genbank.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_format_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/input_options.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_format_concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/output_options.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/sequence_file/record.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_istreambuf_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/stream/detail/stream_buffer_exposer.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/istreambuf_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_exactly_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_line_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/io/views/detail/take_until_view.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/algorithm -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/bit -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/charconv -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/concepts -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/iterator -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/new -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/ranges -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/span -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/std/type_traits -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/predicate_detail.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/pretty_print.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/char_operations/transform.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/concept/exposition_only/core_language.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_string.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/container/small_vector.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/integer_traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/to_little_endian.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/detail/type_name_as_string.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/latch.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/reader_writer_manager.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/parallel/detail/spin_delay.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/range/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/tuple/pod_tuple.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/detail/type_list_algorithm.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_list/type_list.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/detail/type_pack_algorithm.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_pack/traits.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/basic.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/concept.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/detail/transformation_trait_or.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/type_traits/lazy_conditional.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/chunk.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/deep.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/interleave.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/join_with.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/repeat_n.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/single_pass_input.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/slice.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/to.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/type_reduce.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/utility/views/zip.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: /project/archive-index/smehringer/raptor/lib/seqan3/include/seqan3/version.hpp -CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o: hibf/misc/helper/src/create_truth_file.cpp - diff --git a/util/CMakeFiles/create_truth_file.dir/flags.make b/util/CMakeFiles/create_truth_file.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/create_truth_file.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/create_truth_file.dir/link.txt b/util/CMakeFiles/create_truth_file.dir/link.txt deleted file mode 100644 index 751e42e0..00000000 --- a/util/CMakeFiles/create_truth_file.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -o bin/create_truth_file -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/create_truth_file.dir/progress.make b/util/CMakeFiles/create_truth_file.dir/progress.make deleted file mode 100644 index a35c33b9..00000000 --- a/util/CMakeFiles/create_truth_file.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 15 -CMAKE_PROGRESS_2 = 16 - diff --git a/util/CMakeFiles/generate_reads.dir/DependInfo.cmake b/util/CMakeFiles/generate_reads.dir/DependInfo.cmake deleted file mode 100644 index 06c50771..00000000 --- a/util/CMakeFiles/generate_reads.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/generate_reads.dir/build.make b/util/CMakeFiles/generate_reads.dir/build.make deleted file mode 100644 index 48ded495..00000000 --- a/util/CMakeFiles/generate_reads.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/generate_reads.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/generate_reads.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/generate_reads.dir/flags.make - -CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o: CMakeFiles/generate_reads.dir/flags.make -CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o: src/applications/generate_reads.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp - -CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp > CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i - -CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/generate_reads.cpp -o CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s - -# Object files for target generate_reads -generate_reads_OBJECTS = \ -"CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" - -# External object files for target generate_reads -generate_reads_EXTERNAL_OBJECTS = - -bin/generate_reads: CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -bin/generate_reads: CMakeFiles/generate_reads.dir/build.make -bin/generate_reads: /usr/lib/libz.so -bin/generate_reads: /usr/lib/libbz2.so -bin/generate_reads: CMakeFiles/generate_reads.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/generate_reads" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/generate_reads.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/generate_reads.dir/build: bin/generate_reads - -.PHONY : CMakeFiles/generate_reads.dir/build - -CMakeFiles/generate_reads.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/generate_reads.dir/cmake_clean.cmake -.PHONY : CMakeFiles/generate_reads.dir/clean - -CMakeFiles/generate_reads.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads.dir/DependInfo.cmake -.PHONY : CMakeFiles/generate_reads.dir/depend - diff --git a/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake b/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake deleted file mode 100644 index f184b317..00000000 --- a/util/CMakeFiles/generate_reads.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o" - "bin/generate_reads" - "bin/generate_reads.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/generate_reads.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/generate_reads.dir/depend.make b/util/CMakeFiles/generate_reads.dir/depend.make deleted file mode 100644 index c8c63928..00000000 --- a/util/CMakeFiles/generate_reads.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for generate_reads. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/generate_reads.dir/flags.make b/util/CMakeFiles/generate_reads.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/generate_reads.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/generate_reads.dir/link.txt b/util/CMakeFiles/generate_reads.dir/link.txt deleted file mode 100644 index e2a64933..00000000 --- a/util/CMakeFiles/generate_reads.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -o bin/generate_reads -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/generate_reads.dir/progress.make b/util/CMakeFiles/generate_reads.dir/progress.make deleted file mode 100644 index 5a7451db..00000000 --- a/util/CMakeFiles/generate_reads.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 17 -CMAKE_PROGRESS_2 = 18 - diff --git a/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake b/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake deleted file mode 100644 index 85672704..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/generate_reads_refseq.dir/build.make b/util/CMakeFiles/generate_reads_refseq.dir/build.make deleted file mode 100644 index 84f735df..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/generate_reads_refseq.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/generate_reads_refseq.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/generate_reads_refseq.dir/flags.make - -CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o: CMakeFiles/generate_reads_refseq.dir/flags.make -CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o: src/applications/generate_reads_refseq.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp - -CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp > CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i - -CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/generate_reads_refseq.cpp -o CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s - -# Object files for target generate_reads_refseq -generate_reads_refseq_OBJECTS = \ -"CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" - -# External object files for target generate_reads_refseq -generate_reads_refseq_EXTERNAL_OBJECTS = - -bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/build.make -bin/generate_reads_refseq: /usr/lib/libz.so -bin/generate_reads_refseq: /usr/lib/libbz2.so -bin/generate_reads_refseq: CMakeFiles/generate_reads_refseq.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/generate_reads_refseq" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/generate_reads_refseq.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/generate_reads_refseq.dir/build: bin/generate_reads_refseq - -.PHONY : CMakeFiles/generate_reads_refseq.dir/build - -CMakeFiles/generate_reads_refseq.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake -.PHONY : CMakeFiles/generate_reads_refseq.dir/clean - -CMakeFiles/generate_reads_refseq.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/generate_reads_refseq.dir/DependInfo.cmake -.PHONY : CMakeFiles/generate_reads_refseq.dir/depend - diff --git a/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake b/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake deleted file mode 100644 index 40549278..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o" - "bin/generate_reads_refseq" - "bin/generate_reads_refseq.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/generate_reads_refseq.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/generate_reads_refseq.dir/depend.make b/util/CMakeFiles/generate_reads_refseq.dir/depend.make deleted file mode 100644 index 87c9dbd1..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for generate_reads_refseq. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/generate_reads_refseq.dir/flags.make b/util/CMakeFiles/generate_reads_refseq.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/generate_reads_refseq.dir/link.txt b/util/CMakeFiles/generate_reads_refseq.dir/link.txt deleted file mode 100644 index 1bc5f457..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -o bin/generate_reads_refseq -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/generate_reads_refseq.dir/progress.make b/util/CMakeFiles/generate_reads_refseq.dir/progress.make deleted file mode 100644 index 48b3d8a5..00000000 --- a/util/CMakeFiles/generate_reads_refseq.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 19 -CMAKE_PROGRESS_2 = 20 - diff --git a/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake b/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake deleted file mode 100644 index 9af7c6b1..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/normalise_raptor_output.dir/build.make b/util/CMakeFiles/normalise_raptor_output.dir/build.make deleted file mode 100644 index 401948aa..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/normalise_raptor_output.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/normalise_raptor_output.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/normalise_raptor_output.dir/flags.make - -CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o: CMakeFiles/normalise_raptor_output.dir/flags.make -CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o: hibf/misc/helper/src/normalise_raptor_output.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -c /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp - -CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp > CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i - -CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/hibf/misc/helper/src/normalise_raptor_output.cpp -o CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s - -# Object files for target normalise_raptor_output -normalise_raptor_output_OBJECTS = \ -"CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" - -# External object files for target normalise_raptor_output -normalise_raptor_output_EXTERNAL_OBJECTS = - -bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/build.make -bin/normalise_raptor_output: /usr/lib/libz.so -bin/normalise_raptor_output: /usr/lib/libbz2.so -bin/normalise_raptor_output: CMakeFiles/normalise_raptor_output.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/normalise_raptor_output" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/normalise_raptor_output.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/normalise_raptor_output.dir/build: bin/normalise_raptor_output - -.PHONY : CMakeFiles/normalise_raptor_output.dir/build - -CMakeFiles/normalise_raptor_output.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake -.PHONY : CMakeFiles/normalise_raptor_output.dir/clean - -CMakeFiles/normalise_raptor_output.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/normalise_raptor_output.dir/DependInfo.cmake -.PHONY : CMakeFiles/normalise_raptor_output.dir/depend - diff --git a/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake b/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake deleted file mode 100644 index e5841e96..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o" - "bin/normalise_raptor_output" - "bin/normalise_raptor_output.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/normalise_raptor_output.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/normalise_raptor_output.dir/depend.make b/util/CMakeFiles/normalise_raptor_output.dir/depend.make deleted file mode 100644 index e916383a..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for normalise_raptor_output. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/normalise_raptor_output.dir/flags.make b/util/CMakeFiles/normalise_raptor_output.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/normalise_raptor_output.dir/link.txt b/util/CMakeFiles/normalise_raptor_output.dir/link.txt deleted file mode 100644 index 917feb55..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -o bin/normalise_raptor_output -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/normalise_raptor_output.dir/progress.make b/util/CMakeFiles/normalise_raptor_output.dir/progress.make deleted file mode 100644 index 6ec2abf9..00000000 --- a/util/CMakeFiles/normalise_raptor_output.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 21 -CMAKE_PROGRESS_2 = 22 - diff --git a/util/CMakeFiles/progress.marks b/util/CMakeFiles/progress.marks deleted file mode 100644 index f5c89552..00000000 --- a/util/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -32 diff --git a/util/CMakeFiles/split_sequence.dir/DependInfo.cmake b/util/CMakeFiles/split_sequence.dir/DependInfo.cmake deleted file mode 100644 index 1c939ccd..00000000 --- a/util/CMakeFiles/split_sequence.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/split_sequence.dir/build.make b/util/CMakeFiles/split_sequence.dir/build.make deleted file mode 100644 index 2846ee05..00000000 --- a/util/CMakeFiles/split_sequence.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/split_sequence.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/split_sequence.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/split_sequence.dir/flags.make - -CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o: CMakeFiles/split_sequence.dir/flags.make -CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o: src/applications/split_sequence.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp - -CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp > CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i - -CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/split_sequence.cpp -o CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s - -# Object files for target split_sequence -split_sequence_OBJECTS = \ -"CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" - -# External object files for target split_sequence -split_sequence_EXTERNAL_OBJECTS = - -bin/split_sequence: CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -bin/split_sequence: CMakeFiles/split_sequence.dir/build.make -bin/split_sequence: /usr/lib/libz.so -bin/split_sequence: /usr/lib/libbz2.so -bin/split_sequence: CMakeFiles/split_sequence.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bin/split_sequence" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/split_sequence.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/split_sequence.dir/build: bin/split_sequence - -.PHONY : CMakeFiles/split_sequence.dir/build - -CMakeFiles/split_sequence.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/split_sequence.dir/cmake_clean.cmake -.PHONY : CMakeFiles/split_sequence.dir/clean - -CMakeFiles/split_sequence.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/split_sequence.dir/DependInfo.cmake -.PHONY : CMakeFiles/split_sequence.dir/depend - diff --git a/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake b/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake deleted file mode 100644 index 6a66e1b7..00000000 --- a/util/CMakeFiles/split_sequence.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o" - "bin/split_sequence" - "bin/split_sequence.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/split_sequence.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/split_sequence.dir/depend.make b/util/CMakeFiles/split_sequence.dir/depend.make deleted file mode 100644 index 3fb1c440..00000000 --- a/util/CMakeFiles/split_sequence.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for split_sequence. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/split_sequence.dir/flags.make b/util/CMakeFiles/split_sequence.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/split_sequence.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/split_sequence.dir/link.txt b/util/CMakeFiles/split_sequence.dir/link.txt deleted file mode 100644 index aee7efe7..00000000 --- a/util/CMakeFiles/split_sequence.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -o bin/split_sequence -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/split_sequence.dir/progress.make b/util/CMakeFiles/split_sequence.dir/progress.make deleted file mode 100644 index 6c29f4fb..00000000 --- a/util/CMakeFiles/split_sequence.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 23 -CMAKE_PROGRESS_2 = 24 - diff --git a/util/CMakeFiles/threshold_info.dir/DependInfo.cmake b/util/CMakeFiles/threshold_info.dir/DependInfo.cmake deleted file mode 100644 index 9fc8ef42..00000000 --- a/util/CMakeFiles/threshold_info.dir/DependInfo.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" - "/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" - "/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" - "/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" - "/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" - "/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" - "/project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp" "/project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "SEQAN3_HAS_BZIP2=1" - "SEQAN3_HAS_ZLIB=1" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - "../lib/robin-hood-hashing/src/include" - "/project/archive-index/smehringer/raptor/lib/seqan3/include" - "../lib/submodules/sdsl-lite/include" - "../lib/submodules/range-v3/include" - "../lib/submodules/lemon/include" - "../lib/submodules/cereal/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/util/CMakeFiles/threshold_info.dir/build.make b/util/CMakeFiles/threshold_info.dir/build.make deleted file mode 100644 index e33086c4..00000000 --- a/util/CMakeFiles/threshold_info.dir/build.make +++ /dev/null @@ -1,190 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -# Include any dependencies generated for this target. -include CMakeFiles/threshold_info.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/threshold_info.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/threshold_info.dir/flags.make - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o -c /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp > CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i - -CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp -o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s - -CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o: CMakeFiles/threshold_info.dir/flags.make -CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o: src/applications/threshold_info.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -c /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp - -CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i: cmake_force - @echo "Preprocessing CXX source to CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp > CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i - -CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s: cmake_force - @echo "Compiling CXX source to assembly CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s" - /usr/local/package/bin/g++11 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /project/archive-index/smehringer/raptor/util/src/applications/threshold_info.cpp -o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s - -# Object files for target threshold_info -threshold_info_OBJECTS = \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" \ -"CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" \ -"CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" - -# External object files for target threshold_info -threshold_info_EXTERNAL_OBJECTS = - -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -bin/threshold_info: CMakeFiles/threshold_info.dir/build.make -bin/threshold_info: /usr/lib/libz.so -bin/threshold_info: /usr/lib/libbz2.so -bin/threshold_info: CMakeFiles/threshold_info.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/project/archive-index/smehringer/raptor/util/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable bin/threshold_info" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/threshold_info.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/threshold_info.dir/build: bin/threshold_info - -.PHONY : CMakeFiles/threshold_info.dir/build - -CMakeFiles/threshold_info.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/threshold_info.dir/cmake_clean.cmake -.PHONY : CMakeFiles/threshold_info.dir/clean - -CMakeFiles/threshold_info.dir/depend: - cd /project/archive-index/smehringer/raptor/util && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util /project/archive-index/smehringer/raptor/util/CMakeFiles/threshold_info.dir/DependInfo.cmake -.PHONY : CMakeFiles/threshold_info.dir/depend - diff --git a/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake b/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake deleted file mode 100644 index 940a0d34..00000000 --- a/util/CMakeFiles/threshold_info.dir/cmake_clean.cmake +++ /dev/null @@ -1,16 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o" - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o" - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o" - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o" - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o" - "CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o" - "CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o" - "bin/threshold_info" - "bin/threshold_info.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/threshold_info.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/util/CMakeFiles/threshold_info.dir/depend.make b/util/CMakeFiles/threshold_info.dir/depend.make deleted file mode 100644 index f1086763..00000000 --- a/util/CMakeFiles/threshold_info.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for threshold_info. -# This may be replaced when dependencies are built. diff --git a/util/CMakeFiles/threshold_info.dir/flags.make b/util/CMakeFiles/threshold_info.dir/flags.make deleted file mode 100644 index e2c5e89e..00000000 --- a/util/CMakeFiles/threshold_info.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/local/package/bin/g++11 -CXX_FLAGS = -O3 -DNDEBUG -pedantic -Wall -Wextra -std=c++20 -pthread - -CXX_DEFINES = -DSEQAN3_HAS_BZIP2=1 -DSEQAN3_HAS_ZLIB=1 - -CXX_INCLUDES = -I/project/archive-index/smehringer/raptor/util/../include -I/project/archive-index/smehringer/raptor/util/../lib/robin-hood-hashing/src/include -I/project/archive-index/smehringer/raptor/lib/seqan3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/sdsl-lite/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/range-v3/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/lemon/include -isystem /project/archive-index/smehringer/raptor/util/../lib/submodules/cereal/include - diff --git a/util/CMakeFiles/threshold_info.dir/link.txt b/util/CMakeFiles/threshold_info.dir/link.txt deleted file mode 100644 index 6b11ec61..00000000 --- a/util/CMakeFiles/threshold_info.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/package/bin/g++11 -O3 -DNDEBUG CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -o bin/threshold_info -pthread /usr/lib/libz.so /usr/lib/libbz2.so -lrt diff --git a/util/CMakeFiles/threshold_info.dir/progress.make b/util/CMakeFiles/threshold_info.dir/progress.make deleted file mode 100644 index 91c59b75..00000000 --- a/util/CMakeFiles/threshold_info.dir/progress.make +++ /dev/null @@ -1,9 +0,0 @@ -CMAKE_PROGRESS_1 = 25 -CMAKE_PROGRESS_2 = 26 -CMAKE_PROGRESS_3 = 27 -CMAKE_PROGRESS_4 = 28 -CMAKE_PROGRESS_5 = 29 -CMAKE_PROGRESS_6 = 30 -CMAKE_PROGRESS_7 = 31 -CMAKE_PROGRESS_8 = 32 - diff --git a/util/Makefile b/util/Makefile deleted file mode 100644 index adcb5ef9..00000000 --- a/util/Makefile +++ /dev/null @@ -1,952 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /project/archive-index/smehringer/raptor/util - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /project/archive-index/smehringer/raptor/util - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target install/strip -install/strip: preinstall - @echo "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: preinstall/fast - @echo "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip/fast - -# Special rule for the target install/local -install/local: preinstall - @echo "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: preinstall/fast - @echo "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local/fast - -# Special rule for the target list_install_components -list_install_components: - @echo "Available install components are: \"Unspecified\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components - -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @echo "Running CMake to regenerate build system..." - /usr/bin/cmake -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 - -# Special rule for the target edit_cache -edit_cache: - @echo "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 install -install: preinstall - @echo "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @echo "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles /project/archive-index/smehringer/raptor/util/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /project/archive-index/smehringer/raptor/util/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -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 create_comparable_output - -# Build rule for target. -create_comparable_output: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 create_comparable_output -.PHONY : create_comparable_output - -# fast build rule for target. -create_comparable_output/fast: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/build -.PHONY : create_comparable_output/fast - -#============================================================================= -# Target rules for targets named count_minimiser - -# Build rule for target. -count_minimiser: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 count_minimiser -.PHONY : count_minimiser - -# fast build rule for target. -count_minimiser/fast: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/build -.PHONY : count_minimiser/fast - -#============================================================================= -# Target rules for targets named normalise_raptor_output - -# Build rule for target. -normalise_raptor_output: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 normalise_raptor_output -.PHONY : normalise_raptor_output - -# fast build rule for target. -normalise_raptor_output/fast: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/build -.PHONY : normalise_raptor_output/fast - -#============================================================================= -# Target rules for targets named threshold_info - -# Build rule for target. -threshold_info: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 threshold_info -.PHONY : threshold_info - -# fast build rule for target. -threshold_info/fast: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/build -.PHONY : threshold_info/fast - -#============================================================================= -# Target rules for targets named split_sequence - -# Build rule for target. -split_sequence: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 split_sequence -.PHONY : split_sequence - -# fast build rule for target. -split_sequence/fast: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/build -.PHONY : split_sequence/fast - -#============================================================================= -# Target rules for targets named apply_taxsbp - -# Build rule for target. -apply_taxsbp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 apply_taxsbp -.PHONY : apply_taxsbp - -# fast build rule for target. -apply_taxsbp/fast: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/build -.PHONY : apply_taxsbp/fast - -#============================================================================= -# Target rules for targets named compare_output - -# Build rule for target. -compare_output: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 compare_output -.PHONY : compare_output - -# fast build rule for target. -compare_output/fast: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/build -.PHONY : compare_output/fast - -#============================================================================= -# Target rules for targets named generate_reads_refseq - -# Build rule for target. -generate_reads_refseq: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 generate_reads_refseq -.PHONY : generate_reads_refseq - -# fast build rule for target. -generate_reads_refseq/fast: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/build -.PHONY : generate_reads_refseq/fast - -#============================================================================= -# Target rules for targets named generate_reads - -# Build rule for target. -generate_reads: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 generate_reads -.PHONY : generate_reads - -# fast build rule for target. -generate_reads/fast: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/build -.PHONY : generate_reads/fast - -#============================================================================= -# Target rules for targets named check_fastq - -# Build rule for target. -check_fastq: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 check_fastq -.PHONY : check_fastq - -# fast build rule for target. -check_fastq/fast: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/build -.PHONY : check_fastq/fast - -#============================================================================= -# Target rules for targets named compare_amr_genes - -# Build rule for target. -compare_amr_genes: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 compare_amr_genes -.PHONY : compare_amr_genes - -# fast build rule for target. -compare_amr_genes/fast: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/build -.PHONY : compare_amr_genes/fast - -#============================================================================= -# Target rules for targets named create_truth_file - -# Build rule for target. -create_truth_file: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 create_truth_file -.PHONY : create_truth_file - -# fast build rule for target. -create_truth_file/fast: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/build -.PHONY : create_truth_file/fast - -hibf/misc/helper/src/compare_amr_genes.o: hibf/misc/helper/src/compare_amr_genes.cpp.o - -.PHONY : hibf/misc/helper/src/compare_amr_genes.o - -# target to build an object file -hibf/misc/helper/src/compare_amr_genes.cpp.o: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.o -.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.o - -hibf/misc/helper/src/compare_amr_genes.i: hibf/misc/helper/src/compare_amr_genes.cpp.i - -.PHONY : hibf/misc/helper/src/compare_amr_genes.i - -# target to preprocess a source file -hibf/misc/helper/src/compare_amr_genes.cpp.i: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.i -.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.i - -hibf/misc/helper/src/compare_amr_genes.s: hibf/misc/helper/src/compare_amr_genes.cpp.s - -.PHONY : hibf/misc/helper/src/compare_amr_genes.s - -# target to generate assembly for a file -hibf/misc/helper/src/compare_amr_genes.cpp.s: - $(MAKE) -f CMakeFiles/compare_amr_genes.dir/build.make CMakeFiles/compare_amr_genes.dir/hibf/misc/helper/src/compare_amr_genes.cpp.s -.PHONY : hibf/misc/helper/src/compare_amr_genes.cpp.s - -hibf/misc/helper/src/compare_output.o: hibf/misc/helper/src/compare_output.cpp.o - -.PHONY : hibf/misc/helper/src/compare_output.o - -# target to build an object file -hibf/misc/helper/src/compare_output.cpp.o: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.o -.PHONY : hibf/misc/helper/src/compare_output.cpp.o - -hibf/misc/helper/src/compare_output.i: hibf/misc/helper/src/compare_output.cpp.i - -.PHONY : hibf/misc/helper/src/compare_output.i - -# target to preprocess a source file -hibf/misc/helper/src/compare_output.cpp.i: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.i -.PHONY : hibf/misc/helper/src/compare_output.cpp.i - -hibf/misc/helper/src/compare_output.s: hibf/misc/helper/src/compare_output.cpp.s - -.PHONY : hibf/misc/helper/src/compare_output.s - -# target to generate assembly for a file -hibf/misc/helper/src/compare_output.cpp.s: - $(MAKE) -f CMakeFiles/compare_output.dir/build.make CMakeFiles/compare_output.dir/hibf/misc/helper/src/compare_output.cpp.s -.PHONY : hibf/misc/helper/src/compare_output.cpp.s - -hibf/misc/helper/src/create_comparable_output.o: hibf/misc/helper/src/create_comparable_output.cpp.o - -.PHONY : hibf/misc/helper/src/create_comparable_output.o - -# target to build an object file -hibf/misc/helper/src/create_comparable_output.cpp.o: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.o -.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.o - -hibf/misc/helper/src/create_comparable_output.i: hibf/misc/helper/src/create_comparable_output.cpp.i - -.PHONY : hibf/misc/helper/src/create_comparable_output.i - -# target to preprocess a source file -hibf/misc/helper/src/create_comparable_output.cpp.i: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.i -.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.i - -hibf/misc/helper/src/create_comparable_output.s: hibf/misc/helper/src/create_comparable_output.cpp.s - -.PHONY : hibf/misc/helper/src/create_comparable_output.s - -# target to generate assembly for a file -hibf/misc/helper/src/create_comparable_output.cpp.s: - $(MAKE) -f CMakeFiles/create_comparable_output.dir/build.make CMakeFiles/create_comparable_output.dir/hibf/misc/helper/src/create_comparable_output.cpp.s -.PHONY : hibf/misc/helper/src/create_comparable_output.cpp.s - -hibf/misc/helper/src/create_truth_file.o: hibf/misc/helper/src/create_truth_file.cpp.o - -.PHONY : hibf/misc/helper/src/create_truth_file.o - -# target to build an object file -hibf/misc/helper/src/create_truth_file.cpp.o: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.o -.PHONY : hibf/misc/helper/src/create_truth_file.cpp.o - -hibf/misc/helper/src/create_truth_file.i: hibf/misc/helper/src/create_truth_file.cpp.i - -.PHONY : hibf/misc/helper/src/create_truth_file.i - -# target to preprocess a source file -hibf/misc/helper/src/create_truth_file.cpp.i: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.i -.PHONY : hibf/misc/helper/src/create_truth_file.cpp.i - -hibf/misc/helper/src/create_truth_file.s: hibf/misc/helper/src/create_truth_file.cpp.s - -.PHONY : hibf/misc/helper/src/create_truth_file.s - -# target to generate assembly for a file -hibf/misc/helper/src/create_truth_file.cpp.s: - $(MAKE) -f CMakeFiles/create_truth_file.dir/build.make CMakeFiles/create_truth_file.dir/hibf/misc/helper/src/create_truth_file.cpp.s -.PHONY : hibf/misc/helper/src/create_truth_file.cpp.s - -hibf/misc/helper/src/normalise_raptor_output.o: hibf/misc/helper/src/normalise_raptor_output.cpp.o - -.PHONY : hibf/misc/helper/src/normalise_raptor_output.o - -# target to build an object file -hibf/misc/helper/src/normalise_raptor_output.cpp.o: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.o -.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.o - -hibf/misc/helper/src/normalise_raptor_output.i: hibf/misc/helper/src/normalise_raptor_output.cpp.i - -.PHONY : hibf/misc/helper/src/normalise_raptor_output.i - -# target to preprocess a source file -hibf/misc/helper/src/normalise_raptor_output.cpp.i: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.i -.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.i - -hibf/misc/helper/src/normalise_raptor_output.s: hibf/misc/helper/src/normalise_raptor_output.cpp.s - -.PHONY : hibf/misc/helper/src/normalise_raptor_output.s - -# target to generate assembly for a file -hibf/misc/helper/src/normalise_raptor_output.cpp.s: - $(MAKE) -f CMakeFiles/normalise_raptor_output.dir/build.make CMakeFiles/normalise_raptor_output.dir/hibf/misc/helper/src/normalise_raptor_output.cpp.s -.PHONY : hibf/misc/helper/src/normalise_raptor_output.cpp.s - -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.o - -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.i - -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s: project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.cpp.s - -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.o - -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.i - -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s: project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s: project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/one_error_model.o: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/one_error_model.i: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/one_error_model.s: project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_error_model.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s: project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/pascal_row.o: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/pascal_row.i: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/pascal_row.s: project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/pascal_row.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s: project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_correction.cpp.s - -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o - -# target to build an object file -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.o - -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i - -# target to preprocess a source file -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.i - -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s: project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s - -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s - -# target to generate assembly for a file -project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s -.PHONY : project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.cpp.s - -src/applications/apply_taxsbp.o: src/applications/apply_taxsbp.cpp.o - -.PHONY : src/applications/apply_taxsbp.o - -# target to build an object file -src/applications/apply_taxsbp.cpp.o: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.o -.PHONY : src/applications/apply_taxsbp.cpp.o - -src/applications/apply_taxsbp.i: src/applications/apply_taxsbp.cpp.i - -.PHONY : src/applications/apply_taxsbp.i - -# target to preprocess a source file -src/applications/apply_taxsbp.cpp.i: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.i -.PHONY : src/applications/apply_taxsbp.cpp.i - -src/applications/apply_taxsbp.s: src/applications/apply_taxsbp.cpp.s - -.PHONY : src/applications/apply_taxsbp.s - -# target to generate assembly for a file -src/applications/apply_taxsbp.cpp.s: - $(MAKE) -f CMakeFiles/apply_taxsbp.dir/build.make CMakeFiles/apply_taxsbp.dir/src/applications/apply_taxsbp.cpp.s -.PHONY : src/applications/apply_taxsbp.cpp.s - -src/applications/check_fastq.o: src/applications/check_fastq.cpp.o - -.PHONY : src/applications/check_fastq.o - -# target to build an object file -src/applications/check_fastq.cpp.o: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.o -.PHONY : src/applications/check_fastq.cpp.o - -src/applications/check_fastq.i: src/applications/check_fastq.cpp.i - -.PHONY : src/applications/check_fastq.i - -# target to preprocess a source file -src/applications/check_fastq.cpp.i: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.i -.PHONY : src/applications/check_fastq.cpp.i - -src/applications/check_fastq.s: src/applications/check_fastq.cpp.s - -.PHONY : src/applications/check_fastq.s - -# target to generate assembly for a file -src/applications/check_fastq.cpp.s: - $(MAKE) -f CMakeFiles/check_fastq.dir/build.make CMakeFiles/check_fastq.dir/src/applications/check_fastq.cpp.s -.PHONY : src/applications/check_fastq.cpp.s - -src/applications/count_minimiser.o: src/applications/count_minimiser.cpp.o - -.PHONY : src/applications/count_minimiser.o - -# target to build an object file -src/applications/count_minimiser.cpp.o: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.o -.PHONY : src/applications/count_minimiser.cpp.o - -src/applications/count_minimiser.i: src/applications/count_minimiser.cpp.i - -.PHONY : src/applications/count_minimiser.i - -# target to preprocess a source file -src/applications/count_minimiser.cpp.i: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.i -.PHONY : src/applications/count_minimiser.cpp.i - -src/applications/count_minimiser.s: src/applications/count_minimiser.cpp.s - -.PHONY : src/applications/count_minimiser.s - -# target to generate assembly for a file -src/applications/count_minimiser.cpp.s: - $(MAKE) -f CMakeFiles/count_minimiser.dir/build.make CMakeFiles/count_minimiser.dir/src/applications/count_minimiser.cpp.s -.PHONY : src/applications/count_minimiser.cpp.s - -src/applications/generate_reads.o: src/applications/generate_reads.cpp.o - -.PHONY : src/applications/generate_reads.o - -# target to build an object file -src/applications/generate_reads.cpp.o: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.o -.PHONY : src/applications/generate_reads.cpp.o - -src/applications/generate_reads.i: src/applications/generate_reads.cpp.i - -.PHONY : src/applications/generate_reads.i - -# target to preprocess a source file -src/applications/generate_reads.cpp.i: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.i -.PHONY : src/applications/generate_reads.cpp.i - -src/applications/generate_reads.s: src/applications/generate_reads.cpp.s - -.PHONY : src/applications/generate_reads.s - -# target to generate assembly for a file -src/applications/generate_reads.cpp.s: - $(MAKE) -f CMakeFiles/generate_reads.dir/build.make CMakeFiles/generate_reads.dir/src/applications/generate_reads.cpp.s -.PHONY : src/applications/generate_reads.cpp.s - -src/applications/generate_reads_refseq.o: src/applications/generate_reads_refseq.cpp.o - -.PHONY : src/applications/generate_reads_refseq.o - -# target to build an object file -src/applications/generate_reads_refseq.cpp.o: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.o -.PHONY : src/applications/generate_reads_refseq.cpp.o - -src/applications/generate_reads_refseq.i: src/applications/generate_reads_refseq.cpp.i - -.PHONY : src/applications/generate_reads_refseq.i - -# target to preprocess a source file -src/applications/generate_reads_refseq.cpp.i: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.i -.PHONY : src/applications/generate_reads_refseq.cpp.i - -src/applications/generate_reads_refseq.s: src/applications/generate_reads_refseq.cpp.s - -.PHONY : src/applications/generate_reads_refseq.s - -# target to generate assembly for a file -src/applications/generate_reads_refseq.cpp.s: - $(MAKE) -f CMakeFiles/generate_reads_refseq.dir/build.make CMakeFiles/generate_reads_refseq.dir/src/applications/generate_reads_refseq.cpp.s -.PHONY : src/applications/generate_reads_refseq.cpp.s - -src/applications/split_sequence.o: src/applications/split_sequence.cpp.o - -.PHONY : src/applications/split_sequence.o - -# target to build an object file -src/applications/split_sequence.cpp.o: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.o -.PHONY : src/applications/split_sequence.cpp.o - -src/applications/split_sequence.i: src/applications/split_sequence.cpp.i - -.PHONY : src/applications/split_sequence.i - -# target to preprocess a source file -src/applications/split_sequence.cpp.i: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.i -.PHONY : src/applications/split_sequence.cpp.i - -src/applications/split_sequence.s: src/applications/split_sequence.cpp.s - -.PHONY : src/applications/split_sequence.s - -# target to generate assembly for a file -src/applications/split_sequence.cpp.s: - $(MAKE) -f CMakeFiles/split_sequence.dir/build.make CMakeFiles/split_sequence.dir/src/applications/split_sequence.cpp.s -.PHONY : src/applications/split_sequence.cpp.s - -src/applications/threshold_info.o: src/applications/threshold_info.cpp.o - -.PHONY : src/applications/threshold_info.o - -# target to build an object file -src/applications/threshold_info.cpp.o: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.o -.PHONY : src/applications/threshold_info.cpp.o - -src/applications/threshold_info.i: src/applications/threshold_info.cpp.i - -.PHONY : src/applications/threshold_info.i - -# target to preprocess a source file -src/applications/threshold_info.cpp.i: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.i -.PHONY : src/applications/threshold_info.cpp.i - -src/applications/threshold_info.s: src/applications/threshold_info.cpp.s - -.PHONY : src/applications/threshold_info.s - -# target to generate assembly for a file -src/applications/threshold_info.cpp.s: - $(MAKE) -f CMakeFiles/threshold_info.dir/build.make CMakeFiles/threshold_info.dir/src/applications/threshold_info.cpp.s -.PHONY : src/applications/threshold_info.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 "... install/strip" - @echo "... install/local" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... create_comparable_output" - @echo "... count_minimiser" - @echo "... normalise_raptor_output" - @echo "... threshold_info" - @echo "... split_sequence" - @echo "... apply_taxsbp" - @echo "... install" - @echo "... compare_output" - @echo "... generate_reads_refseq" - @echo "... generate_reads" - @echo "... check_fastq" - @echo "... compare_amr_genes" - @echo "... create_truth_file" - @echo "... hibf/misc/helper/src/compare_amr_genes.o" - @echo "... hibf/misc/helper/src/compare_amr_genes.i" - @echo "... hibf/misc/helper/src/compare_amr_genes.s" - @echo "... hibf/misc/helper/src/compare_output.o" - @echo "... hibf/misc/helper/src/compare_output.i" - @echo "... hibf/misc/helper/src/compare_output.s" - @echo "... hibf/misc/helper/src/create_comparable_output.o" - @echo "... hibf/misc/helper/src/create_comparable_output.i" - @echo "... hibf/misc/helper/src/create_comparable_output.s" - @echo "... hibf/misc/helper/src/create_truth_file.o" - @echo "... hibf/misc/helper/src/create_truth_file.i" - @echo "... hibf/misc/helper/src/create_truth_file.s" - @echo "... hibf/misc/helper/src/normalise_raptor_output.o" - @echo "... hibf/misc/helper/src/normalise_raptor_output.i" - @echo "... hibf/misc/helper/src/normalise_raptor_output.s" - @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.o" - @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.i" - @echo "... project/archive-index/smehringer/raptor/src/argument_parsing/parse_bin_path.s" - @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.o" - @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.i" - @echo "... project/archive-index/smehringer/raptor/src/build/hibf/parse_chopper_pack_line.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/multiple_error_model.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_error_model.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/one_indirect_error_model.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/pascal_row.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_correction.s" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.o" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.i" - @echo "... project/archive-index/smehringer/raptor/src/threshold/precompute_threshold.s" - @echo "... src/applications/apply_taxsbp.o" - @echo "... src/applications/apply_taxsbp.i" - @echo "... src/applications/apply_taxsbp.s" - @echo "... src/applications/check_fastq.o" - @echo "... src/applications/check_fastq.i" - @echo "... src/applications/check_fastq.s" - @echo "... src/applications/count_minimiser.o" - @echo "... src/applications/count_minimiser.i" - @echo "... src/applications/count_minimiser.s" - @echo "... src/applications/generate_reads.o" - @echo "... src/applications/generate_reads.i" - @echo "... src/applications/generate_reads.s" - @echo "... src/applications/generate_reads_refseq.o" - @echo "... src/applications/generate_reads_refseq.i" - @echo "... src/applications/generate_reads_refseq.s" - @echo "... src/applications/split_sequence.o" - @echo "... src/applications/split_sequence.i" - @echo "... src/applications/split_sequence.s" - @echo "... src/applications/threshold_info.o" - @echo "... src/applications/threshold_info.i" - @echo "... src/applications/threshold_info.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/util/bin/create_truth_file b/util/bin/create_truth_file deleted file mode 100755 index aadd307a485c83b0a840ce40ea87be1d56b6707f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468792 zcmeFad3;nw);HcA0z^P>P?U^o#Hiq!uxKJK9Z2xDbTk4ggJ=>%fM_6@(2?M%1k=&9 zZEM_S)Nx_l#(fw?hKU%$j?Sn-N9A$NxZXAhxFLeV`~9A(+o^=KgU|c>y?=T0xn1|1 zI#qS*)TvWdr|RC!&ku}C@_KuD^p)f})8oZ+YrRh}>eu6`J*=<5{PB6RJp=H2tmha{ zAHd0iV+`YbUBZP)0(#sqMS&g`$aL*GzCFnYh_Da89?zlj+ZmE4UJRM8^YZCO6*f&! zpc{Hp70h(K`B=;!T*W>K+%Wo#5`i0<>7=|=U21BcN~gmwzEGeWn&~K;ls;0bC*`1g zA#}ry`>S+yX)1KnQ5;NHyRS-Ddzeb+hJ{*QZs^LB+zE$nOZM^sgG-0$0(d-b=%$i*ACS9RU*HkL0Jx!%~Qi2DS=- zRov;gOK|f#8~5*V2XV7?Dsl6A6!(R=uOWb|4)>|JpThk(?i+Et*F|`EK?B7IPs9B* z?z3=@!My~xdCdoqi@OQ8;@so8RTDg;!wAAz`kBEh+^^tXihC{Y!*JK&cCWwS;SU;^ zi|_{h%(~x!`;WL!!u=BNhjG{9ei8Q^-0l^?LkRaW7lAMn_e~mJZs7S?ui={!{uTEF zxG&c@GpGV^9qzjgr0z0t%vJj7N*y*JJW)TF>Ts$KFF^R9ex9boBXk%>c%Ob|P>6d9 z?tZxM#Leqo6?iVuA%mCo^C*Oi^s^ge>4$3(o~NIWM)*72SK$6L?#Z}$9ffo=5ly?yGS>p>YiS#`FK?@yTw9lDfez*k3;+y9k7b8qeJy5ATK;tlu?~#b+`v<_)iFL*Uuvmo`E}xdo}LSxZP_7 z9>%!1X!iz!k815WRdx8!pAgsWB5bodL-Ve8Xwcw$*2BsrC0Cz79 zmm{2q`%K)Ea9g-f!OiO&6?p!xLpQk1ebC`-9bTrxi3o?{z7+Q%xbtxLboDWiGmK|G z4#53ejr*q#8D#6{G=%5kz6JMlxc9-m9yhOJRN#45hp7nn)z4;ZYTLk67V@g@6GeRjw*(3k8fOfT;Lm*Rnsl=#vf z&PeVxIVB@^;K}xoe#6Fkyji|vZ+epC#X8)I`*z&CXuD{`X&v~jezv^@{vei%0| z_VGt?Qy+M-e?E=dwP~yuZNWcqyLDNHXX*p>a}{ptwktP0dMNAaWqnTj&)u:CkR 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

J3r01U9nDsk5%Aze5@Z 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 Date: Mon, 27 Feb 2023 14:07:37 +0100 Subject: [PATCH 17/18] [MISC] automatic linting --- .../hierarchical_interleaved_bloom_filter.hpp | 2 +- .../misc/helper/src/compare_amr_genes.cpp | 45 +++++++++--- .../src/compare_mantis_raptor_output.cpp | 65 ++++++++---------- util/hibf/misc/helper/src/compare_output.cpp | 68 +++++++++++++------ .../helper/src/create_comparable_output.cpp | 14 ++-- .../helper/src/normalise_bifrost_output.cpp | 14 ++-- .../helper/src/normalise_raptor_output.cpp | 24 +++---- .../helper/src/normalise_yara_truth_file.cpp | 21 +++--- util/hibf/misc/helper/src/to_be_deleted.cpp | 19 +++--- .../applications/generate_reads_refseq.cpp | 16 +++-- 10 files changed, 165 insertions(+), 123 deletions(-) diff --git a/include/raptor/hierarchical_interleaved_bloom_filter.hpp b/include/raptor/hierarchical_interleaved_bloom_filter.hpp index e3b9c351..78bd2765 100644 --- a/include/raptor/hierarchical_interleaved_bloom_filter.hpp +++ b/include/raptor/hierarchical_interleaved_bloom_filter.hpp @@ -334,7 +334,7 @@ class hierarchical_interleaved_bloom_filter::membership_agent if (current_filename_index < 0) // merged bin { // if (sum >= threshold) - bulk_contains_impl(values, hibf_ptr->next_ibf_id[ibf_idx][bin], threshold); + bulk_contains_impl(values, hibf_ptr->next_ibf_id[ibf_idx][bin], threshold); sum = 0u; } else if (bin + 1u == result.size() || // last bin diff --git a/util/hibf/misc/helper/src/compare_amr_genes.cpp b/util/hibf/misc/helper/src/compare_amr_genes.cpp index 68b7c6bc..1c4218d9 100644 --- a/util/hibf/misc/helper/src/compare_amr_genes.cpp +++ b/util/hibf/misc/helper/src/compare_amr_genes.cpp @@ -1,13 +1,12 @@ #include -#include #include -#include +#include #include +#include #include +#include #include -#include - int main(int argc, char ** argv) { if (argc != 3) @@ -42,7 +41,13 @@ int main(int argc, char ** argv) std::vector genes{}; for (auto && gene : line | std::views::split('\t')) { - std::string gene_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(gene); + std::string gene_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(gene); genes.push_back(gene_str); } // process rest of files @@ -75,7 +80,13 @@ int main(int argc, char ** argv) while (std::getline(raptor_result, line)) { auto gv = line | std::views::split('|') | std::views::drop(5); - std::string gene = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*gv.begin()); + std::string gene = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*gv.begin()); auto it = truth_set.find(gene); if (it == truth_set.end()) @@ -95,7 +106,13 @@ int main(int argc, char ** argv) while (truth_it != truth_fields.end() && raptor_it != raptor_fields_view.end()) { - std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + std::string raptor_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*raptor_it); uint64_t raptor_value = std::atoi(raptor_str.data()); uint64_t truth_value = *truth_it; @@ -121,9 +138,9 @@ int main(int argc, char ** argv) { ++true_positives; // ++all_mantis; - ++all_raptor; - ++truth_it; - ++raptor_it; + ++all_raptor; + ++truth_it; + ++raptor_it; } } @@ -138,7 +155,13 @@ int main(int argc, char ** argv) while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any { - std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + std::string raptor_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*raptor_it); uint64_t raptor_value = std::atoi(raptor_str.data()); false_positives_file << gene << ":" << raptor_value << '\n'; ++false_positives; diff --git a/util/hibf/misc/helper/src/compare_mantis_raptor_output.cpp b/util/hibf/misc/helper/src/compare_mantis_raptor_output.cpp index 50ab622e..ff55e17d 100644 --- a/util/hibf/misc/helper/src/compare_mantis_raptor_output.cpp +++ b/util/hibf/misc/helper/src/compare_mantis_raptor_output.cpp @@ -7,17 +7,17 @@ #include #include -#include #include -#include +#include #include #include +#include #include -#include - #include +#include + inline robin_hood::unordered_map parse_user_bin_ids(std::filesystem::path const & user_bin_ids_file) { @@ -45,10 +45,8 @@ inline void check_output_file(std::filesystem::path const & output_file) std::filesystem::create_directories(output_directory, ec); if (!output_directory.empty() && ec) - throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", - output_directory.c_str(), - "\": ", - ec.message())}; + throw seqan3::argument_parser_error{ + seqan3::detail::to_string("Failed to create directory\"", output_directory.c_str(), "\": ", ec.message())}; } struct config @@ -133,7 +131,7 @@ void compare_results(config const & cfg) #if 1 std::string query_name_buffer{}; - auto parse_original_bin = [&query_name_buffer, &ub_name_to_id] (std::string_view const & line) + auto parse_original_bin = [&query_name_buffer, &ub_name_to_id](std::string_view const & line) { // E.g., "GCF_000005825.2_ASM582v2_genomic106". 106 is the read number. // find() returns an iterator to the 'g' of "genomic". `+7` moves the iterator to '1', which is the end @@ -145,7 +143,8 @@ void compare_results(config const & cfg) std::array read_id_buffer; std::string query_name_buffer{}; constexpr std::string_view bin_prefix{"bin_"}; - auto parse_original_bin = [&read_id_buffer, &query_name_buffer, &ub_name_to_id, &bin_prefix] (std::string_view const & line) + auto parse_original_bin = + [&read_id_buffer, &query_name_buffer, &ub_name_to_id, &bin_prefix](std::string_view const & line) { // E.g., "GCF_000005825.2_ASM582v2_genomic106". 106 is the read number. // find() returns an iterator to the 'g' of "genomic". `+7` moves the iterator to '1', which is the end @@ -155,7 +154,7 @@ void compare_results(config const & cfg) result &= 0b1111'1111'1111'1111'1111; result >>= 4u; auto [ptr, ec] = std::to_chars(read_id_buffer.data(), read_id_buffer.data() + read_id_buffer.size(), result); - (void) ec; + (void)ec; query_name_buffer.assign(bin_prefix); std::string_view const read_id{read_id_buffer.data(), ptr}; query_name_buffer.append(std::string(5u - read_id.size(), '0')); @@ -163,7 +162,7 @@ void compare_results(config const & cfg) return ub_name_to_id.at(query_name_buffer); }; #endif - auto parse_query_name = [&mantis_line, &raptor_line] (auto const & mantis_tab_it, auto const & raptor_tab_it) + auto parse_query_name = [&mantis_line, &raptor_line](auto const & mantis_tab_it, auto const & raptor_tab_it) { std::string_view const mantis_query_name{mantis_line.begin(), mantis_tab_it}; std::string_view const raptor_query_name{raptor_line.begin(), raptor_tab_it}; @@ -210,8 +209,8 @@ void compare_results(config const & cfg) false_negatives_file << query_name << ':' << mantis_hit_bin << '\n'; ++false_negatives; } - // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") - // std::cout << ",no-FN-because-original_bin>" << std::endl; + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ",no-FN-because-original_bin>" << std::endl; ++mantis_hit_count; ++mantis_it; } @@ -224,8 +223,8 @@ void compare_results(config const & cfg) // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") // std::cout << ",FP>" << std::endl; } - // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") - // std::cout << ",no-FP-because-original_bin>" << std::endl; + // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") + // std::cout << ",no-FP-because-original_bin>" << std::endl; ++raptor_hit_count; ++raptor_it; } @@ -234,10 +233,10 @@ void compare_results(config const & cfg) { // if (query_name == "GCF_000005845.2_ASM584v2_genomic236") // std::cout << ">" << std::endl; - ++mantis_hit_count; - ++raptor_hit_count; - ++mantis_it; - ++raptor_it; + ++mantis_hit_count; + ++raptor_hit_count; + ++mantis_it; + ++raptor_it; } } @@ -267,16 +266,16 @@ void compare_results(config const & cfg) { ++mantis_miss; missing_ground_truths_file << "Line " << line_no << ": " - << "Could not find query " << query_name << ' ' - << '(' << query_name_buffer << ':' << original_bin << ") " + << "Could not find query " << query_name << ' ' << '(' << query_name_buffer + << ':' << original_bin << ") " << "in its respective genome in mantis.\n"; } if (!raptor_found_correct_bin) { ++raptor_miss; missing_ground_truths_file << "Line " << line_no << ": " - << "Could not find query " << query_name << ' ' - << '(' << query_name_buffer << ':' << original_bin << ") " + << "Could not find query " << query_name << ' ' << '(' << query_name_buffer + << ':' << original_bin << ") " << "in its respective genome in raptor.\n"; } @@ -302,26 +301,18 @@ void compare_results(config const & cfg) stats_file << "Raptor FN: \t" << false_negatives << '\n'; if (missing_lines) - std::cout << "[WARNING] Somes lines were missing. See " - << (cfg.output_directory / "missing_lines.warn") + std::cout << "[WARNING] Somes lines were missing. See " << (cfg.output_directory / "missing_lines.warn") << '\n'; if (mantis_miss || raptor_miss) std::cout << "[Info] Missing ground truths are listed in " - << (cfg.output_directory / "missing_ground_truth.warn") - << '\n'; + << (cfg.output_directory / "missing_ground_truth.warn") << '\n'; - std::cout << "[Info] False positives: " - << (cfg.output_directory / "raptor.fps") - << '\n'; + std::cout << "[Info] False positives: " << (cfg.output_directory / "raptor.fps") << '\n'; - std::cout << "[Info] False negatives: " - << (cfg.output_directory / "raptor.fns") - << '\n'; + std::cout << "[Info] False negatives: " << (cfg.output_directory / "raptor.fns") << '\n'; - std::cout << "[Info] Statistics: " - << (cfg.output_directory / "stats.tsv") - << '\n'; + std::cout << "[Info] Statistics: " << (cfg.output_directory / "stats.tsv") << '\n'; std::cout << "[Info] Content of stats.tsv:\n" << " Mantis total:\t" << mantis_hit_count << '\n' diff --git a/util/hibf/misc/helper/src/compare_output.cpp b/util/hibf/misc/helper/src/compare_output.cpp index a568dcfc..45bbcbec 100644 --- a/util/hibf/misc/helper/src/compare_output.cpp +++ b/util/hibf/misc/helper/src/compare_output.cpp @@ -1,15 +1,16 @@ #include -#include #include -#include +#include #include #include +#include #include int main(int argc, char ** argv) { if (argc != 4) - throw std::runtime_error{"Please provide user_bin.id mantis.ready and raptor.ready"}; // $FILENAME_USER_BIN_IDS $FILENAME_MANTIS_READY_TO_COMPARE $FILENAME_RAPTOR_READY_TO_COMPARE + throw std::runtime_error{ + "Please provide user_bin.id mantis.ready and raptor.ready"}; // $FILENAME_USER_BIN_IDS $FILENAME_MANTIS_READY_TO_COMPARE $FILENAME_RAPTOR_READY_TO_COMPARE std::ifstream user_bin_ids_file{argv[1]}; @@ -51,7 +52,8 @@ int main(int argc, char ** argv) if (mantis_query_name != raptor_query_name) throw std::runtime_error{"Query names do not match, something went wrong"}; - std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + std::string query_name{mantis_query_name.begin(), + mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; uint64_t query_id = user_bin_ids[query_name]; bool found_query_id_in_mantis{false}; bool found_query_id_in_raptor{false}; @@ -65,8 +67,20 @@ int main(int argc, char ** argv) while (mantis_it != mantis_fields_view.end() && raptor_it != raptor_fields_view.end()) { - std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); - std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); + std::string mantis_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*mantis_it); + std::string raptor_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*raptor_it); // Should also work: // std::string_view mantis_str{*mantis_it}; // std::string_view raptor_str{*raptor_it}; @@ -106,17 +120,24 @@ int main(int argc, char ** argv) } else { - ++all_mantis; - ++all_raptor; - ++mantis_it; - ++raptor_it; + ++all_mantis; + ++all_raptor; + ++mantis_it; + ++raptor_it; } } while (mantis_it != mantis_fields_view.end()) // process the rest of mantis { - std::string mantis_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*mantis_it); - std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + std::string mantis_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*mantis_it); + std::string query_name{mantis_query_name.begin(), + mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; // uint64_t query_id = user_bin_ids[query_name]; uint64_t mantis_value = std::atoi(mantis_str.data()); found_query_id_in_mantis = found_query_id_in_mantis || mantis_value == query_id; @@ -128,8 +149,15 @@ int main(int argc, char ** argv) while (raptor_it != raptor_fields_view.end()) // process the rest of raptor if any { - std::string raptor_str = [] (auto v) { std::string s; for (auto c : v) s.push_back(c); return s; }(*raptor_it); - std::string query_name{mantis_query_name.begin(), mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; + std::string raptor_str = [](auto v) + { + std::string s; + for (auto c : v) + s.push_back(c); + return s; + }(*raptor_it); + std::string query_name{mantis_query_name.begin(), + mantis_query_name.begin() + mantis_query_name.find("genomic") + 7}; // uint64_t query_id = user_bin_ids[query_name]; uint64_t raptor_value = std::atoi(raptor_str.data()); if (raptor_value == query_id) @@ -146,15 +174,11 @@ int main(int argc, char ** argv) } if (!found_query_id_in_mantis) - std::cerr << "Warning in line " << line_no <<": Could not find query " - << mantis_query_name << "(" << query_name << ":" << query_id - << ") in its respective gemnome in mantis." - << std::endl; + std::cerr << "Warning in line " << line_no << ": Could not find query " << mantis_query_name << "(" + << query_name << ":" << query_id << ") in its respective gemnome in mantis." << std::endl; if (!found_query_id_in_raptor) - std::cerr << "Warning in line " << line_no <<": Could not find query " - << raptor_query_name << "(" << query_name << ":" << query_id - << ") in its respective gemnome in raptor." - << std::endl; + std::cerr << "Warning in line " << line_no << ": Could not find query " << raptor_query_name << "(" + << query_name << ":" << query_id << ") in its respective gemnome in raptor." << std::endl; ++line_no; } diff --git a/util/hibf/misc/helper/src/create_comparable_output.cpp b/util/hibf/misc/helper/src/create_comparable_output.cpp index aae08daa..6e34a662 100644 --- a/util/hibf/misc/helper/src/create_comparable_output.cpp +++ b/util/hibf/misc/helper/src/create_comparable_output.cpp @@ -1,9 +1,9 @@ #include -#include #include -#include +#include #include #include +#include #include int main(int argc, char ** argv) @@ -68,11 +68,11 @@ int main(int argc, char ** argv) // * t = c - e * k // However, for mantis, we need - 1. Maybe this is some edge case in mantis that isn't covered. // 155 is the threshold, 154 gets reported. - auto threshold = [destroyed_kmers] (int const kmer_count) + auto threshold = [destroyed_kmers](int const kmer_count) { assert(kmer_count > 0); assert(kmer_count - 1 >= destroyed_kmers); - return kmer_count - (destroyed_kmers) - 1; + return kmer_count - (destroyed_kmers)-1; }; int mantis_threshold{}; // Needs to be set for each query. @@ -90,14 +90,14 @@ int main(int argc, char ** argv) // [...]/GCF_020162095.1_ASM2016209v1_genomic.squeakr 1 // seq1 219 std::string ub_name_buffer{}; - auto parse_user_bin_id = [&ub_name_buffer, &ub_name_to_id] (std::string const & line) + auto parse_user_bin_id = [&ub_name_buffer, &ub_name_to_id](std::string const & line) { ub_name_buffer.assign(line.begin() + line.find_last_of('/') + 1, // Skip absolute path - line.begin() + line.find_last_of('.')); // Skip .squeakr extension + line.begin() + line.find_last_of('.')); // Skip .squeakr extension return ub_name_to_id[ub_name_buffer]; }; - auto parse_kmer_count = [] (std::string const & line) + auto parse_kmer_count = [](std::string const & line) { std::string_view const sv{line.begin() + line.find('\t') + 1, // Skip seqX line.end()}; diff --git a/util/hibf/misc/helper/src/normalise_bifrost_output.cpp b/util/hibf/misc/helper/src/normalise_bifrost_output.cpp index b464cc8c..c8be0167 100644 --- a/util/hibf/misc/helper/src/normalise_bifrost_output.cpp +++ b/util/hibf/misc/helper/src/normalise_bifrost_output.cpp @@ -41,10 +41,8 @@ inline void check_output_file(std::filesystem::path const & output_file) std::filesystem::create_directories(output_directory, ec); if (!output_directory.empty() && ec) - throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", - output_directory.c_str(), - "\": ", - ec.message())}; + throw seqan3::argument_parser_error{ + seqan3::detail::to_string("Failed to create directory\"", output_directory.c_str(), "\": ", ec.message())}; } struct config @@ -95,7 +93,7 @@ void normalise_output(config const & cfg) // ## Bifrost results ## // Bifrost outputs a matrix. Column names = user bin id. Row names = query names - auto split_line_by_tab_and = [] (std::string_view bifrost_line, auto do_me) + auto split_line_by_tab_and = [](std::string_view bifrost_line, auto do_me) { std::string_view::size_type current_pos = 0; std::string_view::size_type tab_pos{bifrost_line.find('\t')}; @@ -114,12 +112,12 @@ void normalise_output(config const & cfg) do_me(last, column_idx); }; - auto parse_header_user_bin_id = [&bifrost_user_bins, &ub_name_to_id] (std::string const & sv, size_t idx) + auto parse_header_user_bin_id = [&bifrost_user_bins, &ub_name_to_id](std::string const & sv, size_t idx) { if (idx != 0) { auto filename_start = sv.find_last_of('/') + 1; - auto user_bin_id = sv.substr(filename_start, sv.size() - filename_start - 7/* |".fna.gz"| */); + auto user_bin_id = sv.substr(filename_start, sv.size() - filename_start - 7 /* |".fna.gz"| */); try { @@ -137,7 +135,7 @@ void normalise_output(config const & cfg) } }; - auto insert_if_one = [&normalised_bifrost_line, &bifrost_user_bins] (std::string_view sv, size_t idx) + auto insert_if_one = [&normalised_bifrost_line, &bifrost_user_bins](std::string_view sv, size_t idx) { if (sv == std::string_view{"1"}) // excludes 0 and the first column which is alywas the query name { diff --git a/util/hibf/misc/helper/src/normalise_raptor_output.cpp b/util/hibf/misc/helper/src/normalise_raptor_output.cpp index 3d4a81c3..8f9f5828 100644 --- a/util/hibf/misc/helper/src/normalise_raptor_output.cpp +++ b/util/hibf/misc/helper/src/normalise_raptor_output.cpp @@ -43,10 +43,8 @@ inline void check_output_file(std::filesystem::path const & output_file) std::filesystem::create_directories(output_directory, ec); if (!output_directory.empty() && ec) - throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", - output_directory.c_str(), - "\": ", - ec.message())}; + throw seqan3::argument_parser_error{ + seqan3::detail::to_string("Failed to create directory\"", output_directory.c_str(), "\": ", ec.message())}; } struct config @@ -56,22 +54,22 @@ struct config std::filesystem::path output_file{}; }; -robin_hood::unordered_map create_ub_to_ub_mapping_from_header(std::ifstream & raptor_result_in, - std::string & line_buffer, - config const & cfg) +robin_hood::unordered_map +create_ub_to_ub_mapping_from_header(std::ifstream & raptor_result_in, std::string & line_buffer, config const & cfg) { // map[reference_name] = number std::cerr << "Reading " << cfg.truth_user_bin_ids_file << " ... " << std::flush; - robin_hood::unordered_map const truth_ub_name_to_id{parse_user_bin_ids(cfg.truth_user_bin_ids_file)}; + robin_hood::unordered_map const truth_ub_name_to_id{ + parse_user_bin_ids(cfg.truth_user_bin_ids_file)}; std::cerr << "Done" << std::endl; robin_hood::unordered_map ub_to_ub; - std::cerr << "Create ub_to_ub mapping ... " << std::flush; + std::cerr << "Create ub_to_ub mapping ... " << std::flush; while (std::getline(raptor_result_in, line_buffer) && line_buffer.starts_with('#') && line_buffer[1] != ('Q')) { auto tab_it{line_buffer.begin() + line_buffer.find('\t')}; - std::string_view const idx{line_buffer.begin() + 1/* skip '#' */, + std::string_view const idx{line_buffer.begin() + 1 /* skip '#' */, line_buffer.begin() + line_buffer.find('\t')}; std::string_view const name_key{line_buffer.begin() + line_buffer.find_last_of('/') + 1, line_buffer.begin() + line_buffer.find(".fna.gz")}; @@ -123,7 +121,8 @@ void normalise_output(config const & cfg) { auto ub_it = ub_to_ub.find(std::string(&bins[current_pos], comma_pos - current_pos)); if (ub_it == ub_to_ub.end()) - throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], comma_pos - current_pos) + " in ub_to_ub."}; + throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], comma_pos - current_pos) + + " in ub_to_ub."}; result_user_bins.push_back(ub_it->second); current_pos = comma_pos + 1; comma_pos = bins.find(',', current_pos); @@ -131,7 +130,8 @@ void normalise_output(config const & cfg) // process last ub auto ub_it = ub_to_ub.find(std::string(&bins[current_pos], bins.size() - current_pos)); if (ub_it == ub_to_ub.end()) - throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], bins.size() - current_pos) + " in ub_to_ub."}; + throw std::runtime_error{"Could not find id " + std::string(&bins[current_pos], bins.size() - current_pos) + + " in ub_to_ub."}; result_user_bins.push_back(ub_it->second); std::sort(result_user_bins.begin(), result_user_bins.end()); // compare script afterwards requires sorted UBs diff --git a/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp b/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp index 8c2942b3..ffd16727 100644 --- a/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp +++ b/util/hibf/misc/helper/src/normalise_yara_truth_file.cpp @@ -23,10 +23,8 @@ inline void check_output_file(std::filesystem::path const & output_file) std::filesystem::create_directories(output_directory, ec); if (!output_directory.empty() && ec) - throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", - output_directory.c_str(), - "\": ", - ec.message())}; + throw seqan3::argument_parser_error{ + seqan3::detail::to_string("Failed to create directory\"", output_directory.c_str(), "\": ", ec.message())}; } struct config @@ -65,17 +63,17 @@ void normalise_output(config const & cfg) std::string result_buffer{}; std::string line_buffer{}; - auto parse_query_name_and_user_bin = [] (std::string const & line) + auto parse_query_name_and_user_bin = [](std::string const & line) { uint64_t idx{}; - std::string const qname{line.begin(), line.begin() + line.find(':')}; + std::string const qname{line.begin(), line.begin() + line.find(':')}; std::string_view const idx_str{line.begin() + qname.size() + 1, line.end()}; std::from_chars(idx_str.data(), idx_str.data() + idx_str.size(), idx); return std::make_pair(qname, idx); }; - auto process_results = [&results, &result_buffer, &yara_result_out] () + auto process_results = [&results, &result_buffer, &yara_result_out]() { if (!results.empty()) { @@ -96,10 +94,11 @@ void normalise_output(config const & cfg) auto qname_it = query_names.begin(); - auto check_qname_against_reference = [&qname_it, &query_names, &last_seen_query_name, &yara_result_out] () + auto check_qname_against_reference = [&qname_it, &query_names, &last_seen_query_name, &yara_result_out]() { if (qname_it == query_names.end()) - throw std::runtime_error{"query_names consumed although processing has not ended. last_seen: " + last_seen_query_name}; + throw std::runtime_error{"query_names consumed although processing has not ended. last_seen: " + + last_seen_query_name}; while (qname_it != query_names.end() && *qname_it != last_seen_query_name) { @@ -114,7 +113,6 @@ void normalise_output(config const & cfg) std::cerr << "Processing " << cfg.yara_result_file << " ... " << std::flush; - // First line. if (std::getline(yara_result_in, line_buffer)) { @@ -151,7 +149,8 @@ void normalise_output(config const & cfg) check_qname_against_reference(); if (qname_it != query_names.end()) - throw std::runtime_error{"query_names not fully consumed although processing has ended. last qname: " + (*qname_it)}; + throw std::runtime_error{"query_names not fully consumed although processing has ended. last qname: " + + (*qname_it)}; std::cerr << "Done" << std::endl; } diff --git a/util/hibf/misc/helper/src/to_be_deleted.cpp b/util/hibf/misc/helper/src/to_be_deleted.cpp index 8e3211cb..71e114ce 100644 --- a/util/hibf/misc/helper/src/to_be_deleted.cpp +++ b/util/hibf/misc/helper/src/to_be_deleted.cpp @@ -24,10 +24,8 @@ inline void check_output_file(std::filesystem::path const & output_file) std::filesystem::create_directories(output_directory, ec); if (!output_directory.empty() && ec) - throw seqan3::argument_parser_error{seqan3::detail::to_string("Failed to create directory\"", - output_directory.c_str(), - "\": ", - ec.message())}; + throw seqan3::argument_parser_error{ + seqan3::detail::to_string("Failed to create directory\"", output_directory.c_str(), "\": ", ec.message())}; } enum class validation @@ -127,8 +125,13 @@ void correct_truth_file(config const & cfg) result_user_bins.push_back(user_bin_id_buffer); // remove true false posiives - auto find_fps = [&](auto s){ auto & l = fps_truths_per_query[id]; return std::find(l.begin(), l.end(), s) != l.end(); }; - result_user_bins.erase(std::remove_if(result_user_bins.begin(), result_user_bins.end(), find_fps), result_user_bins.end()); + auto find_fps = [&](auto s) + { + auto & l = fps_truths_per_query[id]; + return std::find(l.begin(), l.end(), s) != l.end(); + }; + result_user_bins.erase(std::remove_if(result_user_bins.begin(), result_user_bins.end(), find_fps), + result_user_bins.end()); // insert false negatives // currently we don't have false negatives @@ -150,8 +153,8 @@ void correct_truth_file(config const & cfg) while (it != result_user_bins.end()) raptor_result_out << ',' << *(it++); raptor_result_out << '\n'; - - } while (std::getline(raptor_result_in, line_buffer)); + } + while (std::getline(raptor_result_in, line_buffer)); std::cerr << "Done" << std::endl; } diff --git a/util/src/applications/generate_reads_refseq.cpp b/util/src/applications/generate_reads_refseq.cpp index 05e98a1b..00d126d4 100644 --- a/util/src/applications/generate_reads_refseq.cpp +++ b/util/src/applications/generate_reads_refseq.cpp @@ -111,7 +111,8 @@ void run_program(cmd_arguments const & arguments) for (auto const & [seq] : fin) { uint64_t const reference_length = std::ranges::size(seq); - uint64_t const dis_range_end = reference_length - std::min(reference_length, arguments.read_length); + uint64_t const dis_range_end = + reference_length - std::min(reference_length, arguments.read_length); std::uniform_int_distribution read_start_dis(0, dis_range_end); for (uint32_t current_read_number = 0; current_read_number < reads_per_record && bin_read_counter < reads_per_bin; @@ -133,7 +134,9 @@ void run_program(cmd_arguments const & arguments) } std::vector correct_quality{quality.begin(), quality.begin() + read.size()}; - fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), correct_quality); + fout.emplace_back(read, + out_file.stem().string() + std::to_string(bin_read_counter), + correct_quality); // no clue why std::views::take does not work // fout.emplace_back(read, out_file.stem().string() + std::to_string(bin_read_counter), (quality | std::views::take(reference_length))); } @@ -142,9 +145,8 @@ void run_program(cmd_arguments const & arguments) }; size_t const chunk_size = std::bit_ceil(number_of_bins / arguments.threads); - auto chunked_view = seqan3::views::zip(arguments.bin_path, - arguments.number_of_reads_per_bin, - std::views::iota(0u)) | seqan3::views::chunk(chunk_size); + auto chunked_view = seqan3::views::zip(arguments.bin_path, arguments.number_of_reads_per_bin, std::views::iota(0u)) + | seqan3::views::chunk(chunk_size); seqan3::detail::execution_handler_parallel executioner{arguments.threads}; executioner.bulk_execute(std::move(worker), std::move(chunked_view), []() {}); } @@ -240,7 +242,9 @@ int main(int argc, char ** argv) throw sharg::parser_error{"Must simulate at least one read per bin."}; if (number_of_bins != arguments.number_of_reads_per_bin.size()) - throw seqan3::argument_parser_error{"number_of_bins (" + std::to_string(number_of_bins) + " != arguments.number_of_reads_per_bin.size()" + std::to_string(arguments.number_of_reads_per_bin.size()) + ")"}; + throw seqan3::argument_parser_error{"number_of_bins (" + std::to_string(number_of_bins) + + " != arguments.number_of_reads_per_bin.size()" + + std::to_string(arguments.number_of_reads_per_bin.size()) + ")"}; for (size_t & weight : arguments.number_of_reads_per_bin) // was initialised with the weights of the bins weight = std::ceil((static_cast(weight) / sum_of_weights) * arguments.number_of_reads); From 7ac7d33f99f5c19c76ab2a831a5724d9a6f2609d Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Mon, 27 Feb 2023 14:40:31 +0100 Subject: [PATCH 18/18] [REMOVE BEFORE MERGE] enable util CI for this PR --- .github/workflows/ci_utility.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci_utility.yml b/.github/workflows/ci_utility.yml index 1916f68f..00e488fe 100644 --- a/.github/workflows/ci_utility.yml +++ b/.github/workflows/ci_utility.yml @@ -4,6 +4,9 @@ on: push: branches: - 'main' + pull_request: + types: + - unlabeled workflow_dispatch: concurrency: