From 2fb4b91052427e884adf1275e92c7dd8459fe9e7 Mon Sep 17 00:00:00 2001 From: "Tyler Wilkerson (kuw)" Date: Mon, 15 Jul 2024 14:41:58 -0400 Subject: [PATCH 01/32] first commit number 3 --- .../variorum-connector/variorum-connector.cpp | 225 ++++++++++++++++-- 1 file changed, 203 insertions(+), 22 deletions(-) diff --git a/profiling/variorum-connector/variorum-connector.cpp b/profiling/variorum-connector/variorum-connector.cpp index 14c44314c..9b9f1079b 100644 --- a/profiling/variorum-connector/variorum-connector.cpp +++ b/profiling/variorum-connector/variorum-connector.cpp @@ -1,4 +1,5 @@ -//@HEADER +//@HEADER140 +// // ************************************************************************ // // Kokkos v. 4.0 @@ -32,7 +33,15 @@ #include #include #include - +int power = -1; +int power1 = 0; +int power2 = 0; +long long time1 = 0; +long long time2=0; +std::vector gpu_powers; +std::vector gpu_powers2; +std::vector time_vec1; +std::vector time_vec2; // variorum trial run extern "C" { #include @@ -76,7 +85,7 @@ time_t start_time; int type_of_profiling = 0; // 0 is for both print power & json, 1 is for print power, 2 is for json bool usingMPI = false; -bool verbosePrint = false; +bool verbosePrint = true; bool mpiOutPut = false; // Function: variorum_print_power_call @@ -88,20 +97,22 @@ bool mpiOutPut = false; // Post: Will print an error message if variorum print power fails. No return // value. std::string variorum_print_power_call() { + std::string outputString; - json_t* power_obj = json_object(); + char *s = NULL; double power_node, power_sock0, power_mem0, power_gpu0; double power_sock1, power_mem1, power_gpu1; int ret; - ret = variorum_get_node_power_json(power_obj); + ret = variorum_get_power_json(&s); if (ret != 0) { return "Print power failed!\n"; } + json_t *power_obj = json_loads(s, JSON_DECODE_ANY, NULL); // total node measurment power_node = json_real_value(json_object_get(power_obj, "power_node")); const char* hostnameChar = json_string_value(json_object_get(power_obj, "hostname")); - std::string hostname(hostnameChar); + // std::string hostname(hostnameChar); // print informatin to screen if (verbosePrint) { // socket 1 measurements @@ -119,7 +130,7 @@ std::string variorum_print_power_call() { power_gpu1 = json_real_value(json_object_get(power_obj, "power_gpu_socket_1")); - outputString += "HostName " + hostname + "\n"; + //outputString += "HostName " + hostname + "\n"; outputString += "Total Node Power: " + std::to_string(power_node); outputString += "\n Socket 1 Power"; outputString += "\n CPU Socket 1: " + std::to_string(power_sock0); @@ -130,7 +141,7 @@ std::string variorum_print_power_call() { outputString += "\n Mem Socket 2: " + std::to_string(power_mem1); outputString += "\n GPU Socket 2: " + std::to_string(power_gpu1) + "\n"; } else { - outputString += hostname + ": " + std::to_string(power_node) + "\n"; + //outputString += hostname + ": " + std::to_string(power_node) + "\n"; } return outputString; @@ -142,13 +153,13 @@ std::string variorum_print_power_call() { // print json fails. No return value. char* variorum_json_call() { int ret; + char *s = NULL; json_t* my_power_obj = NULL; my_power_obj = json_object(); - ret = variorum_get_node_power_json(my_power_obj); + ret = variorum_get_power_json(&s); if (ret != 0) { printf("First run: JSON get node power failed!\n"); } - char* s = json_dumps(my_power_obj, 0); return s; } @@ -226,14 +237,111 @@ void variorum_call_mpi() { // Description: The function determines what profiling options are selected and // prints the profoiling data out to std out Pre: None Post: An output message // if variourum returned an error or if it functioned correctly - void variorum_call() { std::string output; + // std::cout << "Print 1 " << std::endl; + int temp=0; + + + + + + + int num_sockets=0; + if (type_of_profiling == 0) { output = variorum_print_power_call(); char* s = variorum_json_call(); - std::cout << s << "\n"; - std::cout << output << std::endl; + //std::cout << s << "\n"; + char* timestamp_pos = strstr(s, "\"timestamp\":"); + if (timestamp_pos != nullptr) { + timestamp_pos += strlen("\"timestamp\":"); + char* timestamp_end_pos = strchr(timestamp_pos, ','); + if (timestamp_end_pos == nullptr) { + timestamp_end_pos = strchr(timestamp_pos, '}'); + } + if (timestamp_end_pos != nullptr) { + std::string timestamp_str(timestamp_pos, timestamp_end_pos - timestamp_pos); + long long timestamp = std::stoll(timestamp_str); + // std::cout << "Timestamp: " << timestamp << std::endl; + if(power==-1||time2!=0){ + time1=timestamp; + //std::cout << "" + }else{ + time2=timestamp; + } + } + } + char* num_sockets_pos = strstr(s, "\"num_gpus_per_socket\":"); + if (num_sockets_pos != nullptr) { + num_sockets_pos += strlen("\"num_gpus_per_socket\":"); + + char* num_sockets_end_pos = strchr(num_sockets_pos, ','); + if (num_sockets_end_pos == nullptr) { + num_sockets_end_pos = strchr(num_sockets_pos, '}'); + } + if (num_sockets_end_pos != nullptr) { + + std::string num_sockets_str(num_sockets_pos, num_sockets_end_pos - num_sockets_pos); + + num_sockets = std::stoll(num_sockets_str); + // std::cout << "Number of Sockets: " << num_sockets << std::endl; + } + } + char* power_gpu_watts_pos = strstr(s, "\"power_gpu_watts\":"); + + + + +if (power_gpu_watts_pos != nullptr) { + for (int gpu_num = 0; gpu_num <= num_sockets; ++gpu_num) { + std::string gpu_key = "\"GPU_" + std::to_string(gpu_num) + "\":"; + char* gpu_pos = strstr(power_gpu_watts_pos, gpu_key.c_str()); + if (gpu_pos != nullptr) { + gpu_pos += gpu_key.length(); + char* gpu_end_pos = strchr(gpu_pos, ','); + if (gpu_end_pos == nullptr) { + gpu_end_pos = strchr(gpu_pos, '}'); + } + if (gpu_end_pos != nullptr) { + std::string gpu_power_str(gpu_pos, gpu_end_pos - gpu_pos); + float gpu_power = std::stof(gpu_power_str); + std::cout << "GPU_" << gpu_num << " Power: " << gpu_power << " Watts " ; + if(power==0){gpu_powers.push_back(gpu_power);}else{gpu_powers2.push_back(gpu_power);} + if(power==-1){ + power1+=gpu_power; + // std::cout << power1 <<" power currently \n" << std::endl; + // std::cout << power << " power \n" << std::endl; + }else{ + power2+=gpu_power; + //std::cout << power << " power \n" << std::endl; + } + // std::cout << power << " power1 \n"<< std::endl; + } + } +}power+=1; +if(power2!=0){ +// std::cout << "times" << time2 << " "<< time1 << std::endl; + + std::cout << "Energy Estimation\t" << ((power2+power1)/2)*((time2-time1)*.001) << std::endl; +} +//std::cout << "power 1 and 2 " << power1 << " " << power2; +if(power2!=0&&power1!=0){ + power1=0; + power2=0; + power =-1; + temp=time2; + time2=0; +} +} +for(int gpu_num = 0; gpu_num Date: Fri, 19 Jul 2024 14:47:10 -0400 Subject: [PATCH 02/32] variorum updates --- .../variorum-connector/variorum-connector.cpp | 552 ++++++++++-------- 1 file changed, 309 insertions(+), 243 deletions(-) diff --git a/profiling/variorum-connector/variorum-connector.cpp b/profiling/variorum-connector/variorum-connector.cpp index 9b9f1079b..ee362821f 100644 --- a/profiling/variorum-connector/variorum-connector.cpp +++ b/profiling/variorum-connector/variorum-connector.cpp @@ -19,33 +19,34 @@ // Contact: frye7@llnl.gov // Organization: CASC at LLNL -#include -#include +#include #include #include -#include -#include -#include -#include +#include #include #include -#include -#include -#include #include +#include +#include +#include +#include +#include +#include +#include int power = -1; int power1 = 0; int power2 = 0; +int filemake = -1; long long time1 = 0; -long long time2=0; +long long time2 = 0; +uint32_t gdevID = -1; std::vector gpu_powers; std::vector gpu_powers2; -std::vector time_vec1; -std::vector time_vec2; +std::string output = ""; // variorum trial run extern "C" { -#include #include +#include } #include "kp_core.hpp" @@ -62,19 +63,19 @@ uint64_t nextKernelID; std::vector kernelNames; std::unordered_set activeKernels; -typedef void (*initFunction)(const int, const uint64_t, const uint32_t, void*); +typedef void (*initFunction)(const int, const uint64_t, const uint32_t, void *); typedef void (*finalizeFunction)(); -typedef void (*beginFunction)(const char*, const uint32_t, uint64_t*); +typedef void (*beginFunction)(const char *, const uint32_t, uint64_t *); typedef void (*endFunction)(uint64_t); -static initFunction initProfileLibrary = NULL; +static initFunction initProfileLibrary = NULL; static finalizeFunction finalizeProfileLibrary = NULL; -static beginFunction beginForCallee = NULL; -static beginFunction beginScanCallee = NULL; -static beginFunction beginReduceCallee = NULL; -static endFunction endForCallee = NULL; -static endFunction endScanCallee = NULL; -static endFunction endReduceCallee = NULL; +static beginFunction beginForCallee = NULL; +static beginFunction beginScanCallee = NULL; +static beginFunction beginReduceCallee = NULL; +static endFunction endForCallee = NULL; +static endFunction endScanCallee = NULL; +static endFunction endReduceCallee = NULL; // the output path for ranekd output files std::string printpath = "./"; @@ -83,10 +84,39 @@ std::string printpath = "./"; time_t start_time; int type_of_profiling = - 0; // 0 is for both print power & json, 1 is for print power, 2 is for json -bool usingMPI = false; + 0; // 0 is for both print power & json, 1 is for print power, 2 is for json +bool usingMPI = false; bool verbosePrint = true; -bool mpiOutPut = false; +bool mpiOutPut = false; + +/*void printFile() { + + std::ofstream file("variorumoutput.txt", std::ios::app); // Open in append +mode if (!file) { std::cerr << "Error creating the file!" << std::endl; } else { + std::cout << "File created or opened successfully." << std::endl; + } + file.close(); // Close the file +i}*/ +void printFile() { + const std::string filename = "variorumoutput.txt"; + + std::ifstream infile(filename); + if (infile.good()) { + std::cout << "File exists. Clearing contents." << std::endl; + infile.close(); + std::ofstream file(filename, std::ios::trunc); + } else { + std::cout << "File does not exist. Creating a new file." << std::endl; + std::ofstream file(filename, std::ios::app); + } + infile.close(); +} +void writeToFile(const std::string &filename, const std::string &data) { + std::ofstream file(filename, std::ios::app); + if (file) { + file << data; + } +} // Function: variorum_print_power_call // Description: Prints out power data in two ways: Verbose and non verbose. @@ -97,7 +127,7 @@ bool mpiOutPut = false; // Post: Will print an error message if variorum print power fails. No return // value. std::string variorum_print_power_call() { - + std::string outputString; char *s = NULL; double power_node, power_sock0, power_mem0, power_gpu0; @@ -110,9 +140,9 @@ std::string variorum_print_power_call() { json_t *power_obj = json_loads(s, JSON_DECODE_ANY, NULL); // total node measurment power_node = json_real_value(json_object_get(power_obj, "power_node")); - const char* hostnameChar = + const char *hostnameChar = json_string_value(json_object_get(power_obj, "hostname")); - // std::string hostname(hostnameChar); + // std::string hostname(hostnameChar); // print informatin to screen if (verbosePrint) { // socket 1 measurements @@ -130,7 +160,7 @@ std::string variorum_print_power_call() { power_gpu1 = json_real_value(json_object_get(power_obj, "power_gpu_socket_1")); - //outputString += "HostName " + hostname + "\n"; + // outputString += "HostName " + hostname + "\n"; outputString += "Total Node Power: " + std::to_string(power_node); outputString += "\n Socket 1 Power"; outputString += "\n CPU Socket 1: " + std::to_string(power_sock0); @@ -141,7 +171,7 @@ std::string variorum_print_power_call() { outputString += "\n Mem Socket 2: " + std::to_string(power_mem1); outputString += "\n GPU Socket 2: " + std::to_string(power_gpu1) + "\n"; } else { - //outputString += hostname + ": " + std::to_string(power_node) + "\n"; + // outputString += hostname + ": " + std::to_string(power_node) + "\n"; } return outputString; @@ -151,11 +181,11 @@ std::string variorum_print_power_call() { // Description: function that will call variorum print json and handle the // execution errors Pre: None Post: Will print an error message if variorum // print json fails. No return value. -char* variorum_json_call() { +char *variorum_json_call() { int ret; char *s = NULL; - json_t* my_power_obj = NULL; - my_power_obj = json_object(); + json_t *my_power_obj = NULL; + my_power_obj = json_object(); ret = variorum_get_power_json(&s); if (ret != 0) { printf("First run: JSON get node power failed!\n"); @@ -180,7 +210,7 @@ void variorum_call_mpi() { std::ofstream file; std::ofstream pfile; if (type_of_profiling == - 0) { // if both print power and json options selected + 0) { // if both print power and json options selected if (mpiOutPut) { std::string filenamejson = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + "-json.txt"; @@ -190,18 +220,18 @@ void variorum_call_mpi() { file.open(filenamejson, std::ios_base::app); std::ofstream pfile; pfile.open(filenameprintp, std::ios_base::app); - char* s = variorum_json_call(); + char *s = variorum_json_call(); file << s; pfile << variorum_print_power_call(); } else { std::cout << "MPI Rank " << rank << "\n"; - output = variorum_print_power_call(); - char* s = variorum_json_call(); + output = variorum_print_power_call(); + char *s = variorum_json_call(); puts(s); std::cout << s << std::endl; } - } else if (type_of_profiling == 1) { // if only print power is selected + } else if (type_of_profiling == 1) { // if only print power is selected if (mpiOutPut) { std::string filenameprintp = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + ".txt"; @@ -213,17 +243,17 @@ void variorum_call_mpi() { output = variorum_print_power_call(); std::cout << output << std::endl; } - } else if (type_of_profiling == 2) { // if only json is selecte + } else if (type_of_profiling == 2) { // if only json is selecte if (mpiOutPut) { std::string filenamejson = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + "-json.txt"; std::ofstream file; file.open(filenamejson, std::ios_base::app); - char* s = variorum_json_call(); + char *s = variorum_json_call(); file << s; } else { std::cout << "MPI Rank " << rank << "\n"; - char* s = variorum_json_call(); + char *s = variorum_json_call(); puts(s); std::cout << s << std::endl; } @@ -238,125 +268,137 @@ void variorum_call_mpi() { // prints the profoiling data out to std out Pre: None Post: An output message // if variourum returned an error or if it functioned correctly void variorum_call() { - std::string output; - // std::cout << "Print 1 " << std::endl; - int temp=0; - - - - - - - int num_sockets=0; + // std::cout < Date: Fri, 19 Jul 2024 15:15:43 -0400 Subject: [PATCH 03/32] variorum updates --- profiling/variorum-connector/variorum-connector.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/profiling/variorum-connector/variorum-connector.cpp b/profiling/variorum-connector/variorum-connector.cpp index ee362821f..e50a2e024 100644 --- a/profiling/variorum-connector/variorum-connector.cpp +++ b/profiling/variorum-connector/variorum-connector.cpp @@ -534,12 +534,15 @@ operator<<(std::ostream &os, switch (deviceType) { case Kokkos::Tools::Experimental::DeviceType::Serial: os << "CPU"; + output+="Type: CPU"; break; case Kokkos::Tools::Experimental::DeviceType::OpenMP: os << "OpenMP"; + output+="Type: OpenMP"; break; case Kokkos::Tools::Experimental::DeviceType::Cuda: os << "cuda"; + output+="Type: CUDA"; break; case Kokkos::Tools::Experimental::DeviceType::HIP: os << "hip"; @@ -547,25 +550,28 @@ operator<<(std::ostream &os, break; case Kokkos::Tools::Experimental::DeviceType::OpenMPTarget: os << "openmptarget"; + output+="Type: openmptarget"; break; case Kokkos::Tools::Experimental::DeviceType::HPX: os << "hpx"; + output+="Type: hpx"; break; case Kokkos::Tools::Experimental::DeviceType::Threads: os << "threads"; + output+="Type: threads"; break; case Kokkos::Tools::Experimental::DeviceType::SYCL: os << "sycl"; + output+="Type: SYCL"; break; case Kokkos::Tools::Experimental::DeviceType::OpenACC: os << "openacc"; - break; - case Kokkos::Tools::Experimental::DeviceType::Unknown: - os << "Unkown"; + output+="Type: OPENACC"; break; default: os << "Unknown Device Type"; + output+="Type: Uknown Device Type"; break; } return os; From 4e88454f308f5f8fd4e9f8e7ece0a0999c851ae8 Mon Sep 17 00:00:00 2001 From: "Tyler Wilkerson (kuw)" Date: Mon, 22 Jul 2024 10:29:31 -0400 Subject: [PATCH 04/32] clang update --- .../variorum-connector/variorum-connector.cpp | 172 +++++++++--------- 1 file changed, 84 insertions(+), 88 deletions(-) diff --git a/profiling/variorum-connector/variorum-connector.cpp b/profiling/variorum-connector/variorum-connector.cpp index e50a2e024..1691a656a 100644 --- a/profiling/variorum-connector/variorum-connector.cpp +++ b/profiling/variorum-connector/variorum-connector.cpp @@ -33,10 +33,10 @@ #include #include #include -int power = -1; -int power1 = 0; -int power2 = 0; -int filemake = -1; +int power = -1; +int power1 = 0; +int power2 = 0; +int filemake = -1; long long time1 = 0; long long time2 = 0; uint32_t gdevID = -1; @@ -68,14 +68,14 @@ typedef void (*finalizeFunction)(); typedef void (*beginFunction)(const char *, const uint32_t, uint64_t *); typedef void (*endFunction)(uint64_t); -static initFunction initProfileLibrary = NULL; +static initFunction initProfileLibrary = NULL; static finalizeFunction finalizeProfileLibrary = NULL; -static beginFunction beginForCallee = NULL; -static beginFunction beginScanCallee = NULL; -static beginFunction beginReduceCallee = NULL; -static endFunction endForCallee = NULL; -static endFunction endScanCallee = NULL; -static endFunction endReduceCallee = NULL; +static beginFunction beginForCallee = NULL; +static beginFunction beginScanCallee = NULL; +static beginFunction beginReduceCallee = NULL; +static endFunction endForCallee = NULL; +static endFunction endScanCallee = NULL; +static endFunction endReduceCallee = NULL; // the output path for ranekd output files std::string printpath = "./"; @@ -84,10 +84,10 @@ std::string printpath = "./"; time_t start_time; int type_of_profiling = - 0; // 0 is for both print power & json, 1 is for print power, 2 is for json -bool usingMPI = false; + 0; // 0 is for both print power & json, 1 is for print power, 2 is for json +bool usingMPI = false; bool verbosePrint = true; -bool mpiOutPut = false; +bool mpiOutPut = false; /*void printFile() { @@ -127,7 +127,6 @@ void writeToFile(const std::string &filename, const std::string &data) { // Post: Will print an error message if variorum print power fails. No return // value. std::string variorum_print_power_call() { - std::string outputString; char *s = NULL; double power_node, power_sock0, power_mem0, power_gpu0; @@ -183,10 +182,10 @@ std::string variorum_print_power_call() { // print json fails. No return value. char *variorum_json_call() { int ret; - char *s = NULL; + char *s = NULL; json_t *my_power_obj = NULL; - my_power_obj = json_object(); - ret = variorum_get_power_json(&s); + my_power_obj = json_object(); + ret = variorum_get_power_json(&s); if (ret != 0) { printf("First run: JSON get node power failed!\n"); } @@ -210,7 +209,7 @@ void variorum_call_mpi() { std::ofstream file; std::ofstream pfile; if (type_of_profiling == - 0) { // if both print power and json options selected + 0) { // if both print power and json options selected if (mpiOutPut) { std::string filenamejson = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + "-json.txt"; @@ -225,13 +224,13 @@ void variorum_call_mpi() { pfile << variorum_print_power_call(); } else { std::cout << "MPI Rank " << rank << "\n"; - output = variorum_print_power_call(); + output = variorum_print_power_call(); char *s = variorum_json_call(); puts(s); std::cout << s << std::endl; } - } else if (type_of_profiling == 1) { // if only print power is selected + } else if (type_of_profiling == 1) { // if only print power is selected if (mpiOutPut) { std::string filenameprintp = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + ".txt"; @@ -243,7 +242,7 @@ void variorum_call_mpi() { output = variorum_print_power_call(); std::cout << output << std::endl; } - } else if (type_of_profiling == 2) { // if only json is selecte + } else if (type_of_profiling == 2) { // if only json is selecte if (mpiOutPut) { std::string filenamejson = printpath + "variorum-output-mpi-rank-" + std::to_string(rank) + "-json.txt"; @@ -274,7 +273,7 @@ void variorum_call() { int num_sockets = 0; if (type_of_profiling == 0) { - output = variorum_print_power_call(); + output = variorum_print_power_call(); char *s = variorum_json_call(); // std::cout << s << "\n"; char *timestamp_pos = strstr(s, "\"timestamp\":"); @@ -306,7 +305,6 @@ void variorum_call() { num_sockets_end_pos = strchr(num_sockets_pos, '}'); } if (num_sockets_end_pos != nullptr) { - std::string num_sockets_str(num_sockets_pos, num_sockets_end_pos - num_sockets_pos); @@ -321,7 +319,7 @@ void variorum_call() { // for (int gpu_num = 0; gpu_num <= num_sockets; ++gpu_num) { for (int gpu_num = 0; gpu_num <= gdevID; ++gpu_num) { std::string gpu_key = "\"GPU_" + std::to_string(gpu_num) + "\":"; - char *gpu_pos = strstr(power_gpu_watts_pos, gpu_key.c_str()); + char *gpu_pos = strstr(power_gpu_watts_pos, gpu_key.c_str()); if (gpu_pos != nullptr) { gpu_pos += gpu_key.length(); char *gpu_end_pos = strchr(gpu_pos, ','); @@ -341,7 +339,8 @@ void variorum_call() { if (power == -1) { power1 += gpu_power; // std::cout << power1 <<" power currently \n" << - //std::endl; std::cout << power << " power \n" << std::endl; + // std::endl; std::cout << power << " power \n" << + // std::endl; } else { power2 += gpu_power; // std::cout << power << " power \n" << std::endl; @@ -361,9 +360,9 @@ void variorum_call() { if (power2 != 0 && power1 != 0) { power1 = 0; power2 = 0; - power = -1; - temp = time2; - time2 = 0; + power = -1; + temp = time2; + time2 = 0; } } if (power != 0) { @@ -527,52 +526,51 @@ void kokkosp_finalize_library() { << std::endl;*/ } -std::ostream & -operator<<(std::ostream &os, - const Kokkos::Tools::Experimental::DeviceType &deviceType) { - +std::ostream &operator<<( + std::ostream &os, + const Kokkos::Tools::Experimental::DeviceType &deviceType) { switch (deviceType) { - case Kokkos::Tools::Experimental::DeviceType::Serial: - os << "CPU"; - output+="Type: CPU"; - break; - case Kokkos::Tools::Experimental::DeviceType::OpenMP: - os << "OpenMP"; - output+="Type: OpenMP"; - break; - case Kokkos::Tools::Experimental::DeviceType::Cuda: - os << "cuda"; - output+="Type: CUDA"; - break; - case Kokkos::Tools::Experimental::DeviceType::HIP: - os << "hip"; - output += "Type: HIP"; - break; - case Kokkos::Tools::Experimental::DeviceType::OpenMPTarget: - os << "openmptarget"; - output+="Type: openmptarget"; - break; - case Kokkos::Tools::Experimental::DeviceType::HPX: - os << "hpx"; - output+="Type: hpx"; - break; - case Kokkos::Tools::Experimental::DeviceType::Threads: - os << "threads"; - output+="Type: threads"; - break; - case Kokkos::Tools::Experimental::DeviceType::SYCL: - os << "sycl"; - output+="Type: SYCL"; - break; - case Kokkos::Tools::Experimental::DeviceType::OpenACC: - os << "openacc"; - output+="Type: OPENACC"; - break; - - default: - os << "Unknown Device Type"; - output+="Type: Uknown Device Type"; - break; + case Kokkos::Tools::Experimental::DeviceType::Serial: + os << "CPU"; + output += "Type: CPU"; + break; + case Kokkos::Tools::Experimental::DeviceType::OpenMP: + os << "OpenMP"; + output += "Type: OpenMP"; + break; + case Kokkos::Tools::Experimental::DeviceType::Cuda: + os << "cuda"; + output += "Type: CUDA"; + break; + case Kokkos::Tools::Experimental::DeviceType::HIP: + os << "hip"; + output += "Type: HIP"; + break; + case Kokkos::Tools::Experimental::DeviceType::OpenMPTarget: + os << "openmptarget"; + output += "Type: openmptarget"; + break; + case Kokkos::Tools::Experimental::DeviceType::HPX: + os << "hpx"; + output += "Type: hpx"; + break; + case Kokkos::Tools::Experimental::DeviceType::Threads: + os << "threads"; + output += "Type: threads"; + break; + case Kokkos::Tools::Experimental::DeviceType::SYCL: + os << "sycl"; + output += "Type: SYCL"; + break; + case Kokkos::Tools::Experimental::DeviceType::OpenACC: + os << "openacc"; + output += "Type: OPENACC"; + break; + + default: + os << "Unknown Device Type"; + output += "Type: Uknown Device Type"; + break; } return os; } @@ -580,7 +578,6 @@ operator<<(std::ostream &os, std::ostream &operator<<( std::ostream &os, const Kokkos::Tools::Experimental::ExecutionSpaceIdentifier &identifier) { - os << " Type: " << identifier.type << ""; os << " Device ID: " << identifier.device_id << ""; gdevID = identifier.device_id; @@ -594,7 +591,6 @@ std::ostream &operator<<( void kokkosp_begin_parallel_for(const char *name, const uint32_t devID, uint64_t *kID) { - if (filemake == -1) { printFile(); filemake++; @@ -658,7 +654,7 @@ void kokkosp_begin_parallel_reduce(const char *name, const uint32_t devID, // writeToFile("variorumoutput.txt","name: "+std::string(name)); output += "name: " + std::string(name); std::cout << "name:" << name; - gdevID = devID; + gdevID = devID; auto result = Kokkos::Tools::Experimental::identifier_from_devid(devID); std::cout << result; // printExecutionSpaceIdentifier(result); @@ -683,20 +679,20 @@ void kokkosp_end_parallel_reduce(const uint64_t kID) { Kokkos::Tools::Experimental::EventSet get_event_set() { Kokkos::Tools::Experimental::EventSet my_event_set; memset(&my_event_set, 0, - sizeof(my_event_set)); // zero any pointers not set here - my_event_set.init = kokkosp_init_library; - my_event_set.finalize = kokkosp_finalize_library; - my_event_set.begin_parallel_for = kokkosp_begin_parallel_for; + sizeof(my_event_set)); // zero any pointers not set here + my_event_set.init = kokkosp_init_library; + my_event_set.finalize = kokkosp_finalize_library; + my_event_set.begin_parallel_for = kokkosp_begin_parallel_for; my_event_set.begin_parallel_reduce = kokkosp_begin_parallel_reduce; - my_event_set.begin_parallel_scan = kokkosp_begin_parallel_scan; - my_event_set.end_parallel_for = kokkosp_end_parallel_for; - my_event_set.end_parallel_reduce = kokkosp_end_parallel_reduce; - my_event_set.end_parallel_scan = kokkosp_end_parallel_scan; + my_event_set.begin_parallel_scan = kokkosp_begin_parallel_scan; + my_event_set.end_parallel_for = kokkosp_end_parallel_for; + my_event_set.end_parallel_reduce = kokkosp_end_parallel_reduce; + my_event_set.end_parallel_scan = kokkosp_end_parallel_scan; return my_event_set; } -} // namespace VariorumConnector -} // namespace KokkosTools +} // namespace VariorumConnector +} // namespace KokkosTools extern "C" { @@ -711,4 +707,4 @@ EXPOSE_END_PARALLEL_SCAN(impl::kokkosp_end_parallel_scan) EXPOSE_BEGIN_PARALLEL_REDUCE(impl::kokkosp_begin_parallel_reduce) EXPOSE_END_PARALLEL_REDUCE(impl::kokkosp_end_parallel_reduce) -} // extern "C" +} // extern "C" From 1abd4505437ca5498c5b7585db8c7b961a26a4b4 Mon Sep 17 00:00:00 2001 From: "Tyler Wilkerson (kuw)" Date: Mon, 5 Aug 2024 15:37:34 -0400 Subject: [PATCH 05/32] updated based on concerns --- build/CMakeCache.txt | 457 +++++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 + .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++ build/CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeOutput.log | 230 +++ .../cmake/KokkosToolsConfig-noconfig.cmake | 147 ++ .../Export/lib/cmake/KokkosToolsConfig.cmake | 128 ++ build/CMakeFiles/Makefile.cmake | 91 + build/CMakeFiles/Makefile2 | 651 +++++++ build/CMakeFiles/TargetDirectories.txt | 86 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 385 ++++ build/cmake_install.cmake | 389 ++++ .../CMakeDirectoryInformation.cmake | 16 + .../kp_kernel_filter.dir/DependInfo.cmake | 19 + .../kp_kernel_filter.dir/build.make | 110 ++ .../kp_kernel_filter.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 275 +++ .../kp_kernel_filter.dir/compiler_depend.make | 814 +++++++++ .../kp_kernel_filter.dir/compiler_depend.ts | 2 + .../kp_kernel_filter.dir/depend.make | 2 + .../kp_kernel_filter.dir/flags.make | 10 + .../kp_kernel_filter.cpp.o | Bin 0 -> 1605288 bytes .../kp_kernel_filter.cpp.o.d | 216 +++ .../CMakeFiles/kp_kernel_filter.dir/link.txt | 1 + .../kp_kernel_filter.dir/progress.make | 3 + .../kernel-filter/CMakeFiles/progress.marks | 1 + build/common/kernel-filter/Makefile | 231 +++ .../common/kernel-filter/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_kokkos_sampler.dir/DependInfo.cmake | 19 + .../kp_kokkos_sampler.dir/build.make | 110 ++ .../kp_kokkos_sampler.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 225 +++ .../compiler_depend.make | 664 +++++++ .../kp_kokkos_sampler.dir/compiler_depend.ts | 2 + .../kp_kokkos_sampler.dir/depend.make | 2 + .../kp_kokkos_sampler.dir/flags.make | 10 + .../kp_sampler_skip.cpp.o | Bin 0 -> 134592 bytes .../kp_sampler_skip.cpp.o.d | 180 ++ .../CMakeFiles/kp_kokkos_sampler.dir/link.txt | 1 + .../kp_kokkos_sampler.dir/progress.make | 3 + .../kokkos-sampler/CMakeFiles/progress.marks | 1 + build/common/kokkos-sampler/Makefile | 231 +++ .../common/kokkos-sampler/cmake_install.cmake | 44 + build/common/kp_config.hpp | 10 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_kernel_logger.dir/DependInfo.cmake | 19 + .../kp_kernel_logger.dir/build.make | 110 ++ .../kp_kernel_logger.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 166 ++ .../kp_kernel_logger.dir/compiler_depend.make | 487 +++++ .../kp_kernel_logger.dir/compiler_depend.ts | 2 + .../kp_kernel_logger.dir/depend.make | 2 + .../kp_kernel_logger.dir/flags.make | 10 + .../kp_kernel_logger.cpp.o | Bin 0 -> 58024 bytes .../kp_kernel_logger.cpp.o.d | 133 ++ .../CMakeFiles/kp_kernel_logger.dir/link.txt | 1 + .../kp_kernel_logger.dir/progress.make | 3 + .../kernel-logger/CMakeFiles/progress.marks | 1 + build/debugging/kernel-logger/Makefile | 231 +++ .../kernel-logger/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_chrome_tracing.dir/DependInfo.cmake | 19 + .../kp_chrome_tracing.dir/build.make | 110 ++ .../kp_chrome_tracing.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 293 +++ .../compiler_depend.make | 868 +++++++++ .../kp_chrome_tracing.dir/compiler_depend.ts | 2 + .../kp_chrome_tracing.dir/depend.make | 2 + .../kp_chrome_tracing.dir/flags.make | 10 + .../kp_chrome_tracing.cpp.o | Bin 0 -> 88792 bytes .../kp_chrome_tracing.cpp.o.d | 230 +++ .../CMakeFiles/kp_chrome_tracing.dir/link.txt | 1 + .../kp_chrome_tracing.dir/progress.make | 3 + .../chrome-tracing/CMakeFiles/progress.marks | 1 + build/profiling/chrome-tracing/Makefile | 231 +++ .../chrome-tracing/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_memory_events.dir/DependInfo.cmake | 19 + .../kp_memory_events.dir/build.make | 110 ++ .../kp_memory_events.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 228 +++ .../kp_memory_events.dir/compiler_depend.make | 673 +++++++ .../kp_memory_events.dir/compiler_depend.ts | 2 + .../kp_memory_events.dir/depend.make | 2 + .../kp_memory_events.dir/flags.make | 10 + .../kp_memory_events.cpp.o | Bin 0 -> 107464 bytes .../kp_memory_events.cpp.o.d | 183 ++ .../CMakeFiles/kp_memory_events.dir/link.txt | 1 + .../kp_memory_events.dir/progress.make | 3 + .../memory-events/CMakeFiles/progress.marks | 1 + build/profiling/memory-events/Makefile | 231 +++ .../memory-events/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/kp_hwm.dir/DependInfo.cmake | 19 + .../CMakeFiles/kp_hwm.dir/build.make | 110 ++ .../CMakeFiles/kp_hwm.dir/cmake_clean.cmake | 11 + .../kp_hwm.dir/compiler_depend.internal | 221 +++ .../kp_hwm.dir/compiler_depend.make | 652 +++++++ .../CMakeFiles/kp_hwm.dir/compiler_depend.ts | 2 + .../CMakeFiles/kp_hwm.dir/depend.make | 2 + .../CMakeFiles/kp_hwm.dir/flags.make | 10 + .../CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o | Bin 0 -> 3688 bytes .../CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d | 180 ++ .../memory-hwm/CMakeFiles/kp_hwm.dir/link.txt | 1 + .../CMakeFiles/kp_hwm.dir/progress.make | 3 + .../memory-hwm/CMakeFiles/progress.marks | 1 + build/profiling/memory-hwm/Makefile | 231 +++ .../profiling/memory-hwm/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_memory_usage.dir/DependInfo.cmake | 19 + .../CMakeFiles/kp_memory_usage.dir/build.make | 110 ++ .../kp_memory_usage.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 227 +++ .../kp_memory_usage.dir/compiler_depend.make | 670 +++++++ .../kp_memory_usage.dir/compiler_depend.ts | 2 + .../kp_memory_usage.dir/depend.make | 2 + .../CMakeFiles/kp_memory_usage.dir/flags.make | 10 + .../kp_memory_usage.dir/kp_memory_usage.cpp.o | Bin 0 -> 68296 bytes .../kp_memory_usage.cpp.o.d | 182 ++ .../CMakeFiles/kp_memory_usage.dir/link.txt | 1 + .../kp_memory_usage.dir/progress.make | 3 + .../memory-usage/CMakeFiles/progress.marks | 1 + build/profiling/memory-usage/Makefile | 231 +++ .../memory-usage/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 20 + .../kp_perfetto_connector.dir/build.make | 126 ++ .../cmake_clean.cmake | 13 + .../compiler_depend.internal | 727 ++++++++ .../compiler_depend.make | 1609 +++++++++++++++++ .../compiler_depend.ts | 2 + .../kp_perfetto_connector.dir/depend.make | 2 + .../kp_perfetto_connector.dir/flags.make | 10 + .../libperfetto-connector.cpp.o | Bin 0 -> 862144 bytes .../libperfetto-connector.cpp.o.d | 231 +++ .../kp_perfetto_connector.dir/link.txt | 1 + .../perfetto/perfetto.cc.o | Bin 0 -> 21191032 bytes .../perfetto/perfetto.cc.o.d | 347 ++++ .../kp_perfetto_connector.dir/progress.make | 4 + .../CMakeFiles/progress.marks | 1 + build/profiling/perfetto-connector/Makefile | 258 +++ .../perfetto-connector/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../kp_json_writer.dir/DependInfo.cmake | 20 + .../CMakeFiles/kp_json_writer.dir/build.make | 111 ++ .../kp_json_writer.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 249 +++ .../kp_json_writer.dir/compiler_depend.make | 736 ++++++++ .../kp_json_writer.dir/compiler_depend.ts | 2 + .../CMakeFiles/kp_json_writer.dir/depend.make | 2 + .../CMakeFiles/kp_json_writer.dir/flags.make | 10 + .../kp_json_writer.dir/kp_json_writer.cpp.o | Bin 0 -> 113088 bytes .../kp_json_writer.dir/kp_json_writer.cpp.o.d | 198 ++ .../CMakeFiles/kp_json_writer.dir/link.txt | 1 + .../kp_json_writer.dir/progress.make | 3 + .../kp_kernel_shared.dir/DependInfo.cmake | 19 + .../kp_kernel_shared.dir/build.make | 111 ++ .../kp_kernel_shared.dir/cmake_clean.cmake | 11 + .../cmake_clean_target.cmake | 3 + .../compiler_depend.internal | 205 +++ .../kp_kernel_shared.dir/compiler_depend.make | 604 +++++++ .../kp_kernel_shared.dir/compiler_depend.ts | 2 + .../kp_kernel_shared.dir/depend.make | 2 + .../kp_kernel_shared.dir/flags.make | 10 + .../kp_kernel_shared.dir/kp_shared.cpp.o | Bin 0 -> 110544 bytes .../kp_kernel_shared.dir/kp_shared.cpp.o.d | 164 ++ .../CMakeFiles/kp_kernel_shared.dir/link.txt | 2 + .../kp_kernel_shared.dir/progress.make | 3 + .../kp_kernel_timer.dir/DependInfo.cmake | 20 + .../CMakeFiles/kp_kernel_timer.dir/build.make | 111 ++ .../kp_kernel_timer.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 268 +++ .../kp_kernel_timer.dir/compiler_depend.make | 793 ++++++++ .../kp_kernel_timer.dir/compiler_depend.ts | 2 + .../kp_kernel_timer.dir/depend.make | 2 + .../CMakeFiles/kp_kernel_timer.dir/flags.make | 10 + .../kp_kernel_timer.dir/kp_kernel_timer.cpp.o | Bin 0 -> 105896 bytes .../kp_kernel_timer.cpp.o.d | 218 +++ .../CMakeFiles/kp_kernel_timer.dir/link.txt | 1 + .../kp_kernel_timer.dir/progress.make | 3 + .../CMakeFiles/kp_reader.dir/DependInfo.cmake | 20 + .../CMakeFiles/kp_reader.dir/build.make | 111 ++ .../kp_reader.dir/cmake_clean.cmake | 11 + .../kp_reader.dir/compiler_depend.internal | 220 +++ .../kp_reader.dir/compiler_depend.make | 649 +++++++ .../kp_reader.dir/compiler_depend.ts | 2 + .../CMakeFiles/kp_reader.dir/depend.make | 2 + .../CMakeFiles/kp_reader.dir/flags.make | 10 + .../CMakeFiles/kp_reader.dir/kp_reader.cpp.o | Bin 0 -> 110832 bytes .../kp_reader.dir/kp_reader.cpp.o.d | 177 ++ .../CMakeFiles/kp_reader.dir/link.txt | 1 + .../CMakeFiles/kp_reader.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + build/profiling/simple-kernel-timer/Makefile | 357 ++++ .../simple-kernel-timer/cmake_install.cmake | 44 + .../simple-kernel-timer/kp_json_writer | Bin 0 -> 65936 bytes build/profiling/simple-kernel-timer/kp_reader | Bin 0 -> 64736 bytes .../simple-kernel-timer/libkp_kernel_shared.a | Bin 0 -> 134890 bytes .../CMakeDirectoryInformation.cmake | 16 + .../kp_space_time_stack.dir/DependInfo.cmake | 19 + .../kp_space_time_stack.dir/build.make | 110 ++ .../kp_space_time_stack.dir/cmake_clean.cmake | 11 + .../compiler_depend.internal | 309 ++++ .../compiler_depend.make | 916 ++++++++++ .../compiler_depend.ts | 2 + .../kp_space_time_stack.dir/depend.make | 2 + .../kp_space_time_stack.dir/flags.make | 10 + .../kp_space_time_stack.cpp.o | Bin 0 -> 1935456 bytes .../kp_space_time_stack.cpp.o.d | 241 +++ .../kp_space_time_stack.dir/link.txt | 1 + .../kp_space_time_stack.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + build/profiling/space-time-stack/Makefile | 231 +++ .../space-time-stack/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 19 + .../kp_variorum_connector.dir/build.make | 114 ++ .../cmake_clean.cmake | 11 + .../compiler_depend.internal | 305 ++++ .../compiler_depend.make | 904 +++++++++ .../compiler_depend.ts | 2 + .../kp_variorum_connector.dir/depend.make | 2 + .../kp_variorum_connector.dir/flags.make | 10 + .../kp_variorum_connector.dir/link.txt | 1 + .../kp_variorum_connector.dir/progress.make | 3 + .../variorum-connector.cpp.o | Bin 0 -> 148344 bytes .../variorum-connector.cpp.o.d | 241 +++ .../CMakeFiles/progress.marks | 1 + build/profiling/variorum-connector/Makefile | 231 +++ .../variorum-connector/cmake_install.cmake | 44 + .../kp_variorium_connector-temp.cpp | 0 .../kp_variorum_connector-temp.cpp | 1 + profiling/variorum-connector/varconnectsample | 665 +++++++ .../variorum-connector/variorum-connector.cpp | 613 +++---- 240 files changed, 28087 insertions(+), 363 deletions(-) create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig-noconfig.cmake create mode 100644 build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100644 build/cmake_install.cmake create mode 100644 build/common/kernel-filter/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/cmake_clean.cmake create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.internal create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.make create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.ts create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend.make create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/link.txt create mode 100644 build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/progress.make create mode 100644 build/common/kernel-filter/CMakeFiles/progress.marks create mode 100644 build/common/kernel-filter/Makefile create mode 100644 build/common/kernel-filter/cmake_install.cmake create mode 100644 build/common/kokkos-sampler/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/cmake_clean.cmake create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.internal create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.make create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.ts create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend.make create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/link.txt create mode 100644 build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/progress.make create mode 100644 build/common/kokkos-sampler/CMakeFiles/progress.marks create mode 100644 build/common/kokkos-sampler/Makefile create mode 100644 build/common/kokkos-sampler/cmake_install.cmake create mode 100644 build/common/kp_config.hpp create mode 100644 build/debugging/kernel-logger/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/cmake_clean.cmake create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.internal create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.make create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.ts create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend.make create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/link.txt create mode 100644 build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/progress.make create mode 100644 build/debugging/kernel-logger/CMakeFiles/progress.marks create mode 100644 build/debugging/kernel-logger/Makefile create mode 100644 build/debugging/kernel-logger/cmake_install.cmake create mode 100644 build/profiling/chrome-tracing/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/cmake_clean.cmake create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.internal create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.make create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.ts create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend.make create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/link.txt create mode 100644 build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/progress.make create mode 100644 build/profiling/chrome-tracing/CMakeFiles/progress.marks create mode 100644 build/profiling/chrome-tracing/Makefile create mode 100644 build/profiling/chrome-tracing/cmake_install.cmake create mode 100644 build/profiling/memory-events/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/cmake_clean.cmake create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.internal create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.make create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.ts create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend.make create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/link.txt create mode 100644 build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/progress.make create mode 100644 build/profiling/memory-events/CMakeFiles/progress.marks create mode 100644 build/profiling/memory-events/Makefile create mode 100644 build/profiling/memory-events/cmake_install.cmake create mode 100644 build/profiling/memory-hwm/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/cmake_clean.cmake create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.internal create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.make create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.ts create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend.make create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/link.txt create mode 100644 build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/progress.make create mode 100644 build/profiling/memory-hwm/CMakeFiles/progress.marks create mode 100644 build/profiling/memory-hwm/Makefile create mode 100644 build/profiling/memory-hwm/cmake_install.cmake create mode 100644 build/profiling/memory-usage/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/cmake_clean.cmake create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.internal create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.make create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.ts create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend.make create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/link.txt create mode 100644 build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/progress.make create mode 100644 build/profiling/memory-usage/CMakeFiles/progress.marks create mode 100644 build/profiling/memory-usage/Makefile create mode 100644 build/profiling/memory-usage/cmake_install.cmake create mode 100644 build/profiling/perfetto-connector/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/cmake_clean.cmake create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.internal create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.make create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend.make create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/link.txt create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d create mode 100644 build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/progress.make create mode 100644 build/profiling/perfetto-connector/CMakeFiles/progress.marks create mode 100644 build/profiling/perfetto-connector/Makefile create mode 100644 build/profiling/perfetto-connector/cmake_install.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/cmake_clean.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.internal create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.ts create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/link.txt create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/progress.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean_target.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.internal create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.ts create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/link.txt create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/progress.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/cmake_clean.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.internal create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.ts create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/link.txt create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/progress.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/cmake_clean.cmake create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.internal create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.ts create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/link.txt create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/progress.make create mode 100644 build/profiling/simple-kernel-timer/CMakeFiles/progress.marks create mode 100644 build/profiling/simple-kernel-timer/Makefile create mode 100644 build/profiling/simple-kernel-timer/cmake_install.cmake create mode 100755 build/profiling/simple-kernel-timer/kp_json_writer create mode 100755 build/profiling/simple-kernel-timer/kp_reader create mode 100644 build/profiling/simple-kernel-timer/libkp_kernel_shared.a create mode 100644 build/profiling/space-time-stack/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/cmake_clean.cmake create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.internal create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.make create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.ts create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend.make create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o.d create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/link.txt create mode 100644 build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/progress.make create mode 100644 build/profiling/space-time-stack/CMakeFiles/progress.marks create mode 100644 build/profiling/space-time-stack/Makefile create mode 100644 build/profiling/space-time-stack/cmake_install.cmake create mode 100644 build/profiling/variorum-connector/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/DependInfo.cmake create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build.make create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/cmake_clean.cmake create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/compiler_depend.internal create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/compiler_depend.make create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/compiler_depend.ts create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/depend.make create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/flags.make create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/link.txt create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/progress.make create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/variorum-connector.cpp.o create mode 100644 build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/variorum-connector.cpp.o.d create mode 100644 build/profiling/variorum-connector/CMakeFiles/progress.marks create mode 100644 build/profiling/variorum-connector/Makefile create mode 100644 build/profiling/variorum-connector/cmake_install.cmake create mode 100644 profiling/variorum-connector/kp_variorium_connector-temp.cpp create mode 100644 profiling/variorum-connector/kp_variorum_connector-temp.cpp create mode 100644 profiling/variorum-connector/varconnectsample diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 000000000..cb86501dc --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,457 @@ +# This is the CMakeCache file. +# For build in directory: /home/kuw/kokkos-tools/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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 + +//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= + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//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=KokkosTools + +//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 + +EXPORT_TARGETS:STRING=kp_kernel_filter;kp_kokkos_sampler;kp_kernel_logger;kp_kernel_shared;kp_kernel_timer;kp_reader;kp_json_writer;kp_hwm;kp_memory_events;kp_memory_usage;kp_chrome_tracing;kp_space_time_stack;kp_perfetto_connector;kp_variorum_connector + +//Path to a program. +KOKKOSTOOLS_DTRACE_EXECUTABLE:FILEPATH=KOKKOSTOOLS_DTRACE_EXECUTABLE-NOTFOUND + +//Value Computed by CMake +KokkosTools_BINARY_DIR:STATIC=/home/kuw/kokkos-tools/build + +//Enable building Apex library +KokkosTools_ENABLE_APEX:BOOL=OFF + +//Enable building Caliper library +KokkosTools_ENABLE_CALIPER:BOOL=OFF + +//Build examples +KokkosTools_ENABLE_EXAMPLES:BOOL=OFF + +//Enable MPI support +KokkosTools_ENABLE_MPI:BOOL=OFF + +//Enable PAPI support +KokkosTools_ENABLE_PAPI:BOOL=OFF + +//Build single library interfacing all profilers and dispatching +// at runtime +KokkosTools_ENABLE_SINGLE:BOOL=OFF + +//Build tests +KokkosTools_ENABLE_TESTS:BOOL=OFF + +//Value Computed by CMake +KokkosTools_IS_TOP_LEVEL:STATIC=ON + +//Set the compiler and flags based on installed Kokkos settings +KokkosTools_REUSE_KOKKOS_COMPILER:BOOL=OFF + +//Value Computed by CMake +KokkosTools_SOURCE_DIR:STATIC=/home/kuw/kokkos-tools + +//The directory containing a CMake configuration file for Kokkos. +Kokkos_DIR:PATH=Kokkos_DIR-NOTFOUND + +SINGLELIB_PROFILERS:STRING=kp_kernel_filter;kp_kokkos_sampler;kp_kernel_logger;kp_kernel_timer;kp_hwm;kp_memory_events;kp_memory_usage;kp_chrome_tracing;kp_space_time_stack;kp_perfetto_connector;kp_variorum_connector + +//Path to VTune Intel compiler +VTune_ROOT:STRING= + +//The directory containing a CMake configuration file for Variorum. +Variorum_DIR:PATH=Variorum_DIR-NOTFOUND + +//No help, variable specified on the command line. +Variorum_ROOT:UNINITIALIZED=/home/kuw/variorum-install + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kuw/kokkos-tools/build +//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=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//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_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kuw/kokkos-tools +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//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=12 +//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.22 +//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=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: KokkosTools_REUSE_KOKKOS_COMPILER +KokkosTools_REUSE_KOKKOS_COMPILER-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local + diff --git a/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..345e9307d --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_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-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +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_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +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_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..15e6e3f257c3b28cc05e33f293ce25b498a4f570 GIT binary patch literal 15992 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 000000000..a90556aaf --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-41-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-41-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-41-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-41-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 000000000..25c62a8c3 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* 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 + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__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 prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_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(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__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__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#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_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#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(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..9944be481759fba2110a3ba6af6d9c647c7ea1a9 GIT binary patch literal 16096 zcmeHOYit}>6~4Pk8izc*NgEQ9(k!K|5?W7e$4O0)$vXBrV`Rr^;*>yYMq}^VyJ8<^ zcb3`_v_XMllLR#a0Y8FNwGv1mBoL^m6)jE+MX3r(evwKDg-6vOrLB3J5@k8(-t(=; z({&KgAN-hOdCooGdE7ha-kH5KbMM2+zMg0#qCiX32Ng?+m_ZVvcWxzsPG~kpstHS4Y=HSiBDIEP@vn!MR4MzaMs zmpzsykrF)Ols&iPIe9l*P%LwPcd31Sy?eWyR;$(8Su5{oQ%>(-zmrOr(qq}Omo5$V zcjbzO^q@PO<8Wj7VnM<=#>XE37wOix8f=JsN|R5oQ-aMpSJG4_KqU!gQd>5gXz z*Dc;A8@r7Gyd-!$fPY@_tpWT?f;R{7?+AWrkJ7|r zhx-b2*@yEO16}dq7~8Cy_2E2jL32J_-*2G^d6Zh5VD z`r^mz>EGHXem{F)FxfKGa^61O@gfDNt}m12Uq-FQEuYo#2tP-NeR|o`%-%oet*5H* z=Q35jqI$V;%W*b*UO3sG(e^vPz--%fdwSMB_xc|D+}sj7@`8Qwx_1i&xKjc&R4>D*I%|O(a~|R;^aAr0DR14igz7-v$1Ec#xDF z=rH+BfBLFDUAg?Tq-uP2CX&2H_|x@pV|aS~PuEa3 zpIjQNS)Z+EO;JwO!%rr!4N>>h`mWYn+@z4g41^g7GZ1DV%s`ldFau!*!VH8N2s037 zAk4s9Gr-@!ZbZHNdj@uo6!YWRT)K3WzDf=)v|gZhKAA3+v&F*EW=$CyjF6!#1R$u+S@qFt+RicV3@41^SBAk09RfiMGM2Eq)483;2FW+2Q!n1Q!9 z16Z$!^@&&ms2^Uas#T~?)-SFW`A4$O@m(Tg9pq+_@d&d?WUPne=N=~L|9ZVzWcjmr-Q9p8F*xKi*caeC0FC;X*PZ)&T$Hc3#BlL8Sajii* ze2V_LUR+ner>GE7H!EBxz`sd_dhLH!+s9NQZY*03qX_lwFAyG~mE2SB5knuV7ysAV zp01X_czIR(t*x!YN0>LY{X1*d5%3r#WE}(_Zz4SIlTkdP@eN8PfEeCOcuZ}mD%@{?-!JyTI3qeftmb)%@U_tm3ga4@hZ(1uRoozQnW`^pe1i(EzdkE?a6R=i zgvV%{Boc^h_ydHmqw$cC@uuG)k?J{#6BB#f4=zX?j5kF4mBiU5_g($Yh?KwKICNe? z``0A?)-aJ}p!d@c1?JYnq6esyT117v0QQ3%{eKrSSmYiWkT^g#$4Jy4s z7QA;L>$s(oJL#kgUTIQ|mfU>WNmcUsNpkT?4q18&OuPEskEgqi9O;rbnY}4%WPDsX zAMI;t%@#(Bcymc{dJcB>C!OT}Zin^}bbn-jXMb-O!Sw3WN!p^dyALX7U*Evq&OT?L zr{_>|&>8I9+m|Gd;J$_gb~F6D9SrG|>$yswB}HMuY-b>0;ob%(RW3RidOgbf9(o7J zDwQobm2x_z^r_(8s*!STVXWegrJc9FH&v8J@xdEjs%*GimWuVZ49B637LpDfz7{a} ziuMM(E*5V7sHKEAc<8<|P38B$N?GN}yyp%R_ezFmP|6l)-^aMJ3Pmq%jTI`^c&Rv^ zE_staXt~N z!1(vr?~nNacpQepgZ>{T{BJY|L;ErB1V{atch>G}63->hb58hUUJCxG*l`;F8CDb{1nXpCrHV2O!#A736A+X+7CPMhsdAjtdKEp1#gzhgY8F~PE&z% z3V+O_!7-0U{lWA9D*5s`L0|h_k>3|QKah#0VE=ucP``g%{J=#N@A;oC;ExCVn?(T* zI|P6X{_TK&LKNV~0v!fF#QR>rAM+Y;JYT^+c>X^Wf8<}q#Zvfr5y1q8sD4Z(ZX*0& z5(DsiYL=!DtpDc(`~By{AN9sQv|#u27)> literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 000000000..49119a29d --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,230 @@ +The system is: Linux - 6.5.0-41-generic - x86_64 +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kuw/kokkos-tools/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kuw/kokkos-tools/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_bf155/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bf155.dir/build.make CMakeFiles/cmTC_bf155.dir/build +gmake[1]: Entering directory '/home/kuw/kokkos-tools/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_bf155.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0LvAtR.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/' + as -v --64 -o CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0LvAtR.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_bf155 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf155.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bf155 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf155' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf155.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccL6kyxi.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bf155 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf155' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf155.' +gmake[1]: Leaving directory '/home/kuw/kokkos-tools/build/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: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kuw/kokkos-tools/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_bf155/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bf155.dir/build.make CMakeFiles/cmTC_bf155.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kuw/kokkos-tools/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_bf155.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0LvAtR.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0LvAtR.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_bf155] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf155.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bf155 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bf155' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_bf155.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccL6kyxi.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bf155 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccL6kyxi.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_bf155] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_bf155.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig-noconfig.cmake b/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig-noconfig.cmake new file mode 100644 index 000000000..7a4a01e17 --- /dev/null +++ b/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig-noconfig.cmake @@ -0,0 +1,147 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "KokkosTools::kp_kernel_filter" for configuration "" +set_property(TARGET KokkosTools::kp_kernel_filter APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_kernel_filter PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_kernel_filter.so" + IMPORTED_SONAME_NOCONFIG "libkp_kernel_filter.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_kernel_filter ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_kernel_filter "${_IMPORT_PREFIX}/lib/libkp_kernel_filter.so" ) + +# Import target "KokkosTools::kp_kokkos_sampler" for configuration "" +set_property(TARGET KokkosTools::kp_kokkos_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_kokkos_sampler PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_kokkos_sampler.so" + IMPORTED_SONAME_NOCONFIG "libkp_kokkos_sampler.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_kokkos_sampler ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_kokkos_sampler "${_IMPORT_PREFIX}/lib/libkp_kokkos_sampler.so" ) + +# Import target "KokkosTools::kp_kernel_logger" for configuration "" +set_property(TARGET KokkosTools::kp_kernel_logger APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_kernel_logger PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_kernel_logger.so" + IMPORTED_SONAME_NOCONFIG "libkp_kernel_logger.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_kernel_logger ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_kernel_logger "${_IMPORT_PREFIX}/lib/libkp_kernel_logger.so" ) + +# Import target "KokkosTools::kp_kernel_shared" for configuration "" +set_property(TARGET KokkosTools::kp_kernel_shared APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_kernel_shared PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_kernel_shared.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_kernel_shared ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_kernel_shared "${_IMPORT_PREFIX}/lib/libkp_kernel_shared.a" ) + +# Import target "KokkosTools::kp_kernel_timer" for configuration "" +set_property(TARGET KokkosTools::kp_kernel_timer APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_kernel_timer PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_kernel_timer.so" + IMPORTED_SONAME_NOCONFIG "libkp_kernel_timer.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_kernel_timer ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_kernel_timer "${_IMPORT_PREFIX}/lib/libkp_kernel_timer.so" ) + +# Import target "KokkosTools::kp_reader" for configuration "" +set_property(TARGET KokkosTools::kp_reader APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_reader PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/bin/kp_reader" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_reader ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_reader "${_IMPORT_PREFIX}/bin/kp_reader" ) + +# Import target "KokkosTools::kp_json_writer" for configuration "" +set_property(TARGET KokkosTools::kp_json_writer APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_json_writer PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/bin/kp_json_writer" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_json_writer ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_json_writer "${_IMPORT_PREFIX}/bin/kp_json_writer" ) + +# Import target "KokkosTools::kp_hwm" for configuration "" +set_property(TARGET KokkosTools::kp_hwm APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_hwm PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_hwm.so" + IMPORTED_SONAME_NOCONFIG "libkp_hwm.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_hwm ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_hwm "${_IMPORT_PREFIX}/lib/libkp_hwm.so" ) + +# Import target "KokkosTools::kp_memory_events" for configuration "" +set_property(TARGET KokkosTools::kp_memory_events APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_memory_events PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_memory_events.so" + IMPORTED_SONAME_NOCONFIG "libkp_memory_events.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_memory_events ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_memory_events "${_IMPORT_PREFIX}/lib/libkp_memory_events.so" ) + +# Import target "KokkosTools::kp_memory_usage" for configuration "" +set_property(TARGET KokkosTools::kp_memory_usage APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_memory_usage PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_memory_usage.so" + IMPORTED_SONAME_NOCONFIG "libkp_memory_usage.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_memory_usage ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_memory_usage "${_IMPORT_PREFIX}/lib/libkp_memory_usage.so" ) + +# Import target "KokkosTools::kp_chrome_tracing" for configuration "" +set_property(TARGET KokkosTools::kp_chrome_tracing APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_chrome_tracing PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_chrome_tracing.so" + IMPORTED_SONAME_NOCONFIG "libkp_chrome_tracing.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_chrome_tracing ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_chrome_tracing "${_IMPORT_PREFIX}/lib/libkp_chrome_tracing.so" ) + +# Import target "KokkosTools::kp_space_time_stack" for configuration "" +set_property(TARGET KokkosTools::kp_space_time_stack APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_space_time_stack PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_space_time_stack.so" + IMPORTED_SONAME_NOCONFIG "libkp_space_time_stack.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_space_time_stack ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_space_time_stack "${_IMPORT_PREFIX}/lib/libkp_space_time_stack.so" ) + +# Import target "KokkosTools::kp_perfetto_connector" for configuration "" +set_property(TARGET KokkosTools::kp_perfetto_connector APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_perfetto_connector PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_perfetto_connector.so" + IMPORTED_SONAME_NOCONFIG "libkp_perfetto_connector.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_perfetto_connector ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_perfetto_connector "${_IMPORT_PREFIX}/lib/libkp_perfetto_connector.so" ) + +# Import target "KokkosTools::kp_variorum_connector" for configuration "" +set_property(TARGET KokkosTools::kp_variorum_connector APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(KokkosTools::kp_variorum_connector PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libkp_variorum_connector.so" + IMPORTED_SONAME_NOCONFIG "libkp_variorum_connector.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS KokkosTools::kp_variorum_connector ) +list(APPEND _IMPORT_CHECK_FILES_FOR_KokkosTools::kp_variorum_connector "${_IMPORT_PREFIX}/lib/libkp_variorum_connector.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake b/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake new file mode 100644 index 000000000..db9d06665 --- /dev/null +++ b/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake @@ -0,0 +1,128 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6...3.20) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget KokkosTools::kp_kernel_filter KokkosTools::kp_kokkos_sampler KokkosTools::kp_kernel_logger KokkosTools::kp_kernel_shared KokkosTools::kp_kernel_timer KokkosTools::kp_reader KokkosTools::kp_json_writer KokkosTools::kp_hwm KokkosTools::kp_memory_events KokkosTools::kp_memory_usage KokkosTools::kp_chrome_tracing KokkosTools::kp_space_time_stack KokkosTools::kp_perfetto_connector KokkosTools::kp_variorum_connector) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target KokkosTools::kp_kernel_filter +add_library(KokkosTools::kp_kernel_filter SHARED IMPORTED) + +# Create imported target KokkosTools::kp_kokkos_sampler +add_library(KokkosTools::kp_kokkos_sampler SHARED IMPORTED) + +# Create imported target KokkosTools::kp_kernel_logger +add_library(KokkosTools::kp_kernel_logger SHARED IMPORTED) + +# Create imported target KokkosTools::kp_kernel_shared +add_library(KokkosTools::kp_kernel_shared STATIC IMPORTED) + +# Create imported target KokkosTools::kp_kernel_timer +add_library(KokkosTools::kp_kernel_timer SHARED IMPORTED) + +# Create imported target KokkosTools::kp_reader +add_executable(KokkosTools::kp_reader IMPORTED) + +# Create imported target KokkosTools::kp_json_writer +add_executable(KokkosTools::kp_json_writer IMPORTED) + +# Create imported target KokkosTools::kp_hwm +add_library(KokkosTools::kp_hwm SHARED IMPORTED) + +# Create imported target KokkosTools::kp_memory_events +add_library(KokkosTools::kp_memory_events SHARED IMPORTED) + +# Create imported target KokkosTools::kp_memory_usage +add_library(KokkosTools::kp_memory_usage SHARED IMPORTED) + +# Create imported target KokkosTools::kp_chrome_tracing +add_library(KokkosTools::kp_chrome_tracing SHARED IMPORTED) + +# Create imported target KokkosTools::kp_space_time_stack +add_library(KokkosTools::kp_space_time_stack SHARED IMPORTED) + +# Create imported target KokkosTools::kp_perfetto_connector +add_library(KokkosTools::kp_perfetto_connector SHARED IMPORTED) + +# Create imported target KokkosTools::kp_variorum_connector +add_library(KokkosTools::kp_variorum_connector SHARED IMPORTED) + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/KokkosToolsConfig-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 000000000..eaaff21f4 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# 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" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/configure_tpls.cmake" + "../cmake/configure_variorum.cmake" + "../cmake/utils.cmake" + "../common/kernel-filter/CMakeLists.txt" + "../common/kokkos-sampler/CMakeLists.txt" + "../common/kp_config.hpp.in" + "../debugging/kernel-logger/CMakeLists.txt" + "../profiling/chrome-tracing/CMakeLists.txt" + "../profiling/memory-events/CMakeLists.txt" + "../profiling/memory-hwm/CMakeLists.txt" + "../profiling/memory-usage/CMakeLists.txt" + "../profiling/perfetto-connector/CMakeLists.txt" + "../profiling/simple-kernel-timer/CMakeLists.txt" + "../profiling/space-time-stack/CMakeLists.txt" + "../profiling/variorum-connector/CMakeLists.txt" + "/home/kuw/variorum-install/lib/cmake/VariorumConfig.cmake" + "/home/kuw/variorum-install/lib/cmake/VariorumConfigVersion.cmake" + "/home/kuw/variorum-install/lib/cmake/variorum-relwithdebinfo.cmake" + "/home/kuw/variorum-install/lib/cmake/variorum.cmake" + "/home/kuw/variorum-install/lib/cmake/variorum_setup_deps.cmake" + "/home/kuw/variorum-install/lib/cmake/variorum_setup_targets.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/GNUInstallDirs.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "common/kp_config.hpp" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "common/kernel-filter/CMakeFiles/CMakeDirectoryInformation.cmake" + "common/kokkos-sampler/CMakeFiles/CMakeDirectoryInformation.cmake" + "debugging/kernel-logger/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/simple-kernel-timer/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/memory-hwm/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/memory-events/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/memory-usage/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/chrome-tracing/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/space-time-stack/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/perfetto-connector/CMakeFiles/CMakeDirectoryInformation.cmake" + "profiling/variorum-connector/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake" + "common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake" + "debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake" + "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake" + "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake" + "profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake" + "profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake" + "profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake" + "profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake" + "profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake" + "profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake" + "profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake" + "profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake" + "profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 000000000..1879d74e5 --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,651 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: common/kernel-filter/all +all: common/kokkos-sampler/all +all: debugging/kernel-logger/all +all: profiling/simple-kernel-timer/all +all: profiling/memory-hwm/all +all: profiling/memory-events/all +all: profiling/memory-usage/all +all: profiling/chrome-tracing/all +all: profiling/space-time-stack/all +all: profiling/perfetto-connector/all +all: profiling/variorum-connector/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: common/kernel-filter/preinstall +preinstall: common/kokkos-sampler/preinstall +preinstall: debugging/kernel-logger/preinstall +preinstall: profiling/simple-kernel-timer/preinstall +preinstall: profiling/memory-hwm/preinstall +preinstall: profiling/memory-events/preinstall +preinstall: profiling/memory-usage/preinstall +preinstall: profiling/chrome-tracing/preinstall +preinstall: profiling/space-time-stack/preinstall +preinstall: profiling/perfetto-connector/preinstall +preinstall: profiling/variorum-connector/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: common/kernel-filter/clean +clean: common/kokkos-sampler/clean +clean: debugging/kernel-logger/clean +clean: profiling/simple-kernel-timer/clean +clean: profiling/memory-hwm/clean +clean: profiling/memory-events/clean +clean: profiling/memory-usage/clean +clean: profiling/chrome-tracing/clean +clean: profiling/space-time-stack/clean +clean: profiling/perfetto-connector/clean +clean: profiling/variorum-connector/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory common/kernel-filter + +# Recursive "all" directory target. +common/kernel-filter/all: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/all +.PHONY : common/kernel-filter/all + +# Recursive "preinstall" directory target. +common/kernel-filter/preinstall: +.PHONY : common/kernel-filter/preinstall + +# Recursive "clean" directory target. +common/kernel-filter/clean: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean +.PHONY : common/kernel-filter/clean + +#============================================================================= +# Directory level rules for directory common/kokkos-sampler + +# Recursive "all" directory target. +common/kokkos-sampler/all: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/all +.PHONY : common/kokkos-sampler/all + +# Recursive "preinstall" directory target. +common/kokkos-sampler/preinstall: +.PHONY : common/kokkos-sampler/preinstall + +# Recursive "clean" directory target. +common/kokkos-sampler/clean: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean +.PHONY : common/kokkos-sampler/clean + +#============================================================================= +# Directory level rules for directory debugging/kernel-logger + +# Recursive "all" directory target. +debugging/kernel-logger/all: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/all +.PHONY : debugging/kernel-logger/all + +# Recursive "preinstall" directory target. +debugging/kernel-logger/preinstall: +.PHONY : debugging/kernel-logger/preinstall + +# Recursive "clean" directory target. +debugging/kernel-logger/clean: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean +.PHONY : debugging/kernel-logger/clean + +#============================================================================= +# Directory level rules for directory profiling/chrome-tracing + +# Recursive "all" directory target. +profiling/chrome-tracing/all: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/all +.PHONY : profiling/chrome-tracing/all + +# Recursive "preinstall" directory target. +profiling/chrome-tracing/preinstall: +.PHONY : profiling/chrome-tracing/preinstall + +# Recursive "clean" directory target. +profiling/chrome-tracing/clean: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean +.PHONY : profiling/chrome-tracing/clean + +#============================================================================= +# Directory level rules for directory profiling/memory-events + +# Recursive "all" directory target. +profiling/memory-events/all: profiling/memory-events/CMakeFiles/kp_memory_events.dir/all +.PHONY : profiling/memory-events/all + +# Recursive "preinstall" directory target. +profiling/memory-events/preinstall: +.PHONY : profiling/memory-events/preinstall + +# Recursive "clean" directory target. +profiling/memory-events/clean: profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean +.PHONY : profiling/memory-events/clean + +#============================================================================= +# Directory level rules for directory profiling/memory-hwm + +# Recursive "all" directory target. +profiling/memory-hwm/all: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/all +.PHONY : profiling/memory-hwm/all + +# Recursive "preinstall" directory target. +profiling/memory-hwm/preinstall: +.PHONY : profiling/memory-hwm/preinstall + +# Recursive "clean" directory target. +profiling/memory-hwm/clean: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean +.PHONY : profiling/memory-hwm/clean + +#============================================================================= +# Directory level rules for directory profiling/memory-usage + +# Recursive "all" directory target. +profiling/memory-usage/all: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/all +.PHONY : profiling/memory-usage/all + +# Recursive "preinstall" directory target. +profiling/memory-usage/preinstall: +.PHONY : profiling/memory-usage/preinstall + +# Recursive "clean" directory target. +profiling/memory-usage/clean: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean +.PHONY : profiling/memory-usage/clean + +#============================================================================= +# Directory level rules for directory profiling/perfetto-connector + +# Recursive "all" directory target. +profiling/perfetto-connector/all: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/all +.PHONY : profiling/perfetto-connector/all + +# Recursive "preinstall" directory target. +profiling/perfetto-connector/preinstall: +.PHONY : profiling/perfetto-connector/preinstall + +# Recursive "clean" directory target. +profiling/perfetto-connector/clean: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean +.PHONY : profiling/perfetto-connector/clean + +#============================================================================= +# Directory level rules for directory profiling/simple-kernel-timer + +# Recursive "all" directory target. +profiling/simple-kernel-timer/all: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/all +profiling/simple-kernel-timer/all: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all +profiling/simple-kernel-timer/all: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/all +profiling/simple-kernel-timer/all: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/all +.PHONY : profiling/simple-kernel-timer/all + +# Recursive "preinstall" directory target. +profiling/simple-kernel-timer/preinstall: +.PHONY : profiling/simple-kernel-timer/preinstall + +# Recursive "clean" directory target. +profiling/simple-kernel-timer/clean: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean +profiling/simple-kernel-timer/clean: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean +profiling/simple-kernel-timer/clean: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean +profiling/simple-kernel-timer/clean: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean +.PHONY : profiling/simple-kernel-timer/clean + +#============================================================================= +# Directory level rules for directory profiling/space-time-stack + +# Recursive "all" directory target. +profiling/space-time-stack/all: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/all +.PHONY : profiling/space-time-stack/all + +# Recursive "preinstall" directory target. +profiling/space-time-stack/preinstall: +.PHONY : profiling/space-time-stack/preinstall + +# Recursive "clean" directory target. +profiling/space-time-stack/clean: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean +.PHONY : profiling/space-time-stack/clean + +#============================================================================= +# Directory level rules for directory profiling/variorum-connector + +# Recursive "all" directory target. +profiling/variorum-connector/all: profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/all +.PHONY : profiling/variorum-connector/all + +# Recursive "preinstall" directory target. +profiling/variorum-connector/preinstall: +.PHONY : profiling/variorum-connector/preinstall + +# Recursive "clean" directory target. +profiling/variorum-connector/clean: profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/clean +.PHONY : profiling/variorum-connector/clean + +#============================================================================= +# Target rules for target common/kernel-filter/CMakeFiles/kp_kernel_filter.dir + +# All Build rule for target. +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/all: + $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend + $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=7,8 "Built target kp_kernel_filter" +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/all + +# Build rule for subdir invocation for target. +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule + +# Convenience name for target. +kp_kernel_filter: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule +.PHONY : kp_kernel_filter + +# clean rule for target. +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean: + $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean + +#============================================================================= +# Target rules for target common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir + +# All Build rule for target. +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/all: + $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend + $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=15,16 "Built target kp_kokkos_sampler" +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/all + +# Build rule for subdir invocation for target. +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule + +# Convenience name for target. +kp_kokkos_sampler: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule +.PHONY : kp_kokkos_sampler + +# clean rule for target. +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean: + $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean + +#============================================================================= +# Target rules for target debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir + +# All Build rule for target. +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/all: + $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend + $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=9,10 "Built target kp_kernel_logger" +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/all + +# Build rule for subdir invocation for target. +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule + +# Convenience name for target. +kp_kernel_logger: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule +.PHONY : kp_kernel_logger + +# clean rule for target. +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean: + $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean + +#============================================================================= +# Target rules for target profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir + +# All Build rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=11,12 "Built target kp_kernel_shared" +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/all + +# Build rule for subdir invocation for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule + +# Convenience name for target. +kp_kernel_shared: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule +.PHONY : kp_kernel_shared + +# clean rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean + +#============================================================================= +# Target rules for target profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir + +# All Build rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/all + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=13,14 "Built target kp_kernel_timer" +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all + +# Build rule for subdir invocation for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule + +# Convenience name for target. +kp_kernel_timer: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule +.PHONY : kp_kernel_timer + +# clean rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean + +#============================================================================= +# Target rules for target profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir + +# All Build rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/all: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=24,25 "Built target kp_reader" +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/all + +# Build rule for subdir invocation for target. +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule + +# Convenience name for target. +kp_reader: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule +.PHONY : kp_reader + +# clean rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean + +#============================================================================= +# Target rules for target profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir + +# All Build rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/all: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/all + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=5,6 "Built target kp_json_writer" +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/all + +# Build rule for subdir invocation for target. +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule + +# Convenience name for target. +kp_json_writer: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule +.PHONY : kp_json_writer + +# clean rule for target. +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean + +#============================================================================= +# Target rules for target profiling/memory-hwm/CMakeFiles/kp_hwm.dir + +# All Build rule for target. +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=3,4 "Built target kp_hwm" +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/all + +# Build rule for subdir invocation for target. +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/CMakeFiles/kp_hwm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule + +# Convenience name for target. +kp_hwm: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule +.PHONY : kp_hwm + +# clean rule for target. +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean + +#============================================================================= +# Target rules for target profiling/memory-events/CMakeFiles/kp_memory_events.dir + +# All Build rule for target. +profiling/memory-events/CMakeFiles/kp_memory_events.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=17,18 "Built target kp_memory_events" +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/all + +# Build rule for subdir invocation for target. +profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/CMakeFiles/kp_memory_events.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule + +# Convenience name for target. +kp_memory_events: profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule +.PHONY : kp_memory_events + +# clean rule for target. +profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean + +#============================================================================= +# Target rules for target profiling/memory-usage/CMakeFiles/kp_memory_usage.dir + +# All Build rule for target. +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=19,20 "Built target kp_memory_usage" +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/all + +# Build rule for subdir invocation for target. +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule + +# Convenience name for target. +kp_memory_usage: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule +.PHONY : kp_memory_usage + +# clean rule for target. +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean + +#============================================================================= +# Target rules for target profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir + +# All Build rule for target. +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=1,2 "Built target kp_chrome_tracing" +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/all + +# Build rule for subdir invocation for target. +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule + +# Convenience name for target. +kp_chrome_tracing: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule +.PHONY : kp_chrome_tracing + +# clean rule for target. +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean + +#============================================================================= +# Target rules for target profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir + +# All Build rule for target. +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=26,27 "Built target kp_space_time_stack" +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/all + +# Build rule for subdir invocation for target. +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/rule + +# Convenience name for target. +kp_space_time_stack: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/rule +.PHONY : kp_space_time_stack + +# clean rule for target. +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean + +#============================================================================= +# Target rules for target profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir + +# All Build rule for target. +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=21,22,23 "Built target kp_perfetto_connector" +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/all + +# Build rule for subdir invocation for target. +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule + +# Convenience name for target. +kp_perfetto_connector: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule +.PHONY : kp_perfetto_connector + +# clean rule for target. +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean + +#============================================================================= +# Target rules for target profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir + +# All Build rule for target. +profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/all: + $(MAKE) $(MAKESILENT) -f profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build.make profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/depend + $(MAKE) $(MAKESILENT) -f profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build.make profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=28,29 "Built target kp_variorum_connector" +.PHONY : profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/all + +# Build rule for subdir invocation for target. +profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/rule + +# Convenience name for target. +kp_variorum_connector: profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/rule +.PHONY : kp_variorum_connector + +# clean rule for target. +profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/clean: + $(MAKE) $(MAKESILENT) -f profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build.make profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/clean +.PHONY : profiling/variorum-connector/CMakeFiles/kp_variorum_connector.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/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 000000000..748a1c4f5 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,86 @@ +/home/kuw/kokkos-tools/build/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/install/strip.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/edit_cache.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/rebuild_cache.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/list_install_components.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/install.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/install/local.dir +/home/kuw/kokkos-tools/build/profiling/variorum-connector/CMakeFiles/install/strip.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 000000000..f04c001f3 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +29 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 000000000..677cacbc2 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,385 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named kp_kernel_filter + +# Build rule for target. +kp_kernel_filter: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_kernel_filter +.PHONY : kp_kernel_filter + +# fast build rule for target. +kp_kernel_filter/fast: + $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build +.PHONY : kp_kernel_filter/fast + +#============================================================================= +# Target rules for targets named kp_kokkos_sampler + +# Build rule for target. +kp_kokkos_sampler: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_kokkos_sampler +.PHONY : kp_kokkos_sampler + +# fast build rule for target. +kp_kokkos_sampler/fast: + $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build +.PHONY : kp_kokkos_sampler/fast + +#============================================================================= +# Target rules for targets named kp_kernel_logger + +# Build rule for target. +kp_kernel_logger: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_kernel_logger +.PHONY : kp_kernel_logger + +# fast build rule for target. +kp_kernel_logger/fast: + $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build +.PHONY : kp_kernel_logger/fast + +#============================================================================= +# Target rules for targets named kp_kernel_shared + +# Build rule for target. +kp_kernel_shared: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_kernel_shared +.PHONY : kp_kernel_shared + +# fast build rule for target. +kp_kernel_shared/fast: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build +.PHONY : kp_kernel_shared/fast + +#============================================================================= +# Target rules for targets named kp_kernel_timer + +# Build rule for target. +kp_kernel_timer: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_kernel_timer +.PHONY : kp_kernel_timer + +# fast build rule for target. +kp_kernel_timer/fast: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build +.PHONY : kp_kernel_timer/fast + +#============================================================================= +# Target rules for targets named kp_reader + +# Build rule for target. +kp_reader: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_reader +.PHONY : kp_reader + +# fast build rule for target. +kp_reader/fast: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build +.PHONY : kp_reader/fast + +#============================================================================= +# Target rules for targets named kp_json_writer + +# Build rule for target. +kp_json_writer: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_json_writer +.PHONY : kp_json_writer + +# fast build rule for target. +kp_json_writer/fast: + $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build +.PHONY : kp_json_writer/fast + +#============================================================================= +# Target rules for targets named kp_hwm + +# Build rule for target. +kp_hwm: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_hwm +.PHONY : kp_hwm + +# fast build rule for target. +kp_hwm/fast: + $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build +.PHONY : kp_hwm/fast + +#============================================================================= +# Target rules for targets named kp_memory_events + +# Build rule for target. +kp_memory_events: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_memory_events +.PHONY : kp_memory_events + +# fast build rule for target. +kp_memory_events/fast: + $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/build +.PHONY : kp_memory_events/fast + +#============================================================================= +# Target rules for targets named kp_memory_usage + +# Build rule for target. +kp_memory_usage: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_memory_usage +.PHONY : kp_memory_usage + +# fast build rule for target. +kp_memory_usage/fast: + $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build +.PHONY : kp_memory_usage/fast + +#============================================================================= +# Target rules for targets named kp_chrome_tracing + +# Build rule for target. +kp_chrome_tracing: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_chrome_tracing +.PHONY : kp_chrome_tracing + +# fast build rule for target. +kp_chrome_tracing/fast: + $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build +.PHONY : kp_chrome_tracing/fast + +#============================================================================= +# Target rules for targets named kp_space_time_stack + +# Build rule for target. +kp_space_time_stack: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_space_time_stack +.PHONY : kp_space_time_stack + +# fast build rule for target. +kp_space_time_stack/fast: + $(MAKE) $(MAKESILENT) -f profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build +.PHONY : kp_space_time_stack/fast + +#============================================================================= +# Target rules for targets named kp_perfetto_connector + +# Build rule for target. +kp_perfetto_connector: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_perfetto_connector +.PHONY : kp_perfetto_connector + +# fast build rule for target. +kp_perfetto_connector/fast: + $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build +.PHONY : kp_perfetto_connector/fast + +#============================================================================= +# Target rules for targets named kp_variorum_connector + +# Build rule for target. +kp_variorum_connector: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 kp_variorum_connector +.PHONY : kp_variorum_connector + +# fast build rule for target. +kp_variorum_connector/fast: + $(MAKE) $(MAKESILENT) -f profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build.make profiling/variorum-connector/CMakeFiles/kp_variorum_connector.dir/build +.PHONY : kp_variorum_connector/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_chrome_tracing" + @echo "... kp_hwm" + @echo "... kp_json_writer" + @echo "... kp_kernel_filter" + @echo "... kp_kernel_logger" + @echo "... kp_kernel_shared" + @echo "... kp_kernel_timer" + @echo "... kp_kokkos_sampler" + @echo "... kp_memory_events" + @echo "... kp_memory_usage" + @echo "... kp_perfetto_connector" + @echo "... kp_reader" + @echo "... kp_space_time_stack" + @echo "... kp_variorum_connector" +.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/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 000000000..2e84d089e --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,389 @@ +# Install script for directory: /home/kuw/kokkos-tools + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/common/kernel-filter/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/common/kokkos-sampler/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/debugging/kernel-logger/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/memory-hwm/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/memory-events/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/memory-usage/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/chrome-tracing/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/space-time-stack/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/perfetto-connector/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/kuw/kokkos-tools/build/profiling/variorum-connector/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/common/kernel-filter/libkp_kernel_filter.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_filter.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/common/kokkos-sampler/libkp_kokkos_sampler.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kokkos_sampler.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/debugging/kernel-logger/libkp_kernel_logger.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_logger.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/libkp_kernel_shared.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/libkp_kernel_timer.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_kernel_timer.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/kp_reader") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader" + OLD_RPATH "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_reader") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/kp_json_writer") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer" + OLD_RPATH "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/kp_json_writer") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/memory-hwm/libkp_hwm.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_hwm.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/memory-events/libkp_memory_events.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_events.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/memory-usage/libkp_memory_usage.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_memory_usage.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/chrome-tracing/libkp_chrome_tracing.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_chrome_tracing.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/space-time-stack/libkp_space_time_stack.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_space_time_stack.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/perfetto-connector/libkp_perfetto_connector.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_perfetto_connector.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/kuw/kokkos-tools/build/profiling/variorum-connector/libkp_variorum_connector.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so" + OLD_RPATH "/home/kuw/variorum-install/lib:/usr/local/cuda-12.5/targets/x86_64-linux/lib/stubs:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libkp_variorum_connector.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/KokkosToolsConfig.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/KokkosToolsConfig.cmake" + "/home/kuw/kokkos-tools/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/KokkosToolsConfig-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/KokkosToolsConfig.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake" TYPE FILE FILES "/home/kuw/kokkos-tools/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake" TYPE FILE FILES "/home/kuw/kokkos-tools/build/CMakeFiles/Export/lib/cmake/KokkosToolsConfig-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + SET(KokkosTools_HAS_MPI ) +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kuw/kokkos-tools/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/common/kernel-filter/CMakeFiles/CMakeDirectoryInformation.cmake b/build/common/kernel-filter/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake new file mode 100644 index 000000000..59c1180e5 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp" "common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o" "gcc" "common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d" + ) + +# 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/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make new file mode 100644 index 000000000..dacbf283b --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.make + +# Include the progress variables for this target. +include common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/progress.make + +# Include the compile flags for this target's objects. +include common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o: ../common/kernel-filter/kp_kernel_filter.cpp +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o" + cd /home/kuw/kokkos-tools/build/common/kernel-filter && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o -MF CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d -o CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o -c /home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.i" + cd /home/kuw/kokkos-tools/build/common/kernel-filter && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp > CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.i + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.s" + cd /home/kuw/kokkos-tools/build/common/kernel-filter && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp -o CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.s + +# Object files for target kp_kernel_filter +kp_kernel_filter_OBJECTS = \ +"CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o" + +# External object files for target kp_kernel_filter +kp_kernel_filter_EXTERNAL_OBJECTS = + +common/kernel-filter/libkp_kernel_filter.so: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o +common/kernel-filter/libkp_kernel_filter.so: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make +common/kernel-filter/libkp_kernel_filter.so: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_kernel_filter.so" + cd /home/kuw/kokkos-tools/build/common/kernel-filter && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_kernel_filter.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build: common/kernel-filter/libkp_kernel_filter.so +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean: + cd /home/kuw/kokkos-tools/build/common/kernel-filter && $(CMAKE_COMMAND) -P CMakeFiles/kp_kernel_filter.dir/cmake_clean.cmake +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/clean + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/common/kernel-filter /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/common/kernel-filter /home/kuw/kokkos-tools/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend + diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/cmake_clean.cmake b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/cmake_clean.cmake new file mode 100644 index 000000000..71a1b6959 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o" + "CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d" + "libkp_kernel_filter.pdb" + "libkp_kernel_filter.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_kernel_filter.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.internal b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.internal new file mode 100644 index 000000000..89a6b4da9 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.internal @@ -0,0 +1,275 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o + /home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/inttypes.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cstdlib + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/unordered_set + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_set.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/regex + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/bitset + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/c++/11/ctime + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/codecvt.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/sstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/stack + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /usr/include/c++/11/bits/stl_stack.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/regex_constants.h + /usr/include/c++/11/bits/regex_error.h + /usr/include/c++/11/bits/regex_automaton.h + /usr/include/c++/11/bits/regex_automaton.tcc + /usr/include/c++/11/bits/regex_scanner.h + /usr/include/c++/11/bits/regex_scanner.tcc + /usr/include/c++/11/bits/regex_compiler.h + /usr/include/c++/11/bits/regex_compiler.tcc + /usr/include/c++/11/bits/regex.h + /usr/include/c++/11/bits/regex.tcc + /usr/include/c++/11/bits/regex_executor.h + /usr/include/c++/11/bits/regex_executor.tcc + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + /usr/include/dlfcn.h + /usr/include/x86_64-linux-gnu/bits/dlfcn.h + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h + diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.make b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.make new file mode 100644 index 000000000..31194cf77 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.make @@ -0,0 +1,814 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o: ../common/kernel-filter/kp_kernel_filter.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/stack \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h \ + /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /usr/include/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h + + +/usr/include/x86_64-linux-gnu/bits/dl_find_object.h: + +/usr/include/dlfcn.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/c++/11/bits/regex_executor.h: + +/usr/include/c++/11/bits/regex_compiler.h: + +/usr/include/c++/11/bits/regex_scanner.tcc: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/bits/deque.tcc: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/bits/regex_compiler.tcc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/bits/regex_error.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/bits/regex_constants.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/array: + +../common/kernel-filter/kp_kernel_filter.cpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/errno.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/deque: + +/usr/include/stdio.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/regex_executor.tcc: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/stack: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/inttypes.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/bits/regex.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/bits/stream_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/time.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/c++/11/bitset: + +/usr/include/ctype.h: + +/usr/include/c++/11/locale: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/regex: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/cstdio: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/iterator: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/string.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/x86_64-linux-gnu/bits/dlfcn.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/cwctype: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/c++/11/bits/locale_conv.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/bits/regex.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/sstream: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/regex_scanner.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/stl_deque.h: + +/usr/include/c++/11/bits/stl_stack.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/regex_automaton.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/regex_automaton.tcc: diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.ts b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.ts new file mode 100644 index 000000000..63a2bed8b --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_kernel_filter. diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend.make b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend.make new file mode 100644 index 000000000..7a956b415 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_kernel_filter. +# This may be replaced when dependencies are built. diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make new file mode 100644 index 000000000..bff85b605 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_kernel_filter_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0424186eb6c94477a3669fb16e2d41ae1a6a2c44 GIT binary patch literal 1605288 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[t>FMT40GUgGCZOP{Vt|! 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 literal 0 HcmV?d00001 diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d new file mode 100644 index 000000000..154d5536d --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o.d @@ -0,0 +1,216 @@ +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o: \ + /home/kuw/kokkos-tools/common/kernel-filter/kp_kernel_filter.cpp \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/streambuf.tcc /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /usr/include/dlfcn.h /usr/include/x86_64-linux-gnu/bits/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/link.txt b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/link.txt new file mode 100644 index 000000000..0bc9a403d --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_kernel_filter.so -o libkp_kernel_filter.so CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o diff --git a/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/progress.make b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/progress.make new file mode 100644 index 000000000..72bb7dd02 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/build/common/kernel-filter/CMakeFiles/progress.marks b/build/common/kernel-filter/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/common/kernel-filter/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/common/kernel-filter/Makefile b/build/common/kernel-filter/Makefile new file mode 100644 index 000000000..395b513eb --- /dev/null +++ b/build/common/kernel-filter/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/common/kernel-filter//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule +.PHONY : common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule + +# Convenience name for target. +kp_kernel_filter: common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/rule +.PHONY : kp_kernel_filter + +# fast build rule for target. +kp_kernel_filter/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build +.PHONY : kp_kernel_filter/fast + +kp_kernel_filter.o: kp_kernel_filter.cpp.o +.PHONY : kp_kernel_filter.o + +# target to build an object file +kp_kernel_filter.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.o +.PHONY : kp_kernel_filter.cpp.o + +kp_kernel_filter.i: kp_kernel_filter.cpp.i +.PHONY : kp_kernel_filter.i + +# target to preprocess a source file +kp_kernel_filter.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.i +.PHONY : kp_kernel_filter.cpp.i + +kp_kernel_filter.s: kp_kernel_filter.cpp.s +.PHONY : kp_kernel_filter.s + +# target to generate assembly for a file +kp_kernel_filter.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/build.make common/kernel-filter/CMakeFiles/kp_kernel_filter.dir/kp_kernel_filter.cpp.s +.PHONY : kp_kernel_filter.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_kernel_filter" + @echo "... kp_kernel_filter.o" + @echo "... kp_kernel_filter.i" + @echo "... kp_kernel_filter.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: + cd /home/kuw/kokkos-tools/build && $(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/build/common/kernel-filter/cmake_install.cmake b/build/common/kernel-filter/cmake_install.cmake new file mode 100644 index 000000000..dfacbb248 --- /dev/null +++ b/build/common/kernel-filter/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/common/kernel-filter + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/common/kokkos-sampler/CMakeFiles/CMakeDirectoryInformation.cmake b/build/common/kokkos-sampler/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake new file mode 100644 index 000000000..ce34e3b48 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp" "common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o" "gcc" "common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d" + ) + +# 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/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make new file mode 100644 index 000000000..2803590d9 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.make + +# Include the progress variables for this target. +include common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/progress.make + +# Include the compile flags for this target's objects. +include common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o: ../common/kokkos-sampler/kp_sampler_skip.cpp +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o" + cd /home/kuw/kokkos-tools/build/common/kokkos-sampler && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o -MF CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d -o CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o -c /home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.i" + cd /home/kuw/kokkos-tools/build/common/kokkos-sampler && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp > CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.i + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.s" + cd /home/kuw/kokkos-tools/build/common/kokkos-sampler && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp -o CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.s + +# Object files for target kp_kokkos_sampler +kp_kokkos_sampler_OBJECTS = \ +"CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o" + +# External object files for target kp_kokkos_sampler +kp_kokkos_sampler_EXTERNAL_OBJECTS = + +common/kokkos-sampler/libkp_kokkos_sampler.so: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o +common/kokkos-sampler/libkp_kokkos_sampler.so: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make +common/kokkos-sampler/libkp_kokkos_sampler.so: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_kokkos_sampler.so" + cd /home/kuw/kokkos-tools/build/common/kokkos-sampler && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_kokkos_sampler.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build: common/kokkos-sampler/libkp_kokkos_sampler.so +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean: + cd /home/kuw/kokkos-tools/build/common/kokkos-sampler && $(CMAKE_COMMAND) -P CMakeFiles/kp_kokkos_sampler.dir/cmake_clean.cmake +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/clean + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/common/kokkos-sampler /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/common/kokkos-sampler /home/kuw/kokkos-tools/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend + diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/cmake_clean.cmake b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/cmake_clean.cmake new file mode 100644 index 000000000..99b6be4bc --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o" + "CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d" + "libkp_kokkos_sampler.pdb" + "libkp_kokkos_sampler.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_kokkos_sampler.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.internal b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.internal new file mode 100644 index 000000000..d3fc5c747 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o + /home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/cstdio + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/c++/11/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/dlfcn.h + /usr/include/x86_64-linux-gnu/bits/dlfcn.h + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cinttypes + /usr/include/inttypes.h + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /usr/include/c++/11/ctime + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/c++/11/limits + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.make b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.make new file mode 100644 index 000000000..4d66f0301 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.make @@ -0,0 +1,664 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o: ../common/kokkos-sampler/kp_sampler_skip.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h \ + ../profiling/all/kp_core.hpp \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes \ + /usr/include/inttypes.h \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /usr/include/c++/11/ctime \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc + + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/stdexcept: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/exception: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/limits: + +/usr/include/time.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/limits.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/array: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +../common/kokkos-sampler/kp_sampler_skip.cpp: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/inttypes.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/ctime: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/ios: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/features.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/cstring: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/strings.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_pair.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/new: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +../profiling/all/kp_core.hpp: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/dlfcn.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/x86_64-linux-gnu/bits/dlfcn.h: + +/usr/include/x86_64-linux-gnu/bits/dl_find_object.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +common/kp_config.hpp: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/cinttypes: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/cstddef: diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.ts b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.ts new file mode 100644 index 000000000..0da3b810d --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_kokkos_sampler. diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend.make b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend.make new file mode 100644 index 000000000..786c7f99f --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_kokkos_sampler. +# This may be replaced when dependencies are built. diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make new file mode 100644 index 000000000..bb4596836 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_kokkos_sampler_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..caed7ced777455d17b2a2014e9f164bb912dbc5c GIT binary patch literal 134592 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 literal 0 HcmV?d00001 diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d new file mode 100644 index 000000000..f7ebc24f5 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o.d @@ -0,0 +1,180 @@ +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o: \ + /home/kuw/kokkos-tools/common/kokkos-sampler/kp_sampler_skip.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dlfcn.h \ + /usr/include/x86_64-linux-gnu/bits/dl_find_object.h \ + /home/kuw/kokkos-tools/common/kokkos-sampler/../../profiling/all/kp_core.hpp \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/common/kokkos-sampler/../../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes /usr/include/inttypes.h \ + /usr/include/c++/11/cstddef /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /usr/include/c++/11/ctime /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/c++/11/limits /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/link.txt b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/link.txt new file mode 100644 index 000000000..d126708bf --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_kokkos_sampler.so -o libkp_kokkos_sampler.so CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o diff --git a/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/progress.make b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/progress.make new file mode 100644 index 000000000..a35c33b98 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 15 +CMAKE_PROGRESS_2 = 16 + diff --git a/build/common/kokkos-sampler/CMakeFiles/progress.marks b/build/common/kokkos-sampler/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/common/kokkos-sampler/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/common/kokkos-sampler/Makefile b/build/common/kokkos-sampler/Makefile new file mode 100644 index 000000000..8b06d81dc --- /dev/null +++ b/build/common/kokkos-sampler/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/common/kokkos-sampler//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule +.PHONY : common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule + +# Convenience name for target. +kp_kokkos_sampler: common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/rule +.PHONY : kp_kokkos_sampler + +# fast build rule for target. +kp_kokkos_sampler/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build +.PHONY : kp_kokkos_sampler/fast + +kp_sampler_skip.o: kp_sampler_skip.cpp.o +.PHONY : kp_sampler_skip.o + +# target to build an object file +kp_sampler_skip.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.o +.PHONY : kp_sampler_skip.cpp.o + +kp_sampler_skip.i: kp_sampler_skip.cpp.i +.PHONY : kp_sampler_skip.i + +# target to preprocess a source file +kp_sampler_skip.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.i +.PHONY : kp_sampler_skip.cpp.i + +kp_sampler_skip.s: kp_sampler_skip.cpp.s +.PHONY : kp_sampler_skip.s + +# target to generate assembly for a file +kp_sampler_skip.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/build.make common/kokkos-sampler/CMakeFiles/kp_kokkos_sampler.dir/kp_sampler_skip.cpp.s +.PHONY : kp_sampler_skip.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_kokkos_sampler" + @echo "... kp_sampler_skip.o" + @echo "... kp_sampler_skip.i" + @echo "... kp_sampler_skip.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: + cd /home/kuw/kokkos-tools/build && $(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/build/common/kokkos-sampler/cmake_install.cmake b/build/common/kokkos-sampler/cmake_install.cmake new file mode 100644 index 000000000..2e5b037aa --- /dev/null +++ b/build/common/kokkos-sampler/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/common/kokkos-sampler + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/common/kp_config.hpp b/build/common/kp_config.hpp new file mode 100644 index 000000000..999292759 --- /dev/null +++ b/build/common/kp_config.hpp @@ -0,0 +1,10 @@ +// Note: keep legacy 0|1 or update `#if USE_MPI` checks + +#define USE_MPI 0 + +/* #undef KOKKOSTOOLS_HAS_NVTX */ +/* #undef KOKKOSTOOLS_HAS_ROCTX */ +/* #undef KOKKOSTOOLS_HAS_CALIPER */ +/* #undef KOKKOSTOOLS_HAS_SYSTEMTAP */ +#define KOKKOSTOOLS_HAS_VARIORUM +/* #undef KOKKOSTOOLS_HAS_VTUNE */ diff --git a/build/debugging/kernel-logger/CMakeFiles/CMakeDirectoryInformation.cmake b/build/debugging/kernel-logger/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake new file mode 100644 index 000000000..0f5054900 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp" "debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o" "gcc" "debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d" + ) + +# 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/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make new file mode 100644 index 000000000..66fd3a558 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.make + +# Include the progress variables for this target. +include debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/progress.make + +# Include the compile flags for this target's objects. +include debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o: ../debugging/kernel-logger/kp_kernel_logger.cpp +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o" + cd /home/kuw/kokkos-tools/build/debugging/kernel-logger && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o -MF CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d -o CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o -c /home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.i" + cd /home/kuw/kokkos-tools/build/debugging/kernel-logger && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp > CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.i + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.s" + cd /home/kuw/kokkos-tools/build/debugging/kernel-logger && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp -o CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.s + +# Object files for target kp_kernel_logger +kp_kernel_logger_OBJECTS = \ +"CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o" + +# External object files for target kp_kernel_logger +kp_kernel_logger_EXTERNAL_OBJECTS = + +debugging/kernel-logger/libkp_kernel_logger.so: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o +debugging/kernel-logger/libkp_kernel_logger.so: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make +debugging/kernel-logger/libkp_kernel_logger.so: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_kernel_logger.so" + cd /home/kuw/kokkos-tools/build/debugging/kernel-logger && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_kernel_logger.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build: debugging/kernel-logger/libkp_kernel_logger.so +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean: + cd /home/kuw/kokkos-tools/build/debugging/kernel-logger && $(CMAKE_COMMAND) -P CMakeFiles/kp_kernel_logger.dir/cmake_clean.cmake +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/clean + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/debugging/kernel-logger /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/debugging/kernel-logger /home/kuw/kokkos-tools/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend + diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/cmake_clean.cmake b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/cmake_clean.cmake new file mode 100644 index 000000000..e73a314e2 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o" + "CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d" + "libkp_kernel_logger.pdb" + "libkp_kernel_logger.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_kernel_logger.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.internal b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.internal new file mode 100644 index 000000000..97de03070 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.internal @@ -0,0 +1,166 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o + /home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/cstdio + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/inttypes.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/limits + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.make b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.make new file mode 100644 index 000000000..bac449084 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.make @@ -0,0 +1,487 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o: ../debugging/kernel-logger/kp_kernel_logger.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h + + +/usr/include/string.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/endian.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/vector: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/cctype: + +../debugging/kernel-logger/kp_kernel_logger.cpp: + +/usr/include/features.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/wchar.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/new: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/time.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/strings.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.ts b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.ts new file mode 100644 index 000000000..1a3994170 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_kernel_logger. diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend.make b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend.make new file mode 100644 index 000000000..ae00aaff2 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_kernel_logger. +# This may be replaced when dependencies are built. diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make new file mode 100644 index 000000000..3b74b75f5 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_kernel_logger_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e5c9b9fb5de8087b1c3d93e2b4471e2bff81f417 GIT binary patch literal 58024 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 literal 0 HcmV?d00001 diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d new file mode 100644 index 000000000..d12436a9b --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o.d @@ -0,0 +1,133 @@ +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o: \ + /home/kuw/kokkos-tools/debugging/kernel-logger/kp_kernel_logger.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/limits \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/link.txt b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/link.txt new file mode 100644 index 000000000..3b1f93263 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_kernel_logger.so -o libkp_kernel_logger.so CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o diff --git a/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/progress.make b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/progress.make new file mode 100644 index 000000000..b700c2c90 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/build/debugging/kernel-logger/CMakeFiles/progress.marks b/build/debugging/kernel-logger/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/debugging/kernel-logger/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/debugging/kernel-logger/Makefile b/build/debugging/kernel-logger/Makefile new file mode 100644 index 000000000..f844a8de8 --- /dev/null +++ b/build/debugging/kernel-logger/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/debugging/kernel-logger//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule +.PHONY : debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule + +# Convenience name for target. +kp_kernel_logger: debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/rule +.PHONY : kp_kernel_logger + +# fast build rule for target. +kp_kernel_logger/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build +.PHONY : kp_kernel_logger/fast + +kp_kernel_logger.o: kp_kernel_logger.cpp.o +.PHONY : kp_kernel_logger.o + +# target to build an object file +kp_kernel_logger.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.o +.PHONY : kp_kernel_logger.cpp.o + +kp_kernel_logger.i: kp_kernel_logger.cpp.i +.PHONY : kp_kernel_logger.i + +# target to preprocess a source file +kp_kernel_logger.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.i +.PHONY : kp_kernel_logger.cpp.i + +kp_kernel_logger.s: kp_kernel_logger.cpp.s +.PHONY : kp_kernel_logger.s + +# target to generate assembly for a file +kp_kernel_logger.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/build.make debugging/kernel-logger/CMakeFiles/kp_kernel_logger.dir/kp_kernel_logger.cpp.s +.PHONY : kp_kernel_logger.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_kernel_logger" + @echo "... kp_kernel_logger.o" + @echo "... kp_kernel_logger.i" + @echo "... kp_kernel_logger.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: + cd /home/kuw/kokkos-tools/build && $(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/build/debugging/kernel-logger/cmake_install.cmake b/build/debugging/kernel-logger/cmake_install.cmake new file mode 100644 index 000000000..f88206493 --- /dev/null +++ b/build/debugging/kernel-logger/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/debugging/kernel-logger + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/chrome-tracing/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/chrome-tracing/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake new file mode 100644 index 000000000..fd0ef7916 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp" "profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o" "gcc" "profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d" + ) + +# 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/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make new file mode 100644 index 000000000..fa1cafa90 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o: ../profiling/chrome-tracing/kp_chrome_tracing.cpp +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/chrome-tracing && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o -MF CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d -o CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o -c /home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/chrome-tracing && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp > CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.i + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/chrome-tracing && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp -o CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.s + +# Object files for target kp_chrome_tracing +kp_chrome_tracing_OBJECTS = \ +"CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o" + +# External object files for target kp_chrome_tracing +kp_chrome_tracing_EXTERNAL_OBJECTS = + +profiling/chrome-tracing/libkp_chrome_tracing.so: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o +profiling/chrome-tracing/libkp_chrome_tracing.so: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make +profiling/chrome-tracing/libkp_chrome_tracing.so: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_chrome_tracing.so" + cd /home/kuw/kokkos-tools/build/profiling/chrome-tracing && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_chrome_tracing.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build: profiling/chrome-tracing/libkp_chrome_tracing.so +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/chrome-tracing && $(CMAKE_COMMAND) -P CMakeFiles/kp_chrome_tracing.dir/cmake_clean.cmake +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/clean + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/chrome-tracing /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/chrome-tracing /home/kuw/kokkos-tools/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend + diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/cmake_clean.cmake b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/cmake_clean.cmake new file mode 100644 index 000000000..d57b9da5b --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o" + "CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d" + "libkp_chrome_tracing.pdb" + "libkp_chrome_tracing.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_chrome_tracing.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.internal b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.internal new file mode 100644 index 000000000..0617bd126 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.internal @@ -0,0 +1,293 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o + /home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/inttypes.h + /usr/include/c++/11/fstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/iomanip + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/c++/11/ctime + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/quoted_string.h + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/iostream + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/queue + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /usr/include/c++/11/bits/stl_queue.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/limits + /usr/include/c++/11/bits/parse_numbers.h + diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.make b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.make new file mode 100644 index 000000000..18d05cc6e --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.make @@ -0,0 +1,868 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o: ../profiling/chrome-tracing/kp_chrome_tracing.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/queue \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /usr/include/c++/11/bits/stl_queue.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/bits/parse_numbers.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/ratio: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +common/kp_config.hpp: + +/usr/include/strings.h: + +../profiling/all/kp_core.hpp: + +/usr/include/linux/close_range.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/cinttypes: + +/usr/include/c++/11/cassert: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/c++/11/chrono: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/fstream: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/assert.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/iostream: + +/usr/include/c++/11/bits/deque.tcc: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/istream: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/iomanip: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/linux/limits.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/unistd.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/c++/11/streambuf: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/limits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/new: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/stl_queue.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +../profiling/chrome-tracing/kp_chrome_tracing.cpp: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/deque: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/debug/assertions.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/c++/11/set: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/locale: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/cstdio: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/string.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/c++/11/bits/locale_conv.h: + +/usr/include/c++/11/bits/quoted_string.h: + +/usr/include/c++/11/sstream: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/queue: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/stl_deque.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.ts b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.ts new file mode 100644 index 000000000..3ae4a78f2 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_chrome_tracing. diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend.make b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend.make new file mode 100644 index 000000000..fe45ab622 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_chrome_tracing. +# This may be replaced when dependencies are built. diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make new file mode 100644 index 000000000..a7a67d033 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_chrome_tracing_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..fbb957e73291e97f7daa3986f87bebefe7cdcf63 GIT binary patch literal 88792 zcmd6Q51dt1wf~v9plB*&ny6­|%Q{~6SD5U$*j0Y?6)FR{xobAi$M*Ze_9DQq+u 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 b7g=BaCwbbv6Aw}Jqkd;obs>M+h3Wr4_4qAm literal 0 HcmV?d00001 diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d new file mode 100644 index 000000000..d8cc62012 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o.d @@ -0,0 +1,230 @@ +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o: \ + /home/kuw/kokkos-tools/profiling/chrome-tracing/kp_chrome_tracing.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/stl_algo.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/cassert \ + /usr/include/assert.h /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/quoted_string.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h /usr/include/c++/11/queue \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_queue.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cstddef /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits /usr/include/c++/11/bits/parse_numbers.h diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/link.txt b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/link.txt new file mode 100644 index 000000000..f7a6be2ee --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_chrome_tracing.so -o libkp_chrome_tracing.so CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o diff --git a/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/progress.make b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/progress.make new file mode 100644 index 000000000..abadeb0c3 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/build/profiling/chrome-tracing/CMakeFiles/progress.marks b/build/profiling/chrome-tracing/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/profiling/chrome-tracing/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/profiling/chrome-tracing/Makefile b/build/profiling/chrome-tracing/Makefile new file mode 100644 index 000000000..87f6fa639 --- /dev/null +++ b/build/profiling/chrome-tracing/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/chrome-tracing//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule +.PHONY : profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule + +# Convenience name for target. +kp_chrome_tracing: profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/rule +.PHONY : kp_chrome_tracing + +# fast build rule for target. +kp_chrome_tracing/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build +.PHONY : kp_chrome_tracing/fast + +kp_chrome_tracing.o: kp_chrome_tracing.cpp.o +.PHONY : kp_chrome_tracing.o + +# target to build an object file +kp_chrome_tracing.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.o +.PHONY : kp_chrome_tracing.cpp.o + +kp_chrome_tracing.i: kp_chrome_tracing.cpp.i +.PHONY : kp_chrome_tracing.i + +# target to preprocess a source file +kp_chrome_tracing.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.i +.PHONY : kp_chrome_tracing.cpp.i + +kp_chrome_tracing.s: kp_chrome_tracing.cpp.s +.PHONY : kp_chrome_tracing.s + +# target to generate assembly for a file +kp_chrome_tracing.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/build.make profiling/chrome-tracing/CMakeFiles/kp_chrome_tracing.dir/kp_chrome_tracing.cpp.s +.PHONY : kp_chrome_tracing.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_chrome_tracing" + @echo "... kp_chrome_tracing.o" + @echo "... kp_chrome_tracing.i" + @echo "... kp_chrome_tracing.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/chrome-tracing/cmake_install.cmake b/build/profiling/chrome-tracing/cmake_install.cmake new file mode 100644 index 000000000..6b930defd --- /dev/null +++ b/build/profiling/chrome-tracing/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/chrome-tracing + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/memory-events/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/memory-events/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake new file mode 100644 index 000000000..b7949203f --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp" "profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o" "gcc" "profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d" + ) + +# 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/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make new file mode 100644 index 000000000..0cde49aa6 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/memory-events/CMakeFiles/kp_memory_events.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o: profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o: ../profiling/memory-events/kp_memory_events.cpp +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o: profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/memory-events && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o -MF CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d -o CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o -c /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/memory-events && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp > CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.i + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/memory-events && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp -o CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.s + +# Object files for target kp_memory_events +kp_memory_events_OBJECTS = \ +"CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o" + +# External object files for target kp_memory_events +kp_memory_events_EXTERNAL_OBJECTS = + +profiling/memory-events/libkp_memory_events.so: profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o +profiling/memory-events/libkp_memory_events.so: profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make +profiling/memory-events/libkp_memory_events.so: profiling/memory-events/CMakeFiles/kp_memory_events.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_memory_events.so" + cd /home/kuw/kokkos-tools/build/profiling/memory-events && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_memory_events.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/memory-events/CMakeFiles/kp_memory_events.dir/build: profiling/memory-events/libkp_memory_events.so +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/build + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/memory-events && $(CMAKE_COMMAND) -P CMakeFiles/kp_memory_events.dir/cmake_clean.cmake +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/clean + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/memory-events /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/memory-events /home/kuw/kokkos-tools/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend + diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/cmake_clean.cmake b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/cmake_clean.cmake new file mode 100644 index 000000000..9284a8b48 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o" + "CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d" + "libkp_memory_events.pdb" + "libkp_memory_events.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_memory_events.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.internal b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.internal new file mode 100644 index 000000000..abc698c37 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.internal @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o + /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/cstdio + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/inttypes.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/limits + /usr/include/c++/11/ctime + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.hpp + /home/kuw/kokkos-tools/profiling/memory-events/kp_timer.hpp + diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.make b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.make new file mode 100644 index 000000000..761a52ae8 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.make @@ -0,0 +1,673 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o: ../profiling/memory-events/kp_memory_events.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + ../profiling/memory-events/kp_memory_events.hpp \ + ../profiling/memory-events/kp_timer.hpp + + +../profiling/memory-events/kp_timer.hpp: + +../profiling/memory-events/kp_memory_events.hpp: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/limits.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/c++/11/vector: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/cinttypes: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/array: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/linux/close_range.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/ratio: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/features.h: + +../profiling/all/kp_core.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/stdc-predef.h: + +../profiling/memory-events/kp_memory_events.cpp: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/limits: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/new: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/unistd.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +common/kp_config.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/mutex: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/chrono: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/utility: + +/usr/include/errno.h: diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.ts b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.ts new file mode 100644 index 000000000..41a4f166b --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_memory_events. diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend.make b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend.make new file mode 100644 index 000000000..3a89878f3 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_memory_events. +# This may be replaced when dependencies are built. diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make new file mode 100644 index 000000000..ca3895b50 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_memory_events_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a9ce8ebd3f33958eca62d3f9b310285d6f96388d GIT binary patch literal 107464 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 literal 0 HcmV?d00001 diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d new file mode 100644 index 000000000..c6a0b3c6a --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o.d @@ -0,0 +1,183 @@ +profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o: \ + /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/iosfwd /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cstddef /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /home/kuw/kokkos-tools/profiling/memory-events/kp_memory_events.hpp \ + /home/kuw/kokkos-tools/profiling/memory-events/kp_timer.hpp diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/link.txt b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/link.txt new file mode 100644 index 000000000..9ce1062c5 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_memory_events.so -o libkp_memory_events.so CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o diff --git a/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/progress.make b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/progress.make new file mode 100644 index 000000000..5a7451db6 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/kp_memory_events.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 17 +CMAKE_PROGRESS_2 = 18 + diff --git a/build/profiling/memory-events/CMakeFiles/progress.marks b/build/profiling/memory-events/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/profiling/memory-events/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/profiling/memory-events/Makefile b/build/profiling/memory-events/Makefile new file mode 100644 index 000000000..42be09260 --- /dev/null +++ b/build/profiling/memory-events/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/memory-events//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule +.PHONY : profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule + +# Convenience name for target. +kp_memory_events: profiling/memory-events/CMakeFiles/kp_memory_events.dir/rule +.PHONY : kp_memory_events + +# fast build rule for target. +kp_memory_events/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/build +.PHONY : kp_memory_events/fast + +kp_memory_events.o: kp_memory_events.cpp.o +.PHONY : kp_memory_events.o + +# target to build an object file +kp_memory_events.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.o +.PHONY : kp_memory_events.cpp.o + +kp_memory_events.i: kp_memory_events.cpp.i +.PHONY : kp_memory_events.i + +# target to preprocess a source file +kp_memory_events.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.i +.PHONY : kp_memory_events.cpp.i + +kp_memory_events.s: kp_memory_events.cpp.s +.PHONY : kp_memory_events.s + +# target to generate assembly for a file +kp_memory_events.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-events/CMakeFiles/kp_memory_events.dir/build.make profiling/memory-events/CMakeFiles/kp_memory_events.dir/kp_memory_events.cpp.s +.PHONY : kp_memory_events.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_memory_events" + @echo "... kp_memory_events.o" + @echo "... kp_memory_events.i" + @echo "... kp_memory_events.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/memory-events/cmake_install.cmake b/build/profiling/memory-events/cmake_install.cmake new file mode 100644 index 000000000..d6bac334d --- /dev/null +++ b/build/profiling/memory-events/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/memory-events + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/memory-hwm/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/memory-hwm/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake new file mode 100644 index 000000000..fbe7ab6f8 --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp" "profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o" "gcc" "profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d" + ) + +# 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/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make new file mode 100644 index 000000000..b82defe2e --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/memory-hwm/CMakeFiles/kp_hwm.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o: ../profiling/memory-hwm/kp_hwm.cpp +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/memory-hwm && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o -MF CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d -o CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o -c /home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_hwm.dir/kp_hwm.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/memory-hwm && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp > CMakeFiles/kp_hwm.dir/kp_hwm.cpp.i + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_hwm.dir/kp_hwm.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/memory-hwm && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp -o CMakeFiles/kp_hwm.dir/kp_hwm.cpp.s + +# Object files for target kp_hwm +kp_hwm_OBJECTS = \ +"CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o" + +# External object files for target kp_hwm +kp_hwm_EXTERNAL_OBJECTS = + +profiling/memory-hwm/libkp_hwm.so: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o +profiling/memory-hwm/libkp_hwm.so: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make +profiling/memory-hwm/libkp_hwm.so: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_hwm.so" + cd /home/kuw/kokkos-tools/build/profiling/memory-hwm && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_hwm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build: profiling/memory-hwm/libkp_hwm.so +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/memory-hwm && $(CMAKE_COMMAND) -P CMakeFiles/kp_hwm.dir/cmake_clean.cmake +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/clean + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/memory-hwm /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/memory-hwm /home/kuw/kokkos-tools/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend + diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/cmake_clean.cmake b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/cmake_clean.cmake new file mode 100644 index 000000000..b9210c09f --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o" + "CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d" + "libkp_hwm.pdb" + "libkp_hwm.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_hwm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.internal b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.internal new file mode 100644 index 000000000..255b1d17f --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.internal @@ -0,0 +1,221 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o + /home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/inttypes.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/execinfo.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/x86_64-linux-gnu/sys/time.h + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.make b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.make new file mode 100644 index 000000000..c398a2e03 --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.make @@ -0,0 +1,652 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o: ../profiling/memory-hwm/kp_hwm.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/execinfo.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h + + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/limits.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/c++/11/cinttypes: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/x86_64-linux-gnu/sys/time.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/cstdio: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +../profiling/all/kp_core.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/c++/11/functional: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/execinfo.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/vector: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +../profiling/memory-hwm/kp_hwm.cpp: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +common/kp_config.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/array: + +/usr/include/c++/11/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/alloca.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/strings.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/algorithm: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.ts b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.ts new file mode 100644 index 000000000..e1d953f2a --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_hwm. diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend.make b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend.make new file mode 100644 index 000000000..dd852e11b --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_hwm. +# This may be replaced when dependencies are built. diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make new file mode 100644 index 000000000..645e143bf --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_hwm_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..3dcaf7fa2878e4f324a1f8b84493a5c4147e413d GIT binary patch literal 3688 zcmbVP+iM(E7(bh)ZR|Bx1)(B?5NS0Xvbj_eisaHsrgqzgnBWELbh3LkJKdd2=dw+T ztu3X>x)t-_gAYCwANuT@qF_@B6(0ou2N5C!iS#8%Ab#JO^X*Q@-B|j;Io~Q=`A#&@Yd?RFd=-$`q@dS3dyc?BuW1|Em3tUZs5Z^z z^wx!~tu4Lw@E&MLmAZBvfTm_MP}9${Ue`7X`s;C&aHsH=NaN;Ow_dxtfm%O&)y3FP z=pK@eqXMeeUx=Y@)M?D7yM*V*JpE@Y&aBp9SL%`2k=SL^KtwqI0G$iM{f7kDZfMU! zQ=px8%Vjs19#M2_p`^THhTK=qn0{HwS@XW>FDa)SE40jtb%hs{BLTk@aVO6eD^Pk0 zy-Jn)f#o_QN>8N{9mTC}_?xsGv@%1GD{fKoe79&-EN4Nf#GX~qPUwsHmqmOV28J1b>&K%yiyK5OX>?OdlA&p?C9q9g~V`BfVOP~N# zl$}5v=u_-S-f>MRp!@^Gf!@NdAs=hVKSCTRiyg^JP5)mb4s;MZl268Rgjx}vbtn6K ztCeg=%P$f4LVQqzA|`o}#+ zBK#4I5y!lc2=4)hh~pU}5&oXU>3j+Q4DdsZ?B&^l-JgJy58+65>r!9b0l>sr1Mh`} zw$dMLgAcdCC)(h%fMcHbWgg-V!T44i{o8HuZvcM<{OpBwAc?yM{5y%Ckhr*Gs8IHd z(q&uCdmc01KYQFTydbO$^F^MI@MG++W^)5j4z%`C&-B|%he2vY&bA(g67smN49&W3 zCCK(`iyrqan>(Rd$@TZ0jqDj7aKFk6CwbM%^HV2-IP^AV*#RfAjd021#=I3if&LKc z7li*Ow0Hw8EGGy}sF_b_Gl({3)wC*2gKRclN4)w0ER~{CVxjKuD~l5DK_DwMWO3Cj z`{MM#U~FbgQ|&ckU|Q~yQ*@c-oPJ*#WRMcok072zaPf8TlKI?~a>SGQ{FuO>gE7VZJ%Qu%g7Cj2j`e$g0^dyFSOZA^ zxU35pH>s~B@T9&X{ouN=5sk_L;Z#R2r11N4em#X#-MW*)sctbfSh7QN9(d@-yhJ0P zS4=hJiy>1BW@s{XJ_wlVyYVFN+E_@K>bN0S;cakCTw6I`a3U3+E>Ld5C9pwHykr!8 z)25ps6M9OffE{k-u9W?#oS&BaOybm(9R>lO%_u2IzAS$@OVVI3;5ek;(-);4eiw+- z@3MqhJsn62(r_=}=<{jq@plM)ChrPN8NR)cevMh9r~C;Rh5@Sf5g_?_=@9cv66H^P z9E3DZ>ebQ-Nnu)d25@{&r`4Awph!Dn>HIH(0DY$Izm3rp`G*2-4)-X8SASQxWL HpSJ%Op7fP$ literal 0 HcmV?d00001 diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d new file mode 100644 index 000000000..c72c0890e --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o.d @@ -0,0 +1,180 @@ +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o: \ + /home/kuw/kokkos-tools/profiling/memory-hwm/kp_hwm.cpp \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/execinfo.h /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/string.h \ + /usr/include/strings.h /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/link.txt b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/link.txt new file mode 100644 index 000000000..35729f5f8 --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_hwm.so -o libkp_hwm.so CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o diff --git a/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/progress.make b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/progress.make new file mode 100644 index 000000000..8c8fb6fbb --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/kp_hwm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/build/profiling/memory-hwm/CMakeFiles/progress.marks b/build/profiling/memory-hwm/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/profiling/memory-hwm/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/profiling/memory-hwm/Makefile b/build/profiling/memory-hwm/Makefile new file mode 100644 index 000000000..526ea74d3 --- /dev/null +++ b/build/profiling/memory-hwm/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/memory-hwm//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule +.PHONY : profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule + +# Convenience name for target. +kp_hwm: profiling/memory-hwm/CMakeFiles/kp_hwm.dir/rule +.PHONY : kp_hwm + +# fast build rule for target. +kp_hwm/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build +.PHONY : kp_hwm/fast + +kp_hwm.o: kp_hwm.cpp.o +.PHONY : kp_hwm.o + +# target to build an object file +kp_hwm.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.o +.PHONY : kp_hwm.cpp.o + +kp_hwm.i: kp_hwm.cpp.i +.PHONY : kp_hwm.i + +# target to preprocess a source file +kp_hwm.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.i +.PHONY : kp_hwm.cpp.i + +kp_hwm.s: kp_hwm.cpp.s +.PHONY : kp_hwm.s + +# target to generate assembly for a file +kp_hwm.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-hwm/CMakeFiles/kp_hwm.dir/build.make profiling/memory-hwm/CMakeFiles/kp_hwm.dir/kp_hwm.cpp.s +.PHONY : kp_hwm.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_hwm" + @echo "... kp_hwm.o" + @echo "... kp_hwm.i" + @echo "... kp_hwm.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/memory-hwm/cmake_install.cmake b/build/profiling/memory-hwm/cmake_install.cmake new file mode 100644 index 000000000..69b084ab1 --- /dev/null +++ b/build/profiling/memory-hwm/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/memory-hwm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/memory-usage/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/memory-usage/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake new file mode 100644 index 000000000..db9a30d8b --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp" "profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o" "gcc" "profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d" + ) + +# 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/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make new file mode 100644 index 000000000..79589b783 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o: ../profiling/memory-usage/kp_memory_usage.cpp +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/memory-usage && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o -MF CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d -o CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o -c /home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/memory-usage && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp > CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.i + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/memory-usage && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp -o CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.s + +# Object files for target kp_memory_usage +kp_memory_usage_OBJECTS = \ +"CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o" + +# External object files for target kp_memory_usage +kp_memory_usage_EXTERNAL_OBJECTS = + +profiling/memory-usage/libkp_memory_usage.so: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o +profiling/memory-usage/libkp_memory_usage.so: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make +profiling/memory-usage/libkp_memory_usage.so: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_memory_usage.so" + cd /home/kuw/kokkos-tools/build/profiling/memory-usage && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_memory_usage.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build: profiling/memory-usage/libkp_memory_usage.so +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/memory-usage && $(CMAKE_COMMAND) -P CMakeFiles/kp_memory_usage.dir/cmake_clean.cmake +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/clean + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/memory-usage /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/memory-usage /home/kuw/kokkos-tools/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend + diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/cmake_clean.cmake b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/cmake_clean.cmake new file mode 100644 index 000000000..ff934ba51 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o" + "CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d" + "libkp_memory_usage.pdb" + "libkp_memory_usage.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_memory_usage.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.internal b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.internal new file mode 100644 index 000000000..b0c13dccb --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.internal @@ -0,0 +1,227 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o + /home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/cstdio + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/inttypes.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/cstdint + /usr/include/c++/11/limits + /usr/include/c++/11/ctime + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /home/kuw/kokkos-tools/profiling/memory-events/kp_timer.hpp + diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.make b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.make new file mode 100644 index 000000000..f0fac5119 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.make @@ -0,0 +1,670 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o: ../profiling/memory-usage/kp_memory_usage.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + ../profiling/memory-events/kp_timer.hpp + + +../profiling/memory-events/kp_timer.hpp: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/limits.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/c++/11/cinttypes: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/c++/11/vector: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/array: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/linux/close_range.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/features.h: + +../profiling/all/kp_core.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/stdc-predef.h: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/ratio: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +../profiling/memory-usage/kp_memory_usage.cpp: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/limits: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/new: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/unistd.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/c++/11/cerrno: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +common/kp_config.hpp: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/mutex: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/utility: + +/usr/include/errno.h: + +/usr/include/asm-generic/errno.h: diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.ts b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.ts new file mode 100644 index 000000000..db26a778f --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_memory_usage. diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend.make b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend.make new file mode 100644 index 000000000..3d5ec3f0c --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_memory_usage. +# This may be replaced when dependencies are built. diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make new file mode 100644 index 000000000..b62c027ea --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_memory_usage_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common -I/home/kuw/kokkos-tools/profiling/memory-usage/../memory-events + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..1f8bcf5d0b242279337b7310e9a5e87f466b5c10 GIT binary patch literal 68296 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 literal 0 HcmV?d00001 diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d new file mode 100644 index 000000000..463c5897d --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o.d @@ -0,0 +1,182 @@ +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o: \ + /home/kuw/kokkos-tools/profiling/memory-usage/kp_memory_usage.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdio \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/cstdint \ + /usr/include/c++/11/limits /usr/include/c++/11/ctime /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/iosfwd /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /home/kuw/kokkos-tools/profiling/memory-usage/../memory-events/kp_timer.hpp diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/link.txt b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/link.txt new file mode 100644 index 000000000..e55e688dd --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_memory_usage.so -o libkp_memory_usage.so CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o diff --git a/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/progress.make b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/progress.make new file mode 100644 index 000000000..48b3d8a54 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 19 +CMAKE_PROGRESS_2 = 20 + diff --git a/build/profiling/memory-usage/CMakeFiles/progress.marks b/build/profiling/memory-usage/CMakeFiles/progress.marks new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/build/profiling/memory-usage/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/profiling/memory-usage/Makefile b/build/profiling/memory-usage/Makefile new file mode 100644 index 000000000..2b4934909 --- /dev/null +++ b/build/profiling/memory-usage/Makefile @@ -0,0 +1,231 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/memory-usage//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule +.PHONY : profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule + +# Convenience name for target. +kp_memory_usage: profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/rule +.PHONY : kp_memory_usage + +# fast build rule for target. +kp_memory_usage/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build +.PHONY : kp_memory_usage/fast + +kp_memory_usage.o: kp_memory_usage.cpp.o +.PHONY : kp_memory_usage.o + +# target to build an object file +kp_memory_usage.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.o +.PHONY : kp_memory_usage.cpp.o + +kp_memory_usage.i: kp_memory_usage.cpp.i +.PHONY : kp_memory_usage.i + +# target to preprocess a source file +kp_memory_usage.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.i +.PHONY : kp_memory_usage.cpp.i + +kp_memory_usage.s: kp_memory_usage.cpp.s +.PHONY : kp_memory_usage.s + +# target to generate assembly for a file +kp_memory_usage.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/build.make profiling/memory-usage/CMakeFiles/kp_memory_usage.dir/kp_memory_usage.cpp.s +.PHONY : kp_memory_usage.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_memory_usage" + @echo "... kp_memory_usage.o" + @echo "... kp_memory_usage.i" + @echo "... kp_memory_usage.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/memory-usage/cmake_install.cmake b/build/profiling/memory-usage/cmake_install.cmake new file mode 100644 index 000000000..26e128a27 --- /dev/null +++ b/build/profiling/memory-usage/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/memory-usage + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/perfetto-connector/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/perfetto-connector/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake new file mode 100644 index 000000000..0ab6203b7 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp" "profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o" "gcc" "profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d" + "/home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc" "profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o" "gcc" "profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d" + ) + +# 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/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make new file mode 100644 index 000000000..9c2f21c0a --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o: ../profiling/perfetto-connector/libperfetto-connector.cpp +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o -MF CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d -o CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o -c /home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp > CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.i + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp -o CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.s + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o: ../profiling/perfetto-connector/perfetto/perfetto.cc +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o -MF CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d -o CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o -c /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.i" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc > CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.i + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.s" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc -o CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.s + +# Object files for target kp_perfetto_connector +kp_perfetto_connector_OBJECTS = \ +"CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o" \ +"CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o" + +# External object files for target kp_perfetto_connector +kp_perfetto_connector_EXTERNAL_OBJECTS = + +profiling/perfetto-connector/libkp_perfetto_connector.so: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o +profiling/perfetto-connector/libkp_perfetto_connector.so: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o +profiling/perfetto-connector/libkp_perfetto_connector.so: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make +profiling/perfetto-connector/libkp_perfetto_connector.so: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libkp_perfetto_connector.so" + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_perfetto_connector.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build: profiling/perfetto-connector/libkp_perfetto_connector.so +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/perfetto-connector && $(CMAKE_COMMAND) -P CMakeFiles/kp_perfetto_connector.dir/cmake_clean.cmake +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/clean + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/perfetto-connector /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/perfetto-connector /home/kuw/kokkos-tools/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend + diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/cmake_clean.cmake b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/cmake_clean.cmake new file mode 100644 index 000000000..46eb7e034 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o" + "CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d" + "CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o" + "CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d" + "libkp_perfetto_connector.pdb" + "libkp_perfetto_connector.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_perfetto_connector.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.internal b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.internal new file mode 100644 index 000000000..42666d3e6 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.internal @@ -0,0 +1,727 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o + /home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp + /usr/include/stdc-predef.h + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/c++/11/type_traits + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/string.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/include/inttypes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/limits + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/c++/11/bitset + /usr/include/c++/11/cstddef + /usr/include/c++/11/algorithm + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/list + /usr/include/c++/11/bits/stl_list.h + /usr/include/c++/11/bits/list.tcc + /usr/include/x86_64-linux-gnu/sys/syscall.h + /usr/include/x86_64-linux-gnu/asm/unistd.h + /usr/include/x86_64-linux-gnu/asm/unistd_64.h + /usr/include/x86_64-linux-gnu/bits/syscall.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/c++/11/fstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/iostream + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc + /usr/include/stdc-predef.h + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/c++/11/type_traits + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/string.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/include/inttypes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/limits + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/c++/11/bitset + /usr/include/c++/11/cstddef + /usr/include/c++/11/algorithm + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/list + /usr/include/c++/11/bits/stl_list.h + /usr/include/c++/11/bits/list.tcc + /usr/include/x86_64-linux-gnu/sys/syscall.h + /usr/include/x86_64-linux-gnu/asm/unistd.h + /usr/include/x86_64-linux-gnu/asm/unistd_64.h + /usr/include/x86_64-linux-gnu/bits/syscall.h + /usr/include/c++/11/stdlib.h + /usr/include/signal.h + /usr/include/x86_64-linux-gnu/bits/signum-generic.h + /usr/include/x86_64-linux-gnu/bits/signum-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h + /usr/include/x86_64-linux-gnu/bits/sigaction.h + /usr/include/x86_64-linux-gnu/bits/sigcontext.h + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h + /usr/include/x86_64-linux-gnu/sys/ucontext.h + /usr/include/x86_64-linux-gnu/bits/sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigstksz.h + /usr/include/x86_64-linux-gnu/bits/ss_flags.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigthread.h + /usr/include/x86_64-linux-gnu/bits/signal_ext.h + /usr/include/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/x86_64-linux-gnu/sys/eventfd.h + /usr/include/x86_64-linux-gnu/bits/eventfd.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /usr/include/c++/11/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/11/bits/specfun.h + /usr/include/c++/11/tr1/gamma.tcc + /usr/include/c++/11/tr1/special_function_util.h + /usr/include/c++/11/tr1/bessel_function.tcc + /usr/include/c++/11/tr1/beta_function.tcc + /usr/include/c++/11/tr1/ell_integral.tcc + /usr/include/c++/11/tr1/exp_integral.tcc + /usr/include/c++/11/tr1/hypergeometric.tcc + /usr/include/c++/11/tr1/legendre_function.tcc + /usr/include/c++/11/tr1/modified_bessel_func.tcc + /usr/include/c++/11/tr1/poly_hermite.tcc + /usr/include/c++/11/tr1/poly_laguerre.tcc + /usr/include/c++/11/tr1/riemann_zeta.tcc + /usr/include/x86_64-linux-gnu/sys/mman.h + /usr/include/x86_64-linux-gnu/bits/mman.h + /usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h + /usr/include/x86_64-linux-gnu/bits/mman-linux.h + /usr/include/x86_64-linux-gnu/bits/mman-shared.h + /usr/include/x86_64-linux-gnu/sys/timerfd.h + /usr/include/x86_64-linux-gnu/bits/timerfd.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/c++/11/random + /usr/include/c++/11/bits/random.h + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h + /usr/include/c++/11/bits/random.tcc + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/pstl/glue_numeric_defs.h + /usr/include/c++/11/condition_variable + /usr/include/poll.h + /usr/include/x86_64-linux-gnu/sys/poll.h + /usr/include/x86_64-linux-gnu/bits/poll.h + /usr/include/c++/11/thread + /usr/include/c++/11/bits/std_thread.h + /usr/include/c++/11/bits/this_thread_sleep.h + /usr/include/x86_64-linux-gnu/sys/prctl.h + /usr/include/linux/prctl.h + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /usr/include/x86_64-linux-gnu/sys/wait.h + /usr/include/c++/11/forward_list + /usr/include/c++/11/bits/forward_list.h + /usr/include/c++/11/bits/forward_list.tcc + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/regex + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/codecvt.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/sstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/stack + /usr/include/c++/11/bits/stl_stack.h + /usr/include/c++/11/cstring + /usr/include/c++/11/bits/regex_constants.h + /usr/include/c++/11/bits/regex_error.h + /usr/include/c++/11/bits/regex_automaton.h + /usr/include/c++/11/bits/regex_automaton.tcc + /usr/include/c++/11/bits/regex_scanner.h + /usr/include/c++/11/bits/regex_scanner.tcc + /usr/include/c++/11/bits/regex_compiler.h + /usr/include/c++/11/bits/regex_compiler.tcc + /usr/include/c++/11/bits/regex.h + /usr/include/c++/11/bits/regex.tcc + /usr/include/c++/11/bits/regex_executor.h + /usr/include/c++/11/bits/regex_executor.tcc + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/unordered_set.h + /usr/include/x86_64-linux-gnu/sys/uio.h + /usr/include/x86_64-linux-gnu/bits/uio-ext.h + /usr/include/x86_64-linux-gnu/sys/utsname.h + /usr/include/x86_64-linux-gnu/bits/utsname.h + /usr/include/netdb.h + /usr/include/netinet/in.h + /usr/include/x86_64-linux-gnu/sys/socket.h + /usr/include/x86_64-linux-gnu/bits/socket.h + /usr/include/x86_64-linux-gnu/bits/socket_type.h + /usr/include/x86_64-linux-gnu/bits/sockaddr.h + /usr/include/x86_64-linux-gnu/asm/socket.h + /usr/include/asm-generic/socket.h + /usr/include/x86_64-linux-gnu/asm/sockios.h + /usr/include/asm-generic/sockios.h + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h + /usr/include/x86_64-linux-gnu/bits/in.h + /usr/include/rpc/netdb.h + /usr/include/x86_64-linux-gnu/bits/netdb.h + /usr/include/netinet/tcp.h + /usr/include/x86_64-linux-gnu/sys/un.h + diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.make b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.make new file mode 100644 index 000000000..ed823f7c1 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.make @@ -0,0 +1,1609 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o: ../profiling/perfetto-connector/libperfetto-connector.cpp \ + /usr/include/stdc-predef.h \ + ../profiling/perfetto-connector/perfetto/perfetto.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/include/inttypes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/c++/11/bitset \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/include/x86_64-linux-gnu/sys/syscall.h \ + /usr/include/x86_64-linux-gnu/asm/unistd.h \ + /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ + /usr/include/x86_64-linux-gnu/bits/syscall.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h + +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o: ../profiling/perfetto-connector/perfetto/perfetto.cc \ + /usr/include/stdc-predef.h \ + ../profiling/perfetto-connector/perfetto/perfetto.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/include/inttypes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/c++/11/bitset \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/include/x86_64-linux-gnu/sys/syscall.h \ + /usr/include/x86_64-linux-gnu/asm/unistd.h \ + /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ + /usr/include/x86_64-linux-gnu/bits/syscall.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/x86_64-linux-gnu/sys/eventfd.h \ + /usr/include/x86_64-linux-gnu/bits/eventfd.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /usr/include/c++/11/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /usr/include/x86_64-linux-gnu/sys/mman.h \ + /usr/include/x86_64-linux-gnu/bits/mman.h \ + /usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h \ + /usr/include/x86_64-linux-gnu/bits/mman-linux.h \ + /usr/include/x86_64-linux-gnu/bits/mman-shared.h \ + /usr/include/x86_64-linux-gnu/sys/timerfd.h \ + /usr/include/x86_64-linux-gnu/bits/timerfd.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/c++/11/random \ + /usr/include/c++/11/bits/random.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h \ + /usr/include/c++/11/bits/random.tcc \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /usr/include/c++/11/condition_variable \ + /usr/include/poll.h \ + /usr/include/x86_64-linux-gnu/sys/poll.h \ + /usr/include/x86_64-linux-gnu/bits/poll.h \ + /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /usr/include/x86_64-linux-gnu/sys/prctl.h \ + /usr/include/linux/prctl.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/x86_64-linux-gnu/sys/wait.h \ + /usr/include/c++/11/forward_list \ + /usr/include/c++/11/bits/forward_list.h \ + /usr/include/c++/11/bits/forward_list.tcc \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/regex \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/stack \ + /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h \ + /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/include/x86_64-linux-gnu/sys/uio.h \ + /usr/include/x86_64-linux-gnu/bits/uio-ext.h \ + /usr/include/x86_64-linux-gnu/sys/utsname.h \ + /usr/include/x86_64-linux-gnu/bits/utsname.h \ + /usr/include/netdb.h \ + /usr/include/netinet/in.h \ + /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/in.h \ + /usr/include/rpc/netdb.h \ + /usr/include/x86_64-linux-gnu/bits/netdb.h \ + /usr/include/netinet/tcp.h \ + /usr/include/x86_64-linux-gnu/sys/un.h + + +/usr/include/x86_64-linux-gnu/sys/un.h: + +/usr/include/x86_64-linux-gnu/bits/netdb.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/x86_64-linux-gnu/bits/sockaddr.h: + +/usr/include/x86_64-linux-gnu/bits/socket_type.h: + +/usr/include/x86_64-linux-gnu/bits/socket.h: + +/usr/include/netinet/in.h: + +/usr/include/netdb.h: + +/usr/include/x86_64-linux-gnu/bits/utsname.h: + +/usr/include/x86_64-linux-gnu/bits/uio-ext.h: + +/usr/include/x86_64-linux-gnu/sys/uio.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/bits/regex_executor.h: + +/usr/include/c++/11/bits/regex_compiler.h: + +/usr/include/c++/11/bits/regex_scanner.tcc: + +/usr/include/c++/11/bits/regex_error.h: + +/usr/include/c++/11/bits/regex_constants.h: + +/usr/include/c++/11/bits/stl_stack.h: + +/usr/include/c++/11/stack: + +/usr/include/x86_64-linux-gnu/sys/utsname.h: + +/usr/include/c++/11/bits/locale_conv.h: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/libintl.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/stream_iterator.h: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/linux/prctl.h: + +/usr/include/x86_64-linux-gnu/bits/poll.h: + +/usr/include/x86_64-linux-gnu/sys/poll.h: + +/usr/include/c++/11/bits/stl_numeric.h: + +/usr/include/c++/11/numeric: + +/usr/include/c++/11/bits/random.h: + +/usr/include/c++/11/random: + +/usr/include/x86_64-linux-gnu/bits/timerfd.h: + +/usr/include/x86_64-linux-gnu/sys/timerfd.h: + +/usr/include/x86_64-linux-gnu/bits/mman-shared.h: + +/usr/include/rpc/netdb.h: + +/usr/include/x86_64-linux-gnu/bits/mman-linux.h: + +/usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h: + +/usr/include/x86_64-linux-gnu/bits/mman.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/x86_64-linux-gnu/sys/mman.h: + +/usr/include/c++/11/tr1/riemann_zeta.tcc: + +/usr/include/c++/11/tr1/poly_hermite.tcc: + +/usr/include/c++/11/tr1/modified_bessel_func.tcc: + +/usr/include/c++/11/tr1/hypergeometric.tcc: + +/usr/include/c++/11/tr1/exp_integral.tcc: + +/usr/include/c++/11/tr1/ell_integral.tcc: + +/usr/include/c++/11/tr1/bessel_function.tcc: + +/usr/include/c++/11/bits/specfun.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/usr/include/c++/11/bits/deque.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types.h: + +/usr/include/linux/posix_types.h: + +/usr/include/x86_64-linux-gnu/asm/types.h: + +/usr/include/c++/11/deque: + +/usr/include/linux/stat.h: + +/usr/include/x86_64-linux-gnu/sys/stat.h: + +/usr/include/x86_64-linux-gnu/bits/eventfd.h: + +/usr/include/x86_64-linux-gnu/sys/eventfd.h: + +/usr/include/c++/11/bits/regex_automaton.h: + +/usr/include/x86_64-linux-gnu/bits/dirent.h: + +/usr/include/x86_64-linux-gnu/bits/signal_ext.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: + +/usr/include/x86_64-linux-gnu/bits/sigthread.h: + +/usr/include/x86_64-linux-gnu/sys/ucontext.h: + +/usr/include/x86_64-linux-gnu/bits/sigcontext.h: + +/usr/include/x86_64-linux-gnu/bits/sigaction.h: + +/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/usr/include/c++/11/tr1/special_function_util.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: + +/usr/include/x86_64-linux-gnu/bits/signum-generic.h: + +/usr/include/c++/11/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/x86_64-linux-gnu/bits/dirent_ext.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/stack_t.h: + +../profiling/all/kp_core.hpp: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/c++/11/bits/regex_scanner.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/c++/11/ostream: + +/usr/include/linux/types.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/dirent.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/fstream: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/signal.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/mutex: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types_64.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +../profiling/perfetto-connector/libperfetto-connector.cpp: + +/usr/include/wctype.h: + +/usr/include/sched.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/linux/limits.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/stl_deque.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/algorithm: + +/usr/include/x86_64-linux-gnu/sys/syscall.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/x86_64-linux-gnu/bits/struct_stat.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/pstl/glue_numeric_defs.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/bits/this_thread_sleep.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/netinet/tcp.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/c++/11/iostream: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/tr1/poly_laguerre.tcc: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/new: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/forward_list.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +../profiling/perfetto-connector/perfetto/perfetto.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/assert.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bit: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/c++/11/tr1/gamma.tcc: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/iterator: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/range_access.h: + +common/kp_config.hpp: + +/usr/include/c++/11/map: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/asm/socket.h: + +/usr/include/c++/11/regex: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/statx.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/unistd.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/cmath: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/signum-arch.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/poll.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/sstream: + +/usr/include/x86_64-linux-gnu/asm/unistd_64.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/x86_64-linux-gnu/sys/wait.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/inttypes.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl.h: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/asm/sockios.h: + +/usr/include/math.h: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/c++/11/tr1/legendre_function.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/bitset: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/forward_list: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/linux/close_range.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/regex_executor.tcc: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/bits/regex.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/bits/sigstksz.h: + +/usr/include/x86_64-linux-gnu/bits/stat.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/cinttypes: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/locale: + +/usr/include/ctype.h: + +/usr/include/c++/11/bits/std_thread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +../profiling/perfetto-connector/perfetto/perfetto.cc: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/c++/11/streambuf: + +/usr/include/x86_64-linux-gnu/sys/prctl.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/atomic: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/asm-generic/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/bits/sigstack.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/cctype: + +/usr/include/x86_64-linux-gnu/asm/unistd.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/regex_automaton.tcc: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/list: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/random.tcc: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/bits/forward_list.tcc: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/chrono: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/regex_compiler.tcc: + +/usr/include/limits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/tr1/beta_function.tcc: + +/usr/include/c++/11/array: + +/usr/include/x86_64-linux-gnu/bits/in.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/linux/falloc.h: + +/usr/include/linux/stddef.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/x86_64-linux-gnu/bits/statx-generic.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/string.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/memory: + +/usr/include/x86_64-linux-gnu/bits/syscall.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/regex.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/thread: + +/usr/include/c++/11/condition_variable: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/c++/11/bits/stl_list.h: + +/usr/include/x86_64-linux-gnu/bits/ss_flags.h: + +/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h: + +/usr/include/c++/11/bits/list.tcc: + +/usr/include/fcntl.h: + +/usr/include/x86_64-linux-gnu/sys/socket.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h: + +/usr/include/c++/11/istream: + +/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: + +/usr/include/c++/11/cwctype: diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts new file mode 100644 index 000000000..ac65d0b8b --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_perfetto_connector. diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend.make b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend.make new file mode 100644 index 000000000..6e5487c0b --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_perfetto_connector. +# This may be replaced when dependencies are built. diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make new file mode 100644 index 000000000..a77102909 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_perfetto_connector_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common -I/home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..993ccc1f8680c3194a85368e6f8b3f86818606cd GIT binary patch literal 862144 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 UR`}p%Q|URX&%6EjPd?xO0p%Nh@&Et; literal 0 HcmV?d00001 diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d new file mode 100644 index 000000000..af0942bb8 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o.d @@ -0,0 +1,231 @@ +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o: \ + /home/kuw/kokkos-tools/profiling/perfetto-connector/libperfetto-connector.cpp \ + /usr/include/stdc-predef.h \ + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstdint \ + /usr/include/inttypes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/cstddef /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h /usr/include/c++/11/bits/list.tcc \ + /usr/include/x86_64-linux-gnu/sys/syscall.h \ + /usr/include/x86_64-linux-gnu/asm/unistd.h \ + /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ + /usr/include/x86_64-linux-gnu/bits/syscall.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/c++/11/fstream /usr/include/c++/11/istream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/sstream /usr/include/c++/11/bits/sstream.tcc \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/link.txt b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/link.txt new file mode 100644 index 000000000..cbe088e2d --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_perfetto_connector.so -o libkp_perfetto_connector.so CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..51d3656805ca6aba52a31f6432089379d346a41e GIT binary patch literal 21191032 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%0DnDZ$jlo!@Qy@l=90xlwaafZuTL6 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

?1|w6?Av)jFiJ<%2lXTz@ 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
{4}R(P9$>DwCv)8WD6?E)V6HU=JALJF2cQbXl% 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⁡b*6;B8?dtJV2wt%{dz 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

P;D^8u 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

9wz~Pe@SEKk;+wW?ey++n?i4bF3>> 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�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

KgGRp80_#=@x&(*Shz!ghqi8d(j<%OxVU-rwV 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

8#p@c;5}uRbEH3+ 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ξr`v3ukq!qZwGP5d)|j(yvCQot*0(-d|Ui?=6NsN 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%0DXLXIS@DhL3l^u~d5US$4(^jVGV%I8g?^ZW|x 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%0Dt)r>Ka2+8%a9*|zYj0T>Un(tuYjxf z^2u}M{cHF+;*Ex1Cf;gzmw30~ABd;mgXoike-5{;)cwDJyWn5Keeg6q2>%Kmg?|n2 zfvfd7?$pBiqzs=Uo-_PBaoZ~0Uyai)?lSx>@mlzg=yMueorg*}4mGCO~DtJA7HM|)<0`G*cf%n0Gfe*odg%^$J{yBIVd@Z~R{u{g= z{yV%GJ__%I{{deJSNrIeeN57k&%*zLTi57$<>5~F-*7MdA9w)%FFXRb>{od9sJ}7z z2Jjc)YF>3RuM~Vk0x$hd&udqBCAc!YkoU zcrAP~ya_%9-UiXE_f|`KX?;-e|Q`G0C+FF5f#Pr$3;8TfR#MAG{9U1fK(MgU^Nc!cT>#;eL1?ej42VkM4gu+zmeiUI(v-hv4dW z&EfvS@1u6ZXNt!SKUF+!c&m8c@Q=hD|LXqp(8mKmAMS@=01v|(;Wxq6IdRB2>4IN~ z{35u@Px;@uf?tGu4t_D*W+`5GAk|t1;V$?ka3B0qco2RWJPL1u_rNcQ55lj2kHW8n zmu{f@hv1d)`S4o!Rq!VG)$lfW7~TuN20jSC7Cs8U4qm#U?%xdG8Lsx%E&J<%Uyr;W zegixVzY*R6Z-Mv0Z-NiOZ-%dgtDZ+oPwPf{Ubi5>HC*LuCGUbqkUs>j@@GlD4t^{0 zXTnuJDEVgiZOGpWSNUrtAA{eH{0nfEZ!$KC$(OO0fS(+b}|OE%U0mHWjj3_oAI#_)&5 z8x3DB9)i+7I`>P)QF7or>D*vM7Bk=c- zkHM4hBzze>3tzYXrx*6cYSr^neu22t@cH6i!=Dik7(OE23jY*+y5XO}2jGM75%}kD z+c@3-3%CpZCEN#3!-Mdz;8FP3@Lu>g@HgOUANynrcV>v=6lz8wB7 zyc+%;yaB#$f6plFdyC;$iFX+u5$`vAvG}mz|B72T*Zs5T$BgV_9sD=s&xEV|D#)0gK#VI%i$`&X-pPqD?P7q$UETU;U4(r za6h~R9)@oL?|^R!Pr$c=XW%xt#iskOJ6CcZ9EP`xdklX{+;8}o;$g#gIID2pI^jE@ zPak|o_z-+2c+u9nzXM(l-x=Vi37tT)@zCZeOzz={Y;Fa(U{6Kh7sqT3YybOLYybA7y*TWBiH^UEwcfk*XFM_M{ z=92R^0QVsOIb7urm;5MvD)OZh^n4G8SHh2g*TU64J}vvwWcVxMZHD)Y_Zt3(_@Lnj zHx%|g5BH*veLLO%ShyR09J~%b10IIgz&qeG;R*OGcm{qv+_Jsy>4TTSXTvAM)jrn9 zK6>FNAU_+f@^d90grA6f6kZGOfu96V!PUOMBKwjve5tt2uIH=rpNYE+FFvQRzdpl{ z7H@)|jy`ShGvK}OdiWsxOn4rC7TmFe?teCX5?rlwK-Re$-hli}xXNE4`9}CT$hX4J zg?GcxgAc$1@DaFL|E02?B|GYQDIXNCF#HGc8pF3ex3FK0hMy!JHGELK$M7G;Q--e< z&l$ekd4=oRc3QuGgLox;KGvZYeigh4el@%e9)`!^*T6IIYvC*4YTsLA--{i(|8>Z3 z0ay8ZBwqnF zaUZ-DeS+{i;8FOU@E-VG@IiPKo`>HJAG3?@uhzd)*1rsX5Au`YD*v41z3_XH55U{t z5%_)Z7+kIAZ?bMl!^g}ktbf+UpVgs>Gd!-ymKCe-wQh;g7*v;hpeq_yTwe z{y2OT{ser3GTmRTb3)eH0q;V75?tlqmwYw+N#q;gPr+N@Ps3yI7(5AI2+zWwfmYSwicdp=XB0mYP@<09WT*2Q$z5(6`Z-Fm? z$KY?nlkj)oS$IF(TCV4{6z+t-3-`j`g9qSAcm%!-9)qj%V7oxhmEpUJXAR$5+&W43 zSL2*6?linpyaxU$`ZU5ngSWy5;ob1h;VJkR@KN}e@D29R{na@c{olEQr;(ooSNV+> z{x|9WKGpEAkZ*v04R3*e1Mh-o;Qes5&bu}i_G{SieZ-6R)bmn#k9fJ^7m8OK{=9eq zz5;zB@Sor@_|NbpJPRLzuY}v2y8kNp4sf;pHd%i+d^PgZ;3~h1B!Q zDnCQK%4a|!?}L}Zhu{<7#e3`i+rgdi?cw{u)%ts7{e5sd@^j!Sf3oC5@EwqEhwliF z!*_x&fvfQwWc&==f&2=%$_FH0w2xkgoslnx?*gxe?+OpV%iyi>iSTatZtwy4?(h+K zIlN?F-G36?1>XbigYO9s!kzFad@{TTJ_VkF?*-4n*WE7{7w#jQOZQiPs<_MWdE!39 z9}*85o)K?@SE5fZ{6P31{2=%!{9w3!Ki%IAcf${X*TD~khv0|7+uUh9sE?} zLvTO59ex^o0bGs$zKq`oKOOlY_!;n`gY>-W;brhM;Z^Xn;K#yMpRc4(0Dd;|5qJYU z20sV>0$h!slkrpVbCJ)%&x6|z*7FU(UGRBuAN+jy9JuPU(KCfFtReUX$hX5A;c@td z@HG4)cpiQ+-0s%%QqQsTFDX37+=kB=uQU7>@sQzh@pi-i5l_HF=#zoZhg%NOJ+Fd0 z;8(+|;9+<@{2F*O{91S?{5p6aycs?WzaG8@uJ(O9+4qt|^}KFCega(O%Ozh4zY+PV zaFyR*@_u*=@?rQ*@DBLR@C5u8cm^JUuYjvQ)1*)FVS2u|B3}-_4PFhu9X=DT#;=p{ z8{w_Ux5Dp$cf;?555Vt&kHDkwKj5m*dD5rUqvv}!@|Ey=;I;63;itjX_}9w#VR#$z z9q{|$3Hbf+4EzDOWvcGq4j&6weeRGx95e_1v3(>G*XIVyEE|aj)U`iw6vUPdsAyxXTLTcf(`oGXP%*AAvsuFF8W@e-`e7 zcf)<~Merc}Id~NQJiG_q10RIH0ACJQ=cG%{iKR;Se-ZhyaFu`Yf9DGR67tpXUU&oi zWq1qx6?hl?Rd_!<4j+auh8IuM^Lhe+eIir{SaU zui&NAb^ov7mGE!iweSqQ3BDZO2LBe`3;zy22p@uv!oP=?9i zZ}IcywEcSFRonoRc76vBz!D<1imS}1JOM9-XW$dy zmKxo2JGcYBJ=_Dg!~O6b;9>ZV@J_h8@0Q4U>oYthK4kc};zcuce>KilR}{`|nc=g= ztKqw&PXoLh9)VAS$KZRwlkh#^S-2B!ou&IvhCAU?;9mG%@Bq959)a%-kHPnWC*k|T zvv3!@{-zF>3hL;=S-g&}R^SC_E283~u-7{vNm+ zJ{4XEKO7!{9|3QNSHa`(Y49}sNO&H86x=>r_pgS#;nU%D@T1`&_%ZNyxECIW9}7>z zkAquI&^>3s9q<~s2R;+-htGnC;m5-};68W)J{z8ap8&UJ=e9)?%J zuYuRYuZ1_muY-5No8kTN>*2%j8{oxrbpIRS%q3;Y&%3?6|e;kUxG z@Y~?lxw`-Da3{PKz8_qDuP%9Z-Omn-4}J&oLHM2UDEuyX4?GG_!S9CW;P=37r|Nm# z3wOcW;6C_$@F4ttcohBsya(P6Pr)CA=im>)ZGPSVVYmz40r$Zlfd}D_!lUrV;63n8 zcnZD%o`XLQx1FZ@KLK~ayWl?flkgz?DR>nAG`trcgAc+N!bjoHz)Mfp{hx(b!n@(M z@I~+@_;c_!`19~ycn^FK{sKG?e-Um!L-&6P?uPfm>)*)Um@@P5%@6jCFkgQt$`h{|BCitLMx^@;u2KzEIpA(EU~ZRdKiBS@AlYK858npf4Br;s2``2B!6(3n;M>8AF3|nAhnKPc~~pY z!x-Fwd=kDhJPY3iZf(@_+7<4Em%+X8iSPh?H+TfTJ3Iz2hbQ5a;92+{aO;J-|DJFs z+zI!>C&L5qDewq z9{`WTE8%JQf$%*1Ah`WvJ+Fh|Znzs>2R{TJf*%TRhaU!y!#(gcd@4K-KOAlk>i$Q- zJ@6{HA3hBph93#M?|KX44F@o~HXpU2O^GcJt!&&3Py^Y9A15pTfH$2;(!-~;$i@o~HfpT{r2GkzBJUx*jt zKf^2WX1o#qIo^q1gb(7sz$fq)d;z~0&uotRFTo4(U*eT`E8d7-ig)6d;e+_E@Cm#P zU%)TNGk+fSUx63mzs4)^cDxb467R&X!Uyr+;FEX8~rdj_ z5Z;PEg7@No#Ygc+@mYKrPiu|(AH(zT$MG`!Z+IO(g16yM;QjcM_!$0od=4MQ(=Uzs z|AFV@PvPbGKk<5e3~$H(h4JthT8CO}q$y3$Mce zjW^*lco+UQz6^f{pTgh8m+)CU`|_y&J-iryAFswgz?<b7Q~3YzB|K%%=;!d+?NR>}8GJhqWm~Z-jKflFS zW_}!B1%DY&tkV(JS-@9iKJ&_GziD_Oz8YSMuZ}n3Yv5gYI({Rb=;klm1cVj-~w^9G@cn)5Km*9KgHTa%*3%(cLix=Y~_}=&o zz7L+-8TIdr=iw!I8J_sOCd21ahabRv8(xa{;RoWQ_(Axyc;a*E4WG**elYV{*GBs) z!;A1k@GAUJyb1pv-i4Rr%kabSNj!1iGJcUf=Swj^CwTUCQGa6os^G;j9}8X`^LK)` z;78HZhgagG_|f<*ehi-WyQuS6JP)tJ%kbmyI{bM296a&4-xogjcKih9`|)ag3_lT{ z$4|mDx}trZj2GZFcm;k6-iRkY$M%-w=iU|b&x0?E`Fa;8=O<&nTkyr0R|L<#KI%_g z_w(SzF)zL(xqfxbPYd20^DBaP$GkWAFn%WYVH!URPq`uLJR8r!8}JhR9Q+VGaZVl# z=cEolm-%z>#QaE@@4(Mveh_cOAHfsrOoeqO@$;Eq#D9Wk{XV)6KgEmiCcFy20B^=G z#JlmI;X`;cK861rU&1fKv%91IU*N@f3to+1j5p(#;NAEy@gY2M&JX=%@;pz){F2~H zG4Bta{fDSOvCeq#;+Vf5yavC5o)-Mqcn{u=593$j)A&_*${(Z7-{84;2VRO_jo0GW z;H~&?@m{HLZ8}3Ka3CIf5E5lA$$pc1kdS>_Vri11b-B-!H4k{{4u-- ze;gmi|AtTFBY4WqQRfqQ4*n!wg8v<_!AJ2{{2zEP{uDlf{}Z3V$MDo!qW*v3x%ks~ zDgF#zi;v^2__KH~{v1AnKabDg6L{*aQU42gF8(53iob-{;*)qQ{xaT+zk-k8ui`WK z6rS1_^}mMa;jiOm_#1c~p7_4e(VG0;(uTjq{MC5kd7ll>`vCrL=Ew0Fd>(%r&$unx z*E{$|c;dPl1K-Ae`==0pm-)T%#C&F$uf}JYZ^qxlyYct&A^Zb;3ZKK5@DK6q+oSz{ zgcsu<F2X?y{H4^Q0Bt-}3Gza#4ZjQIlmbG#D&FW!hR;+^;x z_#plzK7oIQFW^gfW`ETGHC~8+gID7J!yECGy^?1$@!w8-1$+=+5ud)^xqy7)A{9-eY{)R~Fr;OpZh_y%|lz9HU%XW_m0M)(N6F+PKT2TvP_`m^yo zd=tD3-xROIzl*owId~tw89s_{j?dv+;Gf}%^Isj#f7U(GzH*r_#<#?4@U8F`d~3W1 z&%=lDZSa5KiO#yvIg4-0eA>NH|8{sDo{yK|+v9ck4tN{BBi@G>;G_6X_$(rwvB^d*S(bFwJC-Fn@Mf^}a>w&2Mdw3CEj#uG_ z;Z6AAco+VCd>LMWPvS@5OZbs^&Vy0^QTR4^;yut5-UH=$CG!pV(Rc@b3_gG#i;v?~ z_{(^rr#18};m0wbvn<-z@pvhI0$z((O)cIDR?ga1H2Uf zAzq8u;;s0pcrSh$K7#)UpT+C&w1=bq)A2m~47?owFLcA9L z8QzLF!*LVlsjt}5h;^X*L_yYbLJoC}0zXLDCuf{9!Yw$+=w|FPsi4Wq} z;*}XpToQH=kZ~D z0-wfTz*9z}&KL1q{3W~;pTukNm+@Bo6}%UJ6(7Z?@LBvdJnbJ*|Lb@@{svx-PviCY zn|M3^7T%Bl8z0AK@Ok`gJmaaT{~f##e;2RBXYoe-J-ictA0Na&z$fuJd=dW;&-!Q7 z{}En{e~ee-^LR7<3Equ=iVxxc!Kd&AdO55`1W`Qz5_mh?}(4%1^7I^6P`H{ z_3w-q;=ACLcp=_|?}~TfyWvCl?)Vg5gfHQH;Mp%k{d?lY_+EH5UW_;6d*j{sKKKy6 zFFu8r;7j;^c+QJa|NeLhegIyBm*TDXfp{-|5I%w*jL+a@cOT%I!jH$R@DuPRyc+MuPsE4tlkh40WIW}SsIvyo!B4?U@E_nc_z&?G zycX}lPsNAv)9@MmNBD<$;(X4B^O^B#w68km3-QzOD*Oz*3I8$Ph1cWD@H6pA{49JC zKO4`QiuxPyBK#b@3O^Tb!q3CI@J4(Yem*{l{{&yee~M?l7WFsbMfe4H6@DS!g#Qfh z!kh7B_|Nf4{33h_{{^1?deq;77vmS>HTWfX3;s*I2XDoP@k{Y({4zZCji~cicrMb@&x{8~$s&4{ygu@hkCJ{3<+cI_m!oo`-kfW%$*29exeohW{4t!#nX&{91et zzYfoMGwS~xz7d{yFD-@lQZe4ed<}j*-iqIV_u{|DNAPZZ2LA*8A)e?=yC?Z?@{G5l zef^R7Li|s772bn4;Wy%4_)YjS{LlC#-it5dH{)6Vj{0xGi|||VD!dPG#&5&B@!Rns z{0@8?@5fVSqRu<<9Q-c41iu@v!3Xdb{2sgqzZW0D@55*CK|J;CsQ-RE7k>aR#UI3L z@nv``{t(`aKa7vyf5B()Aw2b+sQ(c>7ym0>ia(0i;=_0={uthiKaP*$f5T_-5j^eP zsQ(E(AAb@r$N!GkVE+*#9zcK@t5!>d=l@*U&e>)uZhR3R!oR?$@GtQt{3|^Bqo{ugFTuaYYw&OI7W{vBFP^e@^!ttxdi-U2fM??s z_$GJ*zA4^;e-|IXbMOg#GyF9?@qWt*@3)lyME#pHpNnsSm*Kg19lj;rhHr)U;alUQ zcpg5BZ-b{TME%?1dH8mC8J>^V;oIYF_zrjCC)zBk^9?}HEG`{EOL3BG{uhiCpb z>fawP#1FtL@lw1IKM?Q455foWgYgNx3}3(x!7~@5{zLIX{CjvMUXC~7hvA+0;rJl_ zeS8A1z!&f%@XRlw{v+`s{3yH%uf&`1qw#M17<>pn7N5ea@Fn~>Jm<@(|9HFvKLM}7 ztMOL+M7$S22_L~v#%J&vJoT%n^AtP}{{dcx{}8XkYw>pcRJ$FzpMjU-KgR3vdb}M!6Ys~*!pHEl@j1K!PyagVKL^jp&&A8}^YD7S5pT!O#|QAA z;1l>y@kP7|U*VgmKk@w`KYV}4#V=sK48IVs!+(ai;mvp-{&Rd3zX*R8PjnWA&ISAz z%xC>C+E)u+gkOwT;g{e|_%HE`@kCE)=;_5Y8#+Tu}_#}QazJ%X`ubdk7C!Vj0@O_ix1%U;p6xqzJTA4XRZ?UKY$nF58_q$GQ0_Y2=Brl z#+TuL!6)${d=Y;H&ssI=|0`aMKZ;l5!+10P7~YLPjt}8~!>8~OJS8pad;-tGpTtY> zzvDIdDBgnq1Mk6~!iVvH;?wvTp0Zlh|1UfTe;O~rpTTSJal8e87VpKM!$YTxI@VD_2{2jaoe;04TXYn5VJ$x8{AD_WLz*Eu|KS~Y%0AKWBL?vm@CkfHd;wnx&&-JWQ}IH4 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

LGD~KZ6_SS3mWvZE+&kooB6&o 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 h*`yo+mwMSGgQy6_c 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 z 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

vrf;lBakFK770^J>2I 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 6K@V~#^0pmaKJ)XZU;@jTe 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 JFZ(~9|9?vqmn{GQ literal 0 HcmV?d00001 diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d new file mode 100644 index 000000000..f63d8ce0d --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o.d @@ -0,0 +1,347 @@ +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o: \ + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.cc \ + /usr/include/stdc-predef.h \ + /home/kuw/kokkos-tools/profiling/perfetto-connector/perfetto/perfetto.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstdint \ + /usr/include/inttypes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/cstddef /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h /usr/include/c++/11/bits/list.tcc \ + /usr/include/x86_64-linux-gnu/sys/syscall.h \ + /usr/include/x86_64-linux-gnu/asm/unistd.h \ + /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ + /usr/include/x86_64-linux-gnu/bits/syscall.h \ + /usr/include/c++/11/stdlib.h /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h /usr/include/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/x86_64-linux-gnu/sys/eventfd.h \ + /usr/include/x86_64-linux-gnu/bits/eventfd.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/cmath \ + /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /usr/include/x86_64-linux-gnu/sys/mman.h \ + /usr/include/x86_64-linux-gnu/bits/mman.h \ + /usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h \ + /usr/include/x86_64-linux-gnu/bits/mman-linux.h \ + /usr/include/x86_64-linux-gnu/bits/mman-shared.h \ + /usr/include/x86_64-linux-gnu/sys/timerfd.h \ + /usr/include/x86_64-linux-gnu/bits/timerfd.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/c++/11/random \ + /usr/include/c++/11/bits/random.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h \ + /usr/include/c++/11/bits/random.tcc /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /usr/include/c++/11/condition_variable /usr/include/poll.h \ + /usr/include/x86_64-linux-gnu/sys/poll.h \ + /usr/include/x86_64-linux-gnu/bits/poll.h /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /usr/include/x86_64-linux-gnu/sys/prctl.h /usr/include/linux/prctl.h \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + /usr/include/x86_64-linux-gnu/sys/wait.h \ + /usr/include/c++/11/forward_list /usr/include/c++/11/bits/forward_list.h \ + /usr/include/c++/11/bits/forward_list.tcc /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/bits/streambuf.tcc /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/regex \ + /usr/include/c++/11/locale /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/stack \ + /usr/include/c++/11/bits/stl_stack.h /usr/include/c++/11/cstring \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/include/x86_64-linux-gnu/sys/uio.h \ + /usr/include/x86_64-linux-gnu/bits/uio-ext.h \ + /usr/include/x86_64-linux-gnu/sys/utsname.h \ + /usr/include/x86_64-linux-gnu/bits/utsname.h /usr/include/netdb.h \ + /usr/include/netinet/in.h /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \ + /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/netinet/tcp.h \ + /usr/include/x86_64-linux-gnu/sys/un.h diff --git a/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/progress.make b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/progress.make new file mode 100644 index 000000000..783e55727 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 21 +CMAKE_PROGRESS_2 = 22 +CMAKE_PROGRESS_3 = 23 + diff --git a/build/profiling/perfetto-connector/CMakeFiles/progress.marks b/build/profiling/perfetto-connector/CMakeFiles/progress.marks new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/build/profiling/perfetto-connector/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/build/profiling/perfetto-connector/Makefile b/build/profiling/perfetto-connector/Makefile new file mode 100644 index 000000000..923308d97 --- /dev/null +++ b/build/profiling/perfetto-connector/Makefile @@ -0,0 +1,258 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/perfetto-connector//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule +.PHONY : profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule + +# Convenience name for target. +kp_perfetto_connector: profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/rule +.PHONY : kp_perfetto_connector + +# fast build rule for target. +kp_perfetto_connector/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build +.PHONY : kp_perfetto_connector/fast + +libperfetto-connector.o: libperfetto-connector.cpp.o +.PHONY : libperfetto-connector.o + +# target to build an object file +libperfetto-connector.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.o +.PHONY : libperfetto-connector.cpp.o + +libperfetto-connector.i: libperfetto-connector.cpp.i +.PHONY : libperfetto-connector.i + +# target to preprocess a source file +libperfetto-connector.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.i +.PHONY : libperfetto-connector.cpp.i + +libperfetto-connector.s: libperfetto-connector.cpp.s +.PHONY : libperfetto-connector.s + +# target to generate assembly for a file +libperfetto-connector.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/libperfetto-connector.cpp.s +.PHONY : libperfetto-connector.cpp.s + +perfetto/perfetto.o: perfetto/perfetto.cc.o +.PHONY : perfetto/perfetto.o + +# target to build an object file +perfetto/perfetto.cc.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.o +.PHONY : perfetto/perfetto.cc.o + +perfetto/perfetto.i: perfetto/perfetto.cc.i +.PHONY : perfetto/perfetto.i + +# target to preprocess a source file +perfetto/perfetto.cc.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.i +.PHONY : perfetto/perfetto.cc.i + +perfetto/perfetto.s: perfetto/perfetto.cc.s +.PHONY : perfetto/perfetto.s + +# target to generate assembly for a file +perfetto/perfetto.cc.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/build.make profiling/perfetto-connector/CMakeFiles/kp_perfetto_connector.dir/perfetto/perfetto.cc.s +.PHONY : perfetto/perfetto.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_perfetto_connector" + @echo "... libperfetto-connector.o" + @echo "... libperfetto-connector.i" + @echo "... libperfetto-connector.s" + @echo "... perfetto/perfetto.o" + @echo "... perfetto/perfetto.i" + @echo "... perfetto/perfetto.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/perfetto-connector/cmake_install.cmake b/build/profiling/perfetto-connector/cmake_install.cmake new file mode 100644 index 000000000..dcde1d1b0 --- /dev/null +++ b/build/profiling/perfetto-connector/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/perfetto-connector + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake new file mode 100644 index 000000000..1f5946d6e --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp" "profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o" "gcc" "profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make new file mode 100644 index 000000000..724e7483d --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o: ../profiling/simple-kernel-timer/kp_json_writer.cpp +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o -MF CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d -o CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o -c /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp > CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.i + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp -o CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.s + +# Object files for target kp_json_writer +kp_json_writer_OBJECTS = \ +"CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o" + +# External object files for target kp_json_writer +kp_json_writer_EXTERNAL_OBJECTS = + +profiling/simple-kernel-timer/kp_json_writer: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o +profiling/simple-kernel-timer/kp_json_writer: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make +profiling/simple-kernel-timer/kp_json_writer: profiling/simple-kernel-timer/libkp_kernel_timer.so +profiling/simple-kernel-timer/kp_json_writer: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable kp_json_writer" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_json_writer.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build: profiling/simple-kernel-timer/kp_json_writer +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -P CMakeFiles/kp_json_writer.dir/cmake_clean.cmake +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/clean + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/cmake_clean.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/cmake_clean.cmake new file mode 100644 index 000000000..41141faf9 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o" + "CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d" + "kp_json_writer" + "kp_json_writer.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_json_writer.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.internal b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.internal new file mode 100644 index 000000000..d442d6709 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.internal @@ -0,0 +1,249 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/inttypes.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/fstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/iostream + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h + /usr/include/x86_64-linux-gnu/sys/time.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/common/utils/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.make new file mode 100644 index 000000000..83c4544cb --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.make @@ -0,0 +1,736 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o: ../profiling/simple-kernel-timer/kp_json_writer.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/iostream \ + ../profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + ../profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + ../common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + + +/usr/include/c++/11/cxxabi.h: + +/usr/include/string.h: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/sys/time.h: + +../profiling/simple-kernel-timer/kp_kernel_info.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/memory: + +../profiling/simple-kernel-timer/kp_shared.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/stdexcept: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/exception: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/cstdint: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +../profiling/simple-kernel-timer/kp_json_writer.cpp: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/ios: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/cinttypes: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/stl_algo.h: + +../common/utils/demangle.hpp: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/strings.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/fstream: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/bits/hashtable.h: diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.ts b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.ts new file mode 100644 index 000000000..de57105c8 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_json_writer. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend.make new file mode 100644 index 000000000..e4f8f2b68 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_json_writer. +# This may be replaced when dependencies are built. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make new file mode 100644 index 000000000..5456126c5 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d188677bb7b44d9df47566b490aaac5fcec8171e GIT binary patch literal 113088 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 Z^Oy9=V=!)9{KM&C8IGSKfAX;T{|^t_cY^=` literal 0 HcmV?d00001 diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d new file mode 100644 index 000000000..b98b87230 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o.d @@ -0,0 +1,198 @@ +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o: \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_json_writer.cpp \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/iostream \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/link.txt b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/link.txt new file mode 100644 index 000000000..f4ade49f9 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o -o kp_json_writer -Wl,-rpath,/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer: libkp_kernel_timer.so diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/progress.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/progress.make new file mode 100644 index 000000000..3a86673aa --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake new file mode 100644 index 000000000..ab82be99f --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp" "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o" "gcc" "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d" + ) + +# 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/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make new file mode 100644 index 000000000..7ed2592ab --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o: ../profiling/simple-kernel-timer/kp_shared.cpp +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o -MF CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d -o CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o -c /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp > CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.i + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp -o CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.s + +# Object files for target kp_kernel_shared +kp_kernel_shared_OBJECTS = \ +"CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o" + +# External object files for target kp_kernel_shared +kp_kernel_shared_EXTERNAL_OBJECTS = + +profiling/simple-kernel-timer/libkp_kernel_shared.a: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o +profiling/simple-kernel-timer/libkp_kernel_shared.a: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make +profiling/simple-kernel-timer/libkp_kernel_shared.a: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library libkp_kernel_shared.a" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -P CMakeFiles/kp_kernel_shared.dir/cmake_clean_target.cmake + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_kernel_shared.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build: profiling/simple-kernel-timer/libkp_kernel_shared.a +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -P CMakeFiles/kp_kernel_shared.dir/cmake_clean.cmake +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/clean + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean.cmake new file mode 100644 index 000000000..547128f58 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o" + "CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d" + "libkp_kernel_shared.a" + "libkp_kernel_shared.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_kernel_shared.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean_target.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean_target.cmake new file mode 100644 index 000000000..c0dc7ea3e --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libkp_kernel_shared.a" +) diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.internal b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.internal new file mode 100644 index 000000000..3af0e9e73 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.internal @@ -0,0 +1,205 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp + /usr/include/stdc-predef.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/sys/time.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/common/utils/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.make new file mode 100644 index 000000000..b77c750b9 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.make @@ -0,0 +1,604 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o: ../profiling/simple-kernel-timer/kp_shared.cpp \ + /usr/include/stdc-predef.h \ + ../profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + ../profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + ../common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + + +/usr/include/c++/11/cxxabi.h: + +/usr/include/string.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/cctype: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/x86_64-linux-gnu/sys/time.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/stdio.h: + +../profiling/simple-kernel-timer/kp_kernel_info.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/exception: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +../profiling/simple-kernel-timer/kp_shared.cpp: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/features.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/memory: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/stl_construct.h: + +../profiling/simple-kernel-timer/kp_shared.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/strings.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/time.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +../common/utils/demangle.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.ts b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.ts new file mode 100644 index 000000000..64abe990f --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_kernel_shared. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend.make new file mode 100644 index 000000000..496d041ff --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_kernel_shared. +# This may be replaced when dependencies are built. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make new file mode 100644 index 000000000..9060e97d9 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..44d40ddd760dacd3d68d4f2b1a9ccce10fd8b37e GIT binary patch literal 110544 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 KlutT8{r?9&RCt5{ literal 0 HcmV?d00001 diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d new file mode 100644 index 000000000..060c33b04 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o.d @@ -0,0 +1,164 @@ +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o: \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.cpp \ + /usr/include/stdc-predef.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/link.txt b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/link.txt new file mode 100644 index 000000000..6bc61165e --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libkp_kernel_shared.a CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o +/usr/bin/ranlib libkp_kernel_shared.a diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/progress.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/progress.make new file mode 100644 index 000000000..596289c0f --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake new file mode 100644 index 000000000..8d1b77e1d --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp" "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o" "gcc" "profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make new file mode 100644 index 000000000..187eff07c --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o: ../profiling/simple-kernel-timer/kp_kernel_timer.cpp +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o -MF CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d -o CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o -c /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp > CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.i + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp -o CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.s + +# Object files for target kp_kernel_timer +kp_kernel_timer_OBJECTS = \ +"CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o" + +# External object files for target kp_kernel_timer +kp_kernel_timer_EXTERNAL_OBJECTS = + +profiling/simple-kernel-timer/libkp_kernel_timer.so: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o +profiling/simple-kernel-timer/libkp_kernel_timer.so: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make +profiling/simple-kernel-timer/libkp_kernel_timer.so: profiling/simple-kernel-timer/libkp_kernel_shared.a +profiling/simple-kernel-timer/libkp_kernel_timer.so: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_kernel_timer.so" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_kernel_timer.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build: profiling/simple-kernel-timer/libkp_kernel_timer.so +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -P CMakeFiles/kp_kernel_timer.dir/cmake_clean.cmake +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/clean + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/cmake_clean.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/cmake_clean.cmake new file mode 100644 index 000000000..2d2af861d --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o" + "CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d" + "libkp_kernel_timer.pdb" + "libkp_kernel_timer.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_kernel_timer.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.internal b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.internal new file mode 100644 index 000000000..ee422a980 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.internal @@ -0,0 +1,268 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/c++/11/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cinttypes + /usr/include/inttypes.h + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h + /usr/include/x86_64-linux-gnu/sys/time.h + /home/kuw/kokkos-tools/common/utils/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.make new file mode 100644 index 000000000..b9ead0130 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.make @@ -0,0 +1,793 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o: ../profiling/simple-kernel-timer/kp_kernel_timer.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + ../profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes \ + /usr/include/inttypes.h \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + ../profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + ../profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + ../common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/x86_64-linux-gnu/sys/time.h: + +../profiling/simple-kernel-timer/kp_kernel_info.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/unistd.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/c++/11/streambuf: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +../profiling/simple-kernel-timer/kp_kernel_timer.cpp: + +/usr/include/c++/11/vector: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/linux/close_range.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/locale.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/new: + +/usr/include/c++/11/climits: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/allocator.h: + +../common/utils/demangle.hpp: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/unordered_map.h: + +../profiling/all/kp_core.hpp: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +common/kp_config.hpp: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/linux/limits.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +/usr/include/c++/11/cstdio: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/cinttypes: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/limits.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +../profiling/simple-kernel-timer/kp_shared.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/inttypes.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.ts b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.ts new file mode 100644 index 000000000..51fe261ad --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_kernel_timer. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend.make new file mode 100644 index 000000000..80149346e --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_kernel_timer. +# This may be replaced when dependencies are built. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make new file mode 100644 index 000000000..82300a89a --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_kernel_timer_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b32ba71575a4e9446407ed2f6a12a720f7d94106 GIT binary patch literal 105896 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 MJP+lQSCs$%0oTnix&QzG literal 0 HcmV?d00001 diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d new file mode 100644 index 000000000..53b513664 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o.d @@ -0,0 +1,218 @@ +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o: \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_timer.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/build/common/kp_config.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cinttypes /usr/include/inttypes.h \ + /usr/include/c++/11/cstddef /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /home/kuw/kokkos-tools/common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/link.txt b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/link.txt new file mode 100644 index 000000000..3663b5e19 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libkp_kernel_timer.so -o libkp_kernel_timer.so CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o libkp_kernel_shared.a diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/progress.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/progress.make new file mode 100644 index 000000000..d92f75a29 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake new file mode 100644 index 000000000..7b3239f2b --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp" "profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o" "gcc" "profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make new file mode 100644 index 000000000..ebd7c4752 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o: ../profiling/simple-kernel-timer/kp_reader.cpp +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o -MF CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d -o CMakeFiles/kp_reader.dir/kp_reader.cpp.o -c /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_reader.dir/kp_reader.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp > CMakeFiles/kp_reader.dir/kp_reader.cpp.i + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_reader.dir/kp_reader.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp -o CMakeFiles/kp_reader.dir/kp_reader.cpp.s + +# Object files for target kp_reader +kp_reader_OBJECTS = \ +"CMakeFiles/kp_reader.dir/kp_reader.cpp.o" + +# External object files for target kp_reader +kp_reader_EXTERNAL_OBJECTS = + +profiling/simple-kernel-timer/kp_reader: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o +profiling/simple-kernel-timer/kp_reader: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make +profiling/simple-kernel-timer/kp_reader: profiling/simple-kernel-timer/libkp_kernel_timer.so +profiling/simple-kernel-timer/kp_reader: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable kp_reader" + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_reader.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build: profiling/simple-kernel-timer/kp_reader +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer && $(CMAKE_COMMAND) -P CMakeFiles/kp_reader.dir/cmake_clean.cmake +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/clean + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/cmake_clean.cmake b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/cmake_clean.cmake new file mode 100644 index 000000000..ff07d9104 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_reader.dir/kp_reader.cpp.o" + "CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d" + "kp_reader" + "kp_reader.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_reader.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.internal b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.internal new file mode 100644 index 000000000..ffa2814f1 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.internal @@ -0,0 +1,220 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp + /usr/include/stdc-predef.h + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/c++/11/cinttypes + /usr/include/c++/11/cstdint + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/inttypes.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h + /usr/include/x86_64-linux-gnu/sys/time.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /home/kuw/kokkos-tools/common/utils/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.make new file mode 100644 index 000000000..57ef3f838 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.make @@ -0,0 +1,649 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o: ../profiling/simple-kernel-timer/kp_reader.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + ../profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + ../profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + ../common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + + +/usr/include/c++/11/cxxabi.h: + +/usr/include/string.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/cstdio: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/clocale: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/sys/time.h: + +../profiling/simple-kernel-timer/kp_kernel_info.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/exception: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/sched.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/memory: + +../profiling/simple-kernel-timer/kp_shared.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/cstdint: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/cinttypes: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +../profiling/simple-kernel-timer/kp_reader.cpp: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +../common/utils/demangle.hpp: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/strings.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/bits/hashtable.h: diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.ts b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.ts new file mode 100644 index 000000000..53a8e6fa4 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_reader. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend.make new file mode 100644 index 000000000..bfa93ed17 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_reader. +# This may be replaced when dependencies are built. diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make new file mode 100644 index 000000000..5456126c5 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..31d801e59738fd87196417ccf0a4d6db8ee000ee GIT binary patch literal 110832 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 UMb)$MuR2*%ejN3aSCIez00RfCZU6uP literal 0 HcmV?d00001 diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d new file mode 100644 index 000000000..46b406360 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o.d @@ -0,0 +1,177 @@ +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o: \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_reader.cpp \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/cinttypes /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/inttypes.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_shared.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /home/kuw/kokkos-tools/profiling/simple-kernel-timer/kp_kernel_info.h \ + /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /home/kuw/kokkos-tools/common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/link.txt b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/link.txt new file mode 100644 index 000000000..9a2b009de --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/kp_reader.dir/kp_reader.cpp.o -o kp_reader -Wl,-rpath,/home/kuw/kokkos-tools/build/profiling/simple-kernel-timer: libkp_kernel_timer.so diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/progress.make b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/progress.make new file mode 100644 index 000000000..59fdd5888 --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 24 +CMAKE_PROGRESS_2 = 25 + diff --git a/build/profiling/simple-kernel-timer/CMakeFiles/progress.marks b/build/profiling/simple-kernel-timer/CMakeFiles/progress.marks new file mode 100644 index 000000000..45a4fb75d --- /dev/null +++ b/build/profiling/simple-kernel-timer/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/build/profiling/simple-kernel-timer/Makefile b/build/profiling/simple-kernel-timer/Makefile new file mode 100644 index 000000000..4c8c41439 --- /dev/null +++ b/build/profiling/simple-kernel-timer/Makefile @@ -0,0 +1,357 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "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 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles /home/kuw/kokkos-tools/build/profiling/simple-kernel-timer//CMakeFiles/progress.marks + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kuw/kokkos-tools/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule + +# Convenience name for target. +kp_kernel_shared: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/rule +.PHONY : kp_kernel_shared + +# fast build rule for target. +kp_kernel_shared/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build +.PHONY : kp_kernel_shared/fast + +# Convenience name for target. +profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule + +# Convenience name for target. +kp_kernel_timer: profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/rule +.PHONY : kp_kernel_timer + +# fast build rule for target. +kp_kernel_timer/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build +.PHONY : kp_kernel_timer/fast + +# Convenience name for target. +profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule + +# Convenience name for target. +kp_reader: profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/rule +.PHONY : kp_reader + +# fast build rule for target. +kp_reader/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build +.PHONY : kp_reader/fast + +# Convenience name for target. +profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule +.PHONY : profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule + +# Convenience name for target. +kp_json_writer: profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/rule +.PHONY : kp_json_writer + +# fast build rule for target. +kp_json_writer/fast: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build +.PHONY : kp_json_writer/fast + +kp_json_writer.o: kp_json_writer.cpp.o +.PHONY : kp_json_writer.o + +# target to build an object file +kp_json_writer.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.o +.PHONY : kp_json_writer.cpp.o + +kp_json_writer.i: kp_json_writer.cpp.i +.PHONY : kp_json_writer.i + +# target to preprocess a source file +kp_json_writer.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.i +.PHONY : kp_json_writer.cpp.i + +kp_json_writer.s: kp_json_writer.cpp.s +.PHONY : kp_json_writer.s + +# target to generate assembly for a file +kp_json_writer.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_json_writer.dir/kp_json_writer.cpp.s +.PHONY : kp_json_writer.cpp.s + +kp_kernel_timer.o: kp_kernel_timer.cpp.o +.PHONY : kp_kernel_timer.o + +# target to build an object file +kp_kernel_timer.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.o +.PHONY : kp_kernel_timer.cpp.o + +kp_kernel_timer.i: kp_kernel_timer.cpp.i +.PHONY : kp_kernel_timer.i + +# target to preprocess a source file +kp_kernel_timer.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.i +.PHONY : kp_kernel_timer.cpp.i + +kp_kernel_timer.s: kp_kernel_timer.cpp.s +.PHONY : kp_kernel_timer.s + +# target to generate assembly for a file +kp_kernel_timer.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_timer.dir/kp_kernel_timer.cpp.s +.PHONY : kp_kernel_timer.cpp.s + +kp_reader.o: kp_reader.cpp.o +.PHONY : kp_reader.o + +# target to build an object file +kp_reader.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.o +.PHONY : kp_reader.cpp.o + +kp_reader.i: kp_reader.cpp.i +.PHONY : kp_reader.i + +# target to preprocess a source file +kp_reader.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.i +.PHONY : kp_reader.cpp.i + +kp_reader.s: kp_reader.cpp.s +.PHONY : kp_reader.s + +# target to generate assembly for a file +kp_reader.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_reader.dir/kp_reader.cpp.s +.PHONY : kp_reader.cpp.s + +kp_shared.o: kp_shared.cpp.o +.PHONY : kp_shared.o + +# target to build an object file +kp_shared.cpp.o: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.o +.PHONY : kp_shared.cpp.o + +kp_shared.i: kp_shared.cpp.i +.PHONY : kp_shared.i + +# target to preprocess a source file +kp_shared.cpp.i: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.i +.PHONY : kp_shared.cpp.i + +kp_shared.s: kp_shared.cpp.s +.PHONY : kp_shared.s + +# target to generate assembly for a file +kp_shared.cpp.s: + cd /home/kuw/kokkos-tools/build && $(MAKE) $(MAKESILENT) -f profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/build.make profiling/simple-kernel-timer/CMakeFiles/kp_kernel_shared.dir/kp_shared.cpp.s +.PHONY : kp_shared.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... kp_json_writer" + @echo "... kp_kernel_shared" + @echo "... kp_kernel_timer" + @echo "... kp_reader" + @echo "... kp_json_writer.o" + @echo "... kp_json_writer.i" + @echo "... kp_json_writer.s" + @echo "... kp_kernel_timer.o" + @echo "... kp_kernel_timer.i" + @echo "... kp_kernel_timer.s" + @echo "... kp_reader.o" + @echo "... kp_reader.i" + @echo "... kp_reader.s" + @echo "... kp_shared.o" + @echo "... kp_shared.i" + @echo "... kp_shared.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: + cd /home/kuw/kokkos-tools/build && $(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/build/profiling/simple-kernel-timer/cmake_install.cmake b/build/profiling/simple-kernel-timer/cmake_install.cmake new file mode 100644 index 000000000..c5f1cf5a7 --- /dev/null +++ b/build/profiling/simple-kernel-timer/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/kuw/kokkos-tools/profiling/simple-kernel-timer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/profiling/simple-kernel-timer/kp_json_writer b/build/profiling/simple-kernel-timer/kp_json_writer new file mode 100755 index 0000000000000000000000000000000000000000..a56412104edf0ad143dfae5995f36ef3561069e8 GIT binary patch literal 65936 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 B!twwB literal 0 HcmV?d00001 diff --git a/build/profiling/simple-kernel-timer/kp_reader b/build/profiling/simple-kernel-timer/kp_reader new file mode 100755 index 0000000000000000000000000000000000000000..e13c5560564a466206be9c2c30b447cd8fb77394 GIT binary patch literal 64736 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≶$a zOy4YpMc7Y21bUPFH7tLe=}CT?lKt}cO)>M|#{6#uopgTwJ)k%7?_vHMnV$GRW8gpk zR5Sm2Zn!qd9ATe0)`g%q@!$WfLnzBnBKgaI@@Z!NH!y!zLstra`CkWm6aU)ZIV3xn zlFCnzpZ^J`oB5}C;dF`1*$Mdh9}9XD|Gms#jvvn%_}?GG|7*;DSswo14BV`7 z=AUo<^Lz;XZ3WWzVS!-MpL+_V|L+j`-AsS2mF@ica~J4M^|y`dZ#|P!|NjTV|3jcR@t;7Q9c~rV6aSa++t2@@v(5Yuo~FpHiyhDX>*xO< z=uP|wo_9#%OiBFd`y)U9JJ3M@2l{^<#uaksIiCC1&;PTaH}T)a{N?x;G4Q_u3mg;w zUgnSDWjR0pO`tdN-*4bQ*1&)1bTj{L%>VOQ+=KIf6X;F+C;rhPJjnD^|3@15$IdnL zznB-kEqVCQ1-*&?I2tVBWc?py;6DZl00-LtCg!j8M`eaT{`!9@g#Ro9|JNA!KNQ0M zXUyL}e*5`92zpcbdzioO=T!f%HSq6=n#+F#<^^(d)nD(ApMMwVP5d_+_>VX6zcYkC z&5PuwIG+30&;Row{I?nS)Ax7&{=c}+T>c*BpKtxLFNFTxOn1_& zNdK!4`cE>wfBoUFzsEsuYQLR^`lIjf{PlNTy;=T|0{K53LjMHQKao{i!T$Fo=uPtP zX8CKl!b$(>`#ZnE9JI z&GJtvkUl!gOh1e1=PD_@KYsn026|KZC;r)?k>d}2f9Eg%UVAuslVqK z_*Y+O=Kpi%@7Etc|NBDde^(&=#EZ=QEjE1f&0i;g-c`u@%i0kL|H6=jZ=_A^bNQ_|x}~{_@{`vAO(DF@LCMmh&7 zCqnp7IOGt-`z2D`TxxP^Yy=XE;Q4R!@8Ip4@1rm{Pox0+d*%tzZERM zZa+dt5H_5-1<(KW(WRO4EWR`zB zGxqBrl~uaOLg?=*kUqZ1%>RC-&$s@V4|-GicNp4_zTfn>-|6V!R3^XuaRT-=$oc1A zfB9=bZ{mN@Q2)ye{67=IKg#^`)&I%OX8GqADF5p~Z<2r9-<GRnSU7$DB-z zzHMe}7xUNYbs_X`?H>Vp#a}02zs10xzF*aJx?LxMp6Vpx8(2p2@Yn2Kulf7vdkp;P z`&B>xIP=$by3Thu^Pi>x_DNQ9+J7t4JE-^f1*Z29C#2~#-U0d}@xv#+b%^O}bVByE z{2JcC{QdM3xj+++(HPHnKauJpIRF3v literal 0 HcmV?d00001 diff --git a/build/profiling/space-time-stack/CMakeFiles/CMakeDirectoryInformation.cmake b/build/profiling/space-time-stack/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..9ca1d1987 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kuw/kokkos-tools") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kuw/kokkos-tools/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake new file mode 100644 index 000000000..2778bef57 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/kuw/kokkos-tools/profiling/space-time-stack/kp_space_time_stack.cpp" "profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o" "gcc" "profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o.d" + ) + +# 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/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make new file mode 100644 index 000000000..fafcedfde --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kuw/kokkos-tools + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kuw/kokkos-tools/build + +# Include any dependencies generated for this target. +include profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.make + +# Include the progress variables for this target. +include profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/progress.make + +# Include the compile flags for this target's objects. +include profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o: ../profiling/space-time-stack/kp_space_time_stack.cpp +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o" + cd /home/kuw/kokkos-tools/build/profiling/space-time-stack && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o -MF CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o.d -o CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o -c /home/kuw/kokkos-tools/profiling/space-time-stack/kp_space_time_stack.cpp + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.i" + cd /home/kuw/kokkos-tools/build/profiling/space-time-stack && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kuw/kokkos-tools/profiling/space-time-stack/kp_space_time_stack.cpp > CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.i + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.s" + cd /home/kuw/kokkos-tools/build/profiling/space-time-stack && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kuw/kokkos-tools/profiling/space-time-stack/kp_space_time_stack.cpp -o CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.s + +# Object files for target kp_space_time_stack +kp_space_time_stack_OBJECTS = \ +"CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o" + +# External object files for target kp_space_time_stack +kp_space_time_stack_EXTERNAL_OBJECTS = + +profiling/space-time-stack/libkp_space_time_stack.so: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o +profiling/space-time-stack/libkp_space_time_stack.so: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build.make +profiling/space-time-stack/libkp_space_time_stack.so: profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kuw/kokkos-tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libkp_space_time_stack.so" + cd /home/kuw/kokkos-tools/build/profiling/space-time-stack && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/kp_space_time_stack.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build: profiling/space-time-stack/libkp_space_time_stack.so +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/build + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean: + cd /home/kuw/kokkos-tools/build/profiling/space-time-stack && $(CMAKE_COMMAND) -P CMakeFiles/kp_space_time_stack.dir/cmake_clean.cmake +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/clean + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend: + cd /home/kuw/kokkos-tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kuw/kokkos-tools /home/kuw/kokkos-tools/profiling/space-time-stack /home/kuw/kokkos-tools/build /home/kuw/kokkos-tools/build/profiling/space-time-stack /home/kuw/kokkos-tools/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend + diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/cmake_clean.cmake b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/cmake_clean.cmake new file mode 100644 index 000000000..a245743f6 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o" + "CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o.d" + "libkp_space_time_stack.pdb" + "libkp_space_time_stack.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/kp_space_time_stack.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.internal b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.internal new file mode 100644 index 000000000..37b50342f --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.internal @@ -0,0 +1,309 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o + /home/kuw/kokkos-tools/profiling/space-time-stack/kp_space_time_stack.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/cstdint + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cinttypes + /usr/include/inttypes.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/iomanip + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/c++/11/ctime + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/codecvt.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/quoted_string.h + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/fstream + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/queue + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_queue.h + /usr/include/c++/11/regex + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bitset + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/stack + /usr/include/c++/11/bits/stl_stack.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/bits/regex_constants.h + /usr/include/c++/11/bits/regex_error.h + /usr/include/c++/11/bits/regex_automaton.h + /usr/include/c++/11/bits/regex_automaton.tcc + /usr/include/c++/11/bits/regex_scanner.h + /usr/include/c++/11/bits/regex_scanner.tcc + /usr/include/c++/11/bits/regex_compiler.h + /usr/include/c++/11/bits/regex_compiler.tcc + /usr/include/c++/11/bits/regex.h + /usr/include/c++/11/bits/regex.tcc + /usr/include/c++/11/bits/regex_executor.h + /usr/include/c++/11/bits/regex_executor.tcc + /usr/include/x86_64-linux-gnu/sys/resource.h + /usr/include/x86_64-linux-gnu/bits/resource.h + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h + /home/kuw/kokkos-tools/common/utils/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + /home/kuw/kokkos-tools/profiling/all/kp_core.hpp + /home/kuw/kokkos-tools/build/common/kp_config.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_Interface.hpp + /usr/include/c++/11/cstddef + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp + /home/kuw/kokkos-tools/profiling/all/impl/Kokkos_Profiling_C_Interface.h + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/limits + /usr/include/c++/11/bits/parse_numbers.h + diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.make b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.make new file mode 100644 index 000000000..dd294444d --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.make @@ -0,0 +1,916 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o: ../profiling/space-time-stack/kp_space_time_stack.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/inttypes.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/fstream \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/queue \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_queue.h \ + /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/stack \ + /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h \ + /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/include/x86_64-linux-gnu/sys/resource.h \ + /usr/include/x86_64-linux-gnu/bits/resource.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h \ + ../common/utils/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + ../profiling/all/kp_core.hpp \ + common/kp_config.hpp \ + ../profiling/all/impl/Kokkos_Profiling_Interface.hpp \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + ../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp \ + ../profiling/all/impl/Kokkos_Profiling_C_Interface.h \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/bits/parse_numbers.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/ratio: + +../profiling/all/impl/Kokkos_Profiling_C_Interface.h: + +../profiling/all/impl/Kokkos_Profiling_DeviceInfo.hpp: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +../profiling/all/impl/Kokkos_Profiling_Interface.hpp: + +../profiling/all/kp_core.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_rusage.h: + +/usr/include/x86_64-linux-gnu/sys/resource.h: + +/usr/include/c++/11/bits/regex_executor.h: + +/usr/include/c++/11/bits/regex_compiler.h: + +/usr/include/c++/11/bits/regex_scanner.tcc: + +/usr/include/c++/11/bits/regex_automaton.h: + +/usr/include/c++/11/bits/regex_error.h: + +/usr/include/c++/11/bits/regex_constants.h: + +/usr/include/strings.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/c++/11/bits/stl_map.h: + +common/kp_config.hpp: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_stack.h: + +/usr/include/c++/11/stack: + +/usr/include/c++/11/bits/stream_iterator.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/fstream: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/deque.tcc: + +/usr/include/c++/11/algorithm: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/linux/limits.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/time.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/c++/11/set: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bit: + +/usr/include/assert.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/stl_queue.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/iostream: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/iomanip: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/localefwd.h: + +../profiling/space-time-stack/kp_space_time_stack.cpp: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/deque: + +/usr/include/inttypes.h: + +/usr/include/c++/11/bits/regex.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/c++/11/exception: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/locale: + +/usr/include/c++/11/bitset: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/resource.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/chrono: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/linux/errno.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/regex_executor.tcc: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +../common/utils/demangle.hpp: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/cinttypes: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/iterator: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/bits/regex_automaton.tcc: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/regex: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/cstdio: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/string.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/regex_scanner.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/c++/11/bits/locale_conv.h: + +/usr/include/limits.h: + +/usr/include/c++/11/bits/regex_compiler.tcc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/quoted_string.h: + +/usr/include/c++/11/sstream: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/regex.h: + +/usr/include/c++/11/queue: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/cassert: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/bits/stl_deque.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.ts b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.ts new file mode 100644 index 000000000..b17239c00 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for kp_space_time_stack. diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend.make b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend.make new file mode 100644 index 000000000..db73f2d00 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for kp_space_time_stack. +# This may be replaced when dependencies are built. diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make new file mode 100644 index 000000000..40e87ff92 --- /dev/null +++ b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -Dkp_space_time_stack_EXPORTS + +CXX_INCLUDES = -I/home/kuw/kokkos-tools/profiling/all -I/home/kuw/kokkos-tools/build/common -I/home/kuw/kokkos-tools/common + +CXX_FLAGS = -fPIC + diff --git a/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o b/build/profiling/space-time-stack/CMakeFiles/kp_space_time_stack.dir/kp_space_time_stack.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..dbd01d5d8c636a27da58b5d46beff7562c536776 GIT binary patch literal 1935456 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

*nNy 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