From dab8260d88f3e7d21cd6b56c57c1317dc2d5efb7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:34:31 +0000 Subject: [PATCH 01/33] Add Windows support for pcm-sensor-server - platform abstraction layer Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/CMakeLists.txt | 3 + src/pcm-sensor-server.cpp | 245 +++++++++++++++++++++++++++++++------- 2 files changed, 204 insertions(+), 44 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index aec24e1a..225fd496 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -132,6 +132,9 @@ if(MSVC) set_target_properties(pcm-service PROPERTIES LINK_FLAGS "/INCREMENTAL:NO" COMMON_LANGUAGE_RUNTIME "") set_property(TARGET pcm-service PROPERTY VS_DOTNET_REFERENCES "System;System.Configuration.Install;System.Data;System.Management;System.ServiceProcess;System.Xml") target_link_libraries(pcm-service pcm-lib) + + # pcm-sensor-server now also supported on Windows + list(APPEND PROJECT_NAMES pcm-sensor-server) endif(MSVC) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index f3ba4aae..9f5b1488 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -12,15 +12,34 @@ constexpr unsigned int DEFAULT_HTTPS_PORT = DEFAULT_HTTP_PORT; #include #include #include -#include #include +// Platform-specific includes +#ifdef _WIN32 +#include +#include +#include +#pragma comment(lib, "ws2_32.lib") +// Define UNIX-like types for Windows +typedef SOCKET socket_t; +#define SHUT_RDWR SD_BOTH +#define MSG_NOSIGNAL 0 +// errno values +#define EAGAIN WSAEWOULDBLOCK +#define EWOULDBLOCK WSAEWOULDBLOCK +inline int close(SOCKET s) { return closesocket(s); } +#else +#include #include #include #include #include #include #include +typedef int socket_t; +#define INVALID_SOCKET -1 +#define SOCKET_ERROR -1 +#endif #include #include @@ -216,9 +235,13 @@ class SignalHandler { return &instance; } +#ifdef _WIN32 + static BOOL WINAPI handleSignal( DWORD signum ); +#else static void handleSignal( int signum ); +#endif - void setSocket( int s ) { + void setSocket( socket_t s ) { networkSocket_ = s; } @@ -227,19 +250,31 @@ class SignalHandler { } void ignoreSignal( int signum ) { +#ifdef _WIN32 + // On Windows, ignoring signals is handled differently + // SIGPIPE doesn't exist on Windows, so this is a no-op +#else struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_handler = SIG_IGN; sa.sa_flags = 0; sigaction( signum, &sa, 0 ); +#endif } void installHandler( void (*handler)(int), int signum ) { +#ifdef _WIN32 + // On Windows, use SetConsoleCtrlHandler for CTRL+C and CTRL+BREAK + (void)handler; // unused on Windows + (void)signum; // unused on Windows + SetConsoleCtrlHandler((PHANDLER_ROUTINE)handleSignal, TRUE); +#else struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_handler = handler; sa.sa_flags = 0; sigaction( signum, &sa, 0 ); +#endif } SignalHandler( SignalHandler const & ) = delete; @@ -250,11 +285,11 @@ class SignalHandler { SignalHandler() = default; private: - static int networkSocket_; + static socket_t networkSocket_; static HTTPServer* httpServer_; }; -int SignalHandler::networkSocket_ = 0; +socket_t SignalHandler::networkSocket_ = INVALID_SOCKET; HTTPServer* SignalHandler::httpServer_ = nullptr; class JSONPrinter : Visitor @@ -887,7 +922,7 @@ void PrometheusPrinter::iterateVectorAndCallAccept(Vector const& v) { }; #if defined (USE_SSL) -void closeSSLConnectionAndFD( int fd, SSL* ssl ) { +void closeSSLConnectionAndFD( socket_t fd, SSL* ssl ) { int ret; if ( (ret = SSL_shutdown( ssl )) == 0 ) { @@ -916,13 +951,17 @@ class basic_socketbuf : public std::basic_streambuf { using int_type = typename Base::int_type; using traits_type = typename Base::traits_type; - basic_socketbuf( std::string dbg_ = std::string("Server: ") ): socketFD_(0), dbg(dbg_) { + basic_socketbuf( std::string dbg_ = std::string("Server: ") ): socketFD_(INVALID_SOCKET), dbg(dbg_) { // According to http://en.cppreference.com/w/cpp/io/basic_streambuf // epptr and egptr point beyond the buffer, so start + SIZE Base::setp( outputBuffer_, outputBuffer_ + SIZE ); Base::setg( inputBuffer_, inputBuffer_, inputBuffer_ ); // Default timeout of 10 seconds and 0 microseconds +#ifdef _WIN32 + timeout_ = 10000; // Windows uses milliseconds +#else timeout_ = { 10, 0 }; +#endif #if defined (USE_SSL) // I guess one could say that the instantiation of the ptr in this object will always be 0, i just want this to be explicit for now // cppcheck-suppress uselessAssignmentPtrArg @@ -935,28 +974,47 @@ class basic_socketbuf : public std::basic_streambuf { DBG( 3, dbg, "socketbuf destructor finished" ); } - int socket() { + socket_t socket() { return socketFD_; } - void setSocket( int socketFD ) { + void setSocket( socket_t socketFD ) { socketFD_ = socketFD; - if( 0 == socketFD ) // avoid work with 0 socket after closure socket and set value to 0 + if( INVALID_SOCKET == socketFD ) // avoid work with invalid socket after closure return; // When receiving the socket descriptor, set the timeout +#ifdef _WIN32 + DWORD timeout_ms = timeout_; + const auto res = setsockopt( socketFD_, SOL_SOCKET, SO_RCVTIMEO, (char*)&timeout_ms, sizeof(DWORD) ); +#else const auto res = setsockopt( socketFD_, SOL_SOCKET, SO_RCVTIMEO, (char*)&timeout_, sizeof(struct timeval) ); +#endif if (res != 0) { +#ifdef _WIN32 + std::cerr << "setsockopt failed while setting timeout value, error: " << WSAGetLastError() << "\n"; +#else std::cerr << "setsockopt failed while setting timeout value, " << strerror( errno ) << "\n"; +#endif } } +#ifdef _WIN32 + void setTimeout( DWORD t ) { + timeout_ = t; + const auto res = setsockopt( socketFD_, SOL_SOCKET, SO_RCVTIMEO, (char*)&timeout_, sizeof(DWORD) ); +#else void setTimeout( struct timeval t ) { timeout_ = t; const auto res = setsockopt( socketFD_, SOL_SOCKET, SO_RCVTIMEO, (char*)&timeout_, sizeof(struct timeval) ); +#endif if (res != 0) { +#ifdef _WIN32 + std::cerr << "setsockopt failed while setting timeout value, error: " << WSAGetLastError() << "\n"; +#else std::cerr << "setsockopt failed while setting timeout value, " << strerror( errno ) << "\n"; +#endif } } @@ -984,25 +1042,34 @@ class basic_socketbuf : public std::basic_streambuf { ssl_ = nullptr; } #endif - if ( 0 != socketFD_ ) { + if ( INVALID_SOCKET != socketFD_ ) { DBG( 3, dbg, "close clientsocketFD" ); ::close( socketFD_ ); + socketFD_ = INVALID_SOCKET; } } protected: int_type writeToSocket() { size_t bytesToSend; - ssize_t bytesSent; + int bytesSent; bytesToSend = (char*)Base::pptr() - (char*)Base::pbase(); DBG( 3, dbg, "wts: Bytes to send: ", bytesToSend ); #if defined (USE_SSL) if ( nullptr == ssl_ ) { #endif +#ifdef _WIN32 + bytesSent= ::send( socketFD_, (const char*)outputBuffer_, static_cast(bytesToSend), MSG_NOSIGNAL ); +#else bytesSent= ::send( socketFD_, (void*)outputBuffer_, bytesToSend, MSG_NOSIGNAL ); - if ( -1 == bytesSent ) { +#endif + if ( SOCKET_ERROR == bytesSent ) { +#ifdef _WIN32 + DBG( 3, "bytesSent == SOCKET_ERROR: WSAGetLastError: ", WSAGetLastError(), ", returning eof..." ); +#else DBG( 3, "bytesSent == -1: strerror( ", errno, " ): ", strerror( errno ), ", returning eof..." ); +#endif return traits_type::eof(); } #if defined (USE_SSL) @@ -1052,7 +1119,7 @@ class basic_socketbuf : public std::basic_streambuf { int sync() override { DBG( 3, dbg, "sync socketFD_: ", socketFD_ ); - if ( 0 == socketFD_ ) // Socket is closed already + if ( INVALID_SOCKET == socketFD_ ) // Socket is closed already return 0; DBG( 3, dbg, "sync: Calling writeToSocket()" ); @@ -1078,21 +1145,31 @@ class basic_socketbuf : public std::basic_streambuf { virtual int_type underflow() override { std::fill(inputBuffer_, inputBuffer_ + SIZE, 0); - ssize_t bytesReceived; + int bytesReceived; #if defined (USE_SSL) if ( nullptr == ssl_ ) { #endif DBG( 3, dbg, "Socketbuf: Read from socket:" ); +#ifdef _WIN32 + bytesReceived = ::recv( socketFD_, static_cast(inputBuffer_), SIZE * sizeof( char_type ), 0 ); +#else bytesReceived = ::read( socketFD_, static_cast(inputBuffer_), SIZE * sizeof( char_type ) ); +#endif if ( 0 == bytesReceived ) { // Client closed the socket normally, we will do the same close(); return traits_type::eof(); } - if ( -1 == bytesReceived ) { + if ( SOCKET_ERROR == bytesReceived ) { +#ifdef _WIN32 + int err = WSAGetLastError(); + if ( err ) + DBG( 3, dbg, "WSAError: ", err ); +#else if ( errno ) DBG( 3, dbg, "Errno: ", errno, ", (", strerror( errno ) , ")" ); +#endif close(); Base::setg( nullptr, nullptr, nullptr ); return traits_type::eof(); @@ -1173,8 +1250,12 @@ class basic_socketbuf : public std::basic_streambuf { protected: CharT outputBuffer_[SIZE]; CharT inputBuffer_[SIZE]; - int socketFD_; + socket_t socketFD_; +#ifdef _WIN32 + DWORD timeout_; +#else struct timeval timeout_; +#endif std::string dbg; #if defined (USE_SSL) SSL* ssl_; @@ -1195,11 +1276,11 @@ class basic_socketstream : public std::basic_iostream { basic_socketstream & operator = (const basic_socketstream &) = delete; basic_socketstream() : stream_type( &socketBuffer_ ) {} #if defined (USE_SSL) - basic_socketstream( int socketFD, SSL* ssl, std::string dbg_ = "Server: " ) : stream_type( &socketBuffer_ ), dbg( dbg_ ), socketBuffer_( dbg_ ) { + basic_socketstream( socket_t socketFD, SSL* ssl, std::string dbg_ = "Server: " ) : stream_type( &socketBuffer_ ), dbg( dbg_ ), socketBuffer_( dbg_ ) { DBG( 3, dbg, "socketFD = ", socketFD ); - if ( 0 == socketFD ) { - DBG( 3, dbg, "Trying to set socketFD to 0 which is not allowed!" ); - throw std::runtime_error( "Trying to set socketFD to 0 on basic_socketstream level which is not allowed." ); + if ( INVALID_SOCKET == socketFD ) { + DBG( 3, dbg, "Trying to set socketFD to INVALID_SOCKET which is not allowed!" ); + throw std::runtime_error( "Trying to set socketFD to INVALID_SOCKET on basic_socketstream level which is not allowed." ); } socketBuffer_.setSocket( socketFD ); @@ -1208,11 +1289,11 @@ class basic_socketstream : public std::basic_iostream { } #endif - basic_socketstream( int socketFD ) : stream_type( &socketBuffer_ ) { + basic_socketstream( socket_t socketFD ) : stream_type( &socketBuffer_ ) { DBG( 3, dbg, "socketFD = ", socketFD ); - if ( 0 == socketFD ) { - DBG( 3, dbg, "Trying to set socketFD to 0 which is not allowed!" ); - throw std::runtime_error( "Trying to set socketFD to 0 on basic_socketstream level which is not allowed." ); + if ( INVALID_SOCKET == socketFD ) { + DBG( 3, dbg, "Trying to set socketFD to INVALID_SOCKET which is not allowed!" ); + throw std::runtime_error( "Trying to set socketFD to INVALID_SOCKET on basic_socketstream level which is not allowed." ); } socketBuffer_.setSocket( socketFD ); } @@ -1276,7 +1357,7 @@ class basic_socketstream : public std::basic_iostream { } void putLine( std::string& line ) { - if ( !socketBuffer_.socket() ) + if ( INVALID_SOCKET == socketBuffer_.socket() ) throw std::runtime_error( "The socket is not or no longer open!" ); DBG( 3, dbg, "socketstream::putLine: putting \"", line, "\" into the socket." ); Base::write( line.c_str(), line.size() ); @@ -1300,32 +1381,55 @@ class Server { Server() = delete; Server( const std::string & listenIP, uint16_t port ) noexcept( false ) : listenIP_(listenIP), wq_( WorkQueue::getInstance() ), port_( port ) { DBG( 3, "Initializing Server" ); +#ifdef _WIN32 + // Initialize Winsock on Windows + WSADATA wsaData; + int result = WSAStartup(MAKEWORD(2, 2), &wsaData); + if (result != 0) { + throw std::runtime_error(std::string("WSAStartup failed: ") + std::to_string(result)); + } +#endif serverSocket_ = initializeServerSocket(); SignalHandler* shi = SignalHandler::getInstance(); shi->setSocket( serverSocket_ ); +#ifndef _WIN32 shi->ignoreSignal( SIGPIPE ); // Sorry Dennis Ritchie, we do not care about this, we always check return codes +#endif #ifndef UNIT_TEST // libFuzzer installs own signal handlers +#ifndef _WIN32 shi->installHandler( SignalHandler::handleSignal, SIGTERM ); shi->installHandler( SignalHandler::handleSignal, SIGINT ); +#else + shi->installHandler( nullptr, 0 ); // Windows uses SetConsoleCtrlHandler +#endif #endif } Server( Server const & ) = delete; Server & operator = ( Server const & ) = delete; virtual ~Server() { wq_ = nullptr; +#ifdef _WIN32 + WSACleanup(); +#endif } public: virtual void run() = 0; private: - int initializeServerSocket() { + socket_t initializeServerSocket() { if ( port_ == 0 ) throw std::runtime_error( "Server Constructor: No port specified." ); - int sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); - if ( -1 == sockfd ) + socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); + if ( INVALID_SOCKET == sockfd ) + { +#ifdef _WIN32 + throw std::runtime_error( std::string("Server Constructor: Can´t create socket: ") + std::to_string(WSAGetLastError()) ); +#else throw std::runtime_error( "Server Constructor: Can´t create socket" ); +#endif + } int retval = 0; @@ -1363,7 +1467,7 @@ class Server { protected: std::string listenIP_; WorkQueue* wq_; - int serverSocket_; + socket_t serverSocket_; uint16_t port_; }; @@ -2880,11 +2984,11 @@ class HTTPConnection : public Work { public: HTTPConnection() = delete; #if defined (USE_SSL) - HTTPConnection( HTTPServer* hs, int socketFD, struct sockaddr_in /* clientAddr */, std::vector const & cl, SSL* ssl = nullptr ) : hs_( hs ), socketStream_( socketFD, ssl ), /* clientAddress_( clientAddr ), */ callbackList_( cl ) { + HTTPConnection( HTTPServer* hs, socket_t socketFD, struct sockaddr_in /* clientAddr */, std::vector const & cl, SSL* ssl = nullptr ) : hs_( hs ), socketStream_( socketFD, ssl ), /* clientAddress_( clientAddr ), */ callbackList_( cl ) { DBG( 3, "HTTPConnection Constructor called..." ); } #else - HTTPConnection( HTTPServer* hs, int socketFD, struct sockaddr_in /* clientAddr */, std::vector const & cl ) : hs_( hs ), socketStream_( socketFD ), /* clientAddress_( clientAddr ), */ callbackList_( cl ) {} + HTTPConnection( HTTPServer* hs, socket_t socketFD, struct sockaddr_in /* clientAddr */, std::vector const & cl ) : hs_( hs ), socketStream_( socketFD ), /* clientAddress_( clientAddr ), */ callbackList_( cl ) {} #endif HTTPConnection( HTTPConnection const & ) = delete; void operator=( HTTPConnection const & ) = delete; @@ -3110,11 +3214,19 @@ class HTTPServer : public Server { return ret; } - bool checkForIncomingSSLConnection( int fd ) { + bool checkForIncomingSSLConnection( socket_t fd ) { char ch = ' '; +#ifdef _WIN32 + int bytes = ::recv( fd, &ch, 1, MSG_PEEK ); +#else ssize_t bytes = ::recv( fd, &ch, 1, MSG_PEEK ); - if ( bytes == -1 ) { +#endif + if ( SOCKET_ERROR == bytes ) { +#ifdef _WIN32 + DBG( 1, "recv call to peek for the first incoming character failed, WSAGetLastError = ", WSAGetLastError() ); +#else DBG( 1, "recv call to peek for the first incoming character failed, errno = ", errno, ", strerror: ", strerror(errno) ); +#endif throw std::runtime_error( "recv to peek first char failed" ); } else if ( bytes == 0 ) { DBG( 0, "Connection was properly closed by the client, no bytes to read" ); @@ -3149,6 +3261,23 @@ class HTTPServer : public Server { }; // Here to break dependency on HTTPServer +#ifdef _WIN32 +BOOL WINAPI SignalHandler::handleSignal( DWORD signum ) +{ + // Clean up, close socket and such + std::cerr << "handleSignal: signal " << signum << " caught.\n"; + std::cerr << "handleSignal: closing socket " << networkSocket_ << "\n"; + ::close( networkSocket_ ); + std::cerr << "Stopping HTTPServer\n"; + if (httpServer_) + httpServer_->stop(); + std::cerr << "Cleaning up PMU:\n"; + PCM::getInstance()->cleanup(); + std::cerr << "handleSignal: exiting with exit code 1...\n"; + exit(1); + return TRUE; +} +#else void SignalHandler::handleSignal( int signum ) { // Clean up, close socket and such @@ -3162,6 +3291,7 @@ void SignalHandler::handleSignal( int signum ) std::cerr << "handleSignal: exiting with exit code 1...\n"; exit(1); } +#endif void PeriodicCounterFetcher::execute() { using namespace std::chrono; @@ -3193,13 +3323,17 @@ void PeriodicCounterFetcher::execute() { void HTTPServer::run() { struct sockaddr_in clientAddress; clientAddress.sin_family = AF_INET; - int clientSocketFD = 0; + socket_t clientSocketFD = INVALID_SOCKET; while ( ! stopped_ ) { // Listen on socket for incoming requests socklen_t sa_len = sizeof( struct sockaddr_in ); - int retval = ::accept( serverSocket_, (struct sockaddr*)&clientAddress, &sa_len ); - if ( -1 == retval ) { + socket_t retval = ::accept( serverSocket_, (struct sockaddr*)&clientAddress, &sa_len ); + if ( INVALID_SOCKET == retval ) { +#ifdef _WIN32 + DBG( 3, "Accept returned INVALID_SOCKET, WSAGetLastError: ", WSAGetLastError() ); +#else DBG( 3, "Accept returned -1, errno: ", strerror( errno ) ); +#endif continue; } clientSocketFD = retval; @@ -3227,7 +3361,11 @@ void HTTPServer::run() { std::fill(ipbuf, ipbuf + INET_ADDRSTRLEN, 0); char const * resbuf = ::inet_ntop( AF_INET, &(clientAddress.sin_addr), ipbuf, INET_ADDRSTRLEN ); if ( nullptr == resbuf ) { +#ifdef _WIN32 + DBG( 3, "inet_ntop returned nullptr, WSAGetLastError: ", WSAGetLastError() ); +#else DBG( 3, "inet_ntop returned -1, strerror: ", strerror( errno ) ); +#endif DBG( 3, "close clientsocketFD" ); ::close( clientSocketFD ); continue; @@ -3319,7 +3457,7 @@ class HTTPSServer : public HTTPServer { void HTTPSServer::run() { struct sockaddr_in clientAddress; clientAddress.sin_family = AF_INET; - int clientSocketFD = 0; + socket_t clientSocketFD = INVALID_SOCKET; // Check SSL CTX for validity if ( nullptr == sslCTX_ ) throw std::runtime_error( "No SSL_CTX created" ); @@ -3327,10 +3465,14 @@ void HTTPSServer::run() { while ( ! stopped_ ) { // Listen on socket for incoming requests, same as for regular connection socklen_t sa_len = sizeof( struct sockaddr_in ); - int retval = ::accept( serverSocket_, (struct sockaddr*)&clientAddress, &sa_len ); - DBG( 3, "RegularAccept: (if not -1 it is client socket descriptor) ", retval ); - if ( -1 == retval ) { + socket_t retval = ::accept( serverSocket_, (struct sockaddr*)&clientAddress, &sa_len ); + DBG( 3, "RegularAccept: (if not INVALID_SOCKET it is client socket descriptor) ", retval ); + if ( INVALID_SOCKET == retval ) { +#ifdef _WIN32 + DBG( 3, "Accept failed: WSAGetLastError( ): ", WSAGetLastError() ); +#else DBG( 3, "Accept failed: strerror( ", errno, " ): ", strerror( errno ) ); +#endif continue; } clientSocketFD = retval; @@ -3420,7 +3562,11 @@ void HTTPSServer::run() { memset( ipbuf, 0, 16 ); char const * resbuf = ::inet_ntop( AF_INET, &(clientAddress.sin_addr), ipbuf, INET_ADDRSTRLEN ); if ( nullptr == resbuf ) { +#ifdef _WIN32 + DBG( 3, "inet_ntop returned an error: ", WSAGetLastError(), "\n"); +#else DBG( 3, "inet_ntop returned an error: ", errno, ", error string: ", strerror( errno ), "\n"); +#endif ERR_clear_error(); SSL_free( ssl ); // Free the SSL structure to prevent memory leaks ssl = nullptr; @@ -3722,18 +3868,20 @@ int startHTTPSServer( unsigned short port, std::string const & cFile, std::strin void printHelpText( std::string const & programName ) { std::cout << "Usage: " << programName << " [OPTION]\n\n"; std::cout << "Valid Options:\n"; +#ifndef _WIN32 std::cout << " -d : Run in the background\n"; +#endif #if defined (USE_SSL) std::cout << " -s : Use https protocol (default port " << DEFAULT_HTTPS_PORT << ")\n"; #endif std::cout << " -p portnumber : Run on port (default port is " << DEFAULT_HTTP_PORT << ")\n"; std::cout << " -r|--reset : Reset programming of the performance counters.\n"; std::cout << " -D|--debug level : level = 0: no debug info, > 0 increase verbosity.\n"; -#ifndef __APPLE__ +#if !defined(__APPLE__) && !defined(_WIN32) std::cout << " -R|--real-time : If possible the daemon will run with real time\n"; -#endif std::cout << " priority, could be useful under heavy load to \n"; std::cout << " stabilize the async counter fetching.\n"; +#endif #if defined (USE_SSL) std::cout << " -C|--certificateFile : \n"; std::cout << " -P|--privateKeyFile : \n"; @@ -3955,7 +4103,7 @@ int mainThrows(int argc, char * argv[]) { } #endif -#ifndef __APPLE__ +#if !defined(__APPLE__) && !defined(_WIN32) if ( useRealtimePriority ) { int priority = sched_get_priority_min( SCHED_RR ); if ( priority == -1 ) { @@ -3975,14 +4123,23 @@ int mainThrows(int argc, char * argv[]) { } #endif +#ifdef _WIN32 + // Windows doesn't support fork(), so daemon mode is not available + if ( daemonMode ) { + std::cerr << "Daemon mode is not supported on Windows. Starting in foreground mode.\n"; + daemonMode = false; + } + const int pid = 0; // Always run in foreground on Windows +#else pid_t pid; if ( daemonMode ) pid = fork(); else pid = 0; +#endif if ( pid == 0 ) { - /* child */ + /* child (or Windows foreground mode) */ // Default programming is to use normal core counters and memory bandwidth counters // and if pmem is available to also show this instead of partial writes // A HTTP interface to change the programming is planned From 320ada645d76e83374ab47cb569d156db0a506d1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:40:10 +0000 Subject: [PATCH 02/33] Add Windows documentation for pcm-sensor-server Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- doc/PCM-EXPORTER.md | 23 +++++++++++++++-- doc/WINDOWS_HOWTO.md | 60 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+), 2 deletions(-) diff --git a/doc/PCM-EXPORTER.md b/doc/PCM-EXPORTER.md index 63efc0b6..cf759e04 100644 --- a/doc/PCM-EXPORTER.md +++ b/doc/PCM-EXPORTER.md @@ -3,6 +3,8 @@ pcm-sensor-server is a collector exposing Intel processor metrics over http in JSON or Prometheus (exporter text based) format. Also [available as a docker container](DOCKER_README.md). +**NEW**: pcm-sensor-server is now supported on Windows! See [Windows-specific instructions](#windows-support) below. + Installation on target system to be analyzed: 1. [Build](https://github.com/intel/pcm#building-pcm-tools) or [download](https://github.com/intel/pcm#downloading-pre-compiled-pcm-tools) pcm tools 2. As root, start pcm-sensor-server: `sudo ./pcm-sensor-server` or as non-root https://github.com/intel/pcm#executing-pcm-tools-under-non-root-user-on-linux @@ -16,16 +18,33 @@ $ ./pcm-sensor-server --help Usage: ./pcm-sensor-server [OPTION] Valid Options: - -d : Run in the background + -d : Run in the background (Linux/macOS only) -p portnumber : Run on port (default port is 9738) -r|--reset : Reset programming of the performance counters. -D|--debug level : level = 0: no debug info, > 0 increase verbosity. -R|--real-time : If possible the daemon will run with real time priority, could be useful under heavy load to - stabilize the async counter fetching. + stabilize the async counter fetching. (Linux only) -h|--help : This information ``` +## Windows Support + +pcm-sensor-server now runs natively on Windows. Key points: + +- **Requirements**: Windows 7+ or Windows Server 2008+ R2, Administrator privileges, MSR driver installed +- **Build instructions**: See [WINDOWS_HOWTO.md](WINDOWS_HOWTO.md#pcm-sensor-server-httphttps-server-for-grafana-integration) +- **Limitations**: + - Daemon mode (`-d`) not available - runs in foreground only + - Real-time priority (`-R`) not available + - Use Ctrl+C to stop the server + +Example on Windows: +``` +# Run as Administrator +pcm-sensor-server.exe -p 9738 +``` + The default output of pcm-sensor-server endpoint in a browser: ![image](https://user-images.githubusercontent.com/25432609/226344012-8783e154-998e-48a7-a2ca-f2c42af9c843.png) diff --git a/doc/WINDOWS_HOWTO.md b/doc/WINDOWS_HOWTO.md index 97a880d5..3ea6a35e 100644 --- a/doc/WINDOWS_HOWTO.md +++ b/doc/WINDOWS_HOWTO.md @@ -101,3 +101,63 @@ A: Despite that PCM-Service is reserving more memory than the standard 512kB thi ` to that file + +## pcm-sensor-server (HTTP/HTTPS server for Grafana integration) + +Starting from this release, **pcm-sensor-server** is now supported on Windows. This utility exposes PCM metrics over HTTP in JSON or Prometheus format for integration with Grafana dashboards. + +### Building pcm-sensor-server on Windows + +1. Follow steps 1-2 from [Compile the Windows MSR driver](#compile-the-windows-msr-driver) to compile and install the MSR driver + +2. Build pcm-sensor-server: + ``` + cmake -B build + cmake --build build --config Release --target pcm-sensor-server + ``` + + The executable will be located in `build\bin\Release\pcm-sensor-server.exe` + +3. (Optional) For HTTPS support, ensure OpenSSL is installed and available to CMake + +### Running pcm-sensor-server on Windows + +1. Copy `msr.sys` and `pcm-sensor-server.exe` to the PCM directory (e.g., `C:\Program Files (x86)\PCM\`) + +2. Run as Administrator (required for MSR access): + ``` + pcm-sensor-server.exe + ``` + + The server will start on the default port 9738 + +3. Common command-line options: + - `-p ` : Run on a specific port (default is 9738) + - `-D ` : Set debug verbosity level (0 = no debug, higher = more verbose) + - `-s` : Enable HTTPS (requires OpenSSL and certificate files) + - `-h` or `--help` : Show all available options + +4. Access the metrics: + - JSON format: http://localhost:9738/ (with `Accept: application/json` header) + - Prometheus format: http://localhost:9738/metrics + +### Windows-specific limitations + +- **Daemon mode not supported**: The `-d` (daemon/background) option is not available on Windows. The server runs in foreground mode only. +- **Real-time priority not supported**: The `-R` (real-time priority) option is not available on Windows. +- **Signal handling**: Use Ctrl+C to gracefully stop the server instead of SIGTERM/SIGINT. + +### Example: Running with Grafana on Windows + +1. Start pcm-sensor-server as Administrator: + ``` + pcm-sensor-server.exe -p 9738 + ``` + +2. Configure Prometheus to scrape from `http://localhost:9738/metrics` + +3. Configure Grafana to use your Prometheus data source + +4. Import the PCM Grafana dashboard (see [scripts/grafana/README.md](../scripts/grafana/README.md)) + +For more details on using pcm-sensor-server with Grafana, see [PCM-EXPORTER.md](PCM-EXPORTER.md). From d7448eb13b8b8c1d819b54e93f4122dfe2831087 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:41:49 +0000 Subject: [PATCH 03/33] Address code review feedback - improve documentation clarity Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- doc/PCM-EXPORTER.md | 2 +- doc/WINDOWS_HOWTO.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/PCM-EXPORTER.md b/doc/PCM-EXPORTER.md index cf759e04..15ac3433 100644 --- a/doc/PCM-EXPORTER.md +++ b/doc/PCM-EXPORTER.md @@ -32,7 +32,7 @@ Valid Options: pcm-sensor-server now runs natively on Windows. Key points: -- **Requirements**: Windows 7+ or Windows Server 2008+ R2, Administrator privileges, MSR driver installed +- **Requirements**: Windows 10+ or Windows Server 2016+ (earlier versions may work but are no longer officially supported), Administrator privileges, MSR driver installed - **Build instructions**: See [WINDOWS_HOWTO.md](WINDOWS_HOWTO.md#pcm-sensor-server-httphttps-server-for-grafana-integration) - **Limitations**: - Daemon mode (`-d`) not available - runs in foreground only diff --git a/doc/WINDOWS_HOWTO.md b/doc/WINDOWS_HOWTO.md index 3ea6a35e..4ad1a03b 100644 --- a/doc/WINDOWS_HOWTO.md +++ b/doc/WINDOWS_HOWTO.md @@ -108,7 +108,7 @@ Starting from this release, **pcm-sensor-server** is now supported on Windows. T ### Building pcm-sensor-server on Windows -1. Follow steps 1-2 from [Compile the Windows MSR driver](#compile-the-windows-msr-driver) to compile and install the MSR driver +1. Follow the **Compile the Windows MSR driver** and **Sign the Windows MSR driver** sections above to compile, sign, and install the MSR driver (`msr.sys`) 2. Build pcm-sensor-server: ``` @@ -122,7 +122,7 @@ Starting from this release, **pcm-sensor-server** is now supported on Windows. T ### Running pcm-sensor-server on Windows -1. Copy `msr.sys` and `pcm-sensor-server.exe` to the PCM directory (e.g., `C:\Program Files (x86)\PCM\`) +1. Choose or create a directory for PCM (e.g., `C:\Program Files\PCM\` or `C:\Program Files (x86)\PCM\`). Copy `msr.sys` and `pcm-sensor-server.exe` to this directory. 2. Run as Administrator (required for MSR access): ``` From d62fa93c425e728b51a513ef4ad7b2417d243b6c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:45:41 +0000 Subject: [PATCH 04/33] Final verification and security summary Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- _codeql_build_dir/CMakeCache.txt | 603 ++++++ .../CMakeFiles/3.31.6/CMakeCCompiler.cmake | 81 + .../CMakeFiles/3.31.6/CMakeCXXCompiler.cmake | 101 + .../3.31.6/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.31.6/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../CMakeFiles/3.31.6/CMakeSystem.cmake | 15 + .../3.31.6/CompilerIdC/CMakeCCompilerId.c | 904 +++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 +++++++++ .../CMakeFiles/CMakeConfigureLog.yaml | 598 ++++++ .../CMakeDirectoryInformation.cmake | 16 + _codeql_build_dir/CMakeFiles/Makefile.cmake | 245 +++ _codeql_build_dir/CMakeFiles/Makefile2 | 1059 +++++++++++ _codeql_build_dir/CMakeFiles/Progress/1 | 1 + _codeql_build_dir/CMakeFiles/Progress/10 | 1 + _codeql_build_dir/CMakeFiles/Progress/11 | 1 + _codeql_build_dir/CMakeFiles/Progress/12 | 1 + _codeql_build_dir/CMakeFiles/Progress/13 | 1 + _codeql_build_dir/CMakeFiles/Progress/14 | 1 + _codeql_build_dir/CMakeFiles/Progress/15 | 1 + _codeql_build_dir/CMakeFiles/Progress/16 | 1 + _codeql_build_dir/CMakeFiles/Progress/17 | 1 + _codeql_build_dir/CMakeFiles/Progress/18 | 1 + _codeql_build_dir/CMakeFiles/Progress/19 | 1 + _codeql_build_dir/CMakeFiles/Progress/2 | 1 + _codeql_build_dir/CMakeFiles/Progress/20 | 1 + _codeql_build_dir/CMakeFiles/Progress/21 | 1 + _codeql_build_dir/CMakeFiles/Progress/22 | 1 + _codeql_build_dir/CMakeFiles/Progress/23 | 1 + _codeql_build_dir/CMakeFiles/Progress/24 | 1 + _codeql_build_dir/CMakeFiles/Progress/25 | 1 + _codeql_build_dir/CMakeFiles/Progress/26 | 1 + _codeql_build_dir/CMakeFiles/Progress/27 | 1 + _codeql_build_dir/CMakeFiles/Progress/28 | 1 + _codeql_build_dir/CMakeFiles/Progress/29 | 1 + _codeql_build_dir/CMakeFiles/Progress/3 | 1 + _codeql_build_dir/CMakeFiles/Progress/30 | 1 + _codeql_build_dir/CMakeFiles/Progress/31 | 1 + _codeql_build_dir/CMakeFiles/Progress/32 | 1 + _codeql_build_dir/CMakeFiles/Progress/33 | 1 + _codeql_build_dir/CMakeFiles/Progress/34 | 1 + _codeql_build_dir/CMakeFiles/Progress/35 | 1 + _codeql_build_dir/CMakeFiles/Progress/36 | 1 + _codeql_build_dir/CMakeFiles/Progress/37 | 1 + _codeql_build_dir/CMakeFiles/Progress/38 | 1 + _codeql_build_dir/CMakeFiles/Progress/39 | 1 + _codeql_build_dir/CMakeFiles/Progress/4 | 1 + _codeql_build_dir/CMakeFiles/Progress/40 | 1 + _codeql_build_dir/CMakeFiles/Progress/45 | 1 + _codeql_build_dir/CMakeFiles/Progress/46 | 1 + _codeql_build_dir/CMakeFiles/Progress/47 | 1 + _codeql_build_dir/CMakeFiles/Progress/5 | 1 + _codeql_build_dir/CMakeFiles/Progress/51 | 1 + _codeql_build_dir/CMakeFiles/Progress/52 | 1 + _codeql_build_dir/CMakeFiles/Progress/53 | 1 + _codeql_build_dir/CMakeFiles/Progress/54 | 1 + _codeql_build_dir/CMakeFiles/Progress/6 | 1 + _codeql_build_dir/CMakeFiles/Progress/61 | 1 + _codeql_build_dir/CMakeFiles/Progress/69 | 1 + _codeql_build_dir/CMakeFiles/Progress/7 | 1 + _codeql_build_dir/CMakeFiles/Progress/70 | 1 + _codeql_build_dir/CMakeFiles/Progress/75 | 1 + _codeql_build_dir/CMakeFiles/Progress/8 | 1 + _codeql_build_dir/CMakeFiles/Progress/87 | 1 + _codeql_build_dir/CMakeFiles/Progress/88 | 1 + _codeql_build_dir/CMakeFiles/Progress/9 | 1 + .../CMakeFiles/Progress/count.txt | 1 + .../CMakeFiles/TargetDirectories.txt | 58 + .../CMakeFiles/cmake.check_cache | 1 + _codeql_build_dir/CMakeFiles/progress.marks | 1 + _codeql_build_dir/CPackConfig.cmake | 88 + _codeql_build_dir/CPackSourceConfig.cmake | 96 + _codeql_build_dir/Makefile | 578 ++++++ .../bin/CUSTOM-COMPILE-OPTIONS.md | 15 + _codeql_build_dir/bin/CXL_README.md | 15 + _codeql_build_dir/bin/DOCKER_README.md | 14 + _codeql_build_dir/bin/ENVVAR_README.md | 17 + _codeql_build_dir/bin/FAQ.md | 95 + _codeql_build_dir/bin/FREEBSD_HOWTO.txt | 8 + .../bin/LATENCY-OPTIMIZED-MODE.md | 61 + _codeql_build_dir/bin/LINUX_HOWTO.txt | 7 + _codeql_build_dir/bin/MAC_HOWTO.txt | 64 + _codeql_build_dir/bin/PCM-EXPORTER.md | 55 + .../bin/PCM-SENSOR-SERVER-README.md | 47 + _codeql_build_dir/bin/PCM_ACCEL_README.md | 121 ++ _codeql_build_dir/bin/PCM_IIO_README.md | 35 + _codeql_build_dir/bin/PCM_RAW_README.md | 251 +++ .../GenuineIntel-6-4F-1.json | 122 ++ .../GenuineIntel-6-55-4.json | 136 ++ .../GenuineIntel-6-6A-0.json | 144 ++ .../GenuineIntel-6-86-5.json | 103 + .../GenuineIntel-6-8E-C.json | 57 + .../GenuineIntel-6-8F-6.json | 152 ++ .../GenuineIntel-6-AD-0.json | 158 ++ .../GenuineIntel-6-AE-0.json | 158 ++ .../GenuineIntel-6-AF-0.json | 145 ++ .../GenuineIntel-6-B6-0.json | 145 ++ .../GenuineIntel-6-CF-1.json | 152 ++ _codeql_build_dir/bin/STARS.md | 3 + _codeql_build_dir/bin/WINDOWS_HOWTO.md | 163 ++ .../bin/generate_summary_readme.md | 25 + _codeql_build_dir/bin/license.txt | 28 + _codeql_build_dir/bin/opCode-6-106.txt | 45 + _codeql_build_dir/bin/opCode-6-108.txt | 45 + _codeql_build_dir/bin/opCode-6-134.txt | 45 + _codeql_build_dir/bin/opCode-6-143-accel.txt | 20 + _codeql_build_dir/bin/opCode-6-143.txt | 45 + _codeql_build_dir/bin/opCode-6-173.txt | 45 + _codeql_build_dir/bin/opCode-6-174.txt | 45 + _codeql_build_dir/bin/opCode-6-175.txt | 45 + _codeql_build_dir/bin/opCode-6-182.txt | 45 + _codeql_build_dir/bin/opCode-6-207.txt | 45 + _codeql_build_dir/bin/opCode-6-85.txt | 26 + _codeql_build_dir/bin/pcm | Bin 0 -> 1473920 bytes _codeql_build_dir/bin/pcm-client | Bin 0 -> 39224 bytes _codeql_build_dir/bin/pcm-numa | Bin 0 -> 1322368 bytes .../bin/tests/daemon_alignment_test | Bin 0 -> 16320 bytes _codeql_build_dir/bin/tests/urltest | Bin 0 -> 2099184 bytes _codeql_build_dir/cmake_install.cmake | 78 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/c_example.dir/DependInfo.cmake | 24 + .../CMakeFiles/c_example.dir/build.make | 117 ++ .../c_example.dir/cmake_clean.cmake | 12 + .../c_example.dir/compiler_depend.make | 2 + .../c_example.dir/compiler_depend.ts | 2 + .../CMakeFiles/c_example.dir/depend.make | 2 + .../CMakeFiles/c_example.dir/flags.make | 10 + .../CMakeFiles/c_example.dir/link.txt | 1 + .../CMakeFiles/c_example.dir/progress.make | 3 + .../c_example_shlib.dir/DependInfo.cmake | 24 + .../CMakeFiles/c_example_shlib.dir/build.make | 118 ++ .../c_example_shlib.dir/cmake_clean.cmake | 12 + .../c_example_shlib.dir/compiler_depend.make | 2 + .../c_example_shlib.dir/compiler_depend.ts | 2 + .../c_example_shlib.dir/depend.make | 2 + .../CMakeFiles/c_example_shlib.dir/flags.make | 10 + .../CMakeFiles/c_example_shlib.dir/link.txt | 1 + .../c_example_shlib.dir/progress.make | 3 + .../examples/CMakeFiles/progress.marks | 1 + _codeql_build_dir/examples/Makefile | 274 +++ .../examples/cmake_install.cmake | 50 + _codeql_build_dir/pcm-sensor-server.service | 11 + .../CMakeDirectoryInformation.cmake | 16 + .../PCM_SHARED.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/PCM_SHARED.dir/build.make | 118 ++ .../PCM_SHARED.dir/cmake_clean.cmake | 12 + .../PCM_SHARED.dir/compiler_depend.make | 2 + .../PCM_SHARED.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/PCM_SHARED.dir/depend.make | 2 + .../src/CMakeFiles/PCM_SHARED.dir/flags.make | 10 + .../src/CMakeFiles/PCM_SHARED.dir/link.txt | 1 + .../CMakeFiles/PCM_SHARED.dir/progress.make | 3 + .../PCM_STATIC.dir/DependInfo.cmake | 40 + .../src/CMakeFiles/PCM_STATIC.dir/build.make | 389 ++++ .../PCM_STATIC.dir/cmake_clean.cmake | 45 + .../PCM_STATIC.dir/cmake_clean_target.cmake | 3 + .../PCM_STATIC.dir/compiler_depend.make | 2 + .../PCM_STATIC.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/PCM_STATIC.dir/depend.make | 2 + .../src/CMakeFiles/PCM_STATIC.dir/flags.make | 10 + .../src/CMakeFiles/PCM_STATIC.dir/link.txt | 2 + .../CMakeFiles/PCM_STATIC.dir/progress.make | 20 + .../PCM_STATIC_SILENT.dir/DependInfo.cmake | 40 + .../PCM_STATIC_SILENT.dir/build.make | 389 ++++ .../PCM_STATIC_SILENT.dir/cmake_clean.cmake | 45 + .../cmake_clean_target.cmake | 3 + .../compiler_depend.make | 2 + .../PCM_STATIC_SILENT.dir/compiler_depend.ts | 2 + .../PCM_STATIC_SILENT.dir/depend.make | 2 + .../PCM_STATIC_SILENT.dir/flags.make | 10 + .../CMakeFiles/PCM_STATIC_SILENT.dir/link.txt | 2 + .../PCM_STATIC_SILENT.dir/progress.make | 20 + .../CMakeFiles/client.dir/DependInfo.cmake | 25 + .../src/CMakeFiles/client.dir/build.make | 133 ++ .../CMakeFiles/client.dir/cmake_clean.cmake | 14 + .../client.dir/compiler_depend.make | 2 + .../CMakeFiles/client.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/client.dir/depend.make | 2 + .../src/CMakeFiles/client.dir/flags.make | 10 + .../src/CMakeFiles/client.dir/link.txt | 1 + .../src/CMakeFiles/client.dir/progress.make | 4 + .../CMakeFiles/daemon.dir/DependInfo.cmake | 25 + .../src/CMakeFiles/daemon.dir/build.make | 134 ++ .../CMakeFiles/daemon.dir/cmake_clean.cmake | 14 + .../daemon.dir/compiler_depend.make | 2 + .../CMakeFiles/daemon.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/daemon.dir/depend.make | 2 + .../src/CMakeFiles/daemon.dir/flags.make | 10 + .../src/CMakeFiles/daemon.dir/link.txt | 1 + .../src/CMakeFiles/daemon.dir/progress.make | 4 + .../CMakeFiles/pcm-accel.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-accel.dir/build.make | 118 ++ .../pcm-accel.dir/cmake_clean.cmake | 12 + .../pcm-accel.dir/compiler_depend.make | 2 + .../pcm-accel.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-accel.dir/depend.make | 2 + .../src/CMakeFiles/pcm-accel.dir/flags.make | 10 + .../src/CMakeFiles/pcm-accel.dir/link.txt | 1 + .../CMakeFiles/pcm-accel.dir/progress.make | 3 + .../CMakeFiles/pcm-core.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-core.dir/build.make | 118 ++ .../CMakeFiles/pcm-core.dir/cmake_clean.cmake | 12 + .../pcm-core.dir/compiler_depend.make | 2 + .../pcm-core.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-core.dir/depend.make | 2 + .../src/CMakeFiles/pcm-core.dir/flags.make | 10 + .../src/CMakeFiles/pcm-core.dir/link.txt | 1 + .../src/CMakeFiles/pcm-core.dir/progress.make | 3 + .../CMakeFiles/pcm-iio.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-iio.dir/build.make | 118 ++ .../CMakeFiles/pcm-iio.dir/cmake_clean.cmake | 12 + .../pcm-iio.dir/compiler_depend.make | 2 + .../CMakeFiles/pcm-iio.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-iio.dir/depend.make | 2 + .../src/CMakeFiles/pcm-iio.dir/flags.make | 10 + .../src/CMakeFiles/pcm-iio.dir/link.txt | 1 + .../src/CMakeFiles/pcm-iio.dir/progress.make | 3 + .../pcm-latency.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-latency.dir/build.make | 118 ++ .../pcm-latency.dir/cmake_clean.cmake | 12 + .../pcm-latency.dir/compiler_depend.make | 2 + .../pcm-latency.dir/compiler_depend.ts | 2 + .../CMakeFiles/pcm-latency.dir/depend.make | 2 + .../src/CMakeFiles/pcm-latency.dir/flags.make | 10 + .../src/CMakeFiles/pcm-latency.dir/link.txt | 1 + .../CMakeFiles/pcm-latency.dir/progress.make | 3 + .../pcm-memory.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-memory.dir/build.make | 118 ++ .../pcm-memory.dir/cmake_clean.cmake | 12 + .../pcm-memory.dir/compiler_depend.make | 2 + .../pcm-memory.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-memory.dir/depend.make | 2 + .../src/CMakeFiles/pcm-memory.dir/flags.make | 10 + .../src/CMakeFiles/pcm-memory.dir/link.txt | 1 + .../CMakeFiles/pcm-memory.dir/progress.make | 3 + .../CMakeFiles/pcm-mmio.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-mmio.dir/build.make | 118 ++ .../CMakeFiles/pcm-mmio.dir/cmake_clean.cmake | 12 + .../pcm-mmio.dir/compiler_depend.make | 2 + .../pcm-mmio.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-mmio.dir/depend.make | 2 + .../src/CMakeFiles/pcm-mmio.dir/flags.make | 10 + .../src/CMakeFiles/pcm-mmio.dir/link.txt | 1 + .../src/CMakeFiles/pcm-mmio.dir/progress.make | 3 + .../CMakeFiles/pcm-msr.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-msr.dir/build.make | 118 ++ .../CMakeFiles/pcm-msr.dir/cmake_clean.cmake | 12 + .../pcm-msr.dir/compiler_depend.make | 2 + .../CMakeFiles/pcm-msr.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-msr.dir/depend.make | 2 + .../src/CMakeFiles/pcm-msr.dir/flags.make | 10 + .../src/CMakeFiles/pcm-msr.dir/link.txt | 1 + .../src/CMakeFiles/pcm-msr.dir/progress.make | 3 + .../CMakeFiles/pcm-numa.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-numa.dir/build.make | 118 ++ .../CMakeFiles/pcm-numa.dir/cmake_clean.cmake | 12 + .../pcm-numa.dir/compiler_depend.make | 2 + .../pcm-numa.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-numa.dir/depend.make | 2 + .../src/CMakeFiles/pcm-numa.dir/flags.make | 10 + .../src/CMakeFiles/pcm-numa.dir/link.txt | 1 + .../src/CMakeFiles/pcm-numa.dir/progress.make | 3 + .../pcm-pcicfg.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-pcicfg.dir/build.make | 118 ++ .../pcm-pcicfg.dir/cmake_clean.cmake | 12 + .../pcm-pcicfg.dir/compiler_depend.make | 2 + .../pcm-pcicfg.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-pcicfg.dir/depend.make | 2 + .../src/CMakeFiles/pcm-pcicfg.dir/flags.make | 10 + .../src/CMakeFiles/pcm-pcicfg.dir/link.txt | 1 + .../CMakeFiles/pcm-pcicfg.dir/progress.make | 3 + .../CMakeFiles/pcm-pcie.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-pcie.dir/build.make | 118 ++ .../CMakeFiles/pcm-pcie.dir/cmake_clean.cmake | 12 + .../pcm-pcie.dir/compiler_depend.make | 2 + .../pcm-pcie.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-pcie.dir/depend.make | 2 + .../src/CMakeFiles/pcm-pcie.dir/flags.make | 10 + .../src/CMakeFiles/pcm-pcie.dir/link.txt | 1 + .../src/CMakeFiles/pcm-pcie.dir/progress.make | 3 + .../CMakeFiles/pcm-power.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-power.dir/build.make | 118 ++ .../pcm-power.dir/cmake_clean.cmake | 12 + .../pcm-power.dir/compiler_depend.make | 2 + .../pcm-power.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-power.dir/depend.make | 2 + .../src/CMakeFiles/pcm-power.dir/flags.make | 10 + .../src/CMakeFiles/pcm-power.dir/link.txt | 1 + .../CMakeFiles/pcm-power.dir/progress.make | 3 + .../CMakeFiles/pcm-raw.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-raw.dir/build.make | 118 ++ .../CMakeFiles/pcm-raw.dir/cmake_clean.cmake | 12 + .../pcm-raw.dir/compiler_depend.make | 2 + .../CMakeFiles/pcm-raw.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-raw.dir/depend.make | 2 + .../src/CMakeFiles/pcm-raw.dir/flags.make | 10 + .../src/CMakeFiles/pcm-raw.dir/link.txt | 1 + .../src/CMakeFiles/pcm-raw.dir/progress.make | 3 + .../pcm-sensor-server.dir/DependInfo.cmake | 24 + .../pcm-sensor-server.dir/build.make | 120 ++ .../pcm-sensor-server.dir/cmake_clean.cmake | 12 + .../compiler_depend.make | 2 + .../pcm-sensor-server.dir/compiler_depend.ts | 2 + .../pcm-sensor-server.dir/depend.make | 2 + .../pcm-sensor-server.dir/flags.make | 10 + .../CMakeFiles/pcm-sensor-server.dir/link.txt | 1 + .../pcm-sensor-server.dir/progress.make | 3 + .../pcm-sensor.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-sensor.dir/build.make | 118 ++ .../pcm-sensor.dir/cmake_clean.cmake | 12 + .../pcm-sensor.dir/compiler_depend.make | 2 + .../pcm-sensor.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-sensor.dir/depend.make | 2 + .../src/CMakeFiles/pcm-sensor.dir/flags.make | 10 + .../src/CMakeFiles/pcm-sensor.dir/link.txt | 1 + .../CMakeFiles/pcm-sensor.dir/progress.make | 3 + .../CMakeFiles/pcm-tpmi.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-tpmi.dir/build.make | 118 ++ .../CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake | 12 + .../pcm-tpmi.dir/compiler_depend.make | 2 + .../pcm-tpmi.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-tpmi.dir/depend.make | 2 + .../src/CMakeFiles/pcm-tpmi.dir/flags.make | 10 + .../src/CMakeFiles/pcm-tpmi.dir/link.txt | 1 + .../src/CMakeFiles/pcm-tpmi.dir/progress.make | 3 + .../CMakeFiles/pcm-tsx.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm-tsx.dir/build.make | 118 ++ .../CMakeFiles/pcm-tsx.dir/cmake_clean.cmake | 12 + .../pcm-tsx.dir/compiler_depend.make | 2 + .../CMakeFiles/pcm-tsx.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm-tsx.dir/depend.make | 2 + .../src/CMakeFiles/pcm-tsx.dir/flags.make | 10 + .../src/CMakeFiles/pcm-tsx.dir/link.txt | 1 + .../src/CMakeFiles/pcm-tsx.dir/progress.make | 3 + .../src/CMakeFiles/pcm.dir/DependInfo.cmake | 24 + .../src/CMakeFiles/pcm.dir/build.make | 118 ++ .../src/CMakeFiles/pcm.dir/cmake_clean.cmake | 12 + .../CMakeFiles/pcm.dir/compiler_depend.make | 2 + .../src/CMakeFiles/pcm.dir/compiler_depend.ts | 2 + .../src/CMakeFiles/pcm.dir/depend.make | 2 + .../src/CMakeFiles/pcm.dir/flags.make | 10 + .../src/CMakeFiles/pcm.dir/link.txt | 1 + .../src/CMakeFiles/pcm.dir/progress.make | 3 + .../src/CMakeFiles/progress.marks | 1 + _codeql_build_dir/src/Makefile | 1654 +++++++++++++++++ _codeql_build_dir/src/cmake_install.cmake | 562 ++++++ .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 24 + .../daemon_alignment_test.dir/build.make | 117 ++ .../cmake_clean.cmake | 12 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../daemon_alignment_test.dir/depend.make | 2 + .../daemon_alignment_test.dir/flags.make | 10 + .../daemon_alignment_test.dir/link.txt | 1 + .../daemon_alignment_test.dir/progress.make | 3 + .../tests/CMakeFiles/progress.marks | 1 + .../CMakeFiles/urltest.dir/DependInfo.cmake | 24 + .../tests/CMakeFiles/urltest.dir/build.make | 118 ++ .../CMakeFiles/urltest.dir/cmake_clean.cmake | 12 + .../urltest.dir/compiler_depend.make | 2 + .../CMakeFiles/urltest.dir/compiler_depend.ts | 2 + .../tests/CMakeFiles/urltest.dir/depend.make | 2 + .../tests/CMakeFiles/urltest.dir/flags.make | 10 + .../tests/CMakeFiles/urltest.dir/link.txt | 1 + .../CMakeFiles/urltest.dir/progress.make | 3 + _codeql_build_dir/tests/Makefile | 298 +++ _codeql_build_dir/tests/cmake_install.cmake | 50 + 367 files changed, 16637 insertions(+) create mode 100644 _codeql_build_dir/CMakeCache.txt create mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake create mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake create mode 100755 _codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin create mode 100755 _codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake create mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c create mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 _codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 _codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 _codeql_build_dir/CMakeFiles/Makefile.cmake create mode 100644 _codeql_build_dir/CMakeFiles/Makefile2 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/1 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/10 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/11 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/12 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/13 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/14 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/15 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/16 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/17 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/18 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/19 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/2 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/20 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/21 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/22 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/23 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/24 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/25 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/26 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/27 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/28 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/29 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/3 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/30 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/31 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/32 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/33 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/34 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/35 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/36 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/37 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/38 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/39 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/4 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/40 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/45 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/46 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/47 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/5 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/51 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/52 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/53 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/54 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/6 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/61 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/69 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/7 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/70 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/75 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/8 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/87 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/88 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/9 create mode 100644 _codeql_build_dir/CMakeFiles/Progress/count.txt create mode 100644 _codeql_build_dir/CMakeFiles/TargetDirectories.txt create mode 100644 _codeql_build_dir/CMakeFiles/cmake.check_cache create mode 100644 _codeql_build_dir/CMakeFiles/progress.marks create mode 100644 _codeql_build_dir/CPackConfig.cmake create mode 100644 _codeql_build_dir/CPackSourceConfig.cmake create mode 100644 _codeql_build_dir/Makefile create mode 100644 _codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md create mode 100644 _codeql_build_dir/bin/CXL_README.md create mode 100644 _codeql_build_dir/bin/DOCKER_README.md create mode 100644 _codeql_build_dir/bin/ENVVAR_README.md create mode 100644 _codeql_build_dir/bin/FAQ.md create mode 100644 _codeql_build_dir/bin/FREEBSD_HOWTO.txt create mode 100644 _codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md create mode 100644 _codeql_build_dir/bin/LINUX_HOWTO.txt create mode 100644 _codeql_build_dir/bin/MAC_HOWTO.txt create mode 100644 _codeql_build_dir/bin/PCM-EXPORTER.md create mode 100644 _codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md create mode 100644 _codeql_build_dir/bin/PCM_ACCEL_README.md create mode 100644 _codeql_build_dir/bin/PCM_IIO_README.md create mode 100644 _codeql_build_dir/bin/PCM_RAW_README.md create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json create mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json create mode 100644 _codeql_build_dir/bin/STARS.md create mode 100644 _codeql_build_dir/bin/WINDOWS_HOWTO.md create mode 100644 _codeql_build_dir/bin/generate_summary_readme.md create mode 100644 _codeql_build_dir/bin/license.txt create mode 100644 _codeql_build_dir/bin/opCode-6-106.txt create mode 100644 _codeql_build_dir/bin/opCode-6-108.txt create mode 100644 _codeql_build_dir/bin/opCode-6-134.txt create mode 100644 _codeql_build_dir/bin/opCode-6-143-accel.txt create mode 100644 _codeql_build_dir/bin/opCode-6-143.txt create mode 100644 _codeql_build_dir/bin/opCode-6-173.txt create mode 100644 _codeql_build_dir/bin/opCode-6-174.txt create mode 100644 _codeql_build_dir/bin/opCode-6-175.txt create mode 100644 _codeql_build_dir/bin/opCode-6-182.txt create mode 100644 _codeql_build_dir/bin/opCode-6-207.txt create mode 100644 _codeql_build_dir/bin/opCode-6-85.txt create mode 100755 _codeql_build_dir/bin/pcm create mode 100755 _codeql_build_dir/bin/pcm-client create mode 100755 _codeql_build_dir/bin/pcm-numa create mode 100755 _codeql_build_dir/bin/tests/daemon_alignment_test create mode 100755 _codeql_build_dir/bin/tests/urltest create mode 100644 _codeql_build_dir/cmake_install.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt create mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make create mode 100644 _codeql_build_dir/examples/CMakeFiles/progress.marks create mode 100644 _codeql_build_dir/examples/Makefile create mode 100644 _codeql_build_dir/examples/cmake_install.cmake create mode 100644 _codeql_build_dir/pcm-sensor-server.service create mode 100644 _codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/build.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt create mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make create mode 100644 _codeql_build_dir/src/CMakeFiles/progress.marks create mode 100644 _codeql_build_dir/src/Makefile create mode 100644 _codeql_build_dir/src/cmake_install.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt create mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/progress.marks create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt create mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make create mode 100644 _codeql_build_dir/tests/Makefile create mode 100644 _codeql_build_dir/tests/cmake_install.cmake diff --git a/_codeql_build_dir/CMakeCache.txt b/_codeql_build_dir/CMakeCache.txt new file mode 100644 index 00000000..053950de --- /dev/null +++ b/_codeql_build_dir/CMakeCache.txt @@ -0,0 +1,603 @@ +# This is the CMakeCache file. +# For build in directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir +# It was generated by CMake: /usr/local/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 +######################## + +//No help, variable specified on the command line. +BUILD_DOCS:UNINITIALIZED=OFF + +//No help, variable specified on the command line. +BUILD_DOCUMENTATION:UNINITIALIZED=OFF + +//No help, variable specified on the command line. +CATKIN_ENABLE_TESTING:UNINITIALIZED=OFF + +//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=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/pkgRedirects + +//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=PCM + +//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 + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=ON + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//Value Computed by CMake +PCM_BINARY_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +//Build PCM utilities +PCM_BUILD_EXECUTABLES:BOOL=ON + +//Enable fuzzing +PCM_FUZZ:BOOL=OFF + +//Value Computed by CMake +PCM_IS_TOP_LEVEL:STATIC=ON + +//Disable address sanitizer +PCM_NO_ASAN:BOOL=ON + +//Disable static address sanitizer library +PCM_NO_STATIC_LIBASAN:BOOL=ON + +//Dependencies for the target +PCM_SHARED_LIB_DEPENDS:STATIC=general;PCM_STATIC_SILENT;general;; + +//Value Computed by CMake +PCM_SOURCE_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for simdjson. +simdjson_DIR:PATH=simdjson_DIR-NOTFOUND + + +######################## +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir +//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=31 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm +//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=4 +//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/local/share/cmake-3.31 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.13()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +_OPENSSL_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-L/usr/lib/x86_64-linux-gnu;-ldl;-pthread;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;dl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.0.13 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu + diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake new file mode 100644 index 00000000..76bc4a0f --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake @@ -0,0 +1,81 @@ +set(CMAKE_C_COMPILER "/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.42) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..5bdaaec5 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake @@ -0,0 +1,101 @@ +set(CMAKE_CXX_COMPILER "/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.3.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_STANDARD_LATEST "23") +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_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.42) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) + +# 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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/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/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..0e5f034156adf9d6d795b655cc52140f256663af GIT binary patch literal 15968 zcmeHOYit}>6~4Q9x#ZzZnh=w;&6YN8Lh;y19Fqo_tYfb;iyS8;8xW*nGV2}NBlcl- zXIr~K2nvr{AyufVLXnU{RRI!zQVEeC6~$Fh5r|iQP=XLr8mJURXkF1FQ_?Kw%st;` zJgi$(_<_V+%X{wm&iU@SbLP(Ootb+-n;sm9$6^X)f%<@AEtSwnN({;ONrgm8?NH0< z^Hz0>T1@&vAJg`f7G%}sVtlS_5qtqj=CyI9iM&O_6hRmCkR|ixD>I9<1yadzFwZxM z4jl3+2>=Pa5icnbLozEo$RLk%Gt;hlGd*)uPKPccrzIXF^2s^j z{~eOguL|Fm?yinPzP;dWd)_Sm*s?Ck%`Wlv|9JpV%5t*;;JxNrGu*^ayKy39V@Z|1NM7j6$jgmtcS zO!m?F_#D+_Y?Hj;{G#Xs^L#LGRTEnuVaX=AH4k2z2fvx{cQm-0#+;b|&f^DVHh{}lB21Bt zG7x1T%0QHXC<9Rjq6|bC_&?6TUt4c`-8^x%#XPy_w;f8EUzqmd^>l>dTZKQQWzw-4hf5}W;__#TB**x*bnf=-Hmgy}&F;DgUlp3h7 zsgmofBS!0n&-?8W{x~7#sYQ>lxOdiDL!m#+bqak`{Zi|OB6(|Mnb<&DYJT z8S~kfcA3x4E-+)ynHR2mtEqvF(m+f7lI|Dy+~4CpY*w{<4w)x<;#@VSUi6lkCwmr? za%FS9UcZv3kLMP>L3iD;BgAdQXa1iaAR|`}5pU`k+@$ANt{%E;diQBVh%iGdYuA8cLvK+AEpYu&x?*>09prk^aqF{AbgYNu`z0>0 zzjnP|X8o)zV#M0SF}~rWqSv%4by4i^(6D+)y?cF9i{Qgnb{iQtl&~?%EVsd)HeZ%fE>DJUgz8N{5zl)B3N%Q|bf%W14VT)Lo zx~H#iXL8e_T&?8Ql3TVJ+lD>AN~AP`anGx)WAwBD<5gRg`ZQHI zF0L2gJPu>(W`*$&{M%G%*8it{|Aa~2?m!CJt8lx56 z`)?P=fN0jAr7`xWt0pvVRuit&%Eo$pG;_D_|4xPL33w0T&DN2BjPN9!0`f5*U#nCq z08;gS!dI$-kHBC)C=;`2y=U zQ^EDTf-}cTM@vBm4)pHzpE_E!IiUZeL%n-5eFW1k3oC7k)$Bi@tUZJKcJ~fi`vwLM zrn6SIcQ-w(B*)O+g%q|Zyv4Qzzw3dgr^<5jwr49pN7O7UdeZ_ab9XRU`D)o3vrBp2 z-H_QwUU|1<)v8XO8Y$6-m8({TE88h(M+84u59%%-wX+I1b)w;hzoKcvPJ% zdUlSaSJ83|HMd0jF2GzB~=+T#)~v`1DD&|uJZhdF5$*g_V9i;%#RR&eS_r= zQg{wSm$hH!+t(%L#ykspH&ufC@cu4-9v&?Cz5~X;n?XK)w;_{o6dC4!gz&%790>i# zyblubG4I2?3(eY8;W;1pm={8x7Dw(Q=MH?#=Ul>gssTRcnUMT@9xUPff0B$m#{(bp zI!Mfy(SP_s9wR=_8KGm|2-zvY!~I8}PEmz(3O?qskkjIb_~GOKD%ts%U~l{`$nOK@ z@6wDP3w4&?p#LC0DLhC~8x-h}PlWiLVt|An8h{S@-4H(|2FQHqgn@_lo(l0XZ-B)8 z4gAC7_nh#Nf0YzZkq?UsAuv?+L#lBX!9Ohyko>MISijZ^eGdus?LjKM=Pyz{fm!ww*vK@YC829r(*+;IW7Jjd`b`8Pj}lRCxSz z0T1W#TZFL-_?U-Icd)loDgX1v2l$Y)WD4>dgig&t9JBx)^y^e%4Dm5PO9(&gFNXuV zT0j6};@-f)zo&ud3iv^Zu@iJnNrT^!j`4NOb7%Ai-+z3+g}w**SNKMW%H~kxh^wtU S7jDj9$v-SqmW2o*Rs9o9p%N7U literal 0 HcmV?d00001 diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..e90f3f71d98d8b48fdca37fdc4f6d991fd1db519 GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Y0{XaG)rkv(&C9;D4KR{7b9#VzWB18~B+O2|G6~rSFg`oZkluAK_))g&sA!Ipc?)lc^ z(YodJ1Btn-o$sFSoOAD;bMNflnYs7l>A`_`ET)i_sdp%rQVGqZMA7qB$q=Mek6J^= zH>g|GN|KlRoYto_kXENl@x|CA{4zrJYvD`-yhYPggHC86Bl|6t=2mD8P|10)pRW=b zJn#{z00_QbUs7re;fVMFgMJ*FxmN8rw|6lnB`(_q;m0ETDMQ;+cjzQomHL2)C&z@p zJrd6_wn;I-u-}CEg|T1!fLsTs!_RrSf2Y2K;&&$L7o)=X7ELQ4>U$UY`Ee2bYXQ3X zkkq$SKO`jnKnbtfnRm0@T|4u+*1TJ&Ot((=bhmbQ8ReqU;aAP=O466d)c&C(ii)W+ zCt+0a6Iw=jtlJ=Zw*TRV!E;T|eDXiRpJy9xH~X*+CoT^|gk{ci zoou7y@d?Vw*e1N_{A|)EmN>BA`Ubi_;*t$`YYD!v1b-9pw>2n7Sr$cf)GB*+$+ISH zw?NG3v~7*K1v~HF>nK)pe7n{D!OXrstHbCpcGdHpUCPRg9I$du$r*Rco>Lk*(3dY3 zoDn;lcc`rK$znlDx3pyQvtP& zWiowf%xK>FDZf18A0Wm&z2b`uyXU=)RQ0<#PgUPgyWG6>1RGuuBzxDl-<4(9aowDq zGarBcF7xsEWoGON^Wt@H0~N4M3TUcb*6o5nxA(+eR;$XLN6eFZH!^?5a6ix%_1M8aMM)`l|U=^Yq52 z*HU=CzdX_WXf>9;ChP`2&1YD1etEq4d|30_Mw*R(43%{4*afcI@1uIJaMe+YA`nF& zia->BC<0Lgq6kD0h$0Y0Ac{Z~fhYq1d<6LY*Q=$>(7^DXGQFQGj#;@WuXMDn=UC8w zC^I~e-Q&$zPO0eRj+Qd}to=jjO#e`?^6h;8?2PAF#S*={J35#d85vAl>7o8i?+{t| zdOPbLrF97G5ZkisZT#+y-({V7p;kLic$V;f!iNb>!UyJRwX=kr_?;@J*u95TY&sF! zvU*k18G50{Jg*%%PCjpDgZ@?i8@byl+eP2)#QVhB#K78?cQ)U6Ptyr?*XG@Kbl&d2 zzGVOR(>DP-%5&l}J^H>#{70BbuT6X=-nV9DyhJrK5v3>sQ3Rq0L=lK05Je!0Koo%} z0#O8_2>fqE0P7X8J`rmV{hJ%;%U60t6I ze_!98Ey0ZEDh zuN!V;&;1csYt@vDM=@7P;m?NnPT?`WVV|K)Otq*)N;4SuyvjO8PYW}M%cP|TnTzCQ1LJf|oggPMvtrGCl zQgPen+pkv#-zbIwXw=S5-=10*8c%O0Ua58Ub^0h~*tfq~;W`8F5Z`Eh`6r1_!YF{> z@%c?kr2-^nzfOEYZL0SdwBI0peY{!W_Xzw$VjnK&2Y&gmTEHiXUl-q`Fz%uGCG%9X zN@_+fWA!ZY2^v2wDOhUc{UYmWoTOwN`p=q3bw%tk-r)6;*zb_vQ~wzfDPJL;+Y`25 z5wAA|MfkXt_}dmSTG&JU`Z)bchOP^Bc(mlT8%0_vPfyz{&mLDql)cK>m@%prR@GbH zq&3Rx>dR!AD_Z0EV%E-EIj>kMTXtnyjTR@T@{Z@^jJC!WyrSQ=>{7|5hk^yKG^55! z_M~IwDwC5lOGL@ zBbs(&SZPzVX8$2&?H?T8*E?tp4-6bmk60tU`{htX#QhP1uDTZ+gfKlU2?wSe3GqQ+!HfpDmZgS9V#@MhSl2%4ftoC>m~y zSiBdb-fZ51;dc`4M=H-udUlr3D`}iS&MnY(j45Rlik@SP7b?b7sW|17yqN%%t+=$8 z#?1*u{o2Z7&^Mp3%M;4T%@n8#jb2G>KJ1jrZn3aPut-;O@-{mtgGZ1urttBNB)qszaD|w19>Xko^(g4IovS@1yva|^e1UVH@NElb&BUr zbjjDBzK8e0Vcvw2**2KoL;}xk=yLbdQv1C`U7vqJ?xsx8KfLdYpOXg@eh0zv|7p-4 z|L4FY3U!!l(KPi4d5$i6Hf#*X0ZK43e4h294J{0m# zi2|4lbr}3m-XkG@%qM`j?}2@I{GJzo#9t-FQtaWi`4ee3olcU7rpA-DhkKZJYP2i7tXmuxBE0yw(3kUcE=SdaxuRFA9AJl^q z;0O6SWtc<#n71XwKWs0j19!EI2-c8+qCNQi lrm#WB={^$3kg!$RQ-Ee*hEc8gl>u literal 0 HcmV?d00001 diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake new file mode 100644 index 00000000..b2715a60 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..50d95e5b --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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; +} +#endif diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..3b6e114c --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* 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(__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(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml b/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 00000000..2c1fc515 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,598 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:6 (project)" + message: | + The system is: Linux - 6.11.0-1018-azure - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al" + binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_84362/fast + /usr/bin/gmake -f CMakeFiles/cmTC_84362.dir/build.make CMakeFiles/cmTC_84362.dir/build + gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' + Building C object CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84362.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpFcgUL.s + GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: 38987c28e967c64056a6454abdef726e + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/' + as -v --64 -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o /tmp/ccpFcgUL.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_84362 + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84362.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + collect2 version 13.3.0 + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.42 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.' + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -Wl,-v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -o cmTC_84362 + gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/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/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_84362/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_84362.dir/build.make CMakeFiles/cmTC_84362.dir/build] + ignore line: [gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al'] + ignore line: [Building C object CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o] + ignore line: [/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + 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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84362.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpFcgUL.s] + ignore line: [GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/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: [Compiler executable checksum: 38987c28e967c64056a6454abdef726e] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o /tmp/ccpFcgUL.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_84362] + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84362.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccDJqexC.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-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_84362] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 13.3.0] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + 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/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.42 + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS" + binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d285b/fast + /usr/bin/gmake -f CMakeFiles/cmTC_d285b.dir/build.make CMakeFiles/cmTC_d285b.dir/build + gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' + Building CXX object CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d285b.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/ccZzb8Ot.s + GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/13 + /usr/include/x86_64-linux-gnu/c++/13 + /usr/include/c++/13/backward + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: c81c05345ce537099dafd5580045814a + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/' + as -v --64 -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccZzb8Ot.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_d285b + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d285b.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + collect2 version 13.3.0 + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.42 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.' + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -Wl,-v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d285b + gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/13] + add: [/usr/include/x86_64-linux-gnu/c++/13] + add: [/usr/include/c++/13/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/13/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++/13] ==> [/usr/include/c++/13] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] + collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d285b/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_d285b.dir/build.make CMakeFiles/cmTC_d285b.dir/build] + ignore line: [gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS'] + ignore line: [Building CXX object CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d285b.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/ccZzb8Ot.s] + ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/13] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] + ignore line: [ /usr/include/c++/13/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/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: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccZzb8Ot.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_d285b] + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d285b.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_d285b.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/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 13.3.0] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> [/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/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.42 + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake:108 (try_compile)" + - "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake:58 (cmake_check_source_compiles)" + - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)" + - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "CMakeLists.txt:32 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC" + binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_POSITION_INDEPENDENT_CODE: "ON" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_8c589/fast + /usr/bin/gmake -f CMakeFiles/cmTC_8c589.dir/build.make CMakeFiles/cmTC_8c589.dir/build + gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' + Building C object CMakeFiles/cmTC_8c589.dir/src.c.o + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fPIE -o CMakeFiles/cmTC_8c589.dir/src.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC/src.c + Linking C executable cmTC_8c589 + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c589.dir/link.txt --verbose=1 + /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc CMakeFiles/cmTC_8c589.dir/src.c.o -o cmTC_8c589 + gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' + + exitCode: 0 +... diff --git a/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..6b748662 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") + +# 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/_codeql_build_dir/CMakeFiles/Makefile.cmake b/_codeql_build_dir/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..fe2f2d04 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Makefile.cmake @@ -0,0 +1,245 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/CMakeLists.txt" + "CMakeFiles/3.31.6/CMakeCCompiler.cmake" + "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.31.6/CMakeSystem.cmake" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CUSTOM-COMPILE-OPTIONS.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CXL_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/DOCKER_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/ENVVAR_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FAQ.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FREEBSD_HOWTO.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LATENCY-OPTIMIZED-MODE.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LINUX_HOWTO.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/MAC_HOWTO.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-EXPORTER.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-SENSOR-SERVER-README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_ACCEL_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_IIO_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_RAW_README.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/STARS.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/WINDOWS_HOWTO.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/generate_summary_readme.md" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/license.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/CMakeLists.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/CMakeLists.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-106.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-108.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-134.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143-accel.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-173.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-174.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-175.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-182.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-207.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-85.txt" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/CMakeLists.txt" + "/usr/local/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in" + "/usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c" + "/usr/local/share/cmake-3.31/Modules/CMakeCInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in" + "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp" + "/usr/local/share/cmake-3.31/Modules/CMakeCXXInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in" + "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake" + "/usr/local/share/cmake-3.31/Modules/CMakeUnixFindMake.cmake" + "/usr/local/share/cmake-3.31/Modules/CPack.cmake" + "/usr/local/share/cmake-3.31/Modules/CPackComponent.cmake" + "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake" + "/usr/local/share/cmake-3.31/Modules/CheckIncludeFile.cmake" + "/usr/local/share/cmake-3.31/Modules/CheckLibraryExists.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/GNU.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.31/Modules/FindOpenSSL.cmake" + "/usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/local/share/cmake-3.31/Modules/FindPackageMessage.cmake" + "/usr/local/share/cmake-3.31/Modules/FindPkgConfig.cmake" + "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake" + "/usr/local/share/cmake-3.31/Modules/GNUInstallDirs.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/local/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake" + "/usr/local/share/cmake-3.31/Modules/Linker/GNU-C.cmake" + "/usr/local/share/cmake-3.31/Modules/Linker/GNU-CXX.cmake" + "/usr/local/share/cmake-3.31/Modules/Linker/GNU.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linker/GNU.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-C.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-CXX.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-C.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake" + "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake" + "/usr/local/share/cmake-3.31/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.31.6/CMakeSystem.cmake" + "CMakeFiles/3.31.6/CMakeCCompiler.cmake" + "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.31.6/CMakeCCompiler.cmake" + "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "bin/opCode-6-106.txt" + "bin/opCode-6-108.txt" + "bin/opCode-6-134.txt" + "bin/opCode-6-143-accel.txt" + "bin/opCode-6-143.txt" + "bin/opCode-6-173.txt" + "bin/opCode-6-174.txt" + "bin/opCode-6-175.txt" + "bin/opCode-6-182.txt" + "bin/opCode-6-207.txt" + "bin/opCode-6-85.txt" + "bin/CUSTOM-COMPILE-OPTIONS.md" + "bin/CXL_README.md" + "bin/DOCKER_README.md" + "bin/ENVVAR_README.md" + "bin/FAQ.md" + "bin/FREEBSD_HOWTO.txt" + "bin/LATENCY-OPTIMIZED-MODE.md" + "bin/LINUX_HOWTO.txt" + "bin/MAC_HOWTO.txt" + "bin/PCM-EXPORTER.md" + "bin/PCM-SENSOR-SERVER-README.md" + "bin/PCM_ACCEL_README.md" + "bin/PCM_IIO_README.md" + "bin/PCM_RAW_README.md" + "bin/STARS.md" + "bin/WINDOWS_HOWTO.md" + "bin/generate_summary_readme.md" + "bin/license.txt" + "src/CMakeFiles/CMakeDirectoryInformation.cmake" + "examples/CMakeFiles/CMakeDirectoryInformation.cmake" + "tests/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake" + "src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake" + "src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake" + "src/CMakeFiles/pcm.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-numa.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-latency.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-power.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-msr.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-memory.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-core.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-iio.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-raw.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-accel.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake" + "src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake" + "src/CMakeFiles/daemon.dir/DependInfo.cmake" + "src/CMakeFiles/client.dir/DependInfo.cmake" + "examples/CMakeFiles/c_example.dir/DependInfo.cmake" + "examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake" + "tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake" + "tests/CMakeFiles/urltest.dir/DependInfo.cmake" + ) diff --git a/_codeql_build_dir/CMakeFiles/Makefile2 b/_codeql_build_dir/CMakeFiles/Makefile2 new file mode 100644 index 00000000..25d52520 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Makefile2 @@ -0,0 +1,1059 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: src/all +all: examples/all +all: tests/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: src/codegen +codegen: examples/codegen +codegen: tests/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: src/preinstall +preinstall: examples/preinstall +preinstall: tests/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: src/clean +clean: examples/clean +clean: tests/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory examples + +# Recursive "all" directory target. +examples/all: examples/CMakeFiles/c_example.dir/all +examples/all: examples/CMakeFiles/c_example_shlib.dir/all +.PHONY : examples/all + +# Recursive "codegen" directory target. +examples/codegen: examples/CMakeFiles/c_example.dir/codegen +examples/codegen: examples/CMakeFiles/c_example_shlib.dir/codegen +.PHONY : examples/codegen + +# Recursive "preinstall" directory target. +examples/preinstall: +.PHONY : examples/preinstall + +# Recursive "clean" directory target. +examples/clean: examples/CMakeFiles/c_example.dir/clean +examples/clean: examples/CMakeFiles/c_example_shlib.dir/clean +.PHONY : examples/clean + +#============================================================================= +# Directory level rules for directory src + +# Recursive "all" directory target. +src/all: src/CMakeFiles/PCM_STATIC.dir/all +src/all: src/CMakeFiles/PCM_STATIC_SILENT.dir/all +src/all: src/CMakeFiles/PCM_SHARED.dir/all +src/all: src/CMakeFiles/pcm.dir/all +src/all: src/CMakeFiles/pcm-numa.dir/all +src/all: src/CMakeFiles/pcm-latency.dir/all +src/all: src/CMakeFiles/pcm-power.dir/all +src/all: src/CMakeFiles/pcm-msr.dir/all +src/all: src/CMakeFiles/pcm-memory.dir/all +src/all: src/CMakeFiles/pcm-tsx.dir/all +src/all: src/CMakeFiles/pcm-pcie.dir/all +src/all: src/CMakeFiles/pcm-core.dir/all +src/all: src/CMakeFiles/pcm-iio.dir/all +src/all: src/CMakeFiles/pcm-pcicfg.dir/all +src/all: src/CMakeFiles/pcm-mmio.dir/all +src/all: src/CMakeFiles/pcm-tpmi.dir/all +src/all: src/CMakeFiles/pcm-raw.dir/all +src/all: src/CMakeFiles/pcm-accel.dir/all +src/all: src/CMakeFiles/pcm-sensor-server.dir/all +src/all: src/CMakeFiles/pcm-sensor.dir/all +src/all: src/CMakeFiles/daemon.dir/all +src/all: src/CMakeFiles/client.dir/all +.PHONY : src/all + +# Recursive "codegen" directory target. +src/codegen: src/CMakeFiles/PCM_STATIC.dir/codegen +src/codegen: src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen +src/codegen: src/CMakeFiles/PCM_SHARED.dir/codegen +src/codegen: src/CMakeFiles/pcm.dir/codegen +src/codegen: src/CMakeFiles/pcm-numa.dir/codegen +src/codegen: src/CMakeFiles/pcm-latency.dir/codegen +src/codegen: src/CMakeFiles/pcm-power.dir/codegen +src/codegen: src/CMakeFiles/pcm-msr.dir/codegen +src/codegen: src/CMakeFiles/pcm-memory.dir/codegen +src/codegen: src/CMakeFiles/pcm-tsx.dir/codegen +src/codegen: src/CMakeFiles/pcm-pcie.dir/codegen +src/codegen: src/CMakeFiles/pcm-core.dir/codegen +src/codegen: src/CMakeFiles/pcm-iio.dir/codegen +src/codegen: src/CMakeFiles/pcm-pcicfg.dir/codegen +src/codegen: src/CMakeFiles/pcm-mmio.dir/codegen +src/codegen: src/CMakeFiles/pcm-tpmi.dir/codegen +src/codegen: src/CMakeFiles/pcm-raw.dir/codegen +src/codegen: src/CMakeFiles/pcm-accel.dir/codegen +src/codegen: src/CMakeFiles/pcm-sensor-server.dir/codegen +src/codegen: src/CMakeFiles/pcm-sensor.dir/codegen +src/codegen: src/CMakeFiles/daemon.dir/codegen +src/codegen: src/CMakeFiles/client.dir/codegen +.PHONY : src/codegen + +# Recursive "preinstall" directory target. +src/preinstall: +.PHONY : src/preinstall + +# Recursive "clean" directory target. +src/clean: src/CMakeFiles/PCM_STATIC.dir/clean +src/clean: src/CMakeFiles/PCM_STATIC_SILENT.dir/clean +src/clean: src/CMakeFiles/PCM_SHARED.dir/clean +src/clean: src/CMakeFiles/pcm.dir/clean +src/clean: src/CMakeFiles/pcm-numa.dir/clean +src/clean: src/CMakeFiles/pcm-latency.dir/clean +src/clean: src/CMakeFiles/pcm-power.dir/clean +src/clean: src/CMakeFiles/pcm-msr.dir/clean +src/clean: src/CMakeFiles/pcm-memory.dir/clean +src/clean: src/CMakeFiles/pcm-tsx.dir/clean +src/clean: src/CMakeFiles/pcm-pcie.dir/clean +src/clean: src/CMakeFiles/pcm-core.dir/clean +src/clean: src/CMakeFiles/pcm-iio.dir/clean +src/clean: src/CMakeFiles/pcm-pcicfg.dir/clean +src/clean: src/CMakeFiles/pcm-mmio.dir/clean +src/clean: src/CMakeFiles/pcm-tpmi.dir/clean +src/clean: src/CMakeFiles/pcm-raw.dir/clean +src/clean: src/CMakeFiles/pcm-accel.dir/clean +src/clean: src/CMakeFiles/pcm-sensor-server.dir/clean +src/clean: src/CMakeFiles/pcm-sensor.dir/clean +src/clean: src/CMakeFiles/daemon.dir/clean +src/clean: src/CMakeFiles/client.dir/clean +.PHONY : src/clean + +#============================================================================= +# Directory level rules for directory tests + +# Recursive "all" directory target. +tests/all: tests/CMakeFiles/daemon_alignment_test.dir/all +tests/all: tests/CMakeFiles/urltest.dir/all +.PHONY : tests/all + +# Recursive "codegen" directory target. +tests/codegen: tests/CMakeFiles/daemon_alignment_test.dir/codegen +tests/codegen: tests/CMakeFiles/urltest.dir/codegen +.PHONY : tests/codegen + +# Recursive "preinstall" directory target. +tests/preinstall: +.PHONY : tests/preinstall + +# Recursive "clean" directory target. +tests/clean: tests/CMakeFiles/daemon_alignment_test.dir/clean +tests/clean: tests/CMakeFiles/urltest.dir/clean +.PHONY : tests/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/PCM_STATIC.dir + +# All Build rule for target. +src/CMakeFiles/PCM_STATIC.dir/all: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 "Built target PCM_STATIC" +.PHONY : src/CMakeFiles/PCM_STATIC.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/PCM_STATIC.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 19 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/PCM_STATIC.dir/rule + +# Convenience name for target. +PCM_STATIC: src/CMakeFiles/PCM_STATIC.dir/rule +.PHONY : PCM_STATIC + +# codegen rule for target. +src/CMakeFiles/PCM_STATIC.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 "Finished codegen for target PCM_STATIC" +.PHONY : src/CMakeFiles/PCM_STATIC.dir/codegen + +# clean rule for target. +src/CMakeFiles/PCM_STATIC.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/clean +.PHONY : src/CMakeFiles/PCM_STATIC.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/PCM_STATIC_SILENT.dir + +# All Build rule for target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/all: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 "Built target PCM_STATIC_SILENT" +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 19 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC_SILENT.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/rule + +# Convenience name for target. +PCM_STATIC_SILENT: src/CMakeFiles/PCM_STATIC_SILENT.dir/rule +.PHONY : PCM_STATIC_SILENT + +# codegen rule for target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 "Finished codegen for target PCM_STATIC_SILENT" +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen + +# clean rule for target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/clean +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/PCM_SHARED.dir + +# All Build rule for target. +src/CMakeFiles/PCM_SHARED.dir/all: src/CMakeFiles/PCM_STATIC_SILENT.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=1,2 "Built target PCM_SHARED" +.PHONY : src/CMakeFiles/PCM_SHARED.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/PCM_SHARED.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_SHARED.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/PCM_SHARED.dir/rule + +# Convenience name for target. +PCM_SHARED: src/CMakeFiles/PCM_SHARED.dir/rule +.PHONY : PCM_SHARED + +# codegen rule for target. +src/CMakeFiles/PCM_SHARED.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=1,2 "Finished codegen for target PCM_SHARED" +.PHONY : src/CMakeFiles/PCM_SHARED.dir/codegen + +# clean rule for target. +src/CMakeFiles/PCM_SHARED.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/clean +.PHONY : src/CMakeFiles/PCM_SHARED.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm.dir + +# All Build rule for target. +src/CMakeFiles/pcm.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=53,54 "Built target pcm" +.PHONY : src/CMakeFiles/pcm.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm.dir/rule + +# Convenience name for target. +pcm: src/CMakeFiles/pcm.dir/rule +.PHONY : pcm + +# codegen rule for target. +src/CMakeFiles/pcm.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=53,54 "Finished codegen for target pcm" +.PHONY : src/CMakeFiles/pcm.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/clean +.PHONY : src/CMakeFiles/pcm.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-numa.dir + +# All Build rule for target. +src/CMakeFiles/pcm-numa.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=69,70 "Built target pcm-numa" +.PHONY : src/CMakeFiles/pcm-numa.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-numa.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-numa.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-numa.dir/rule + +# Convenience name for target. +pcm-numa: src/CMakeFiles/pcm-numa.dir/rule +.PHONY : pcm-numa + +# codegen rule for target. +src/CMakeFiles/pcm-numa.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=69,70 "Finished codegen for target pcm-numa" +.PHONY : src/CMakeFiles/pcm-numa.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-numa.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/clean +.PHONY : src/CMakeFiles/pcm-numa.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-latency.dir + +# All Build rule for target. +src/CMakeFiles/pcm-latency.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=61,62 "Built target pcm-latency" +.PHONY : src/CMakeFiles/pcm-latency.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-latency.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-latency.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-latency.dir/rule + +# Convenience name for target. +pcm-latency: src/CMakeFiles/pcm-latency.dir/rule +.PHONY : pcm-latency + +# codegen rule for target. +src/CMakeFiles/pcm-latency.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=61,62 "Finished codegen for target pcm-latency" +.PHONY : src/CMakeFiles/pcm-latency.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-latency.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/clean +.PHONY : src/CMakeFiles/pcm-latency.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-power.dir + +# All Build rule for target. +src/CMakeFiles/pcm-power.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=75,76 "Built target pcm-power" +.PHONY : src/CMakeFiles/pcm-power.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-power.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-power.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-power.dir/rule + +# Convenience name for target. +pcm-power: src/CMakeFiles/pcm-power.dir/rule +.PHONY : pcm-power + +# codegen rule for target. +src/CMakeFiles/pcm-power.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=75,76 "Finished codegen for target pcm-power" +.PHONY : src/CMakeFiles/pcm-power.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-power.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/clean +.PHONY : src/CMakeFiles/pcm-power.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-msr.dir + +# All Build rule for target. +src/CMakeFiles/pcm-msr.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=67,68 "Built target pcm-msr" +.PHONY : src/CMakeFiles/pcm-msr.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-msr.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-msr.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-msr.dir/rule + +# Convenience name for target. +pcm-msr: src/CMakeFiles/pcm-msr.dir/rule +.PHONY : pcm-msr + +# codegen rule for target. +src/CMakeFiles/pcm-msr.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=67,68 "Finished codegen for target pcm-msr" +.PHONY : src/CMakeFiles/pcm-msr.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-msr.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/clean +.PHONY : src/CMakeFiles/pcm-msr.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-memory.dir + +# All Build rule for target. +src/CMakeFiles/pcm-memory.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=63,64 "Built target pcm-memory" +.PHONY : src/CMakeFiles/pcm-memory.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-memory.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-memory.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-memory.dir/rule + +# Convenience name for target. +pcm-memory: src/CMakeFiles/pcm-memory.dir/rule +.PHONY : pcm-memory + +# codegen rule for target. +src/CMakeFiles/pcm-memory.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=63,64 "Finished codegen for target pcm-memory" +.PHONY : src/CMakeFiles/pcm-memory.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-memory.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/clean +.PHONY : src/CMakeFiles/pcm-memory.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-tsx.dir + +# All Build rule for target. +src/CMakeFiles/pcm-tsx.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=85,86 "Built target pcm-tsx" +.PHONY : src/CMakeFiles/pcm-tsx.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-tsx.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tsx.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-tsx.dir/rule + +# Convenience name for target. +pcm-tsx: src/CMakeFiles/pcm-tsx.dir/rule +.PHONY : pcm-tsx + +# codegen rule for target. +src/CMakeFiles/pcm-tsx.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=85,86 "Finished codegen for target pcm-tsx" +.PHONY : src/CMakeFiles/pcm-tsx.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-tsx.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/clean +.PHONY : src/CMakeFiles/pcm-tsx.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-pcie.dir + +# All Build rule for target. +src/CMakeFiles/pcm-pcie.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=73,74 "Built target pcm-pcie" +.PHONY : src/CMakeFiles/pcm-pcie.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-pcie.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcie.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-pcie.dir/rule + +# Convenience name for target. +pcm-pcie: src/CMakeFiles/pcm-pcie.dir/rule +.PHONY : pcm-pcie + +# codegen rule for target. +src/CMakeFiles/pcm-pcie.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=73,74 "Finished codegen for target pcm-pcie" +.PHONY : src/CMakeFiles/pcm-pcie.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-pcie.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/clean +.PHONY : src/CMakeFiles/pcm-pcie.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-core.dir + +# All Build rule for target. +src/CMakeFiles/pcm-core.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=57,58 "Built target pcm-core" +.PHONY : src/CMakeFiles/pcm-core.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-core.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-core.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-core.dir/rule + +# Convenience name for target. +pcm-core: src/CMakeFiles/pcm-core.dir/rule +.PHONY : pcm-core + +# codegen rule for target. +src/CMakeFiles/pcm-core.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=57,58 "Finished codegen for target pcm-core" +.PHONY : src/CMakeFiles/pcm-core.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-core.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/clean +.PHONY : src/CMakeFiles/pcm-core.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-iio.dir + +# All Build rule for target. +src/CMakeFiles/pcm-iio.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=59,60 "Built target pcm-iio" +.PHONY : src/CMakeFiles/pcm-iio.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-iio.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-iio.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-iio.dir/rule + +# Convenience name for target. +pcm-iio: src/CMakeFiles/pcm-iio.dir/rule +.PHONY : pcm-iio + +# codegen rule for target. +src/CMakeFiles/pcm-iio.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=59,60 "Finished codegen for target pcm-iio" +.PHONY : src/CMakeFiles/pcm-iio.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-iio.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/clean +.PHONY : src/CMakeFiles/pcm-iio.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-pcicfg.dir + +# All Build rule for target. +src/CMakeFiles/pcm-pcicfg.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=71,72 "Built target pcm-pcicfg" +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-pcicfg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcicfg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/rule + +# Convenience name for target. +pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/rule +.PHONY : pcm-pcicfg + +# codegen rule for target. +src/CMakeFiles/pcm-pcicfg.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=71,72 "Finished codegen for target pcm-pcicfg" +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-pcicfg.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/clean +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-mmio.dir + +# All Build rule for target. +src/CMakeFiles/pcm-mmio.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=65,66 "Built target pcm-mmio" +.PHONY : src/CMakeFiles/pcm-mmio.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-mmio.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-mmio.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-mmio.dir/rule + +# Convenience name for target. +pcm-mmio: src/CMakeFiles/pcm-mmio.dir/rule +.PHONY : pcm-mmio + +# codegen rule for target. +src/CMakeFiles/pcm-mmio.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=65,66 "Finished codegen for target pcm-mmio" +.PHONY : src/CMakeFiles/pcm-mmio.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-mmio.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/clean +.PHONY : src/CMakeFiles/pcm-mmio.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-tpmi.dir + +# All Build rule for target. +src/CMakeFiles/pcm-tpmi.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=83,84 "Built target pcm-tpmi" +.PHONY : src/CMakeFiles/pcm-tpmi.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-tpmi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tpmi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-tpmi.dir/rule + +# Convenience name for target. +pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/rule +.PHONY : pcm-tpmi + +# codegen rule for target. +src/CMakeFiles/pcm-tpmi.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=83,84 "Finished codegen for target pcm-tpmi" +.PHONY : src/CMakeFiles/pcm-tpmi.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-tpmi.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/clean +.PHONY : src/CMakeFiles/pcm-tpmi.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-raw.dir + +# All Build rule for target. +src/CMakeFiles/pcm-raw.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=77,78 "Built target pcm-raw" +.PHONY : src/CMakeFiles/pcm-raw.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-raw.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-raw.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-raw.dir/rule + +# Convenience name for target. +pcm-raw: src/CMakeFiles/pcm-raw.dir/rule +.PHONY : pcm-raw + +# codegen rule for target. +src/CMakeFiles/pcm-raw.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=77,78 "Finished codegen for target pcm-raw" +.PHONY : src/CMakeFiles/pcm-raw.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-raw.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/clean +.PHONY : src/CMakeFiles/pcm-raw.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-accel.dir + +# All Build rule for target. +src/CMakeFiles/pcm-accel.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=55,56 "Built target pcm-accel" +.PHONY : src/CMakeFiles/pcm-accel.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-accel.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-accel.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-accel.dir/rule + +# Convenience name for target. +pcm-accel: src/CMakeFiles/pcm-accel.dir/rule +.PHONY : pcm-accel + +# codegen rule for target. +src/CMakeFiles/pcm-accel.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=55,56 "Finished codegen for target pcm-accel" +.PHONY : src/CMakeFiles/pcm-accel.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-accel.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/clean +.PHONY : src/CMakeFiles/pcm-accel.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-sensor-server.dir + +# All Build rule for target. +src/CMakeFiles/pcm-sensor-server.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=81,82 "Built target pcm-sensor-server" +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-sensor-server.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor-server.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/rule + +# Convenience name for target. +pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/rule +.PHONY : pcm-sensor-server + +# codegen rule for target. +src/CMakeFiles/pcm-sensor-server.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=81,82 "Finished codegen for target pcm-sensor-server" +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-sensor-server.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/clean +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pcm-sensor.dir + +# All Build rule for target. +src/CMakeFiles/pcm-sensor.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=79,80 "Built target pcm-sensor" +.PHONY : src/CMakeFiles/pcm-sensor.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/pcm-sensor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/pcm-sensor.dir/rule + +# Convenience name for target. +pcm-sensor: src/CMakeFiles/pcm-sensor.dir/rule +.PHONY : pcm-sensor + +# codegen rule for target. +src/CMakeFiles/pcm-sensor.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=79,80 "Finished codegen for target pcm-sensor" +.PHONY : src/CMakeFiles/pcm-sensor.dir/codegen + +# clean rule for target. +src/CMakeFiles/pcm-sensor.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/clean +.PHONY : src/CMakeFiles/pcm-sensor.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/daemon.dir + +# All Build rule for target. +src/CMakeFiles/daemon.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=48,49,50 "Built target daemon" +.PHONY : src/CMakeFiles/daemon.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/daemon.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 22 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/daemon.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/daemon.dir/rule + +# Convenience name for target. +daemon: src/CMakeFiles/daemon.dir/rule +.PHONY : daemon + +# codegen rule for target. +src/CMakeFiles/daemon.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=48,49,50 "Finished codegen for target daemon" +.PHONY : src/CMakeFiles/daemon.dir/codegen + +# clean rule for target. +src/CMakeFiles/daemon.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/clean +.PHONY : src/CMakeFiles/daemon.dir/clean + +#============================================================================= +# Target rules for target src/CMakeFiles/client.dir + +# All Build rule for target. +src/CMakeFiles/client.dir/all: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/depend + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=45,46,47 "Built target client" +.PHONY : src/CMakeFiles/client.dir/all + +# Build rule for subdir invocation for target. +src/CMakeFiles/client.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/client.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : src/CMakeFiles/client.dir/rule + +# Convenience name for target. +client: src/CMakeFiles/client.dir/rule +.PHONY : client + +# codegen rule for target. +src/CMakeFiles/client.dir/codegen: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=45,46,47 "Finished codegen for target client" +.PHONY : src/CMakeFiles/client.dir/codegen + +# clean rule for target. +src/CMakeFiles/client.dir/clean: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/clean +.PHONY : src/CMakeFiles/client.dir/clean + +#============================================================================= +# Target rules for target examples/CMakeFiles/c_example.dir + +# All Build rule for target. +examples/CMakeFiles/c_example.dir/all: src/CMakeFiles/PCM_SHARED.dir/all + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/depend + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=41,42 "Built target c_example" +.PHONY : examples/CMakeFiles/c_example.dir/all + +# Build rule for subdir invocation for target. +examples/CMakeFiles/c_example.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 23 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : examples/CMakeFiles/c_example.dir/rule + +# Convenience name for target. +c_example: examples/CMakeFiles/c_example.dir/rule +.PHONY : c_example + +# codegen rule for target. +examples/CMakeFiles/c_example.dir/codegen: src/CMakeFiles/PCM_SHARED.dir/all + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=41,42 "Finished codegen for target c_example" +.PHONY : examples/CMakeFiles/c_example.dir/codegen + +# clean rule for target. +examples/CMakeFiles/c_example.dir/clean: + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/clean +.PHONY : examples/CMakeFiles/c_example.dir/clean + +#============================================================================= +# Target rules for target examples/CMakeFiles/c_example_shlib.dir + +# All Build rule for target. +examples/CMakeFiles/c_example_shlib.dir/all: src/CMakeFiles/PCM_SHARED.dir/all + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/depend + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=43,44 "Built target c_example_shlib" +.PHONY : examples/CMakeFiles/c_example_shlib.dir/all + +# Build rule for subdir invocation for target. +examples/CMakeFiles/c_example_shlib.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 23 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example_shlib.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : examples/CMakeFiles/c_example_shlib.dir/rule + +# Convenience name for target. +c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/rule +.PHONY : c_example_shlib + +# codegen rule for target. +examples/CMakeFiles/c_example_shlib.dir/codegen: + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=43,44 "Finished codegen for target c_example_shlib" +.PHONY : examples/CMakeFiles/c_example_shlib.dir/codegen + +# clean rule for target. +examples/CMakeFiles/c_example_shlib.dir/clean: + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/clean +.PHONY : examples/CMakeFiles/c_example_shlib.dir/clean + +#============================================================================= +# Target rules for target tests/CMakeFiles/daemon_alignment_test.dir + +# All Build rule for target. +tests/CMakeFiles/daemon_alignment_test.dir/all: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/depend + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=51,52 "Built target daemon_alignment_test" +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/all + +# Build rule for subdir invocation for target. +tests/CMakeFiles/daemon_alignment_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/daemon_alignment_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/rule + +# Convenience name for target. +daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/rule +.PHONY : daemon_alignment_test + +# codegen rule for target. +tests/CMakeFiles/daemon_alignment_test.dir/codegen: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=51,52 "Finished codegen for target daemon_alignment_test" +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/codegen + +# clean rule for target. +tests/CMakeFiles/daemon_alignment_test.dir/clean: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/clean +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/clean + +#============================================================================= +# Target rules for target tests/CMakeFiles/urltest.dir + +# All Build rule for target. +tests/CMakeFiles/urltest.dir/all: src/CMakeFiles/PCM_STATIC.dir/all + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/depend + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=87,88 "Built target urltest" +.PHONY : tests/CMakeFiles/urltest.dir/all + +# Build rule for subdir invocation for target. +tests/CMakeFiles/urltest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/urltest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : tests/CMakeFiles/urltest.dir/rule + +# Convenience name for target. +urltest: tests/CMakeFiles/urltest.dir/rule +.PHONY : urltest + +# codegen rule for target. +tests/CMakeFiles/urltest.dir/codegen: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=87,88 "Finished codegen for target urltest" +.PHONY : tests/CMakeFiles/urltest.dir/codegen + +# clean rule for target. +tests/CMakeFiles/urltest.dir/clean: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/clean +.PHONY : tests/CMakeFiles/urltest.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/_codeql_build_dir/CMakeFiles/Progress/1 b/_codeql_build_dir/CMakeFiles/Progress/1 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/1 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/10 b/_codeql_build_dir/CMakeFiles/Progress/10 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/10 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/11 b/_codeql_build_dir/CMakeFiles/Progress/11 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/11 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/12 b/_codeql_build_dir/CMakeFiles/Progress/12 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/12 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/13 b/_codeql_build_dir/CMakeFiles/Progress/13 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/13 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/14 b/_codeql_build_dir/CMakeFiles/Progress/14 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/14 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/15 b/_codeql_build_dir/CMakeFiles/Progress/15 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/15 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/16 b/_codeql_build_dir/CMakeFiles/Progress/16 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/16 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/17 b/_codeql_build_dir/CMakeFiles/Progress/17 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/17 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/18 b/_codeql_build_dir/CMakeFiles/Progress/18 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/18 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/19 b/_codeql_build_dir/CMakeFiles/Progress/19 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/19 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/2 b/_codeql_build_dir/CMakeFiles/Progress/2 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/2 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/20 b/_codeql_build_dir/CMakeFiles/Progress/20 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/20 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/21 b/_codeql_build_dir/CMakeFiles/Progress/21 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/21 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/22 b/_codeql_build_dir/CMakeFiles/Progress/22 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/22 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/23 b/_codeql_build_dir/CMakeFiles/Progress/23 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/23 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/24 b/_codeql_build_dir/CMakeFiles/Progress/24 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/24 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/25 b/_codeql_build_dir/CMakeFiles/Progress/25 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/25 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/26 b/_codeql_build_dir/CMakeFiles/Progress/26 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/26 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/27 b/_codeql_build_dir/CMakeFiles/Progress/27 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/27 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/28 b/_codeql_build_dir/CMakeFiles/Progress/28 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/28 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/29 b/_codeql_build_dir/CMakeFiles/Progress/29 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/29 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/3 b/_codeql_build_dir/CMakeFiles/Progress/3 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/3 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/30 b/_codeql_build_dir/CMakeFiles/Progress/30 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/30 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/31 b/_codeql_build_dir/CMakeFiles/Progress/31 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/31 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/32 b/_codeql_build_dir/CMakeFiles/Progress/32 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/32 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/33 b/_codeql_build_dir/CMakeFiles/Progress/33 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/33 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/34 b/_codeql_build_dir/CMakeFiles/Progress/34 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/34 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/35 b/_codeql_build_dir/CMakeFiles/Progress/35 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/35 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/36 b/_codeql_build_dir/CMakeFiles/Progress/36 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/36 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/37 b/_codeql_build_dir/CMakeFiles/Progress/37 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/37 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/38 b/_codeql_build_dir/CMakeFiles/Progress/38 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/38 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/39 b/_codeql_build_dir/CMakeFiles/Progress/39 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/39 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/4 b/_codeql_build_dir/CMakeFiles/Progress/4 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/4 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/40 b/_codeql_build_dir/CMakeFiles/Progress/40 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/40 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/45 b/_codeql_build_dir/CMakeFiles/Progress/45 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/45 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/46 b/_codeql_build_dir/CMakeFiles/Progress/46 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/46 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/47 b/_codeql_build_dir/CMakeFiles/Progress/47 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/47 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/5 b/_codeql_build_dir/CMakeFiles/Progress/5 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/5 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/51 b/_codeql_build_dir/CMakeFiles/Progress/51 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/51 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/52 b/_codeql_build_dir/CMakeFiles/Progress/52 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/52 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/53 b/_codeql_build_dir/CMakeFiles/Progress/53 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/53 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/54 b/_codeql_build_dir/CMakeFiles/Progress/54 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/54 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/6 b/_codeql_build_dir/CMakeFiles/Progress/6 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/6 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/61 b/_codeql_build_dir/CMakeFiles/Progress/61 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/61 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/69 b/_codeql_build_dir/CMakeFiles/Progress/69 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/69 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/7 b/_codeql_build_dir/CMakeFiles/Progress/7 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/7 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/70 b/_codeql_build_dir/CMakeFiles/Progress/70 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/70 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/75 b/_codeql_build_dir/CMakeFiles/Progress/75 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/75 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/8 b/_codeql_build_dir/CMakeFiles/Progress/8 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/8 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/87 b/_codeql_build_dir/CMakeFiles/Progress/87 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/87 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/88 b/_codeql_build_dir/CMakeFiles/Progress/88 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/88 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/9 b/_codeql_build_dir/CMakeFiles/Progress/9 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/9 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/count.txt b/_codeql_build_dir/CMakeFiles/Progress/count.txt new file mode 100644 index 00000000..d22307c4 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +88 diff --git a/_codeql_build_dir/CMakeFiles/TargetDirectories.txt b/_codeql_build_dir/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..e87c707c --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,58 @@ +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/package.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/package_source.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/edit_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/rebuild_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/list_install_components.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install/local.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install/strip.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/package.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/package_source.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/edit_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/rebuild_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/list_install_components.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install/local.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install/strip.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/package.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/package_source.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/edit_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/rebuild_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/list_install_components.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install/local.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install/strip.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/urltest.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/package.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/package_source.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/edit_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/rebuild_cache.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/list_install_components.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install/local.dir +/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install/strip.dir diff --git a/_codeql_build_dir/CMakeFiles/cmake.check_cache b/_codeql_build_dir/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/_codeql_build_dir/CMakeFiles/progress.marks b/_codeql_build_dir/CMakeFiles/progress.marks new file mode 100644 index 00000000..d22307c4 --- /dev/null +++ b/_codeql_build_dir/CMakeFiles/progress.marks @@ -0,0 +1 @@ +88 diff --git a/_codeql_build_dir/CPackConfig.cmake b/_codeql_build_dir/CPackConfig.cmake new file mode 100644 index 00000000..d4627f34 --- /dev/null +++ b/_codeql_build_dir/CPackConfig.cmake @@ -0,0 +1,88 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") +set(CPACK_DEB_COMPONENT_INSTALL "ON") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "PCM built using CMake") +set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") +set(CPACK_GENERATOR "DEB") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALL_CMAKE_PROJECTS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir;PCM;ALL;/") +set(CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "OWNER_READ;OWNER_WRITE;OWNER_EXECUTE;GROUP_READ;GROUP_EXECUTE;WORLD_READ;WORLD_EXECUTE") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "/usr/local") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "/usr/local") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "intel ") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming + interface (API) and a set of tools based on the API to monitor + performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) + and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, + FreeBSD and DragonFlyBSD operating systems.") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Intel(r) Performance Counter Monitor (Intel(r) PCM)") +set(CPACK_PACKAGE_FILE_NAME "pcm-0000-Linux") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "/usr/local") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "/usr/local") +set(CPACK_PACKAGE_NAME "pcm") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0000") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") +set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_COMPONENT_INSTALL "ON") +set(CPACK_RPM_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming + interface (API) and a set of tools based on the API to monitor + performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) + and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, + FreeBSD and DragonFlyBSD operating systems.") +set(CPACK_RPM_PACKAGE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") +set(CPACK_RPM_PACKAGE_RELOCATABLE "TRUE") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/_codeql_build_dir/CPackSourceConfig.cmake b/_codeql_build_dir/CPackSourceConfig.cmake new file mode 100644 index 00000000..4bf9e058 --- /dev/null +++ b/_codeql_build_dir/CPackSourceConfig.cmake @@ -0,0 +1,96 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") +set(CPACK_DEB_COMPONENT_INSTALL "ON") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "PCM built using CMake") +set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALLED_DIRECTORIES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "OWNER_READ;OWNER_WRITE;OWNER_EXECUTE;GROUP_READ;GROUP_EXECUTE;WORLD_READ;WORLD_EXECUTE") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "/usr/local") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "/usr/local") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "intel ") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming + interface (API) and a set of tools based on the API to monitor + performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) + and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, + FreeBSD and DragonFlyBSD operating systems.") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Intel(r) Performance Counter Monitor (Intel(r) PCM)") +set(CPACK_PACKAGE_FILE_NAME "pcm-0000-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "/usr/local") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "/usr/local") +set(CPACK_PACKAGE_NAME "pcm") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0000") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") +set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_COMPONENT_INSTALL "ON") +set(CPACK_RPM_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming + interface (API) and a set of tools based on the API to monitor + performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) + and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, + FreeBSD and DragonFlyBSD operating systems.") +set(CPACK_RPM_PACKAGE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") +set(CPACK_RPM_PACKAGE_RELOCATABLE "TRUE") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "pcm-0000-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/_codeql_build_dir/Makefile b/_codeql_build_dir/Makefile new file mode 100644 index 00000000..3a2d6ed3 --- /dev/null +++ b/_codeql_build_dir/Makefile @@ -0,0 +1,578 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." + /usr/local/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." + /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/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 PCM_STATIC + +# Build rule for target. +PCM_STATIC: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_STATIC +.PHONY : PCM_STATIC + +# fast build rule for target. +PCM_STATIC/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build +.PHONY : PCM_STATIC/fast + +#============================================================================= +# Target rules for targets named PCM_STATIC_SILENT + +# Build rule for target. +PCM_STATIC_SILENT: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_STATIC_SILENT +.PHONY : PCM_STATIC_SILENT + +# fast build rule for target. +PCM_STATIC_SILENT/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build +.PHONY : PCM_STATIC_SILENT/fast + +#============================================================================= +# Target rules for targets named PCM_SHARED + +# Build rule for target. +PCM_SHARED: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_SHARED +.PHONY : PCM_SHARED + +# fast build rule for target. +PCM_SHARED/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build +.PHONY : PCM_SHARED/fast + +#============================================================================= +# Target rules for targets named pcm + +# Build rule for target. +pcm: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm +.PHONY : pcm + +# fast build rule for target. +pcm/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build +.PHONY : pcm/fast + +#============================================================================= +# Target rules for targets named pcm-numa + +# Build rule for target. +pcm-numa: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-numa +.PHONY : pcm-numa + +# fast build rule for target. +pcm-numa/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build +.PHONY : pcm-numa/fast + +#============================================================================= +# Target rules for targets named pcm-latency + +# Build rule for target. +pcm-latency: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-latency +.PHONY : pcm-latency + +# fast build rule for target. +pcm-latency/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build +.PHONY : pcm-latency/fast + +#============================================================================= +# Target rules for targets named pcm-power + +# Build rule for target. +pcm-power: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-power +.PHONY : pcm-power + +# fast build rule for target. +pcm-power/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build +.PHONY : pcm-power/fast + +#============================================================================= +# Target rules for targets named pcm-msr + +# Build rule for target. +pcm-msr: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-msr +.PHONY : pcm-msr + +# fast build rule for target. +pcm-msr/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build +.PHONY : pcm-msr/fast + +#============================================================================= +# Target rules for targets named pcm-memory + +# Build rule for target. +pcm-memory: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-memory +.PHONY : pcm-memory + +# fast build rule for target. +pcm-memory/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build +.PHONY : pcm-memory/fast + +#============================================================================= +# Target rules for targets named pcm-tsx + +# Build rule for target. +pcm-tsx: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-tsx +.PHONY : pcm-tsx + +# fast build rule for target. +pcm-tsx/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build +.PHONY : pcm-tsx/fast + +#============================================================================= +# Target rules for targets named pcm-pcie + +# Build rule for target. +pcm-pcie: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-pcie +.PHONY : pcm-pcie + +# fast build rule for target. +pcm-pcie/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build +.PHONY : pcm-pcie/fast + +#============================================================================= +# Target rules for targets named pcm-core + +# Build rule for target. +pcm-core: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-core +.PHONY : pcm-core + +# fast build rule for target. +pcm-core/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build +.PHONY : pcm-core/fast + +#============================================================================= +# Target rules for targets named pcm-iio + +# Build rule for target. +pcm-iio: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-iio +.PHONY : pcm-iio + +# fast build rule for target. +pcm-iio/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build +.PHONY : pcm-iio/fast + +#============================================================================= +# Target rules for targets named pcm-pcicfg + +# Build rule for target. +pcm-pcicfg: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-pcicfg +.PHONY : pcm-pcicfg + +# fast build rule for target. +pcm-pcicfg/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build +.PHONY : pcm-pcicfg/fast + +#============================================================================= +# Target rules for targets named pcm-mmio + +# Build rule for target. +pcm-mmio: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-mmio +.PHONY : pcm-mmio + +# fast build rule for target. +pcm-mmio/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build +.PHONY : pcm-mmio/fast + +#============================================================================= +# Target rules for targets named pcm-tpmi + +# Build rule for target. +pcm-tpmi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-tpmi +.PHONY : pcm-tpmi + +# fast build rule for target. +pcm-tpmi/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build +.PHONY : pcm-tpmi/fast + +#============================================================================= +# Target rules for targets named pcm-raw + +# Build rule for target. +pcm-raw: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-raw +.PHONY : pcm-raw + +# fast build rule for target. +pcm-raw/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build +.PHONY : pcm-raw/fast + +#============================================================================= +# Target rules for targets named pcm-accel + +# Build rule for target. +pcm-accel: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-accel +.PHONY : pcm-accel + +# fast build rule for target. +pcm-accel/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build +.PHONY : pcm-accel/fast + +#============================================================================= +# Target rules for targets named pcm-sensor-server + +# Build rule for target. +pcm-sensor-server: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-sensor-server +.PHONY : pcm-sensor-server + +# fast build rule for target. +pcm-sensor-server/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build +.PHONY : pcm-sensor-server/fast + +#============================================================================= +# Target rules for targets named pcm-sensor + +# Build rule for target. +pcm-sensor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-sensor +.PHONY : pcm-sensor + +# fast build rule for target. +pcm-sensor/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build +.PHONY : pcm-sensor/fast + +#============================================================================= +# Target rules for targets named daemon + +# Build rule for target. +daemon: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 daemon +.PHONY : daemon + +# fast build rule for target. +daemon/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build +.PHONY : daemon/fast + +#============================================================================= +# Target rules for targets named client + +# Build rule for target. +client: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client +.PHONY : client + +# fast build rule for target. +client/fast: + $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build +.PHONY : client/fast + +#============================================================================= +# Target rules for targets named c_example + +# Build rule for target. +c_example: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 c_example +.PHONY : c_example + +# fast build rule for target. +c_example/fast: + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build +.PHONY : c_example/fast + +#============================================================================= +# Target rules for targets named c_example_shlib + +# Build rule for target. +c_example_shlib: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 c_example_shlib +.PHONY : c_example_shlib + +# fast build rule for target. +c_example_shlib/fast: + $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build +.PHONY : c_example_shlib/fast + +#============================================================================= +# Target rules for targets named daemon_alignment_test + +# Build rule for target. +daemon_alignment_test: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 daemon_alignment_test +.PHONY : daemon_alignment_test + +# fast build rule for target. +daemon_alignment_test/fast: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build +.PHONY : daemon_alignment_test/fast + +#============================================================================= +# Target rules for targets named urltest + +# Build rule for target. +urltest: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 urltest +.PHONY : urltest + +# fast build rule for target. +urltest/fast: + $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build +.PHONY : urltest/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 "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... PCM_SHARED" + @echo "... PCM_STATIC" + @echo "... PCM_STATIC_SILENT" + @echo "... c_example" + @echo "... c_example_shlib" + @echo "... client" + @echo "... daemon" + @echo "... daemon_alignment_test" + @echo "... pcm" + @echo "... pcm-accel" + @echo "... pcm-core" + @echo "... pcm-iio" + @echo "... pcm-latency" + @echo "... pcm-memory" + @echo "... pcm-mmio" + @echo "... pcm-msr" + @echo "... pcm-numa" + @echo "... pcm-pcicfg" + @echo "... pcm-pcie" + @echo "... pcm-power" + @echo "... pcm-raw" + @echo "... pcm-sensor" + @echo "... pcm-sensor-server" + @echo "... pcm-tpmi" + @echo "... pcm-tsx" + @echo "... urltest" +.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/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md b/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md new file mode 100644 index 00000000..9b05f49f --- /dev/null +++ b/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md @@ -0,0 +1,15 @@ +cpucounters.h : `#define PCM_HA_REQUESTS_READS_ONLY` +For the metric "LOCAL: number of local memory access in %“ (getLocalMemoryRequestRatio API) count only read accesses (local and all). + +cpucounters.h : `#define PCM_DEBUG_TOPOLOGY` +print detailed CPU topology information + +cpucounters.h : `#define PCM_UNCORE_PMON_BOX_CHECK_STATUS` +verify uncore PMU register state after programming + +types.h : `#define PCM_DEBUG` +print some debug information + +pci.h : `#define PCM_USE_PCI_MM_LINUX` +use /dev/mem (direct memory mapped I/O) for PCICFG register access on Linux. This might be required for accessing registers in extended configuration space (beyond 4K) in *pcm-pcicfg* utility. Recent Linux kernels also require to be booted with iomem=relaxed option to make this work. + diff --git a/_codeql_build_dir/bin/CXL_README.md b/_codeql_build_dir/bin/CXL_README.md new file mode 100644 index 00000000..ad9265be --- /dev/null +++ b/_codeql_build_dir/bin/CXL_README.md @@ -0,0 +1,15 @@ +PCM can collect CLX bandwidth using the methods below. + +-------------------------------------------------------------------------------- +CXL.mem and CXL.cache traffic +-------------------------------------------------------------------------------- + +Please use pcm-memory utility for monitoring CXL.mem and CLX.cache traffic. pcm-memory will detect available CXL ports and will show traffic per CXL port and protocol (mem and cache) and per direction (read and write). + +-------------------------------------------------------------------------------- +CXL.io traffic +-------------------------------------------------------------------------------- + +pcm-iio utility should be used to monitor CXL.io traffic. pcm-iio will show traffic per CXL device and direction (inbound/outbound, read/write) + + diff --git a/_codeql_build_dir/bin/DOCKER_README.md b/_codeql_build_dir/bin/DOCKER_README.md new file mode 100644 index 00000000..ed38f7ed --- /dev/null +++ b/_codeql_build_dir/bin/DOCKER_README.md @@ -0,0 +1,14 @@ +-------------------------------------------------------------------------------- +How To Run Intel(r) Performance Counter Monitor Server Container from GitHub Container Repository or Docker Hub +-------------------------------------------------------------------------------- + +As root user: +1. ``modprobe msr`` +2. ``docker run -d --name pcm --privileged -p 9738:9738 ghcr.io/intel/pcm`` (GitHub Container repository) or ``docker run -d --name pcm --privileged -p 9738:9738 opcm/pcm`` (Dockerhub repository) + - the container can also be run with limited capabilities without the privileged mode: ``docker run -d --name pcm --cap-add=SYS_ADMIN --cap-add=SYS_RAWIO --device=/dev/cpu --device=/dev/mem -v /sys/firmware/acpi/tables/MCFG:/pcm/sys/firmware/acpi/tables/MCFG:ro -v /proc/bus/pci/:/pcm/proc/bus/pci/ -v /proc/sys/kernel/nmi_watchdog:/pcm/proc/sys/kernel/nmi_watchdog -v /sys:/sys:rw -p 9738:9738 ghcr.io/intel/pcm`` (there is also a docker-compose file containing these options: https://raw.githubusercontent.com/intel/pcm/master/docker-compose.yml) + +This will start pcm-sensor-server container exposing CPU metrics from the whole system at port 9738 + +The URLs of the docker container repositories: +- https://github.com/intel/pcm/pkgs/container/pcm +- https://hub.docker.com/r/opcm/pcm diff --git a/_codeql_build_dir/bin/ENVVAR_README.md b/_codeql_build_dir/bin/ENVVAR_README.md new file mode 100644 index 00000000..3a93ced0 --- /dev/null +++ b/_codeql_build_dir/bin/ENVVAR_README.md @@ -0,0 +1,17 @@ +`PCM_NO_PERF=1` : don't use Linux perf events API to program *core* PMUs (default is to use it) + +`PCM_USE_UNCORE_PERF=1` : use Linux perf events API to program *uncore* PMUs (default is *not* to use it) + +`PCM_NO_RDT=1` : don't use RDT metrics for a better interoperation with pqos utility (https://github.com/intel/intel-cmt-cat) + +`PCM_USE_RESCTRL=1` : use Linux resctrl driver for RDT metrics + +`PCM_PRINT_TOPOLOGY=1` : print detailed CPU topology + +`PCM_KEEP_NMI_WATCHDOG=1` : don't disable NMI watchdog (reducing the core metrics set) + +`PCM_NO_MAIN_EXCEPTION_HANDLER=1` : don't catch exceptions in the main function of pcm tools (a debugging option) + +`PCM_ENFORCE_MBM=1` : force-enable Memory Bandwidth Monitoring (MBM) metrics (LocalMemoryBW = LMB) and (RemoteMemoryBW = RMB) on processors with RDT/MBM errata + +`PCM_DEBUG_LEVEL=x` : x is an integer defining debug output level. level = 0 (default): minimal or no debug info, > 0 increases verbosity diff --git a/_codeql_build_dir/bin/FAQ.md b/_codeql_build_dir/bin/FAQ.md new file mode 100644 index 00000000..88a0266d --- /dev/null +++ b/_codeql_build_dir/bin/FAQ.md @@ -0,0 +1,95 @@ + +## Q1 + +pcm-iio Tool outputs "Server CPU is required for this tool! Program aborted". Is there a way I can monitor my PCIe link bandwidth using one of the PCM utilities on client CPU? + +Answer: The "IO" metric in *pcm* utility is the closest capability to monitor I/O PCIe traffic on client CPUs. + +## Q2 + +PCM reports "ERROR: QPI LL monitoring device (...) is missing". How to fix it? + +Answer: It is likely a BIOS issue. See details [here](https://software.intel.com/content/www/us/en/develop/articles/bios-preventing-access-to-qpi-performance-counters.html) + +## Q3 + +Does PCM work inside a virtual machine? + +Answer: PCM works inside virtual machines which support vPMU (with a limited set of metrics supported by vPMU). For example on AWS instances this is indicated by the presence of [arch_perfmon](https://instaguide.io/info.html?type=c5.18xlarge) flag: https://instaguide.io/ . Enabling vPMU in hypervisors is documented [in Hardware Event-Based Sampling section](https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/set-up-analysis-target/on-virtual-machine.html). + +## Q4 + +Does PCM work inside a docker container? + +Answer: yes, it does. An example of how to run PCM inside a docker container is located [here](DOCKER_README.md). The recipe works also for other PCM utilities besides pcm-sensor-server. + +## Q5 + +pcm-power reports "Unsupported processor model". Can you add support for pcm-power for my CPU? + +Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. PCM-power can not work without them. + +## Q6 + +pcm-memory reports that the CPU is not supported. Can you add support for pcm-memory for my CPU? + +Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. PCM-memory can not work without them. + +## Q7 + +Can PCM be used for measuring energy, CPU cycles, etc for a particular process or does it measure for the system as a whole? + +Answer: PCM supports measurement for the whole system, per processor, per physical or per logical core. If you need monitoring per-process or user per-thread you can pin your process and/or thread to certain cores and read PCM data for these cores. But keep in mind that the OS can also schedule other processes or threads on this core and this may disturb your measurements. For a precise per-process or per-thread measurement the Intel VTune profiler or Linux perf profiler should be used. + +## Q8 + +PCM reports + +``` +opening /dev/mem failed: errno is 1 (Operation not permitted) +Can not read memory controller counter information from PCI configuration space. Access to memory bandwidth counters is not possible. +You must be root to access these SandyBridge/IvyBridge/Haswell counters in PCM. +Secure Boot detected. Using Linux perf for uncore PMU programming. +``` + +How to fix it? + +Answer: Linux disables access to /dev/mem because Secure Boot is enabled in the BIOS. Disable Secure Boot in the BIOS to enable memory controller statistics (e.g. memory read and write bandwidth). + +## Q9 + +PCM reports +``` +Linux Perf: Error on programming ... +``` +How to fix it? + +**Answer:** It is an issue with the Linux kernel perf driver. As a workaround upgrade your Linux kernel to the latest available/possible or run PCM with its own programming logic: + +``` +export PCM_NO_PERF=1 +pcm -r +``` + +## Q10 + +If you are getting the error `Starting MSR service failed with error 3 The system cannot find the path specified.` try to uninstall the driver by running `pcm --uninstallDriver` and optionally reboot the system. + +## Q11 + +Is PCM supported on AWS instances + +**Answer**: + +Not all AWS instances allow users to collect CPU telemetry by exposing PMU to the user. The following instances can be used: + +* Bare metal instances: allow collection of CPU metrics from both core (e.g. instructions per cycle, cache misses) and uncore (e.g. memory controller, UPI) +* Full-socket (single socket, two socket, etc) virtualized instances: e.g. m5d.12xlarge, m5.24xlarge, m5.12xlarge. Only core CPU metrics are exposed, and certain CPU performance events are forbidden (e.g. offcore response events, events collecting “any_thread” information). “arch_perfmon” flag in /proc/cpuinfo indicates if the core CPU metrics are exposed (example: https://instaguide.io/info.html?type=m5.12xlarge ). The mechanism of PMU virtualization is commonly known as vPMU. + +## Q12 + +pcm-pcie reports that the CPU is not supported: "Jaketown, Ivytown, Haswell, Broadwell-DE, Skylake, Icelake, Snowridge and Sapphirerapids Server CPU is required for this tool! Program aborted" +Can you add support for pcm-pcie for my CPU? + +Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. pcm-pcie can not work without them. + diff --git a/_codeql_build_dir/bin/FREEBSD_HOWTO.txt b/_codeql_build_dir/bin/FREEBSD_HOWTO.txt new file mode 100644 index 00000000..7711c85f --- /dev/null +++ b/_codeql_build_dir/bin/FREEBSD_HOWTO.txt @@ -0,0 +1,8 @@ +Building: +$ cmake -B build +$ cmake --build build + +Runtime requirements: +* the cpuctl(4) driver needs to be loaded + +PCM is also available as a port maintained by The FreeBSD Project (sysutils/intel-pcm). diff --git a/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md b/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md new file mode 100644 index 00000000..6cf74314 --- /dev/null +++ b/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md @@ -0,0 +1,61 @@ +# Latency Optimized Mode in Intel® Xeon® 6 Processors + +Intel® Xeon® 6 Processors (previously codenamed Granite Rapids and Sierra Forest/Birch Stream platform) introduce a new power management mechanism called Efficiency Latency Control (ELC), designed to optimize performance per watt. This feature allows hardware power management algorithms to balance the trade-off between latency and power consumption. For latency-sensitive workloads, further tuning can be performed to achieve the desired performance. + +The hardware monitors the average CPU utilization across all cores at regular intervals to determine an appropriate uncore frequency. While this approach generally results in optimal performance per watt, some workloads may achieve higher performance at the expense of increased power consumption. For instance, an application that intermittently performs memory reads on an otherwise idle system may experience delays if the hardware lowers the uncore frequency, causing a lag in ramping up to the required performance levels. To verify this, the uncore frequencies can be monitored using the pcm utility: + +![Uncore Frequency Statistics DEFAULT](https://github.com/user-attachments/assets/108c7350-3fc2-4056-aeaf-ecc7c25da6bc) + +The screenshot above presents real-time data on uncore frequency statistics, measured in GHz, from a dual-socket platform (represented by two rows). Each socket includes five dies (organized into five columns). The first three dies contain CORes (COR), Last Level Cache (LLC), and Memory controllers (M), collectively referred to as CORLLCM. The final two dies are IO dies. + +The ELC control has parameters that can be adjusted either through BIOS or software tools. The default parameter configuration is optimized for performance per watt, ensuring power efficiency. The alternative configuration, known as Latency Optimized Mode, prioritizes maximum performance. +Below are the PCM statistics from a system operating in Latency Optimized Mode: + +![Uncore Frequency Statistics Latency Optimized Mode](https://github.com/user-attachments/assets/70310bbc-725b-4450-af7a-1db2c04291dd) + +## BIOS Options for Latency Optimized Mode + +The BIOS option for selecting the Default or Latency Optimized Mode can typically be located in the following menus, depending on the BIOS version and OEM vendor: +- **Socket Configuration** -> **Advanced Power Management** -> **CPU – Advanced PM Tuning** -> **Latency Optimized Mode** (Disabled or Enabled) +- **System Utilities** -> **System Configuration** -> **BIOS/Platform Configuration (RBSU)** -> **Power and Performance Options** -> **Advanced Power Options** -> **Efficiency Latency Control** (Default or Latency Optimized mode) + +Should this BIOS option be unavailable or if there is a preference to change the mode during runtime, the PCM repository provides scripts for changing this mode. + +|Platform |Script Type| URL | +|------------------|-----------|---------------------------------------------------------------------| +|Linux/FreeBSD/UNIX|bash | https://github.com/intel/pcm/blob/master/scripts/bhs-power-mode.sh | +|Windows |powershell | https://github.com/intel/pcm/blob/master/scripts/bhs-power-mode.ps1 | + +The scripts require the pcm-tpmi utility. There are several methods to obtain this utility: +- **Download or install precompiled PCM binaries:** Please refer to the following link: [Downloading Pre-Compiled PCM Tools](https://github.com/intel/pcm?tab=readme-ov-file#downloading-pre-compiled-pcm-tools) +- **Compile the utility:** Follow the instructions in the "Building PCM Tools" section available at: [Building PCM Tools](https://github.com/intel/pcm?tab=readme-ov-file#building-pcm-tools) + * For Linux/FreeBSD: Copy the pcm-tpmi utility from PCM’s source 'build/bin' directory to `/usr/local/bin/` or execute `make install` in the 'build' directory. + +For Windows: Copy the pcm-tpmi utility to the current directory. + +Once the pcm-tpmi binary is correctly placed, you can set the Latency Optimized Mode. + +### Setting Latency Optimized Mode + +Linux/FreeBSD/UNIX: +``` +bash bhs-power-mode.sh --latency-optimized-mode +``` +Windows: +``` +.\bhs-power-mode.ps1 --latency-optimized-mode +``` + +### Restoring the Default Mode + +Linux/FreeBSD/UNIX: +``` +bash bhs-power-mode.sh --default +``` + +Windows: +``` +.\bhs-power-mode.ps1 --default +``` + + diff --git a/_codeql_build_dir/bin/LINUX_HOWTO.txt b/_codeql_build_dir/bin/LINUX_HOWTO.txt new file mode 100644 index 00000000..19062902 --- /dev/null +++ b/_codeql_build_dir/bin/LINUX_HOWTO.txt @@ -0,0 +1,7 @@ +Refer to the main README ("Building PCM Tools" or "Downloading Pre-Compiled PCM Tools") sections + +Running tests: + +* build PCM +* as root run "sh test/test.sh" + - Automated CI test workflow: https://github.com/intel/pcm/blob/03ad6b0228c9e8a8eb022708b53a61875b9447bc/.github/workflows/ci-test.yml#L40 diff --git a/_codeql_build_dir/bin/MAC_HOWTO.txt b/_codeql_build_dir/bin/MAC_HOWTO.txt new file mode 100644 index 00000000..4cdd2dfb --- /dev/null +++ b/_codeql_build_dir/bin/MAC_HOWTO.txt @@ -0,0 +1,64 @@ +Building and Installing + +Note: xcode is required to build the driver and dynamic library. + +Requirements +____________ +Building and installing requires make, cmake, gcc, and xcode. +It has been tested on the following system configurations: + OS X 12.0.1, Xcode 13.1, Apple LLVM compiler 13.0.0 + +Build PCM and MacMSRDriver +----------------- + mkdir build && cd build + cmake .. && cmake --build . + +PCM utilities will be located in build/bin folder, libraries libpcm.dylib and libPcmMsr.dylib - in build/lib. + +Automatic Install +----------------- + cd build + sudo make install + +Install command loads the driver, installs the library into /usr/lib and installs the library headers into /usr/include. +Also PCM utilities are installing to /usr/local/sbin. + +Manual Install +-------------- +Build steps are the same. +To install do the following: + 1) load the driver by running src/MacMSRDriver/kextload.sh + 2) copy build/lib/libPcmMsr.dylib to a location on your path (auto-install uses /usr/lib) + 3) copy src/MacMSRDriver/MSRKernel.h to a location on your path (auto-install uses /usr/include) + 4) copy src/MacMSRDriver/MSRAccessorPublic.h as MSRAccessor.h to a location on your path (auto-install uses /usr/include) + +kext Signatures +--------------- +As of OS X El Capitan, kexts must be signed. So after building the kext, kextload.sh may fail with: + + /System/Library/Extensions/PcmMsrDriver.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8). + +In this event, you will need to either disable System Integrity Protection or sign the kext. +You can disable SIP by rebooting into Recovery (reboot, command-option-R), opening a shell, csrutil disable and reboot again. +Signing a kext is more involved. You can't self-sign and will first need to obtain a Developer ID from Apple: + + https://developer.apple.com/contact/kext/ + +With this ID, you can then sign your kext with codesign. + +PCM Execution +---------------------- +Now you can run ./pcm utility. +See description of other built utilities in LINUX_HOWTO.txt + +Logging/Debugging +---------------------- + +Sometimes you will get errors while running utilities that may come from the kernel, and you can use something like this DTrace script to correlate it with user-land behavior: + +$ sudo dtrace -n 'fbt:mach_kernel:_ZN*IOUser*:return /execname == "pcm"/ { @hgram[probefunc, arg1, ustack(20)] = count(); }' -c ./pcm + +Various commands that can help diagnose errors: + +$ kmutil log stream +$ kmutil inspect -b com.intel.driver.PcmMsr diff --git a/_codeql_build_dir/bin/PCM-EXPORTER.md b/_codeql_build_dir/bin/PCM-EXPORTER.md new file mode 100644 index 00000000..15ac3433 --- /dev/null +++ b/_codeql_build_dir/bin/PCM-EXPORTER.md @@ -0,0 +1,55 @@ +# Intel® Performance Counter Monitor (Intel® PCM) Prometheus exporter + + +pcm-sensor-server is a collector exposing Intel processor metrics over http in JSON or Prometheus (exporter text based) format. Also [available as a docker container](DOCKER_README.md). + +**NEW**: pcm-sensor-server is now supported on Windows! See [Windows-specific instructions](#windows-support) below. + +Installation on target system to be analyzed: +1. [Build](https://github.com/intel/pcm#building-pcm-tools) or [download](https://github.com/intel/pcm#downloading-pre-compiled-pcm-tools) pcm tools +2. As root, start pcm-sensor-server: `sudo ./pcm-sensor-server` or as non-root https://github.com/intel/pcm#executing-pcm-tools-under-non-root-user-on-linux + +Alternatively one can start [pcm-sensor-server as a container from docker hub](DOCKER_README.md). + +Additional options: + +``` +$ ./pcm-sensor-server --help +Usage: ./pcm-sensor-server [OPTION] + +Valid Options: + -d : Run in the background (Linux/macOS only) + -p portnumber : Run on port (default port is 9738) + -r|--reset : Reset programming of the performance counters. + -D|--debug level : level = 0: no debug info, > 0 increase verbosity. + -R|--real-time : If possible the daemon will run with real time + priority, could be useful under heavy load to + stabilize the async counter fetching. (Linux only) + -h|--help : This information +``` + +## Windows Support + +pcm-sensor-server now runs natively on Windows. Key points: + +- **Requirements**: Windows 10+ or Windows Server 2016+ (earlier versions may work but are no longer officially supported), Administrator privileges, MSR driver installed +- **Build instructions**: See [WINDOWS_HOWTO.md](WINDOWS_HOWTO.md#pcm-sensor-server-httphttps-server-for-grafana-integration) +- **Limitations**: + - Daemon mode (`-d`) not available - runs in foreground only + - Real-time priority (`-R`) not available + - Use Ctrl+C to stop the server + +Example on Windows: +``` +# Run as Administrator +pcm-sensor-server.exe -p 9738 +``` + +The default output of pcm-sensor-server endpoint in a browser: + +![image](https://user-images.githubusercontent.com/25432609/226344012-8783e154-998e-48a7-a2ca-f2c42af9c843.png) + + +The PCM exporter can be used together with Grafana to obtain these Intel processor metrics (see [how-to](../scripts/grafana/README.md)): + +![pcm grafana output](https://raw.githubusercontent.com/wiki/intel/pcm/pcm-dashboard-full.png) diff --git a/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md b/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md new file mode 100644 index 00000000..16cbf717 --- /dev/null +++ b/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md @@ -0,0 +1,47 @@ +# Global PCM Events + +| Event Name | Description | +|-----------------------------|-----------------------------------------------------------------------------| +| Measurement_Interval_in_us | How many us elapsed to complete the last measurement | +| Number_of_sockets | Number of CPU sockets in the system | + + +# Core Counters per socket + +OS_ID is the OS assigned ID of the logical CPU core and denotes the socket id, core id and thread id. + +The events below are followed by the same {socket="socket id",core="core id",thread="thread id"} as +the OS_ID of their section with source="socket/core/thread" appended that denotes what the quantity +of the event accounts for. + +For example Instructions_Retired_Any{socket="0",core="1",thread="1",source="core"} refers to +Instructions_Retired_Any for socket 0, core 1, thread 1, and accounts for the total instructions +retired of the specified core. + +| Event | Description | +|------------------------------------------------|--------------------------------------------------------------| +| Instructions_Retired_Any | Total number of Retired instructions | +| Clock_Unhalted_Thread | | +| Clock_Unhalted_Ref | Counts the number of reference cycles that the thread is | +| | not in a halt state. The thread enters the halt state when | +| | it is running the HLT instruction. This event is not | +| | affected by thread frequency changes but counts as if the | +| | thread is running at the maximum frequency all the time. | +| L3_Cache_Misses | Total number of L3 Cache misses | +| L3_Cache_Hits | Total number of L3 Cache hits | +| L2_Cache_Misses | Total number of L2 Cache misses | +| L2_Cache_Hits | Total number of L3 Cache hits | +| L3_Cache_Occupancy | Computes L3 Cache Occupancy | +| SMI_Count | SMI (System Management Interrupt) count | +| Invariant_TSC | Calculates the invariant TSC clocks (the invariant TSC | +| | means that the TSC continues at a fixed rate regardless of | +| | the C-state or frequency of the processor as long as the | +| | processor remains in the ACPI S0 state. | +| Thermal_Headroom | Celsius degrees before reaching TjMax temperature | +| CStateResidency | This is the percentage of time that the core (or the whole | +| | package) spends in a particular level of C-state | | + +References: + +https://software.intel.com/content/www/us/en/develop/articles/intel-performance-counter-monitor.html +https://software.intel.com/content/dam/develop/external/us/en/documents-tps/325384-sdm-vol-3abcd.pdf - Chapter 18 Performance Monitoring \ No newline at end of file diff --git a/_codeql_build_dir/bin/PCM_ACCEL_README.md b/_codeql_build_dir/bin/PCM_ACCEL_README.md new file mode 100644 index 00000000..0acde59c --- /dev/null +++ b/_codeql_build_dir/bin/PCM_ACCEL_README.md @@ -0,0 +1,121 @@ +## Purpose: + +Intel® Xeon® Scalable Processors, starting from the 4th Generation (codenamed Sapphire Rapids), feature accelerators, which include the Intel® In-Memory Analytics Accelerator (Intel® IAA), Intel® Data Streaming Accelerator (Intel® DSA), and Intel® QuickAssist Technology (Intel® QAT), among others. These accelerators are essential components that can enhance the performance of Intel architecture platforms. + +Although these accelerators and their associated software stacks can significantly contribute to data center system performance, customers and users often find it challenging to access and understand performance data such as utilization and throughput. This difficulty arises from the complexity of low-level hardware event sets, which require a deep understanding of the accelerator's hardware and software architecture. + +The pcm-accel tool addresses this challenge by sampling performance data from the accelerator hardware and presenting it to end users in an easy-to-understand format. Its goal is to enable users to quickly and accurately gain a high-level overview of performance or identify issues related to the accelerator, regardless of their level of expertise in the underlying technology. + +## Command syntax: + +pcm-accel [target] [options] + +#### the target parameter + +Notes: only 1 target is allowed to monitor. + +| target | Default | Description | +| ------ | ------- | ----------------------------- | +| -iaa | yes | Monitor the IAA accelerator. | +| -dsa | no | Monitor the DSA accelerator. | +| -qat | no | Monitor the QAT accelerator. | + +#### the options parameter + +Notes: multiple options is allowed. + +| options | Default | Description | +| ---------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| -numa | no | Print NUMA node mapping instead of CPU socket location. | +| -evt=[cfg.txt] | opCode-x-y-accel.txt | Specify the event config file name as cfg.txt.
- x/y is cpu family is model id, for example 6/143 for Sapphire Rapids. | +| -silent | no | Silence information output and print only measurements | +| -csv[=file.csv] | no | Output compact CSV format to screen or a file in case filename is provided | +| -csv-delimiter=[value] | no | Set custom csv delimiter | +| -human-readable | no | Use human readable format for output (for csv only) | +| -i=[value] | 0 | Allow to determine number of iterations, default is 0(infinite loop) if not specified. | +| [interval] | 3 | Time interval in seconds (floating point number is accepted) to sample performance counters, default is 3s if not specified| + +#### Examples: + +This example prints IAA counters every second 10 times and exits + +> pcm-accel -iaa 1.0 -i=10  + +This example saves IAA counters twice a second save IAA counter values to test.log in CSV format + +> pcm-accel -iaa 0.5 -csv=test.log            + +This example prints IAA counters every 3 second in human-readable CSV format + +> pcm-accel -iaa -csv -human-readable + +## Prerequisites: + +Linux* OS: + +FreeBSD* OS: + +Windows OS: + +- Install and load the required accelerator driver(iaa/dsa, qat driver, etc). + +Notes: + +- QAT monitoring and NUMA node display feature is supported only on Linux OS! + +## Tool UI introduction: + +Common indicator(Column field): + +- Accelerator = Accelerator device id. +- Socket = CPU socket id where accelerator device is located. +- NUMA Node = NUMA node that accelerator device belongs to. +- Inbound_BW = Data throughput input to the accelerator device, unit is Bps(Bytes per second). +- Outbound_BW = Data throughput output from the accelerator device, unit is Bps(Bytes per second). + +Specific indicators related to IAA/DSA:  + +- ShareWQ_ReqNb = The number of request submitted to share work queue of accelerator. +- DedicateWQ_ReqNb = The number of request submitted to dedicate work queue of accelerator. + +![image](https://user-images.githubusercontent.com/25432609/224027332-8846dff6-f71e-4daa-a189-730e68c7e1b2.png) +![image](https://user-images.githubusercontent.com/25432609/224027445-2b08e89c-4653-4f39-971b-a7dc76bd7349.png) + +Specific indicators related to QAT: + +- util_comp0 = The utilization of the compress engine 0, unit is %.(Sapphire Rapids platform has 1 compress and 3 decompress engine per QAT device) + +- util_decomp0 = same as above for decompress engine 0. + +- util_decomp1 = same as above for decompress engine 1. + +- util_decomp2 = same as above for decompress engine 2. + +- util_xlt0 = same as above for translation engine 0. + + + ![image](https://user-images.githubusercontent.com/25432609/224027570-e433aeef-c2ed-418d-aa42-18eef0f1b645.png) + + +## Event config file: + +pcm-accel tool allows the user to customized the monitored performance events with the config file as advance feature. + +Customize fields of cfg file: + +- ev_sel and ev_cat field for IAA/DSA monitor event. +- ev_sel field for QAT monitor event.  +- multiplier/divider is for event data display calculation. +- vname is the event name string(column) displayed in the UI. + +Please refer to the spec or code to learn more about the event mapping if you want to customize it. + +- IAA/DSA: https://software.intel.com/en-us/download/intel-data-streaming-accelerator-preliminary-architecture-specification + +- QAT: please refer to the [mapping table in source code](https://github.com/intel/pcm/blob/f20013f7563714cf592d7a59f169c1ddee3cf8ba/src/cpucounters.cpp#L915) + + +Here is the content of the event cfg file(opCode-6-143-accel.txt as example) + +![image](https://user-images.githubusercontent.com/25432609/224027717-1dcdae9e-6701-4b6f-90a0-8108c4ea4550.png) + diff --git a/_codeql_build_dir/bin/PCM_IIO_README.md b/_codeql_build_dir/bin/PCM_IIO_README.md new file mode 100644 index 00000000..cc2e0ab6 --- /dev/null +++ b/_codeql_build_dir/bin/PCM_IIO_README.md @@ -0,0 +1,35 @@ +## Purpose: + +PCM-IIO tool monitors PCIe transactions with a breakdown per PCIe bus (IIO stack) and/or PCIe devices. + +## Tool UI introduction: + +Inbound (PCIe device DMA into system) metrics: + +* IB write (inbound write): the number of bytes per second that the PCIe device requested to write to main memory through DMA +* IB read (inbound read): the number of bytes per second that the PCIe device requested to read from main memory through DMA + +Outbound (CPU MMIO to the PCIe device) metrics: + +* OB read (outbound read): the number of bytes per second that the CPU requested to read from the PCIe device through MMIO (memory-mapped I/O) +* OB write (outbound write): the number of bytes per second that the CPU requested to write to the PCIe device through MMIO (memory-mapped I/O) + +IOMMU metrics: + +* IOTLB Lookup: IOTLB lookups per second +* IOTLB Miss: IOTLB misses per second +* Ctxt Cache Hit: Context cache hits per second +* 256T Cache Hit: Second Level Page Walk Cache Hits to a 256T page per second +* 512G Cache Hit: Second Level Page Walk Cache Hits to a 512G page per second +* 1G Cache Hit: Second Level Page Walk Cache Hits to a 1G page per second +* 2M Cache Hit: Second Level Page Walk Cache Hits to a 2M page per second +* IOMMU Mem Access: IOMMU memory accesses per second + +Sample output: + +![image](https://github.com/user-attachments/assets/e8cce396-b210-49d5-ac95-dc43f9ae69d3) + +## Event config file: + +pcm-iio tool allows the user to customize the performance events with a config file as an advanced feature. The event config files are in opCode-x-y.txt files where x/y is cpu family is model id, for example 6/143 for Sapphire Rapids. + diff --git a/_codeql_build_dir/bin/PCM_RAW_README.md b/_codeql_build_dir/bin/PCM_RAW_README.md new file mode 100644 index 00000000..585e0b35 --- /dev/null +++ b/_codeql_build_dir/bin/PCM_RAW_README.md @@ -0,0 +1,251 @@ +-------------------------------------------------------------------------------- +PCM Raw Utility +-------------------------------------------------------------------------------- + +Disclaimer: in contrast to other PCM utilities this one is for expert usage only. + +*pcm-raw* allows to collect arbitrary core and uncore PMU events by providing raw PMU event ID encoding. It can become handy if other low-level PMU tools (e.g. emon, Linux perf) can not be used for some reason. For example: +- emon kernel driver is not compatible with the currently used Linux kernel or operating system +- loading emon Linux kernel driver is forbidden due to system administration policies +- Linux kernel is too old to support modern processor PMU and can not be upgraded + +Currently supported PMUs: core, m3upi, upi(ll)/qpi(ll), imc, m2m, pcu, cha/cbo, iio, ubox + +Recommended usage (as privileged/root user): +1. Install VTune which also contains emon (emon/sep driver installation is not needed): [free download](https://software.intel.com/content/www/us/en/develop/tools/vtune-profiler.html) +2. Run emon with `--dry-run -m` options to obtain raw PMU event encodings for event of interest. For example: +``` +# emon -C BR_MISP_RETIRED.ALL_BRANCHES,UNC_CHA_CLOCKTICKS,UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0,UNC_UPI_TxL_FLITS.NON_DATA --dry-run -m +Event Set 0 + BR_MISP_RETIRED.ALL_BRANCHES (PerfEvtSel0 (0x186) = 0x00000000004300c5) + CC=ALL PC=0x0 UMASK=0x0 E=0x1 INT=0x0 INV=0x0 CMASK=0x0 AMT=0x0 +cha Uncore Event Set 0 + UNC_CHA_CLOCKTICKS (CHA Counter 0 (0xe01) = 0x0000000000400000) + +qpill Uncore Event Set 0 + UNC_UPI_TxL_FLITS.NON_DATA (QPILL Counter 0 (0x350) = 0x0000000000409702) + +iio Uncore Event Set 0 + UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 (IIO Counter 0 (0xa48) = 0x0000701000400183) +``` +3. Run *pcm-raw* by specifying the obtained raw event encodings to collect into csv file. Example: +``` +pcm-raw -e core/config=0x00000000004300c5,name=BR_MISP_RETIRED.ALL_BRANCHES -e cha/config=0x0000000000400000,name=UNC_CHA_CLOCKTICKS -e qpi/config=0x0000000000409702,name=UNC_UPI_TxL_FLITS.NON_DATA -e iio/config=0x0000701000400183,name=UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 -csv=out.csv +``` +4. View/process the csv file using your favorite method. For example just open it in Excel. + +-------------------------------------------------------------------------------- +Collecting Register Values +-------------------------------------------------------------------------------- + +pcm-raw supports collecting raw MSR and PCICFG (CSR) register values. The syntax is described below: + +Model Specific Registers (MSRs): + +``` +package_msr/config=,config1=[,name=] +``` + +static_or_freerun encoding: +* 0 : static (last value reported in csv) +* 1 : freerun (delta to last value reported in csv) + +Examples: +``` +package_msr/config=0x34,config1=0,name=SMI_COUNT +thread_msr/config=0x10,config1=1,name=TSC_DELTA +thread_msr/config=0x10,config1=0,name=TSC +``` + +If the name is not specified the first event will show up as package_msr:0x34:static, with the name it will show up as SMI_COUNT in csv. + +PCI Configuration Registers - PCICFG (CSR): + +``` +pcicfg/config=,config1=,config2=,width=[,name=] +``` + +* dev_id: Intel PCI device id where the register is located +* offset: offset of the register +* static_or_freerun: same syntax as for MSR registers +* width: register width in bits (16,32,64) + +Example: + +``` +pcicfg/config=0xe20,config1=0x180,config2=0x0,width=32,name=CHANERR_INT +``` +From: https://www.intel.la/content/dam/www/public/us/en/documents/datasheets/xeon-e7-v2-datasheet-vol-2.pdf + +MMIO Registers: + +``` +mmio/config=,config1=,config2=,config3=[,config4=],width=[,name=] +``` + +The MEMBAR is computed by logically ORing the result of membar_bits1 and membar_bits1 computation described below (PCICFG read + bit extraction and shift). The final MMIO register address = MEMBAR + offset. + +* width: register width in bits (16,32,64) +* dev_id: Intel PCI device id where the membar address registers are located +* membar_bits1: mmioBase register bits to compute membar (base address) + - bits 0-15 : PCICFG register offset to read membar1 bits + - bits 16-23: source position of membar bits in the PCICFG register + - bits 24-31: number of bits + - bits 32-39: destination bit position in the membar +* membar_bits2: mmioBase register bits to compute membar (base address), can be zero if only membar_bits1 is sufficient for locating the register. + - bits 0-15 : PCICFG register offset to read membar2 bits + - bits 16-23: source position of membar bits in the PCICFG register + - bits 24-31: number of bits + - bits 32-39: destination bit position in the membar +* offset: offset of the MMIO register relative to the membar +* static_or_freerun: same syntax as for MSR registers + +Example (Icelake server iMC PMON MMIO register read): + +``` +mmio/config=0x3451,config1=0x22808,config2=1,config3=0x171D0000D0,config4=0x0c0b0000d8,width=64 +``` + +TPMI Registers: + +TPMI ([Topology Aware Register and PM Capsule Interface](https://github.com/intel/tpmi_power_management)) can be read with pcm-raw as follows: + +``` +tpmi/config=,config1=,config2=[,name=] +``` + +* tpmi_id: TPMI id +* offset: offset of the register +* static_or_freerun: same syntax as for MSR registers + +Example: + +``` +tpmi/config=0x2,config1=0x18,name=BHS_UFS_CONTROL +``` + +From: https://github.com/intel/tpmi_power_management/blob/main/UFS_TPMI_public_disclosure_FINAL_rev4.pdf + +-------------------------------------------------------------------------------- +Collecting Events By Names From Event Lists (https://github.com/intel/perfmon/) +-------------------------------------------------------------------------------- + +pcm-raw can also automatically lookup the events from the json event lists (https://github.com/intel/perfmon/) and translate them to raw encodings itself. To make this work you need to checkout PCM with simdjson submodule: + +* use git clone --recursive flag when cloning pcm repository, or +* update submodule with command `git submodule update --init --recursive`, or +* download simdjson library in the PCM source directory and recompile PCM: + +1. change to PCM 'src/' directory +2. git clone https://github.com/simdjson/simdjson.git +3. re-compile pcm + +Example of usage (on Intel Xeon Scalable processor): + +``` +pcm-raw -tr -e INST_RETIRED.ANY -e CPU_CLK_UNHALTED.THREAD -e CPU_CLK_UNHALTED.REF_TSC -e LD_BLOCKS.STORE_FORWARD -e UNC_CHA_CLOCKTICKS -e UNC_M_CAS_COUNT.RD +``` + +or with event groups specified in event_file.txt (with event multiplexing): + +``` +pcm-raw -tr -el event_file.txt +``` + +where event_file.txt contains event groups separated by a semicolon: + +``` +# group 1 +INST_RETIRED.ANY +CPU_CLK_UNHALTED.REF_TSC +CPU_CLK_UNHALTED.THREAD +DTLB_LOAD_MISSES.STLB_HIT +L1D_PEND_MISS.PENDING_CYCLES_ANY +MEM_INST_RETIRED.LOCK_LOADS +UOPS_EXECUTED.X87 +UNC_CHA_DIR_LOOKUP.SNP +UNC_CHA_DIR_LOOKUP.NO_SNP +UNC_M_CAS_COUNT.RD +UNC_M_CAS_COUNT.WR +UNC_UPI_CLOCKTICKS +UNC_UPI_TxL_FLITS.ALL_DATA +UNC_UPI_TxL_FLITS.NON_DATA +UNC_UPI_L1_POWER_CYCLES +; +# group 2 +INST_RETIRED.ANY +CPU_CLK_UNHALTED.REF_TSC +CPU_CLK_UNHALTED.THREAD +OFFCORE_REQUESTS_BUFFER.SQ_FULL +MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT +MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM +MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS +UNC_CHA_DIR_UPDATE.HA +UNC_CHA_DIR_UPDATE.TOR +UNC_M2M_DIRECTORY_UPDATE.ANY +UNC_M_CAS_COUNT.RD +UNC_M_CAS_COUNT.WR +UNC_M_PRE_COUNT.PAGE_MISS +UNC_UPI_TxL0P_POWER_CYCLES +UNC_UPI_RxL0P_POWER_CYCLES +UNC_UPI_RxL_FLITS.ALL_DATA +UNC_UPI_RxL_FLITS.NON_DATA +; +``` + +Sample csv output (date,time,event_name,milliseconds_between_samples,TSC_cycles_between_samples,unit0_event_count,unit1_event_count,unit2_event_count,...): + +``` +2021-09-27,00:07:40.507,UNC_CHA_DIR_LOOKUP.SNP,1000,2102078418,76,70,56,91,88,75,76,158,74,60,77,81,75,74,71,95,99,95,125,87,68,136,54,91,65,84,69,46,75,100,92,68,67,70,68,80,72,88,80,76,130,71,102,98,79,73,71,109 +2021-09-27,00:07:40.507,UNC_CHA_DIR_LOOKUP.NO_SNP,1000,2102078418,1218,1280,1187,1310,1268,1287,1282,1331,1265,1267,1300,1270,1258,1307,1289,1300,1410,1378,1312,1316,1367,1337,1332,1317,1584,1519,1569,1557,1483,1537,1545,1520,1562,1527,1575,1540,1530,1581,1476,1525,1610,1680,1581,1657,1565,1613,1596,1600 +2021-09-27,00:07:40.507,INST_RETIRED.ANY,1000,2102078418,705400,44587,45923,238392,53910,69547,46644,46172,44740,44732,45692,44864,46105,45352,45057,217052,46511,46671,46893,46459,53739,47021,114133,46339,61649,59027,142096,48048,98178,48288,162122,474329,48046,49795,78239,425635,105512,69933,49827,48913,71549,48451,294858,312316,149586,540477,49115,55144,46788,61681,82964,81127,116227,85776,453369,145979,81007,82269,83580,73595,73355,73751,72599,47169,47767,48191,48131,48359,48621,67664,48227,532184,49686,48704,324264,48539,48795,48609,60275,518368,116077,163734,526815,50650,140337,666605,47935,1368049,47243,337542,47153,46882,46925,62373,70186,466927 +2021-09-27,00:07:40.507,CPU_CLK_UNHALTED.REF_TSC,1000,2102078418,3618636,384720,589092,2143512,766752,724164,803124,627312,541548,538188,534324,509964,535164,527436,529284,1366176,488124,491820,533148,543900,608580,577920,1145172,602196,919632,824544,1429344,692916,1092756,700644,1298640,2487156,736344,841344,1324008,1855476,1260084,1104768,658308,5805324,851424,766080,1909740,2170392,1313592,3986892,683844,986832,659064,642432,682668,772128,1076628,710220,2514876,1085112,715344,700812,676452,594468,577668,590856,574056,597996,525336,551460,548520,561624,569352,741468,623196,3124212,592032,596400,2265312,556584,593124,546756,766752,2547216,1047396,1280160,2704884,525336,1200444,3255000,497700,13643700,481572,1601040,515592,523740,503664,854280,603120,2305128 +2021-09-27,00:07:40.507,CPU_CLK_UNHALTED.THREAD,1000,2102078418,1723000,183219,280560,1020631,365140,344897,382467,298699,257868,256243,254471,242757,254794,251172,252091,650377,232442,234209,253807,259024,289817,275179,545244,286717,437888,392646,680513,329759,520244,333662,618356,1184347,350594,400648,630580,1517122,599939,525847,313441,2765951,405441,364827,909395,1033366,625655,1898427,325614,881026,312798,305884,325245,367890,512845,338440,1197524,516836,341497,334581,322975,283138,275031,281300,273347,284616,250171,262581,261182,267455,271097,353013,296757,1487751,282516,283651,1076725,265489,282845,260889,365411,1212743,498705,611118,1287439,360493,571158,1549944,236616,6499483,229820,762766,245338,248648,239640,406676,287582,1714659 +2021-09-27,00:07:40.507,DTLB_LOAD_MISSES.STLB_HIT,1000,2102078418,10093,1178,1186,2593,1184,1356,1182,1201,1187,1200,1191,1179,1189,1179,1177,1444,1218,1205,1158,1183,1216,1190,1789,1184,1388,1347,2207,1384,1566,1352,1541,3221,1374,1398,1580,11223,1690,1427,1398,1356,1531,1388,3429,3567,2136,2639,1354,1393,1181,1188,1457,1456,1801,1437,4698,1697,1426,1434,1418,1452,1396,1394,1434,1164,1349,1349,1356,1318,1354,1528,1349,18546,1168,1160,8935,1166,1172,1167,1194,4432,1801,2341,3152,1190,1777,4328,1178,4396,1170,1939,1199,1150,1158,1197,1187,12441 +2021-09-27,00:07:40.507,L1D_PEND_MISS.PENDING_CYCLES_ANY,1000,2102078418,682630,81530,114229,363299,169260,134931,441644,183870,89947,95379,98135,81156,75366,77990,78734,178321,52738,53883,57241,56306,65514,94824,152070,227164,87723,80980,300491,70675,148506,70130,173723,628031,142178,161405,503099,383743,255465,317627,67134,1509172,105102,242908,300344,336683,157280,555052,84017,615357,526290,88531,117674,387708,192129,157226,451213,201430,103646,106302,112452,86251,83203,82880,80239,189044,72389,73820,75135,70746,84963,106517,168907,249006,117006,109389,320326,98291,168531,100734,206075,647276,167155,154684,495947,359092,257614,322235,78189,1473756,148139,278653,308380,343576,166510,556816,90475,306546 +2021-09-27,00:07:40.507,MEM_INST_RETIRED.LOCK_LOADS,1000,2102078418,3462,231,235,1159,259,277,239,237,236,238,236,239,238,237,237,1114,237,237,238,237,265,237,555,237,277,278,542,237,431,240,389,906,239,238,385,3973,435,280,238,238,401,238,847,1238,604,1948,238,238,235,275,266,267,428,277,1287,399,271,277,272,239,240,239,239,237,237,237,237,237,238,347,237,4266,238,238,1174,238,238,238,270,1361,526,697,1101,238,615,2172,238,4276,236,642,236,237,236,275,299,2842 +2021-09-27,00:07:40.507,UOPS_EXECUTED.X87,1000,2102078418,1152,12,13,496,46,17,27,12,11,13,10,14,11,27,12,1591,11,10,11,13,23,11,257,12,64,52,216,31,231,31,1668,5944,31,30,85,710,101,54,34,41,100,33,1852,1561,423,2348,28,46,14,23,155,57,82,172,2776,281,19,52,107,18,36,18,19,14,11,10,10,10,26,57,10,108,31,33,151,31,32,30,63,3700,361,509,4610,31,396,1814,31,5607,33,4175,31,30,32,47,78,471 +2021-09-27,00:07:40.507,UNC_M_CAS_COUNT.RD,1000,2102078418,37565,33584,0,0,0,0,40306,0,37373,0,0,0 +2021-09-27,00:07:40.507,UNC_M_CAS_COUNT.WR,1000,2102078418,58994,53007,0,0,0,0,25088,0,21901,0,0,0 +2021-09-27,00:07:40.507,UNC_UPI_CLOCKTICKS,1000,2102078418,1300347171,1300351441,1200328715,1300297715,1300303139,1200283803 +2021-09-27,00:07:40.507,UNC_UPI_TxL_FLITS.ALL_DATA,1000,2102078418,132768,150840,0,285147,269190,0 +2021-09-27,00:07:40.507,UNC_UPI_TxL_FLITS.NON_DATA,1000,2102078418,298203,319302,0,293389,264875,0 +2021-09-27,00:07:40.507,UNC_UPI_L1_POWER_CYCLES,1000,2102078418,0,0,1200328715,0,0,1200283803 +``` +The unit can be logical core, memory channel, CHA, etc, depending on the event type. + + +Show events available for the processor on the system: +``` +pcm-raw -? +``` + +-------------------------------------------------------------------------------- +Low-level access to Intel PMT telemetry data +-------------------------------------------------------------------------------- + +pcm-raw can read raw telemetry data from Intel PMT (https://github.com/intel/Intel-PMT/). + +Syntax for a PMT raw telemetry counter: + +``` +pmt/config=,config1=,config2=,config3=[,name=] + +``` + +The fields are the values for the counter from the Intel PMT aggregator XML: + +* uniqueid : Intel PMT Telemetry unique identifier +* sampleID : sample ID of the counter +* sampleType counter encoding: + - 0 : Snapshot (last value reported in csv) + - non-zero : Counter (delta to last value reported in csv) +* lsb : lsb field +* msb : msb field + +Example for https://github.com/intel/Intel-PMT/blob/868049006ad2770a75e5fc7526fd0c4b22438e27/xml/SPR/OOBMSM/CORE/spr_aggregator.xml#L15428: +``` +pmt/config=0x87b6fef1,config1=770,config2=0,config3=32,config4=63,name="Temperature_histogram_range_5_(50.5-57.5C)_counter_for_core_0" +``` + +Current limitations: this feature (PMT access) is currently only available on Linux (with Intel PMT Linux driver). diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json new file mode 100644 index 00000000..3f1fcc2b --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json @@ -0,0 +1,122 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "Filter0": {"Config": 1, "Position": 0, "Width": 64, "DefaultValue": 0}, + "TID": {"Config": 1, "Position": 0, "Width": 6, "DefaultValue": 0}, + "State": {"Config": 1, "Position": 17, "Width": 7, "DefaultValue": 0}, + "Filter1": {"Config": 2, "Position": 0, "Width": 64, "DefaultValue": 59}, + "OPC": {"Config": 2, "Position": 20, "Width": 9, "DefaultValue": 0}, + "NC": {"Config": 2, "Position": 30, "Width": 1, "DefaultValue": 0}, + "ISOC": {"Config": 2, "Position": 31, "Width": 1, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ubox" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json new file mode 100644 index 00000000..9b08c471 --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json @@ -0,0 +1,136 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "Filter0": {"Config": 1, "Position": 0, "Width": 64, "DefaultValue": 0}, + "TID": {"Config": 1, "Position": 0, "Width": 9, "DefaultValue": 0}, + "Filter1": {"Config": 2, "Position": 0, "Width": 64, "DefaultValue": 59} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ubox" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 8}, + "FCMask": {"Config": 0, "Position": 44, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json new file mode 100644 index 00000000..ee0d516d --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json @@ -0,0 +1,144 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed3" : { + "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 9, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ubox" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json new file mode 100644 index 00000000..f564e4fa --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json @@ -0,0 +1,103 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json new file mode 100644 index 00000000..9955c1dc --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json @@ -0,0 +1,57 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json new file mode 100644 index 00000000..0cc35641 --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json @@ -0,0 +1,152 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed3" : { + "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ubox" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json new file mode 100644 index 00000000..d68375b7 --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json @@ -0,0 +1,158 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed3" : { + "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex8" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex16" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json new file mode 100644 index 00000000..d68375b7 --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json @@ -0,0 +1,158 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed3" : { + "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex8" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex16" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json new file mode 100644 index 00000000..e3b4a8ed --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json @@ -0,0 +1,145 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex8" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex16" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json new file mode 100644 index 00000000..e3b4a8ed --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json @@ -0,0 +1,145 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex8" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "pciex16" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json new file mode 100644 index 00000000..0cc35641 --- /dev/null +++ b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json @@ -0,0 +1,152 @@ +{ + "core" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, + "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, + "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, + "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, + "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, + "Invert": {"Config": 0, "Position": 23, "Width": 1}, + "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, + "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, + "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, + "MSRIndex": { + "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, + "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, + "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, + "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} + } + }, + "fixed0" : { + "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed1" : { + "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed2" : { + "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} + }, + "fixed3" : { + "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, + "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, + "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, + "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, + "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} + } + }, + "cha" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, + "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} + } + }, + "imc" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "xpi" : { + "__comment" : "this is for UPI LL and QPI LL uncore PMUs", + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} + } + }, + "m2m" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, + "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} + } + }, + "m3upi" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "mdf" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "irp" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "ubox" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} + } + }, + "pcu" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} + } + }, + "iio" : { + "programmable" : { + "EventCode": {"Config": 0, "Position": 0, "Width": 8}, + "UMask": {"Config": 0, "Position": 8, "Width": 8}, + "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, + "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, + "PortMask": {"Config": 0, "Position": 36, "Width": 12}, + "FCMask": {"Config": 0, "Position": 48, "Width": 3} + } + } +} diff --git a/_codeql_build_dir/bin/STARS.md b/_codeql_build_dir/bin/STARS.md new file mode 100644 index 00000000..3755531f --- /dev/null +++ b/_codeql_build_dir/bin/STARS.md @@ -0,0 +1,3 @@ +## Git Hub Star History for PCM Project + +[![Star History Chart](https://api.star-history.com/svg?repos=intel/pcm&type=Date)](https://star-history.com/#intel/pcm&Date) diff --git a/_codeql_build_dir/bin/WINDOWS_HOWTO.md b/_codeql_build_dir/bin/WINDOWS_HOWTO.md new file mode 100644 index 00000000..4ad1a03b --- /dev/null +++ b/_codeql_build_dir/bin/WINDOWS_HOWTO.md @@ -0,0 +1,163 @@ +**COMPILATION AND INSTALLATION OF UTILITIES** + +_For support of systems with more than _**_64_**_ logical cores you need to compile all binaries below in “_**_x64_**_” platform mode (not the default “_**_Win32_**_” mode)._ + +## Command-line utility + +1. Follow [Compile the Windows MSR driver](#compile-the-windows-msr-driver) to compile the Windows MSR driver (msr.sys). For Windows 7 and later versions you have to [sign the msr.sys driver additionally](#sign-the-windows-msr-driver). To enable loading test-signed drivers on the system: in administrator cmd console run `bcdedit /set testsigning on` and reboot. + +2. Build the *pcm.exe* utility: + ``` + cmake -B build + cmake --build build --config Release --parallel + ``` + alternatively you can perform `cmake -B build`, open *PCM.sln* form *build* folder in and build required project in Visual Studio. + .exe and .dll files will be located in *build\bin\Release* folder +3. As Administrator create PCM directory in Windows "Program Files" directory (e.g. `C:\Program Files (x86)\PCM\`) +4. As Administrator copy the msr.sys driver and pcm.exe into the PCM directory +5. Run pcm.exe utility from the PCM directory as Administrator + +For Windows 7+ and Windows Server 2008+ R2 the PCM utilities need to be run as Administrator: + +Alternatively you can achieve the same using the “Properties” Windows menu of the executable (“Privilege level” setting in the “Compatibility” tab): Right mouse click -> Properties -> Compatibility -> Privilege level -> Set “Run this program as an administrator”. + +![Screenshot](run-as-administrator.png) + +If you are getting the error `Starting MSR service failed with error 3 The system cannot find the path specified.` try to uninstall the driver by running `pcm --uninstallDriver` and optionally reboot the system. + +## Graphical Perfmon front end + +1. Follow [Compile the windows MSR driver](#compile-the-windows-msr-driver) to compile the windows MSR driver (msr.sys). For Windows 7 and later versions you have to sign the msr.sys driver additionally ([http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx](http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx)). + +2. Copy msr.sys into the c:\windows\system32 directory + +3. Build pcm-lib.dll using Microsoft Visual Studio or cmake + +4. Build 'PCM-Service.exe' using Microsoft Visual Studio or cmake + +5. Copy PCM-Service.exe, PCM-Service.exe.config, and pcm-lib.dll files into the PCM sub-directory in Windows "Program Files" directory (see above) + +The config file enables support for legacy security policy. Without this configuration switch, you will get an exception like this: + +Unhandled Exception: System.NotSupportedException: This method implicitly uses CAS policy, which has been obsoleted by the .NET Framework. + +6. With administrator rights execute '"PCM-Service.exe" -Install' from this directory + +7. With administrator rights execute 'net start pcmservice' + +8. Start perfmon and find new PCM\* counters + +If you do not want or cannot compile the msr.sys driver you might use a third-party open source WinRing0 driver instead (experimental only, for testing environments only). +Instructions: + +1. Download the free RealTemp utility package from [http://www.techpowerup.com/realtemp/](http://www.techpowerup.com/realtemp/) or any other free utility that uses the open-source WinRing0 driver (like OpenHardwareMonitor [http://code.google.com/p/open-hardware-monitor/downloads/list](http://code.google.com/p/open-hardware-monitor/downloads/list)). +2. Copy WinRing0.dll, WinRing0.sys, WinRing0x64.dll, WinRing0x64.sys files from there into the PCM.exe binary location, into the PCM-Service.exe location and into c:\windows\system32 +3. Run the PCM.exe tool and/or go to step 6 (perfmon utility). + +## Compile the Windows MSR driver + +1. Download Visual Studio ([Visual Studio download](https://visualstudio.microsoft.com/downloads/)). +When you install Visual Studio, also install related packages: + - under `Workloads`, select `Desktop development with C++` +(select `C++ CMake tools for Windows` in this workload) and `.NET desktop development`. + - under `Individual components`, search `Libs for Spectre` and select `MSVC v143 - VS +2022 C++ x64/x86 Spectre-mitigated libs(Latest)`. + +2. Download and install SDK ([windows-sdk](https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/)) + +3. Download and install WDK ([windows-wdk](https://learn.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk)). Please select `Install Windows Driver Kit Visual Studio extension` when you install WDK. + +4. Open **a terminal in Visual Studio**, then go to `src\WinMSRDriver`, and run the following command to compile the driver. Then you will see `MSR.sys` in `src\WinMSRDriver\x64\Release`. + ``` + MSBuild.exe MSR.vcxproj -property:Configuration=Release -property:Platform=x64 + ``` + +## Sign the Windows MSR driver + +Run the following in PowerShell, in the directory where `MSR.sys` is located: + +``` +$cert = New-SelfSignedCertificate -Type CodeSigning -Subject "CN=TestCert" -CertStoreLocation "Cert:\CurrentUser\My" -KeyExportPolicy Exportable +$pwd = Read-Host -Prompt "Enter the password for the PFX file" -AsSecureString +Export-PfxCertificate -Cert $cert -FilePath TestCert.pfx -Password $pwd +signtool sign /fd SHA256 /f TestCert.pfx /p ([Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($pwd))) /t http://timestamp.digicert.com MSR.sys +``` + +Afterwards, double-click `TestCert.pfx`. Install to "Current User" and when able to pick "Place all ...", browse for "Trusted Root Certification Authorities". + +## Known limitations + +Running PCM.exe under Cygwin shell is possible, but due to incompatibilities of signals/events handling between Windows and Cygwin, the PCM may not cleanup PMU configuration after Ctrl+C or Ctrl+Break pressed. The subsequent run of PCM will require to do PMU configuration reset, so adding -r command line option to PCM will be required. + +PCM-Service FAQ: +Q: Help my service won't start, what can I do to diagnose the problem? +A: Please check in the Windows Application "Event Viewer" under "Windows Logs" and then under "Application". PCM-Service writes its messages here, just look for errors. If you can't figure it out how to fix it, create a bug report and make sure to paste the text from the Event Viewer in the bug report so we can diagnose the issue. + +Q: I see a message in the Events Viewer that PCM-Service does not start because the "custom counter file view is out of memory", how do I fix this? +A: Despite that PCM-Service is reserving more memory than the standard 512kB this error can still occur if there is another application that uses performance counters is initialized before PCM. There are two options: +1. identify the application or service that starts before PCM-Service and stop or disable it and consequently reboot and try again +2. [find your machine.config file](https://stackoverflow.com/questions/2325473/where-is-machine-config) and add +` + +` +to that file + +## pcm-sensor-server (HTTP/HTTPS server for Grafana integration) + +Starting from this release, **pcm-sensor-server** is now supported on Windows. This utility exposes PCM metrics over HTTP in JSON or Prometheus format for integration with Grafana dashboards. + +### Building pcm-sensor-server on Windows + +1. Follow the **Compile the Windows MSR driver** and **Sign the Windows MSR driver** sections above to compile, sign, and install the MSR driver (`msr.sys`) + +2. Build pcm-sensor-server: + ``` + cmake -B build + cmake --build build --config Release --target pcm-sensor-server + ``` + + The executable will be located in `build\bin\Release\pcm-sensor-server.exe` + +3. (Optional) For HTTPS support, ensure OpenSSL is installed and available to CMake + +### Running pcm-sensor-server on Windows + +1. Choose or create a directory for PCM (e.g., `C:\Program Files\PCM\` or `C:\Program Files (x86)\PCM\`). Copy `msr.sys` and `pcm-sensor-server.exe` to this directory. + +2. Run as Administrator (required for MSR access): + ``` + pcm-sensor-server.exe + ``` + + The server will start on the default port 9738 + +3. Common command-line options: + - `-p ` : Run on a specific port (default is 9738) + - `-D ` : Set debug verbosity level (0 = no debug, higher = more verbose) + - `-s` : Enable HTTPS (requires OpenSSL and certificate files) + - `-h` or `--help` : Show all available options + +4. Access the metrics: + - JSON format: http://localhost:9738/ (with `Accept: application/json` header) + - Prometheus format: http://localhost:9738/metrics + +### Windows-specific limitations + +- **Daemon mode not supported**: The `-d` (daemon/background) option is not available on Windows. The server runs in foreground mode only. +- **Real-time priority not supported**: The `-R` (real-time priority) option is not available on Windows. +- **Signal handling**: Use Ctrl+C to gracefully stop the server instead of SIGTERM/SIGINT. + +### Example: Running with Grafana on Windows + +1. Start pcm-sensor-server as Administrator: + ``` + pcm-sensor-server.exe -p 9738 + ``` + +2. Configure Prometheus to scrape from `http://localhost:9738/metrics` + +3. Configure Grafana to use your Prometheus data source + +4. Import the PCM Grafana dashboard (see [scripts/grafana/README.md](../scripts/grafana/README.md)) + +For more details on using pcm-sensor-server with Grafana, see [PCM-EXPORTER.md](PCM-EXPORTER.md). diff --git a/_codeql_build_dir/bin/generate_summary_readme.md b/_codeql_build_dir/bin/generate_summary_readme.md new file mode 100644 index 00000000..f202a926 --- /dev/null +++ b/_codeql_build_dir/bin/generate_summary_readme.md @@ -0,0 +1,25 @@ +Step 1 + +```pip3 install pipreqs``` + +Step 2 + +```cd /path/to/pcm/scripts``` + +Step 3 + +```python3 -m pipreqs.pipreqs --encoding utf-8 .``` + +Step 4 + +```pip3 install -r requirements.txt``` + +Step 5 + +```python3 generate_summary.py --help``` + +Step 6 + +```python3 generate_summary.py -{argument1} -{argument2} ....-{argumentN}``` + + diff --git a/_codeql_build_dir/bin/license.txt b/_codeql_build_dir/bin/license.txt new file mode 100644 index 00000000..976fed2c --- /dev/null +++ b/_codeql_build_dir/bin/license.txt @@ -0,0 +1,28 @@ +This notice belongs to the code originating from "Intel Performance Counter Monitor". + +Copyright (c) 2009-2016, Intel Corporation +All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of Intel Corporation nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/_codeql_build_dir/bin/opCode-6-106.txt b/_codeql_build_dir/bin/opCode-6-106.txt new file mode 100644 index 00000000..2bd1077e --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-106.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-108.txt b/_codeql_build_dir/bin/opCode-6-108.txt new file mode 100644 index 00000000..2bd1077e --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-108.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-134.txt b/_codeql_build_dir/bin/opCode-6-134.txt new file mode 100644 index 00000000..4c8e744f --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-134.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total \ No newline at end of file diff --git a/_codeql_build_dir/bin/opCode-6-143-accel.txt b/_codeql_build_dir/bin/opCode-6-143-accel.txt new file mode 100644 index 00000000..8c6429a7 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-143-accel.txt @@ -0,0 +1,20 @@ +# IAA events +ctr=0,ev_sel=0x1,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=IAA,vname=Inbound_BW(Bps) +ctr=1,ev_sel=0x2,ev_cat=0x1,en=1,multiplier=512,divider=1,hname=IAA,vname=Outbound_BW(Bps) +ctr=2,ev_sel=0x5,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=IAA,vname=ShareWQ_ReqNb +ctr=3,ev_sel=0x10,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=IAA,vname=DedicateWQ_ReqNb + +# DSA events +ctr=0,ev_sel=0x1,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=DSA,vname=Inbound_BW(Bps) +ctr=1,ev_sel=0x2,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=DSA,vname=Outbound_BW(Bps) +ctr=2,ev_sel=0x5,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=DSA,vname=ShareWQ_ReqNb +ctr=3,ev_sel=0x10,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=DSA,vname=DedicateWQ_ReqNb + +# QAT events +ctr=0,ev_sel=0x6,ev_cat=0x1,en=1,multiplier=1048576,divider=1,hname=QAT,vname=Inbound_BW(Bps) +ctr=1,ev_sel=0x7,ev_cat=0x1,en=1,multiplier=1048576,divider=1,hname=QAT,vname=Outbound_BW(Bps) +ctr=2,ev_sel=0xB,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_comp0(%) +ctr=3,ev_sel=0xC,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp0(%) +ctr=4,ev_sel=0xD,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp1(%) +ctr=5,ev_sel=0xE,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp2(%) +ctr=6,ev_sel=0xF,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_xlt0(%) diff --git a/_codeql_build_dir/bin/opCode-6-143.txt b/_codeql_build_dir/bin/opCode-6-143.txt new file mode 100644 index 00000000..7a4dfc3d --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-143.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-173.txt b/_codeql_build_dir/bin/opCode-6-173.txt new file mode 100644 index 00000000..821de1c2 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-173.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-174.txt b/_codeql_build_dir/bin/opCode-6-174.txt new file mode 100644 index 00000000..821de1c2 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-174.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-175.txt b/_codeql_build_dir/bin/opCode-6-175.txt new file mode 100644 index 00000000..821de1c2 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-175.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-182.txt b/_codeql_build_dir/bin/opCode-6-182.txt new file mode 100644 index 00000000..821de1c2 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-182.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-207.txt b/_codeql_build_dir/bin/opCode-6-207.txt new file mode 100644 index 00000000..7a4dfc3d --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-207.txt @@ -0,0 +1,45 @@ +#Clockticks +#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 +ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 +ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 +# IOMMU events +ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total +ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-85.txt b/_codeql_build_dir/bin/opCode-6-85.txt new file mode 100644 index 00000000..73d93176 --- /dev/null +++ b/_codeql_build_dir/bin/opCode-6-85.txt @@ -0,0 +1,26 @@ +# Inbound (PCIe device DMA into system) payload events +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part3 (4th x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part0 (1st x16/x8/x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part1 (2nd x4) +ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part2 (2nd x8/3rd x4) +ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part3 (4th x4) +# Outbound (CPU MMIO to the PCIe device) payload events +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part3 (4th x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part0 (1st x16/x8/x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part1 (2nd x4) +ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part2 (2nd x8/3rd x4) +ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part3 (4th x4) +# VTd events +ctr=0,unit=iio,ev_sel=0x41,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=IOTLB Hit,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x20,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=IOTLB Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d CTXT Miss,vname=Total +ctr=3,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d L1 Miss,vname=Total +ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d L2 Miss,vname=Total +ctr=1,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=VT-d L3 Miss,vname=Total +ctr=2,unit=iio,ev_sel=0x84,umask=0x04,en=1,ch_mask=0x10,fc_mask=0x7,multiplier=1,hname=VT-d Mem Read,vname=Total diff --git a/_codeql_build_dir/bin/pcm b/_codeql_build_dir/bin/pcm new file mode 100755 index 0000000000000000000000000000000000000000..d8abab5c20f96f31578b36e53b27aac9880d81df GIT binary patch literal 1473920 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 z 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 z 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 z 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≀3no~TfX}B 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 InZ8|=F`sh;-h@q=JsM>1NySPSki!& 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 ac;b}~ITd{yCC2~By!`-Ckr!G(<^KTn+(dx@ literal 0 HcmV?d00001 diff --git a/_codeql_build_dir/bin/pcm-numa b/_codeql_build_dir/bin/pcm-numa new file mode 100755 index 0000000000000000000000000000000000000000..ca6c78de9307b00c8bf98b6bfd8973b7a6d5f0d7 GIT binary patch literal 1322368 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
    g65#IGy(a29_3N z5bq$6!P-8!<;iJz6S`HU2WxPWW#jg_xYe=IgcIS`<%I$3A_LddkYe0hL5i{TNMro? z)n(=z1(w7xhW;yhj~RMSaA>1m27yO^uJR#a&f4h%19mblK58yGEMU$dHjWE2?Q{oB z8JTj{`zzjLiny_Eq(&l_;}_klu1qMNF&74m8~ zfL)5UJjW>c1kEYAT#N+GJBr*54$kRNrPS5Ccnrf9Q*g8?_X0srAt1sIFe*{VWI%*( z&9T!Ej}t`a$=@)`QDL#^5k#BG>a2)i7%?}k~-(^67i3^?WBv2wMk z%OsX9H*h*I1ML>G7!F#~vv@!>e0(ySO=u08i&>e5xj-7x9E%vA`op^*hgM8RL7c&$ z1`8n6^6kHHYndlDC0jXl9zDzX*hCn`@-`*h%Ly;9mP}_&u-Y=@Q|g=1Q=PS>PC7&u ziEW-HwOsaVJiLorER85td^}gD&p~sc5}3LcMJAFggs{@-$0SYanEqV&S-bQX!p}OT zzewg|$D&}Ib6tNm_E=K+f%_M*F~~Y2yx>)tOU^~L;V34;ozaXr9zGpsu~)>XIiLG0 z2B0TY&f2SYoMASQFl(>gu}Z&zXBDLU$@c80u=xZVS}^jj5mI1&6=?b>Ihb@~ZTu|~ zFnGX9#-*-XI}20utV?lr+WvV)>MWc%=)5bmH?j1v?LU$6`>e#$Q`=`@Lo%Tp$Hs7Y zY{a@*FY}8RTA=`gZ{FK!{V1O9-vM4u2<=`9dvN$n$!JCj!~%ABinwAaz=Q*Z{TfJ| z3n%f2rYn)OpSlHJ5$&z#n}gAh+hKH)$Ri5cO`8LJbc}1LXnlMDbkX{t-+sAd99}3A>PT~~sq7iG&cjEtIU3SY3(g25v87?Tcu@!$P9C^lxT;)jv*zQ1BK zztPr(jYw%;Qz)Ay?zpAR6)9yDw2j_XV&7#L%c2bksk)MdnLQB}9IPgADw_VW>u`br zD)vOg&xy_l9{>IEIPA-jk)E*3_j}f-QHkcxA7l=M36S%nR<5*9 zy);BIww6}zu%u08)u8h@xY5QsH*Lt*sIE{;vUx5RClwiO2n-CX$Piw{Asre5u0{tN z@lIqXf~3E4{H3nE5!c$_E?(?SUG2-g27Ist92>pxGlF;fAPxgqw*`O6lPxYztDptj zu;{t4nVJq#V#x9^U32et4gv07INAZPTsR6-szEnE3CbH)(m_c=GL5UQB}8uT+kuGj zFoksj2I87XCl2{LKO%kD>Bh)2>Pn^0d3LH2*9Ne+;JENP^a|21!@$D$$%xOT@m+}T zA(ag5l6o?{(YsL}9Pg!+)L;ymO`v~l`!cd5ah(ZV%h0=s|8Ey4{^J3I++%RY6a=Se z@Vy9jtMl9IJ=JOVeGd`Pp2-_orRHSmNBcPkAeVe%{oHNelEq>&4b#%T4(PK#`gMA9e2nA60ez@g_nvs5rqVR&ArA zf{F$eB_cJEL?#+qe4zM1u?SkN6(#Xe1rugQm`(>$l!~<|R&8mmm8vM9KzJrtA1GC^ zTA{u;BR){8f~ef@Z|!qt&V&H=|8M{I-h5!rIs3WxYpu1{UTbYWnrIz01b#@rak&V* zPJzNM^vy`#%@65nqWyIrs;vGF)iPQ|9zg;}w+Pzna)K14XPe<4S7<4_KkYk@*8Z<+ zh`r6TUysHX2tk2mzsqdTNeKKM1*hD)@#~m*GR%v_|42&B=ZGRpGj z@d>>8^SIy2s12A3@J8<&P2E&tnnX;kq2^1ZVDlR1SLCJ=S$GsM%=vL{|G4G;mgQ8NdZL+8txYY^ zu5)1d7j-qb=du2+k$4jM)v#jSfY+m`vT;m__^bIc`K~MC!QKHsfQ^ea!@QmVFE_KR z;NOZVsD444LCe*Tq@nVhXnNqxn&dZu_1lnW>JD2ysqwa;k^>tM(oCRaW8PR(;MIwL z2PJ&QbaP~t}`t4EUc9{n z{W*+*?y8PEIDj{r>Z>i&&en0>H`*b@7UNar_4;?vweC|}e$~|aCqp#tZ$M+XVC-4Z zIgZ-qT%9c({e2oRK@E^Uxpc=UJa^aHv>U90Y(AuK>TYA@O;%knRX@8>*luxc`I`DS z>4oX87iQ%3f^)ss(Qkfa9G4lWt6Y!$s%?+m@5V=t4Ao;V)Re!%eGdUtQvQq5Yu#Z_ z=(T6LW0BJ6x%<^~L4W=0&2Q6R&q;K&Wq)lQG&PH&`v9&B^WoYrfBd)*wHJaT$B1P6Qz!eEGo3-+!T6J(ysKA zT77OYI!4~Rk8n+^mt~htDfN=-4GB>qN4En|TdJ+AB5}EF^Ojw}9Fd$QX~O( zL(AVh(khWq)x-R)oP0EH+*j`tC4Xtms2h+i(4LiRqH_ugik)NlL~A4=9`X-`#U0s!kI-uYQQU7% zT4`0$J3izm9aCA3|KNp$3HDdJ0lT(ba_Es|#Zvu)9hdxj`0Ss@Yp~<$ye~J-0Qy63w@q zyYAkm)6-Q~aY7eswgDJCy()DB_V62OlN%9N>=^Y=5~ExK3w*{wMOSju$Sec*;Nuq6 zU8D&DDK4ohAKpDOF$&hxT?P=&Grl%YAgh^*VkfG~OY48hyFjO-p(SP|6Nz6#=i}<3 z6qx7V&X3pqFGxa$QxNb%WE!kI`3R9Bf%j|9EBv-;8Jw2db3=QjYQ4?hV>gO>6$c{t z`cS=ozSB~>_Hg-bgtO*;8VTGwX<;N6&F`W-4{R@wbJX?^%2b|S%5%;3@^rO&{^I93 zR(bl72cWblx7Lu`Nk4xdB`(RUz~yPDArfi|sJ)cu^@qcaZzqpy$oKs`y_ILi_VT!f z?C$3|L3!#dkDKcqs;37Nx)TUvo(O2Oy$1wL8#iKfPnBV=vqnG?nl1^KHH4ESF$Qmro zuE7K83m;X@XO`)*xbEKchq7}A2n3;mSv&_uakgob8TZHq^I5J1-srr<0&t7OZz%C2 zN_=WwVl`un#K=+$=0B>$`{pH9W4B2BTP1!>iQoTI7-n_J7K!6ZJWGien?UBEF~!O9X^=ny_$_8+}?~k(af(mD6By< zIPgP#9LX9tx^t32yhri9R;mOY8#Dg70M`T@ubA@N#I;1?J@kPaReAqEz}_pls;M$6 z`Sy>SCDzXLq9RUl)cs(B5+1!aM?0i7g_vcU9MKL=3ZHyVRE{t8J`eS)te#L^;fyzx z?y7IRFGc#dP(ZPLJ;y?*&|AuU{*kMXzB(i>caIy~V~8GBPEBf}DWb5?jhuotaW8X8 zgdU3K2>&IdcV!jn4$LW`^+f)TZWa9_;s+tP*ek_ zR1`;c_t+-Rz$AL?hdS~$r?`7kPc&6Dlp{tIu_AFCOJgQQkFQ;Q3AgXN>IhRgV@()^rxAMngJ zX_BNdsk3y^MdHQ!Ju)k3p+)u`eq-?CD9e= z_-kMT+^06_h51ZmH4t7Onl(q!d4-8#RGs-gwP>Fmj&FAH!it%KZ2UJ~_f^@Uh$L3rrO7@J6PjFu*~{W^b2a+L^8P77yNpDB~!} zEu=4H{-A1;>!kQ&;zA*?%_jJIAG~BW%vpK#*DvZHszIijz)8C*89wSrhRw|e6Uj+o zuYCQrgQb;narDQZt1N^P$52t-4{MWeiO+6Z&p+yedTNuyiq~}yCLPx^qyAJW3)`|Hkha<-y-kCpSar@BqhVnBOC z+6vxNRXTljfi>xPH*F+HdhK!j!>4mzpAG6xpVjuz6`ngrlP@5b!yghv2*-ZU@2t8P zMPk2aVj?wk2Dn<>Yj&(DT!yeH68{BJ1C#$+H#q30bkV|N+G*eG{l887PCYHuzIWtQ zU~BDrr~a*=$CK!Dy3t8RyNkyJc_371U^KL%c;y0PCtpBihgYzBpUkt&1>0v8)m-gc za#j-Lmt@$b(J~6vR+W!pk0;wVMqP8QD*1VJ@-uJbM@9hVnj3oWh8mM#fr?+Q^xe+~ znm}mXu;VJaj-fX#p#JCuB}yoW!14iEg&<9buu_n;fDW=!O$+F-Q>h@``G#^SDi__` zUz$0?QN)=QRY^&-Pg7}I2^3S696g92R8nj`I+YkzdwK;yHgl8H{Cv^K<7t1HR#4J} z)6b5kr(JGkt_IFwym@~;4*`D4-q8UXVv%TiBnBz+&lWjF@1~$NxpTgP)-U*`=d4Im z(7LLxN}F|qGW4CLp^C&WFmD{Fr7O@hwMMRI$8Bj`yC4b65-Oy?aB+vm74V#roTrBm zLNiBjN>mlUj_Ozr-WN^cY!4Zy*{LdYw~Caw71|h z(&cgh=uZdVbc44`m2;kau#Ley#e0XXr4{HIUF9aw#04N*e^%1R-APiN%v8>Pa6duW zuW`7BZLgi*3QU$#1)J-NH7(BH6Nyc_bII?qxAn&DE5}2b(UfKQ$;WLtcaY*tIRd26 z$1REcDiUp6#?`l z-B;obQgt)VSyi&Xv6_Xxfn+PH zWF_nR=J>Pi>61M}C*|vtA$p_I`iXv@!@MF?==B;j0Q`PvMz`MP){joy8LEALuNlG?%#PaA%7DLVd+2l?@4+gWw!d)9kxvkvp$lp`uExB6s$WX-8iPZ!WUd{?NI-n4s7p-z2e@|33#MR`Md zBPx5ugi_q{&UVD)wYc|PWMkQ&UiJH5+Ckv`!gX+y-ile~fa^)O?^#kPw^ZZx!H{c| z^gT%%6TSSt%ny0Ef)_k2wXk1%GKjrL`w5g0Ejy9VE6ajX7wF1}T>YpLk?S^v^GsQh zk*i~ViLa3H4gNpF|D_aWg{q*3N4bLTu#5txK_&2VPm_z8WJM8h$8Cy@ytS}LfPQ0;89aJUJrl$RFw}qGBT;!L_UZwzwti#Y7@A_kOn@|MBQQc zWwWxM@y8r7F(c|u@J>T?6rAB^z}T|hFit@Zq>!AlJ*(~UVdc=uiz+W3n%T9&?OTEz zPmrVjIVBBk<8)WtC(OiBO}pgF-eD(e78-#CZDg9w{`{uAbrl|$_wEy^3Yl^w3X{Cb@XjYN7xU0Q(^_WWqM z+^HDcl`K0JV;4Z*_9}djRVY_*eKN;?0i@X#s737UcekxTM?vAf?!=vv_i`^*;3VF% zT*Kb9F|!hBSHR!L7UHYAV<)grS3v^{WzNrZ@h}c-)4RS>lOD`||J)nH06U>m%WYtfmiJO|5q z4TWGq+D<*7@hNVsTB9#`y3D91y=!v-)l#J~sK)tFeF({PP{Ch>z+rOOAOlhq{RE$7 zPtxsdy0!{iZ%uZXwfOT^(IU*ij@(^HccFI@KBEjm27hfw@6>)a)auEaWV4b8<)hC0 zf@c5+159@sybCSw^R<{~XbevfrN?u+`a*pweWAWYTGRaj@=vn7bthR`MbWb)wDGG= zV*gT@85KbMPodb@BG}`Oy9doRsDBoMx{0D#i`M59AQo#4;zd2X0 zoTt2*ehvhi#Q_LouXNSBF=_E`cZ=CRseUJwlsMBeTG6^9DUvt>0A%1vT{l^Zw{j_T ziWIbcq1UhOdtP%niqTgdFCb60$i1V81j& zkKWW0@2G58x9r=AeYg*;#XFV*HX@`WI((Dz=AWt>DeP zk#z%)K!UrP>tKWTPebo}axria{+S<+I$>siKfDIj?E#@Qi$i$_hr%xkg)>noczk zg9X3XuV{~ryoqh&A$nkb2u#3ht_WhKE^V26RJg}5_ZY=PjAwJNW{4id)ybprSU^Mo ztN%*zYJmW9o&g4xYFJ}~h=-}w7PJhzY&F2YCM=rVqozDjEYRYwQyPA~bW)IL9(!WI z-y;v#Y3|^E*fwI{)6*RC7^S_OOPJ3V;je4V#@FEz>7 zbHvQ3dSUP7=#O7?JHisL z;?fR`;Mv_!!~;3hq)x&KVK{ybo|6V*k6oFn_0v?Q#$q-8sw<$Yw_uVR`Tar8Xi4}Z zujzwC=Y#0*juYJAJO3lu!LQq$&Y$fD{&jrK*QTxtER${gF~78dU%?4J{+;RP*U?ZVNDqBZOorfR;L{dpJOvioICX-ToZQmQ=raM_<%xXPk_W!tbnk0f?h1-W{5 z&s;)4Q&9fdip?uOXMg@D#pT_EV8Z`1z#^IvRf%RQOV1BF1MS1bz0H5?ASWZsxQ-IyD zq6a*#3EnxN@^1QwIipIcZBEVPZu-Y*6*`Pkw=~>wiC)sXF17jCV$-G<9_edK+&NmhNy1_-#VU>#i5j&uNY8?z z8zNmAq{qNR`U|8Wq@s!c)A>IWfqAn5kQ~&?yD>~WjXmSJMsZx;7WMd8ZwXr}Ht0!t zL$sc{G+gc;H@L?H_n7J)Gu&ggd)PAX(y+>XdG4{nJ)}cIVO`y$yLG9eTTWuxPb?!36N1vANufNpyG;|SDj0|&3ESa46%>5`t?8?G&1oj z@l*T1p3yZ{WMQUU&!(4;7k4cRSoueI6 zDpxgjc*U&`6aic{slkY=Kk?>VARWuWTv6diDDYBDG)%fuxE?l$yV8sMU1%e9I%A)1 zx|i{Zec3NE{$`B_h9m{W4FwIQHe}-llBC}lOZ_7NBf6rnpb#D<-83#3*KysIXcCET z>7P?VcBW~v`5aeFd`Q04~%G!1ND-S77lG4_`|@8A*J(C7MRR9I_cWko?D zz)%i{5qahGcje@+X1}LRf`dqqqbI%=!b>YOX-pyEe2+=M-SIZdKM27C8#3uxdLko* zjsQRUs1TG|n<^bx_%HZlFM5x=65*+C+QlGRwcU(ejo_vcLHB9eZ>47HsluQpK8;+F(#IdV8#!N}#@vT)4{N>s=Q& z-F>ZgaVm_smtCC7;>!f>PjwsSz9g4^)PMgX(#2l!FQ(ceT?|;7qB>}T3a4LGDm|y- zYOrHm!IQPDncqy0aUX(0s>`oFGBUA&N#-wCmJ6m{GrVcfJC6GhCJ8uhT}Nqm6Y2en z8>&nze-~n^Py$MKtnd+2GsRSuU%r3+O56N#eqn{w;iSUIBv?q*M?1_if|BY}Tlj_7 zZ5pRVza81cqP;=OHD!^q-l<2xa86GV>QC35))Y+_-PnagQh(28d+H9}uMQIWaz4_y zU{noruF`TUA{}}_+8P(D(KY4&sQaFA90gc$)nS1q`#Z&KUO`;_+d8j9ndLknHDcGe zM9c&1fyvfC4`k~zyMMXa{19g909iyA2TD3uzkCDD!x1>4^hE(WF*&u1OtVmeD={R3 zmwoU@jbHviSS0=xNqh?ij^8$C{>l&1q~@_mlV0nF3@Ma2@n@xYnjC?+=#<~)L`R44 zz7_i$(_gC0DlX}UYaQgGxHJR|k({EVC)5mDd0dJ~_95MA2^$w~z4l(&P5arRR%9Pe zeDP!%oj0e96il_Q>f+QL?6ARJX4#@na0l2OdO6vG9lBTs6E!>u5iFR~Kr;UmrYro3 zoqPDRB>!_yK1)?aa-L2J{UUHV8iWqYh2kW2P5}V=iN2fvd1(IUQQ^Z287-fpq9d_C(AHokrT4r*9%w1PM8&_%vTNFRw$Lz@}Mhng&E9gz9Y&Qw=uGwkSGw%}Ok4Mr6D*a@m>=_o!@cqZPu5rsqv1 zv&dt5baAiO7``SI_SP}N`PT4W&31Vv=(d^Cz@#kWRy6`P9Yv7iShMnC1u2WhHVr~W zGq#vcYOa5q)>+4iMt%<@uGXq9eQ%1`_ln^A75BX=_~92K6{i@TL+lP2E6^OxB-$-E8k9G?Af@MGPBvyCm1?~-dW0kL+!$l4FJYxME)iD{;#7b~ zOH9ljcyb5ty#n=xUv=a3FzhojCkvgm$sqch%P@fq897RE>n56fuBLo_-Huh|KPVl0 z1X*oWrlz>%=%(VT{iPy}-9~_t9ey|m+brpBbL&lk1;&)`Z;F({KZyS?(QfH!Pl@*Qn^Pm7&&I85H} zX?PoK5)H7)Yc@<^lU22;9~d4fzo>Lf2)=CK&A_+Zhwr&{f)CAZb>FF_V-E~ zdLWt5!@H9U)2#bW9R>q{xLem%Ga!SAJS`djXITiRryA6^0bPqEzP1zXv?D!9hmi5w zo{p;g9I?nE~qtF zu?d*6T~|%^I`*1mVm4g|q3WYv^0@`1U1(b1Kmi8em1z0ONQ{F_F84d`0^HqpI4yl# zFR*cO^oYHq^Rte&q-nCb2(p1jpK*@S#xDzYhld@19+%Dk-DW(!yBlb>fbxT)iM)fT=>y=beQQ)(oteC6oA!Mg2mY9G1u47y)^T9b_b zqYP$OofJ(qx&|i8)XvzZ;`+(GUR$@HzfMyAAmk-7hi~eFmT0-7u>&wo1d2DKsd3h8 zM~s`PcDRK#9v)5a+0{F?9zq8Bh{Ts!*>0_ilB60$ zY%&uS+|scta2Kq52{){}x^#w|e4@^#v^Mo*DO0#M^`Q18U@hdZiJ7XZa7AtM%P2+( z(G-eD@0oA6R_XPR!y`H(Q?zE(DK&*l2bO;ni9f|V8dm~SLOUd=yP8kJ_tMr~ri7fCA-$#lVeWPg< zs#Bvm2X;O(c`^WkqXmCFB1X((#-oo{PFXeOtDQSu2EnZoTS2wS8EPzn*1`@kW8z#B z<&7^s2puNazh;II?qU_)V0D1G)FZ(Frl;GNk$2Xa_(rZv^~!!C{xGdvuxy&*1=7h0 zB*`hiwrN&(((nlzN0^nW;u1RDQ$F$LF%V2nUNp_ZgJ#SVk`U(+?J(O0EICWK#k+sC zcKA2pNhiv9onBJQIhedpJ&oVhTA`b7a6J9xj?wZ@BI9nSeB8i}-h(c~AY=W&@`ZIf z)h4k#GkIDc$}`x@pO3`<0R!du`)LXf)`Og`2xiTBI997h0qCo9n+{N7(+h0L| zw|aN!KJ{GH3nyRxg>#)#e2h%iPw(|P#~^5M;L{~tsVAOc2cpekWz?ijMJ``GRd8po z4*x}w)r!E9TC7DKF7hN>Nv6wG+h6u&4W!1DVnZQ!B)vYzRijs%oTray;j21=NDb^B zO-9JjT^Sn4fS{J+;(C@w=Z!!{H&Eo1QZ*;F*II?d7FHmp=&F$9V+Mj09`Hzh3ecuE z*kldv_%i_0r(CWxnABdy%I+FOYKA*qLMh7Kin7E)nNS0oBpkdB<5d;~?$N-*D>*tTe|qnMlwA*RJ{s}g2X-?7n{Ng(TO1`l-%l`0t(t`~SoyQX=WyB^s4dDkzo zj`cp>3wL5jMJS^8Wn4{X9qIU=R+JB!A_8u{rJ#@Tffz0PJ3bI&Yi7k-cfbRp_c3^4 zF52cQ;czQ~^RT7f&&fUaJQuv%l{+zhA9>d)%um{hqzd~HVUmc?-^rMzk5q+ovzV)5 zB2_S-0ytM;!r>jRvV6e*On~V5-h_P%h))*8)Fz1MZc5eMB8g+UjU zbU3vL;+df?JI=59H-vqQnwK)wg5pvevNd0%-068u46V1r9(vzvBbUEXnU2~@61a@> zVffyT*nrT|Bdxw!Muhn6$qEZvwD3#U8J%1bL!%_wSxLaKYDuXzdbRiNo~V({vPDaZ z?gEbGt`rS^AxlVsc+%ml)!x!Bxk4`WliW)Zsi#oF?}*koK^s)a(O)o5;}o5;%fnca zWp0Lc_h%?~-j~`8ouwgw2x(7Gl)s?a-S@JHrx<_vB6k$lsxSzOW+^__3<7YtFqN_8=LROD z&|*o#n48qK0M07&@%!0*Y~yZ)Nfg8=^SFCJ92v9#u(`_p_Bj9*G`?L~I^3`<_+ovGKIJh>+1s^Z7A%%T5(c~?jL>{|wB~1HCpG!TcTN7{ zmOAA=jqLR3YP`Y<}6!&>ag%0TkO1vIN(qG zxnOL!6Ie@hA4&XCsLvNI&CiLn16j6BFxzKK;EX}I?XwZ%VH4LfLI?%{zz!eX&lp)~0-T`L>16jxMfUD@lMIU9f;JaMS!ntaazc z+%!K2{*nbeeg@P0&0>x&KG0lGcmA`|{K2I;#--Wi52Tq-8h;+L)3r_RFCY$?y`f>j z@#dUF?s(G+y?+&Y|0eVv4ZU9+dcXG8TsgBt;n#%T&*MF$4bT2Dr*HOu&xHkS*qp@4Kg(AKja&D@!=SY1O z#nr&0wRiuP9$8Or36$B)=u4AHU$c1$j&O8?W|hKkD#1&U4*r!wcBJ^f zx`~WB4XEk0tn!OxFx3V178-cOwzTVJN{)ss&LksU@SS1jV~;?=dNr?`>hQN!xwt+5 z+}~-ZHRWwu)5F0JCuKG2E8p8Jl{o%KQG#xVpsfl(?}!7dtY7aC2G7%X_PxGd4m03A zc9o4bW)I%0{ZRqtM#e+f1WWygJ+#>PMUPnuTqAjxb(OO4N8a~#Lm=9?LmI(wdp6-OX%HnWlx=)^^7(nM+%PMQqqiiSQbIjW=8c5@h#0vk_w2+Ft_d2P>K?J(}zOKVsNg!WkzQvU} zG?Qs&YKrCwLMaI@Siau*XoH{@Xp&BzQ;Oj=d74~;=L6lvd-@l&YJ*Ie38i_OrWa3B zeF$C9I>Rqwf@O6Vw2J#zaZ@eKUC=ty-rWVQ&GzmtXkB6N?t<1eywe6vT67bq+T*?% z_OMlers4#?u$iydZAW8tJ?lWboprr(rVJt&(W|#)?@cy}D+pjf9$3Q@&{Qg) z53P64S>_h5%UxQN8om;?6dJx#_ncDZo_13&J-A*_c6qRX{!^KQT&&&L%Mg}Ww^lb3 zWtaCxx;$CxQjTdrF}BRT55ywjwhH$?csi3q%aAO1pYL+tFy6EJwdPrZ`NnA&((c`>(ZSi(tx07P-0o-E7EATItQ*3!;%OdQ`#bdDeTT#cJuj zXTC5k6AN}zqPF}ae>PQovr*(m)FL1^&JvNCJ%ggZ^QY&Gp~2al`^kklxfzU2P41aG@YSHPPv)iSf9eN{k@k~&}clp z&!pIO%LyYV z#dj-0b{@KV5wTRSZ2G&vCX0X2Em^h`Hp!}vBb?r_yPmrwnDk8|p1WWXXUh!W}=wHX{0 zH2dpKl$Kn`8MZml4)q9-SRb{RcT;7>K^9Vni5F`AXZ?rkV2f(})X8}#*~f%pR$jDx zLWve&{BUxh^Ecgv39Uuq=D|K?p0rHkP)3h(*0Mp@FcR#;D*0W zoz=DP>46@h{NqQHD{E8P2%3!Ywf_jxi1NAXn^T``5J(k@TI1h zn~14?I}n{J^A-!aa72V!oDvRJ!i$wKW(m>tav93)CdWu(GzcfS{34PVqbb1Ve4v}X zHnU36i}SgJW>kXEGsStX-ag zxy-_3;wOAYCMT}sAw^%#xVT<(Eqzcqk9o{!;KV7_e~_=q&80PwnD%MrwFCvY!bP>I zA8~)hG3H zCb_Xn983}NesA#E&I&$luhzeQ@Ac6?Ed5<bCRAi*ZeD);ulnteB)%fXw&C>iY?5wXA6ZzKxkzPX@l8z&$!P#x6!=KX zzIDx9q_W-qHMt`5ceoSgLgpoAm3P+Xn$+1VSGq9~GglB%GmljIyCt(m%3PueX`@W& z;Mml$+4!&SI}~KhUyCK^*J&9G*{2mv|xG9u%-^4ZR1uu z{4H<&#~Yc_Yw)Tt8y7+yYRfl_-kUOQbtGSnE_`oC?i{J#A2SnWFYVpet=}l$ zm+?=vX?LiY3jySS>*I|o?xW;lZ~Paec`cGS%la)Xl!3H2tn*}QWYrUxO}f9TAvAxT zD35!RSX%WBR6HTt;iO{k>>G7(ho0pTu!g31%e`2U*t1}KU;4L2mIIX~xhS~urNa)g zs1r8ORgQ-IFqJY32=dou zs_4$$eDt@5#>u^3G&W{xK^^*0W2PE9@nt$b0U9%vn+G^H$6h;eIiL`mMKE$Z+0Rtw z(q|Q$*<}GWG5cF1@iWz`RM8PZZJ2<`wI%a2d6uEPxI)az5J&rUKM?*bl_LinN%;e? zbabB_B9EqU@P0n*LiJP;S=XLn}J3v)_M`QCR;WUxS^r{z9n~ zwF2eeM%SE6C($(}K|!Kt`CX%sphfTjCS(~E$nfUfLdL~mcgA^n%P zn54V%(I);4vMBym#lN8ZvU@}Ir-5jc=U86jenF3-oGZ~r8*<%~}@ZU$W!WJ-~4X8malo@wOMp+xU(5O1cO z%KUiq#cAU$2fUdWKei5BxLYRZm2b}cKtws+xvrWMKHPtcmu#)HQ^3CSVJTmKA0(UV zncfAS^f2{Oy7xko3apPm68<$=>*u7Jizc?B4cU>*ev$$e2=Cbb*1kYG2MB26`=0zKs~^Lx@I1r z_Hv-UxpNNG4@oLePxS%$$g2%OdLy~Sn*z`wBw!vPi1x0~6iD}e@&yO#=>ez*Z2{^` z03&6!6~ks}vG-vHP-9mZ^Wd+qbmx5q@2(Est12ip-S3m9fVYvB277+x3Es~Oy`LX? zznJ%|e3}JX8cqFx<-K>b{OL&i24T|yx`!O)$LclwU*Avne}H$H$M`K|aNK<)@wa%5 zOj@jfD=fu}7Vrt_dY)rTx$yeyVH4K$CR|uHUB9MMCiDe|2#Io~cwuzk=I9{>te3XCkC^1^UJ3A5KsB#l8lArrec-2C zHhNaH#|zQe#;%cD@uozd*RMfmv{;MOH%CBoSI`lbtOi9(pR{^CPqfdfQBr!J?MJg~ zwjk~GqW3XwH7~9lA`mO+mt$NcmL_U%K?RkmUk+i5Q$V-KBEdqI6Rn`eg}o01PrlpH zV2M;M^y_e7?0yA)H(#J%aFCz*uIrcBKMTE^sr0;yRHr|mlC1~=cQ)Ol#Bv)Iu6S+b z4vjTY5RRNgZYZqlM4B^k|2=rU0%L2wp(yU5r01fkJr}V>PM*DVO=cgy`-ykM!y{vv zxkUr&#@m33Z7h!5`iTYly%gJ661mkxfqs8wRw_E(`LiT*e3NaUdv`hA=J;wBkT=cS zxTX9m?1M`838EP`zJV^RO`5b}1#Sv&bc?g@a?Cz|jo!yx@godp!PkYf+3jVO8U+`5FoW~&~ z`fG4?^XAe*@3Pm`kgq#N5`75`_#a#>(M$W$OL)U+QX9%g;3LKKXSUea=jg}Xq|EWl zTY+z&YxoZW_}(E?7{0pea~*pPFty*Y=Mt0Ov5tGGtD)_mbnx4bm|(NdW<}!KkHb!= zI~|X8N9H_&a`OdlVaRK63pW!gc|~G#{qvctU6Lwot=R|vNV9(jenvJ~yDd;&LNZtJ zWBr%qQ!*2kF1!EDh3~C0n^M(F48f)PoljpN72R*VNle#1CyD93;KBJIgMvZnA^0Zk z{O$nONam=*f+6Q8hc3w+ZB)8}cm{i`e2wlx&$Vys>BL_JH09V!?F_rZ>BE?8Hu(;K zmg4tK^rGLxpn+S?@AoG?jxf4VSLbdOtraOa5}@av0FO1hPbua*GHUYi5s}|R1~vEe zA|g+hA&yXOQkbWDgV!1ELdeTqd{zG#WqC{$C zKmvB3BPXzAl`I$EA;aIba$rg+4eF3{;4-=S zq(Wh9s2GrUC`eY%9+i66v9&aeSyD}^c~=*BlGYRkha3-%c%(AfdI*n+>K21t)PLU9GV&s zE($eT!EmGoJ{2+oY^-iJ+|^@E`iw$x}(kwQbH<0zsC35&5Bt91{yVFIPM@SLIcVF|J=|+sJH+8@-zv)yE7&`QO zTHNqz@9VcVZcf!drPm$)3D4h|PK5;?yxcL%ZxF3v%TxvB>QVL$1px;@0|J0vzxML?@X?s4r!CHe%h1gO;97apoLC?6S1R`q}_cN zT#gkj1)@Y>h&P4; zviQ~a@53pBa&1SB_X#{hOHJ#30ND_wc>vGaN31>pmyG^fZ^&`fR7S*mSS;kr-R!NBLyZ~;x8(F;FYqpQ$ zZy{lT<0IqmV6J3-LXhZSs;F?2kBrs>xgiXb%k|tsF6Sohn5jMv2_fsP3gZ&gLKSy^ zxfOgDi3YvEU;cinua?MNT7~z2|KLt>o z0-#EQcKh-)wKES-_TCCMZ_!#z6*X_P*415*hsiGpfQiJ#2DaBSoDmQcZe31}b^$Ra zSFt0gM`!b?a}mj}>K_nZd~XGu%3T3}6poK19;B^Gvy3!$7xlLA+gQVITgQ(gnr-D* zV{D0oR$|o+g*bI`YXrG=dV7+q+mJ2Q_y-dvxf(+8g<&T#4yBnaR+6j5Ch*#wZ0I-$ zh30VZ;@o&j`r@tj z84Dbh>+`zsDAKD44a=8aOA`8X=I9CcpZlra-#)CMQ7iQm^^I{s^p{5A1qC zBW1#hG5OU|0`^!3Y+RHJ;@LzJbM-p%H>68gD z{4A}JH;^9Yud1f}rATZEv3Bw&j{`#x{FK_B=nzLwfAFbKPvvLRZLHp|JGs%co17kj z-2+*-cWj=3K#?F$c@6UfN2ck6h&Tb9WNNzrScI3jmln8-yE zM^d6F&4q}uAO@~&aVaIaeE?xo3p0m`_8LFsOQzORZ>rh>5kBP8nSS<^FCz(z-)~v^ zwr+yIZ`dk7f2Zh~4nz~{c+31;b^G)S{RDayj5^PjiXFO$g!KtXSj>2A&S9pBENzFH zaiG!o_WCpO&u`8Sm)Zjn4vj|QsdM)>A{=rEKopFAz&%N{pt(Fn%nawgJ z$(R3ChIB&F2z6xGc4kf$6p}YxV+I&aG2PO0c(ENanXoW2X$I871cs4Gg+%x#35yjf zTo;Moq|hJoTKSaZd-BOz5Sg+Ve*3y^M*E1P`K zB9Kh|)M#Idir=E-IFVNBWoV+-PbCSk7sNJoh{PW?d>*7lJCL-B45d|TTu~z|+P-r| zLDDIzC=$Osuc$?qR*|8i=pxeY7>S>hmv)S$Rb(hFVScq7!vd9k=c=VU{OHaWZQr?Q z^BH38f8V0*I~R@k*3bQzMca2Snwv)b=qoMSzH`wy!lD_w)*~!GuNz z#3wYaWk>tY6|-Bm7CF&q+0njp(WdZdxi?v~ef!ZMR_!KW4uy0nCs2|-m%;PtlS`4x zSBX7=_`nTj`Gh8hA@H1GDzS)PRAA~jX%MksK^De-de0st&DepyW^CGslayT^VPg52 zd?pGNqhFNFBf>rI$iI5Hu|yX&8~aFsRYGqn56xlr`!A$Sw;^%$!CGqNkT@g0qFsIsl%RHN zDDay$fh!2K-l%L7@k9{Oi3qW+VA{+J+-@Gc&knsWPt#IIv5Zbg>;q$~ViZ~BGD_|D(zmn*Y> zqe9v~rQ}EP1Fh{w5Dc5_*{I)Wu-JAa23ydQ?jZ#3 z_H@TI@+M@i&Z1)j@~@sYF1?(nKi z|8o723wQb;+c@8Bq=Ie9|Nlp@hen3BlD=}_dhZ0#`trq1+5KSDzblkGzod_~<$4D9S2x>w)QhZwiQQW7h51^;S@r6E4a|W^Li!lCeh(wL_d(C?uU~QFq4nFyXRg2f z^^5HTf-a=CTk4EQVnQDI6DZJ!m`_6e?KUA4Bz4TAIa0# zdg5_gwKy~CYqPQnEg`L0F&tN_7qiP2eXU<>TEwdHl7})0%XW4o@ly+Gvuqu|o?Exu z)PL~T>%=$wj@asYrK2VNYrmt#7v*t@7v0i`q?bhpee#Cmc)2-JX53==otb8R+UXWX_zu`7zxBsy9 zn$yRsV4bdDy*Be)ul4(<&vz zkc!#VwWr0PZ7JzUh!(?J9hJx#8ToQ_cGcPkSdx5&h9Lw4v=ka9=rASFrSKIRE~Bhq zzneW*vAyzk^ch|!qdQmOEEgJ=(`VR=O{-U;!0@?>Z4OVw|FnOuGLn|M{7dQl;9RAb zwLf&OGGtzR=PKLLXE^IAcdoM1w&%9V^3PSyTdLx8uJX|$cdl|Q?Le0y?;K^|1iJSI zbzEvplO3Y`v#RYON)6h|v8O?pIlYA~ay_VA?ddK2kUjiL0p^X2pU%i@39r3;MontlR@^7(c{)l9^&(U3bi`gTS`f`F<% zf7P#QDBpQ_G_H_l-&(@R`M7Jnq4_8XvMd9YvT@*kRiC-)D+NEz=e&HtO zloc*g^R%P zWZP18!RL2%>QDx7cCJ$azRm9Uv*$X7ZGN(l-LT`e8)#HWKS8PqnPU3H=#QhrPM_g5 zipxl;0q*XrE>H{K?q<+#MlBZq9BOgt96JozYgO*(re=3{7;+<+$JbmKORC^Bpq^!X4dA6N*gt{_t)}X74`sNp&~vifzIcdj}GdDK5|2-JBs% z{d1cKkS=4#a=AdAGuuGD;*}hz*O62`_#E}QbDO`BD1fxk>acU0hXhd4^cFtRR7m&k z?}NH>t`F)T!Or>THhmnZ&th}ngL>WLfI74f=PPvSA4-7Jx3~FvSA%mLNxd$BAaYA5 zWk!%Tc<&o}KPmKHsqzATI;^iSRkJssae=;IR5L7@mcYV4vdI$MpL`pFJHQeJ1lQ&g zx^H2FUoCT=%I2vJav?%_StR~4L^wnME6r!&iW@*A=_nW7;upRpP>0^$*o=&rn+-R}+^mU_=Yth$9 z%pU12{K3-vPxS?Vj6a`t^aYQBs^#b|h%Zoia0bH1Dpz}ScOC>OM0fxC7a^y7eL>BY z&0MJdR5y)tNRd#pC#*<#EMsqdxKjE=CRUt2WiMW1-;VxSzI?$ee| zyEExLQf>J6TiW-&Nqy9IdQjVBzQeRE5?4q-&;C>Py&c=y_x7c~|F`zNXeCNo>hn1_ zzTo#?d-{mqip2k3qns)#a|LZ(ACZHMt&sQwh-sh1OYX5veZ=#T$Zt&_(Ke3I_v1;E zxnw)^TO#mn(fidg`?^%Ld@yjUGFdg=*@UkoeWjK1u~dVDm%}#l+RL% zPbyD;n1)@~E7*TRFK_IWqwCKW8L&+P_MhZMdt~zSIbiQ5set{Q8XaB#ibMgdJ**a^ z>n{l;N7ujOfW7ip4%khP_`tphRmcZ+7@*Ot&lr-$Aj;JqFC?(7jYfofB~Z_>&QOcKu#{z`sf{G4HUXHl2I z^QlR+Bt-G{+i&~WdMpV8Y<>NHnXCB>`0oHe{?FuDzWrg#Gd{)&+aGqzlSKDV9rrK+ znD~U%#T&OG&ix$_g21j0%Ka(ddAL1MB{bv3Kx=*zF3`>WsZcgPe5Ff4Dr2B6yCNNv;p@Y&=Es{$2aSp9K4d?7l3MCMee*x$y1Eo9~6BZ3}-(-W;r%JA1M=!t!Cn z!X=VNo%FU4ME!cnr@RH=K;+0F3!AO2rvaB^+&e70l4_YhwvrsDGs5<}EBD#{ zI{I(f?~Y&o-&sFL2jy;i{mhuYjrDT@y_C0p=KcrQ&&1aM-ugKvDEr@DKU44d|K0kz z`tb1j;ZUwn)_FKT%U!n7=FFw>mJ<1EV3~A9cH0`M#*FVNUBl7F=v1mJDCRYT;8;Rp zuCPCSii^zC`!{ppSw~Dz_xH|uKq&5(uF=BP-gmg4JupK>!ToUZd)MtreBtZcGeP|o zX|r@{kIZd@^QW1`_qbP!8$uGOQ+~dQK`@FH~Z7Bm;;yUum#oO?8Pjpfz7!wk?HBU>)jH} zKQ?vzN{)_woAa050>HOLzs}n#{W_VL{EiQuzdW+U@051VU$$+3+VwZvS%0U{{w>Z+ zdn)j3evDtr(W!cZ{zvrd+nkpM^sDHw@cPsFCNA2)cE_7t@sm;!=R{Y`UC2K~-7d}_ zN@5k^qIC`bu(OvHzESzTT5+i6;QB-8GT#I;w; zt0CYoRsICZUw3!t{7L;2c(2#NF~;;Q)qkV8z9#RaH}rZo=qWN$>QU{1GI?RcMhxm> zYu=4DAEwtAlhrF?Z+;wGbf6!x2i{O&9XK9ZoveO6Ie3+KbTc%*KYWFATI2Wga#i+Y zt4#H(vVxLQ-g?SijdLxvluw#+Ku?;&bFbb!=l3t@Sh%3Si|KrM7)%Q2A@%MMuZ*{w2Pi>~uk;F=}v{bJ+jK|yq`7tkb88Ngr zpOa(OB|YL)T=6IqvFse7DK%BPX|RV1xRKA-xbc`}M7$IPxwepZ>3CVX?_#)ldI zTY5HbG%pnc8#hYLyso-3wxKvOegHWc+{d`OhQS@@26tpr<3_2w)|I+M2f0L#<|VT6 zgrXA1BvDzLc%!VDdCA;*fqMP&o}HK(&zRP7vU*7n-j}PZbhnE42d(?^H|pP?yYrsk zm99hG-j%6yJ63{r7QR`$a7{_!qRI~YM2ADN>zhSvE?;OgoR8?NT%u?>5^?H7 zlUiHRCF^eYh|>q6EiUNST~JmP3kw@G^Cl&G`FmO zqiLKzrhAV<^zY3+lnWc$CViTu0DqEe>>}I+8%a6mK9M3QCFGp<`o4{1WJ( zH4^(1Axz4mi&h!tY&O3wE?fO~+Rq}LY zNTSH4UKXV897?UdXXD0xq#Jvf59*`~EX*+GB<#R9H)hO9-aomQ*if_UjR88A_~Rk% z^u|-{)%-jgajZ9=>KLU)zqt?d$%MTb05ekd45hq1KV^bXba=PPyPYX|ZjsDOUG`8PIc8=Cz| z_&SS%;H58HceiHjQiN2|7?N4{+fCxBqM`nG<3{yYB=G>*nEN+kaY=)3RD&lIJ9d)Zhnga$T8VrtYe<0V6V&URytVh922)t-drTN4>8u+^;g~OOY`$M?0?;f zf+;-vxd!Ilc1Ay-O#COa>gKM40t-d+{=(^uow;u={#I=FJ(QAVyZ6sX|0%nE|0DeO z@3}kHG^YR4{I}2F4+zS?8_>7Te>eYfOa2>th^Pp4#nE&yu0+bIyMPMqU+%x8>a81S(C=sZ?Q`|_iciPV*@icOm{m$F9v`JLm-r79Kn&$1(p*`|M%Yba$~@+4vOfFDoo*OnjW(j>9txDSsl zX}FYo#}DbQwUew~)vG!7{SMciQ=2+uAG&Pr!3s|I-lLyH&uhJ#ra^)5Jh9eWc&}v4 zE$o0-T^c>Y<&Pv@=s@z=`we8-fQ^?=)`n(czu8EeVJ^O^SUEek62hwMSD;qNUODCXv><18hr&gITX} zg+_p5M{9bp)ULP z+VoZE)35d#X_*dRY6i&WZ18N3<}Likga_A6pO`y4Ig?;UyONnuLUvBL!#9o>>&Ee0 z?$!#zP>UhCf!NjFv*p&!pO?FC{=uED%Eu`y^9LY>zaP8T`rEZB_=YbF36R+&Mj_qr()BwQct>yG z9ys}j@kRiMk#-Cf26IPsKD|$wW+VC*#q@k6F8NbH`SGqUL{pjko9KTrTNAhCxWla} z-0}ZfJ&hfB^3%%XvvM1bALvB$*nup`Dy^CgRmlv7Yx4RWZ0)&`({tyOcDo)9!L3l| zrn;(p!&uJtZ!H0qn(|u(QvDpxS-dVUYkhvJ%JR{yuoi*uTeto>PLaz>QE!C^TTawi?YOhVU0cz%T zm3v)bR#KIyq?P!tW_6I|Z{nqLYMc16rR{9sNAE&0cTTbrTeS_+{C?p*(bc%^9BRtr zwv*5u;(eqbv5zW%b9?hR!NLy734*GVe1}DUGSL+N=AFWqmQr+NZNw zJTsPD_x#f3a(6Gd^0iHk#N`MA8H8Y4^w*u7TenDD9EXAy5R|FaN7h~}eafcTh8-fe z%9(ZS%TAF=QrWYm>gF%C)daQG5~X5>P>eRzw&(HT^U?Dt@iA$#et1T!0{(h%ilW?bYn@dAsu|g7+>adSR!LPE&y9J5rzoYECuXgS2ws&~GrV{F}%H;UJbrccBg8dT; zjLlQ%4%Mm4(69e-i7rT5>s`Zkr?T-YTZOkTDqb{U%GD&|A`rpzWFd8GFrQqGW6@>f zJpv0yRwwUSr`VPOwUnw$+QzS<9=?YVTrk@L8^5wWZG0*1T$WIo(E4-jdZZHxLQXNH zvV6eVT#?QfKFvr#tt)V795gTz_x57IR(s#?ZEcL-txB_9)WjFV_VEb}+fP1m`h(6) z@HPWlc-3!lBr%!dqba+N3>)D{e4KrAPRjdL^hETFf-0I2i4WtW?N}uwUxrcq@XwIU z!L*PWvHNk3Q9ScDCXC#cK-y{x*Lu4j%dn(^4RIE|@cd5=hkRo%P{3tOQ8ST1t?%j8cn{M|) zKN*?hj^qBUWp=X%e!%ipTS7bNV10`*0=-wahFIv~`>GuyR{2+C=EQWDqZ_e6KlqXZ`kadk;^ zq^YNW_6^<9n_V&nW|UaB_Q5@aeB}Ty6FdpdrtsXf62h~Dq6At|awtOgCdkbzXK!KH z0i6`3%Ae_(2z3Q2L#VQ251~nfHH@%qLB#JSDGj+I1oD$3goLCJA=hCfZYG6v>q{at zjgDw>4ojdk<|>lWe{&}7N3$e19TYM&0uoTs68$toLA4sJ&rJgXn?Nkk8`Cm zaRiK$jQ*vM;b^AMfAhJ}hK?b6JW4a~dAHES#A~Q>!w08puzyjL>VB)%#pgl-S-f`wSX5IRAnKy?*rD z0$-r_ z_ow)$)RtXzSw5~$DF?0DTK_)CQJjPS^YDKG{x3GF$LK#FhVBC7!B0MZc=h_M{v5FY z`!wqh7lSc!5RXbY(}88#9H{%EBTv-t$?h#fji5W4#EMR_vij>wX@ptkF*|S|05yCJ z9=66o;CKv9ux52JE@~+=|8XCNTx{L1!jJcnjJZPW{&UF+*g0&}?dV|iTP2s?%aa*v z{IjmWRLZb)6-CP?ACJw_XW)&ey0W58p(BIw2FHI#Mp&M!M&P(1pQqkZ7Jr(R+C{6# zdihK(_ueqz|`QMz4fm1vsY)VA;*+w^N-1MlLJ* zBK$G#sv-!i1O_gen(w{}9*93gnC|g|IzB8|)QHyzQ3GyKoO}v*dIzmO%YsFpg@%^J zzi{olfH{MEhWybzrQR^AeOapg%!E*2_Wns({2v5ww>MBfasoSxjFX2G4uOj<$QOyP zk2QjrOhP|yAmhi^;i}f5{@6iS25Q;Oa{bu8M6m8NJe9CsU5E;SBX%c1hCkq=PQnhj zaxEBtRJu544t9o{r{O-{N7={BXh|MqC6~um`)`Np$VhwzJH+W9)3^WMZKqp4nh2*G zij$d)_&jnX77g)Ve0a88`S2PvoJ@yGZXVI62Tibfh~WueoGV|iKAC}lxlplrgBP;F z{^&*!2l{!gz>KVf7@XB;#3c`Wbt^@3(8vv0fsV7~0z5M}XkAopVtB3GZ1s%MlMc3y0Zz}|;;NxIVt~{D5AoSVN3FtqyE-pd`)BZT@ zxU~0B4$o!Z0`nYHk!@JM|Cx*jOXGZ+c>e4z8TG^Sm`-d~4)22?y=_Pzo}=Odj*6K> zgt`TYq0pXD6gTZBa78BvnJAz0s&z~`87#(2p`HG&*Ifa$5;@3Y%N?W)(&dj$$558IKRKRJ3@D{B zIZV@(j1QVmk-1^$kqO}Z3SBGnt1|NvEXBd(pAB7|e4#E!X0HM3ygoU2aszM9H5_B} zWn(2TH^L3XtL0LyN_xjCe3qPu-aT7|SC#)imzM<;k z^^5<8H?eTF(eI6bwUla2eG7XvF;8|(j{xV?i)5n_UfqFMNs*Y-6*V&P2<>CDO2xEd*n%Zc4A3Ci@i*0Qy#5FIjy^2nyQLP|Ra`dp@+2v1fF5HD z1B36S_XS5*@h_T5jw}2S+)NH^7;g6`L{jsjXn;#0hYP7)F!r#p1DxA8aCeb*2<@}s^x7CmhWQczt5z|9}yd1|}k3{z&<(5Zp=O114vW|r5OWpLmz zM)m15@JD|Z;Q?Nl9XxXiTL}YpR_dkN#Eg)fP*d+A|E&xrkRu;Gggvmfc;fINbh4(7}50TTM zgC^%2{fFb=%ji4Ff`f$dR}9=fip#rv zj9CKM{Oc_0K1eep-ej1A0X5s`*Mv80X{QAG)do1dzxiwop-Xu(R2>?HV$~W|28MVE z$f5@d4kXDz0=Pn7TA-lZmVyUOtttYLoALP1*SHYxW&b|I2PLpQ-qw>2n^^OxHz3~} z4x4c%2h<>=3!ChP>}m<-QHc)t620im!<^ZPKl*1VK3gb_2+T}>v zM+TjVN9;u`SJ3n(`AaI7(&w-iL@)N=y;6J}wJ&N@Q9S3KjOrZP8&NrKRIz{2HnP&- zSAT)gGBTKGf@Hhx&dUhziRR~{`HgrnkP{&8u^c$0kDk}`Df2yiwK8zV*|eDxYhTtzrdGq7@7j`r{a1{ z8VNVgBJ1c`Nq>7V{>rG^*+Jbn6V89`<3a8nKt>eA3N;1=>?t3L-^(GL*4V%=E=JYU zDuK(=@5E1VV{fr6_D(t$qQgiBcREPp(ViqG-UEgpN-k!-n=o+O%pla;iZIq{E|~}9 z57OwU%k>0uHL5Eyrv}N9uir%DV&M6>$7D$#W}`8=T>V{VF_`5Eon@7ju2-*C0NIy7 zCx=62W}D=^!Ax;E&Yt~}@e-y+Y3+k9N@Hx4j??vxV|^#+`YuM2UUktZb=O(Wl+9Gm zM5Es_jE0=7$Smi5b@1JIg?2G0X;sp>5NYb>zxg&WcV*%zNCKY!^3R6Xn*5ay@wjaa zzVQ}1piy(-u{ko}*WzXj^_5%63fCf*SoJuc#-C)^znE9ytyiB;fDqxe^wOfs@@Fnf zWCNHHsl)SZS$KQe8b`5*0Xpk?4ujCW(F4JHMr0X`v@ATqCdM5M{vrO@(`bMZf6u7< zDofo8{sCu6Y0OIEv2wz}{j~h)*C;9zkBV7))g`r3zi*Amj%@#JV+G8c>UyxYJe3Z! z6Kc>##X9z7^lye5EEU*bHI^_+?FwkAnozK#^1V6^sS{8=Ro%CEMGo3-CA1wT9vUmL zCc*EiN^u9W)r(TR4Lk8j*uNeC^JfdX#i(Dllh07o^)n0Cu%SQ3=5q_DjENxCZ8$G& z>rw56J_|crU~l)f`$W4vD$jGA)R!GW@A4LP+6Cz3<(VZ#7v#@enV8C|`n_Vj^)<-# z9tLcoVPqLbg>Q|bt^UYa)T2T=PAv@>IVV!C<8_H2(cBl1nvu9}6VS7LRgvvO{ImCA zcP`1F1yw>OvxdHVC?fvKh-0xxgNQIySQR7SuV=(_ zd5DB9HZZ zh2}~t4kE#;Q~I#p+kdlL>%YV>aJZ+N><*Id@yAMW(_kVW|M;KxJsn2HwqqH;;!wU6 zYd>@_^Yar*Ms)^HZu2nDS zXkJ;&$>Q_Ae4=5y$en7uXt0q9pHzE|)U~e>FKpgp(yfA*)kr z4bl_0HL{GJ$;Ib#GO4CbVnz?HVK_J>hq_u|c$50+COpD2R@c64!ryU&F>u`eo;2a5 z3s83~yuDdfx&0+J)KfICQtJ5#O`g;p`R9UusY!K6`nnWJH!#WS`oe*zsk0{5?YgGX ztm#11WDd_xJdc3|yGFRq(?hme!KDK7Kr!r(94WB31;_zq2pvnDc|X`Qu~v+wSi~tsR9W zf<%LxoanaAE%q-@{9;f3w>{rG-EYTDqGwZyL2afKxhaVpyFTL4)AK#b^L@7G`w>rB zZ~SF;9wR#DGn<%36a^ZE_+nYF; z?=zb}f%p%4Wq?*O(7GHyLF>_S{9xu`|4h)KiSlC+N-(~#5!k53*h&C@0SpkS5ugI~ z5@Lk%ywX-(jUZLUB^u@+7p4Hpw*m1Nl`xrq zNtkUTtGa85UPwb+;6eldhWIDI=OaM$_?v{N(L3Ho?`RvnBQ&s8E--;mZA0KMpfj0&NnpD` z@14D+!5dtN0KgFc1o#>Rh#r5F5H))Dp)e;X3HloSXiB{FFBz5i^P<|Bf#$>m2(j>v z2TNUWr`4K?3si0jB*rb3{u12z@5!+G?#SO&uD^e@E-RE*hUcFg7&C63(1yf-$WRN zi!2T-vTTk?`v^0}5eBxKsNyLLp<*2xr$cjeXo3#en(cBOqLu=bi8^Gfm1#Oe6@j!W9kONmK7Z z{9DulOk%i%fvFk<`aEvP4)rOv9csm-7@l�LP~FYs42vB>d>{N!B?KDn=xZllh|` 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

    QFJ={U&VqXC zle{tl4dpx#Nfr)0UL!4%wPy(=kQxCAOquF9 z$L%xU-qL@tg|_q`7Cc7;&ym4%lsyA)iBrtLFMR0~04BgDaq2V*!#a#juNUk&Q+c$+ zZs9Mrlp_Y{Da=3fZBf`6ILTPNg48erClqvEu(C^@R-P6D39g&dL~>S<7VtTYmB$f^ zqs^T~OKvSJR-T+}Ja7X%f`iy>JWL&n4!{{S{(z9I zY!)B+<#Z~rPUBakB)7PsvVN|K9Syr8XxQrH13s@yW1AH~WsBe|>bHzfD4q*otzCm0y1w1R3+J|L^C}0e$^hB+xo7 zdj)4fh|1=Uo%8ZwtlG|<_3cI*HlgRM;Tae+0j?PabP_}w`abDwsYr4@G{!4ULDNX=Q>tF84PIm6tLHifGgA*wI zb1O3g$!=GgVksXYY>t67W98ET*lx@-q`!>GgUaUJT>5dOxBZ@EI?`p@SDAJsQ)>e8 z`Q&L6AOFNR+4R^4@>oCdbk(?kBA*do*?gdbc8DwetM&mwhA&*eF(KuzC7AtrdI2OW zTuJhpll?CSpye1%q;3LYroY1K=)uUScc4BsNR6)6lJ%hYXO+#J(O3blg--&9>Ms5P zaG-uJO+Z1HP>{b%&vtodpCd!|-!DS1o>~1bwLir0orW4Fdjr|S+D`*%K=c%du2<*f zB?_>%Eb_}K@FeUfE$l&W$bqOb6$FE(b0!!w5dQhx$UQObjD$4}v2 zaRZ;J=jiG)^^KKxp^SDnbXMzbpsz>`(AvrQfI=UA^u6s_ez;wiyhL9nkS5#=YCVB( zq>q179sj(B8XZNmxk|*>R5tHROZZw2jg`;571)($R-QEmeYl2{b&J)O%2(OklXRBL z-}kD#Je7Z$%3lJ0oB`xDoCqQju0l$7+vPK+kF;{vZ-v)5)oNaNRs_u!Z|`46&1Laj z$rDMJ3h?jfE8-MRJ4VXS?mytMy>M@*fV)$MvZ`kxYYD*4 zQjDM^3!9JCt0{B8(~=*y&QrIg$+Q!ega4hvKfY$`ic}MCjmy39w`#^B*|{fFtZbg@ z+WnUAaI~SD>NX?a8vT$sl>JQ|_S3nf&a@95{0aUW3)QgniT)F`OThLAk+HJ*ZorAF z=g_{^tHV>hfn8&SJIw)qV?0}>{r`LgmT>%h)1)yFhc9ZCLN3lN{z71<22i@cFZGb& zle(2HAgwwFe5>$-#AXl$L8l9^Nht9~=g5C8!Kvo`KOn)K}I>o7bJBD%I zn8FVSc5Q3IVY2llec)Pg$wGNTNEF`sm)OuiqQK?3fe}D=XtC%A(v^_U--~qKtip4V zPEOM~k4FPG&L#8?vGOM-AP4Mw7e5V%uf;5R=oDVZ91L6hZHCm>1!xwUu8xC_LUnKk z{DL~z?It**@JhPUryG@NxJ;*eX{J7_tik913SRY}TJXcx_+qmY|3h4m_8G+ukK3+& z(}c0P^4TD$aU2!#8k0tk%YJ=oRI}svj3>s#v)kK{et3G07PO5HH{?tFxuzO_-I^e6cBjGz!+u=hyg zti{6D2hit~-;jh_c=o7wpXbKgW=0b%SApBKo3)cqDfg%Etsid$ztITN8A5LCxRQn8%pH_?k!}M_7bnPfY@YJpQ zdmYyf+}@{a!sY$^>E6VC(9WDFDsN;0F;>1T6Xgy7DL(-RuS^Ql$-h2V&AD_bxH$7= zc+~qd-V|$`%~Vn3->kzFA@b*ENa^MD)@M?pdg}pkKWoZ2TwfQ{2OLTz^Q@BQumiM6 zywL*a&aPc)wLj+{#d%fU(;vWreR-{HJ}%HCQN98e?EKLtVmOVUTQ{djCN!W(PWGQZ z(Dj`{^IMTMksPMtT#alNYEfkDmdzTc+_;^P9=j#4NFSFA$3neF`YrSt{-jSgFiM@q z`*7w6IA2Lx3ZLbnpEpr6Z)AN~;mK~xu9wZP6SqFP0zMtP zNDQ>bzXnlD^#Gd9vm`tB!3L{r-p}dvr@n@I7*)z&Va8ec88KRXz-6fR6!?dJzRAwt zV5+3^U7wY&$mRR3@^wHq=#-qz`NUdeE!viWhRkUsb-%?;gZ9Q?T8 z*8;zFAZfS2K&1_g|Ff;_h9}U8T4nl1fgtb^7 z)Mr;gC=i6su!QRhmZbg-#(GcfAH2|+qz+;hDNL|?@UHN+)LG%Oh2kqx=Mfc*@7>rQ zQ>WK4T^SLF{=p2nMlYB@f@x{gK(jxb4j4F*MBxX^WN=+qj46O!Sy)#gCc{R-Fkt45 zXLl>3YMQ@lo&=+R5BTZyMpEIA9!Z|kzDMHd?va+G<;{|}_qS9iwyYpdP_nR(`RVm9 zrW4td4C+1JB~^9&v8k{+BbC*9w8Z4CrJo9FG3R^x%6N1Ux*$x`5|i6fkYGjl8n2q_ zf6f?+l*6c_eoh0&dh=PGd`x995O!ZPA_VeP;T|G!!e&K%A9z3z>Bfh<~Gab;E~tuVh1c-4s+ z!rkDhK9Of$J@ETg`iJ=#>A6U}1iY074>gZU0p7ts3a`-co77jeOFX7(0XDv(x~I?F zX#tzPym1WKfUwjX_kU1hTa4cSgJGn~S0^42MdC~G;jZqvHVt8;knFeg%CgA9j|!ss zU+Tcho*ZEyJ;7;8I<}IFs3^uiZMbIIo+}>I@6);unesD|YE4ONOY!cg{bqIzW2{BC z(enoStLlF1y#{UDtBzkfWl;Q6O3_uz@mE<_bmjC?IiH@da+VfH`@O4jI4kty>cpi} zU@1|;F3t$&sW1FmUYU{njVw`m4YOfP_QOnx#-D@lwQiW$N!`fU#Y(kxM*;kp#ZG}z zBiU^xs%IqG6*Ch+JwJ~ue6K?!c?c_+pLq?trU5bu`vNl2znqh);^#Nv3fy{1#@$kH-l*LUdbjsi&1L#^>=JQ`&UN^8 zG|{y*lGqVS)jmpd22opA>3oOx4fVwNY#yq!wwMMuQQ4;AOS0Gd9+<#>d~xt zxk8rVla{I?Fksk7Pncnozr%$DA52x#<2B|^rYq91w|~F|B)HFjHHb{e+TMM}T7Pwr z9t>n2MGLFHDo}s*{jut={!F*4{>mc>{Z%I(`rYs+==iN!Tiy1!D(tKNa0w0n+8j43 zdg&RI`)nICyYd3A^BOM(iPTvBxPDVy!q!!L_#b)9XdX;zPzWU z#Jynj>dIIZ^F7Sx7y1o3^d>Ny!V&ovYiPJ$>NdGU~yc-JpC>8)Q_!JenaDkvHPdwS30NaPQ z)xY*BS$kXS9`e`zlefMFwIBIk^QIE-LILI7R(3VJ4y(G*K{gJegETrRq*z_%UFau& z__H9KoSCO$l5>mnXt8U(#3_`ofr_sq*sBwki1j$H;XPDhth^n<)qV_<9fjq8)8t3z zOLq;9nu$l2g6#gAKdXm%n&5Z0I!<2^AP7R(>Vo-QJsc0QDS%OZ*6FnQ7Ec zW3N+56;0HZ*2sflaP;s2rNh{@N&VsQqyd#G{|kndx8s{|^q9A_Ta;3UyHegGCU!Io zpB%N3Ehob^Mv^rQeKdjojn}1OBYU>JE+yLiJlI-rOF?AQDzth*B!3a@>`i#ksCmya zsHt77@tGRkc|DUFH@C97hd#yCCK=fpKcNT%9w%+KOAgTz)G-^QY-pjZ<@n8L1B=K1 zV{Grr+vc8=WE;7yhoH{sR98?j-s;OAL(k>aJ<^P(*}BnNm=D;xNBqCxk_GI#2N^yH z2N6I>L=p};Iz{cFQU6;982@#p7typb+3S?j8U`q9iMXmXR-S)@QG8+nO^21!g2y(q8+LBJ zD%1b@+Y?Xdm_J40Z|2C;Luyfzr)3Be2RLlmO-4|BvbFSutDG>cObZi!8SDH5{^5ja znm_5uP?#R!P37JzVL}2!VQOfm$3ZV<&kuhB-?f<^wjKL(7l^to$1sq?9H=R#o)(hm zxV5Hxs+*{iG{ofdQ{#VhXgf#mRKlXlj(@;pt2d9x?6(h@^~Sh&ckf@>{3TL$8f_@~ zM6P~AW8;wE##1abZ(5ILLH75U1ijviu#?4B2+$=S;?FceF6qTr9|L*4) z^0BouW6RoMzWZJ2aA$AlAPfb9*~Kk>XL8TJ$OZqOFTmWFs=|V#M_6Ipmq=JN(Q)1= z2%t44D`87c3ID_<18Rt7Cvy6K&%*mXkrd9nldxZa@VS7SP3x-4k3W${c!(fYxZnsU zlnUX9!cZ$pdWV$){jy3P5tLl=%SuimBq6w4Urv|&9(o^TZA9;YzNb+SaD{0fY{7hS zMA`SBxk}DdkK|efc9E!W+b%_Fmrg(miQPQaWgbOI;hx@|?r~w~5e7Gu7<;;xSIL8@VzPP{em{{rvC$b4&Rh;8@pKex)MgYixyIo14ncrc}QxRvK2BTiIVH*-Fq)s!j{N zaY^+(ahr{#{uKl-E$EJIGJF)(8*@Ias4y5)IozIVDl0!5>Pju|m}|AH7r!Sve+G+J zHXoH;%N<-TJBGEKHIiEX<3&!82g=$0z7jurE}-l1T5!=RcME{yU$6ROp4A?jjqprs z1X~;k@LpP=fy+z`jeKw7zC?%P%wRnxagWtD(QOi&MI-s&GDYkUqgSU=RyT&{jKtbo z4I}+t<+@#3DAJQD7)RLnTYev8iDQ^AqJ`j{VMYpfssQKzi#}RJS_b+yE=^pCP@deK zg9nrnFqQ;jUG%JdTK>dCBP_Dp_sqrMu!0wr|NPU6cN3h#>g7oLq*6uuz34UE19-Xk z1mJou^6x?+#LAzg=VBo7ge%LIeZ7hGBBfgcjvQ_^^BP!%zWX2KZ zYmujpI7HTz=A@bzbkO{+aE~y`-K24Ttr*Ll~N@zQuo6eQ`XY@3uN+ zJDz;;1PVHbpdk$#F^AJ=W8fBR95&z)XCqG~E>?a(odjop@ZHbwJ>G^*ojZb}Nj?() zZL2B5$1jzqK>cwWOZ zx1l_FkJ+GOKVEJ6b8dHfzes$tu0Pwhud!oht*_}zykELSf~>17{1j?PW-FcYyZ+rB zm?dT6OEWUV0PAlrK6D8eNME^q0nc@mYvW9TqAQo_(0`R)*Z6NguJoJyFE+CliT+5= ztX86A`Fpg>fVh46A5ChPm&l7ZmRMBdbOWP)us3g7o1IyOZNMJXsqmLfva*M<7x`Xb z{AM>|`@aps*1E8bWc51-VR_On49PX8^v&O7>dfuUyFio>C6MnCtnUh!v_?r^4#I}H zu#pP8_GK#KJ>5_`iojU;D%5W~))U7IT%w`$S|yD)>H|b}ltQ0ZvIITzcLl*m2Enhp;3+}y zzAm^y=lZk$Aq>Y{fMlu4bQLx-v^6pD%dyF>zvl>kVc?%VO9={(V8#nw(Tx3D+5C`% z3vA3hc@Y3j564Ugi-15?m#>d$QbA;S6N1x0NCk|*6F zrhG=76S8FUY5rdyW}fjBDq?y&AkWVs?N6Txcsoq7@WR_oWIr9jB1ZE?V5}384%ioL zsYex&VGRneW1+k{o?;^bW5>o~(7;xaU#5TS3t)p%7T4}gO`!AcwUPo*jw3Z~vpFILn^o0sW_{P>x360RhA< zO$K1DJ>n0IUlRY1Ip~!2erpXlhviv_nQvhjTc*ccN->n&Qj1pMX?`t z@NSZwfS&MX{R)3@!WQI@kI+}YR`*GD!XVST1my?;Dtq+Of)bi!rb0vRNKAH-jiyoP z^#(jeWSeGV`X$eAeaIAq|HU-PIrqQuBw=rW`Cfl&mzXQ9;7=N$_ngim&rI+f=c^|F zG4faS`8xF~nW#ss{BrtDmOB&3Ocrlx=hPZwu#k8E`TS2XRy4ryL}AADHp1rA<1q+M z6?-Pjir#RI{MiYvk>%eVE8jv#NU=L0LY1*k3o2tjwiwf@WrSZ1Pw2(W|QAue(&QoBa9Y^4GtZo;p+9 z?jNIBlg1k8&b0`vs9Y!h%xVtqb8%8MUaTN z+~!DZ?Pg8r*zJSF2y~o-FTL6j?U-&Y_CBMS>CLp^T!X&C#;=?O?P4K#t&>q zSbGb*+l93sKalm%qYErdy#jd)#t$qYtkA-0U0C7xfrW&1u&`k+ti$+$9a5+8o>@QP zaGYBmf1XHFYKFHINr;u7dGRmS>f@(dI}HD;wZnUuqm|8%X1BxE*R36fz319t+PSpD z1M{(%XooZXT_5^!t&XChU0ugf*76g=_u~C%^)b{a&BJB)Qw-b}X1!L}1==T2J8iot znca(@RI=QD1488a7g2&Z{fY;j0=kH2sw*Y-S!M1&NcdAtj)L>4i7c7M-LYh1<-1%2 z2~mgYhrNl@kx@o=zw#PJySMGVhA$D<+43R6%`<~>_s69m-lXqqC!5D|pGHcXMemK% zN6>54A9E<-d5Dk*$b1|0RrjpU z-*3+$7pdD2MsRx?3@V$i0yoAvi~g1Ikl52~@A3<*yK|gz99)~4t%;ZT(mu;mGNEXg zB0z%Ur4wDlbda`E!{|VbSos*b@pk4MHq@x_wkv6HR!L7`oI``}hpA(ACH<#b{Mc4G zKgP~E8@+w)PsLu4njIXG7U8VLPhm<;-unahSJu7v-A9Xvqp#j6lCYU& zg{l8QCi46}?sfe~>HQ=?s-8WT=9^=aZ$Tea_6#E{sN^q13}o@jfF|jn#Dk^GKdTAc zeB?|KQRf&%saJ_=+0rO#t13&)2+i}8uq@J|SlcPI#y@Tflath6>~Vv}q#$t^Vf0hB z&XO>&D*v|%CH5M|xS;|;s2p=M&!OU_IpUA;3|RX1Y?khQkJB7|0U&_Ad8S@roWjM> zlIkMogBvUVl#Z$0m`ek(rUb=ObZ9N*$gzstSw$ubw z%7@as`hD1ycJ?`{(Zly;3-ZNe7gq*seymmJzY6lCM>Dm~5#&E`tdVUua;9_VK@Q12 zJSv;D1A%G4!fw)H$!@2y&=5`ymfy-bA15O4D_0cjG9s9>#((0Eq>C--of<7-Cnjrz zQGe~P4)hwor3qu@Pn{>q9Y{>EH8H2)hSu_a2^Ba!q)J%5-D&$kilKLRa`jnmlhu;g zfCPsf4O8CywMq=eG?RldO^^Z$##%qwwS#~2Bi0rpnD}5w&=urOp;b2jouXCO3*WX@ z`uszYIcH#yEWBrkgjgd{8zM|-M%$iE6Akv;JLO=UV7-PX0gi1}uVJHvXXr)Sc@yR$ zJ4WfYB&exuehLgwr+sb?a0=`9#&Z;d*LbR4nZr76J8nDFe_~nyJz2OjPyn_mF0wui zWZU0V`ie1HBZszzL!k0yXLZdx+5hW2Yq}CK+@bftaIPy$9cpDZT1$?ymP8^_7n&JX z;r3|d^oGBB2-$UcWzNQyZoT6497DfuciC$%BM{}Yn0IAgUeJs+u(?0yE=h0JxS;Oi zKC9#zULMa${5ulEJcia0haFhAJ0f9x;rF~djeL**zocW6oepD(%pGUG+0@A)H(~9y zmV5JR@?-0J$F^+e-6SU=zT1W0JG$@o;rGi@7qJEAAk{DvDBiqc7k3rA#c|-2>qV^m zW%@hUUp)cNmCY|heFSCNO99c5q=GlCzZ!IAroZYlP^}+o)w{@k?%FVkTa;_6>}H{NSieV-23RrMgO_R8jEuBvli%v5z(v+B$Lq{BdhmL6D@UDdwi z%&O`&R)_zp&=$dGKU&ob@1Uw%zJd!~=bu&^LFwul3y(x&4CdM{TC;tsQp_B-q<7On zd}^Sa74(}RD7DtTv@_pJB}x?#qFFfH{!)7}nHawBne~27)_aHG-PFj6)bZ)h#i_q% zC3`aK{Z;1JLa?_7D^Du!@ZeqUEU#syc{U4XYZjahS?`;&(zIlS_soKSRu;?|S!o^) z-c#pg1^y-L{l={KYqQ=z&3gB;-cQSVKQ`aayAkgElmsntdUvEI_TJ3c^X=lNcVC?GPH_H1S@A_b79Zc3InP$` zvH;lmG;O~liJeVKS#!sC^rY@v-^-M!{B7ck|4V#P+xWKSwf)vfG44#5H@N;{+xu7M zX~RtFipin>)V%Kc{!`|A1Y?}kN$GF;)UvMXH#??YY9dn>#9;n9S=iMQxMP+zg%|JW z-%nZ@Rh+JDB`i;EWxSD{n<*qmkB->Dy0_zMypCINFHF5gN}CVJs+)aVdhIx$XGlJg zP8ZB$;A@9|1P>vx&_AMXpGb0#@2Q^|o_{7eBOrH7&r0EEM?Y&mV&R7J+F$uE{Us>Z z|J}r_`T1nwJCn7q2)M~}n3(`J2jA=+k#lOYY}#Ll3Q1S;N22+qvI%{?8pGH77yy*T#dC+01VviGfAcTmr%A`F7XCbAx(*Wyg4|zv7BW z;y6g`PW4#t#adL9o$8^Q(rf#Z&B7*8;&3gMbNG!8E>?!NCwa_J-uNs2xt61Sb-piG z@W4%X=;HKwJLz)*s{8rgxYw+l4gRkuG0D#H9kK5@mteXDvJS^2Sc|`-0X$sZL|m=H zY9(g_`~Z26OBU>39six}Ja1t5`}K@!&1c-Ru5W1dY#4-Rr*~5Utzp>*hgPbnmWmnR^<6FyEe26gs>4VRiAg`F~OIJh_wWX`0 zEdxq@h3jRlUaI@8tKH!&dH?FT+2ov(P^n z-(b^Q)rre0z`3vP+BqmaKO0_G?tB0OTJ|tnK8&s+aUJJe4Jqxbwk;NiMO?%B;}uPe zShsFF?f^o5I6^%`hhDjK7)<&!9ggEe&b-h8J@O+=eKRg_|Bb2pv?0dV2!fM$_@M`= zJF!h2ffR<}X*y-NKj1g|qYr;&{gL%@bRE0WbA3%rU`%Ee+C5+)j|MBmcQ4s3M0ED{#Yi zxb#_G)#roO)oK0a&!KstJB#EAombL2*Lq;|`xWEi5>;8!vNt&SD`0UKyVxIK<*o7e zr-R6}M&Pd<|7>CEH|9Y#z?=0=`XYl$b$nw#mMFDZ->%&B&Hyj+QT*k~*mv7`Hx@I4 z$=kW!jjz%!m1DnKM}T)@cLk6A&f8ZXyYn$1{(duazY4tX#(V-FV?4;mQAc}xY^UUN zF?I5qnH^F14YyAr{AQPE>)Njhy&G@gBQo~et;_E`+`I7t#mwD~#8Hm*s!Z0F<#Pzj z>;nkUpriyM;Hg`b^&p7XFuhCP)^!@YUZmww}no-pIoBdtdzdc|A9BxMF4eU)*Mvzku5!yjcx}s+l+I*>XKA z#vjq8GI{FO%Gf9E#us!M`-58G>X~DIux7bwJGBwr;DGVJ&6ybR8vmlf>)0h~@Z9So zBFSTlV@ul^Wo1e(g$ae|pKobP*-Hq?rR+t7WKs5F_Zd=F>9Z(%srw8mEBINIz07@v zlpX0lL&{!mpN_J1?%gPRje9rBj@CPrP0LeN{s)!G0j2o^y;%?L?TF}zIleMK#es;( zT0P{*YZjLcNRD8_^|a!Awx#c!x{WEhrsg8T6;?S{OiOtFQrqq0NS2=_*`%ALC3b)| zsT%-WITzl|(|VhvqVq+%Mr(`U9=O&^Z7`N z<48V?PSND4#h5tJ_^E7wmWsTc8gPIh-Bn$l_~y`?yX4`HNYmy8VsQu|SzJ=)K0_{1 z`YbLv%zcJj(${^4^4HIOhFtOo_Zf1@;r8jcY3Ie z>tD8&$1Uge+|1z;$YcEZ`~?G&6(*0W7d+KasFwlb3wBPPxHXnS9CseO)x>eu*sV?+ zaSRH?5#ucDZYQttl5BDG18YxwWmCr5_TJGy0twbDt$a z?ECJsckrqFB(4ZPKXjiVNk4L*!-Cj#?lUB*Z=a5&AG>!W=|=Z%B>mF88%a0o9g@oK z$&o){9@31};8ZFjfAgH2RTb-Uj4x#L9^r{5R`-UM4;VolHAqh zr5OHfwJBQ3*GyZD(c5FzBc-Aew23!ncaCZMgewQfescmH(+ww%{bpC5-UN*w#-?`T zU7H2jW01$5^WJ$Sd68GwMjBVt9sfvvQ9)i^mq+pl^(HUyW-Z_dympJ55X>9)Z|B{% zKyzJ-hc}J=W}*NO9{bHHJjaZTpb|=em{%}1rTsS%?}24ko*7Bpp;aJm9y|OFtpU{@ z%g#e>wmCYIIJzd%>*z>icE1Vl_tigUWeeE0x`>e?@k+V+@@U3-P!t?oYz`Gt5POu zxhmvM{DSXt)ybQv1N)QXUuE7KJiMD05)tWAU5}^2mF(Sk-W#tC4NCQS z#M^IGG;xO}0;0Wc*TWk>6fmlSA{PaiUr1Ph`R`H62OJ;*ZU*rceC1%pnWfJvY~lL_ z(e`({g*whfNi?k%k^42RRT&L&k{p{TSg&=(@jB0f0+*}6WuJRz@V~h54s^`t-q||J zkdy3AUBI6~%ls3!wkNcBkdmCrwnK9N-Q_lPN!2#T#2?zb+N5*EUD8a$D3dqwM&P(A zPSC3=RRXSg1qTE?x9CdF)jPY}&LB42J8-3tY{&c63SBwe>%nYya7$q2*>XWm_ovCG zldTc=y87RdXVirS{I>GSmm*^qwo|Kl4{){HLGVuN?BPw(#ON41E3O)VnN zbhMau1ul&9tGA|3MxB^^MdB-C@8t`V$jVe?yOnD9g`aza7nrUZ-jt@7chmip4lqa* z(#(q`6_&$ZJ4F&VJNCMHE#&nYHj@P6q;#p?_&@WJu0hCN73kaYS0suJI_V*{_WN=v z1+QT|U#aW(lNk}PBoSLHd{;$Qu8(ZD$fO2*SEcZX()k(j*Ij*1xqX}w&ywceKIPb;0`QVjs7UA4gOP+Q=|&sBjT0RR#b0N$a3#}f;`rmNz` z8B>uyXyCSmrbZJBy#jjD{vkN(N&A-rZg^ABE))64w98n&3_;O508e{_bwV6z51mw| z+SqP5dwGlk-TY6o@Q`nJ%9~v;nzJ!R_oqc-EqzaB7v?~wm%d;Xu`ln(ujS8a8zb>! zma#i>h1cbTwO*IgH~Q;hn&-3IjYx3U0)a`+QBTL`11tFC`Pf>X(YU*5g4D$>dd5Z< zZ70~W>GJN<1wlF`NZ9>G7|jXenVdeoLtmkl|UoiHR5IP{GSBcH+ew*Ex1nj5Wg-QLssT~qb zuInx$P7P4H$R_-sN>}C{x6wp|;1U|bkHqJwI)o^fe!L19{V))@v&LO<8BN~ejxh)b zAVdVDHI@C!)vgjH22N>pNH}1s*(JeS5JZP z4fC7>i@h!udt;LeW36K#N01Ec&L?)>34%Fcs=c4yoA=wN+xt0!e(wT%zo3Tqzlj5Y z$&|}w!@Mq6kMz3Cuea!%1lj8{ajHG;aQW|BU|$a_7rFnw);(u!bWe8*Oyb63YVCD- zQn8WvP44Syr2)Fgn`8b|04bP1b$1TNzwjSL7=fQyMq-|m*76Jp19AKg( z2+A;eF;cqwli-pPVvXM{K4Isq5Fe``oc3EyF8x$U4M9BZVkP5Dm1dl|kr!en4Ra~( z8tH&O=x%`mhk6&_E`uWFV@)m~xC9D3rV=2|RDr;3uq&VpF%@gY2|6$Cx+q@mE=`w{ zhM$HjctUnMPb71N`;0B%sbcgEYaP33CqB6(GN>XmaO34$kwJw}= zLAU}4_x0fHOdk3vhXo~K8(oaP^bpO75XM+gB4#&2 zwOE2M#)8mw+e(!?((fCuA)yzhWV_*1SHqBK)7R0Y z0}_cBtVDs1P=dsak$S}Es5Dr3iUr0-*<(_@9xbuKJoE#*yT-d9Aw_#CHpGM1iXb7c z!csrgL?x*vDoQmGbk#)QRg)<^^)tS+0#t#|)pFZZKzV}-Ox0^*#xx6=qe7^_3JZ)) zx5uPrJzDI70Tn<69$4UlgiBC?uy_&*x_-P0IsH@tm81%&C{;kvO|$Ar1yrbhRN%o< zD?kS(ya*6*^_irgLL{%#cUu_0V_=^0uhyK zPtvJ1RIa{Ldtf^XUZ(%kns*<$))o5~)M5`NN3#-L<@>X*lAvBdubq_55P$?_WMrP|9{V7f&s@{4MsMyi9gxx1#-7JW7^T(otyb zV%KZaPAB@@?+VsQIcnkxg57!r<#mun;&m}U1y0xb>L8u2bFhvyA@X=iKS3TB-G%3F z_2sWybSFiJ>*u!Xo%t7gwldgjJHHz2|9e6+V!^#AV?SO-J>rx1AgG%AkJ~JYRL7st zY#Ls;eR-(Km)d-qb{Bb#lMsjML)K;6(Im3ss&%C~2b5)QEbm)yX{Nh0GTS2D zSZ>#zXWv?03@E=7X{mB-MFt?s!)3KnbS}#RU0|*WCr*{Mgtmu_>_&sH0ok_%fB%(|P zq)UfeV0-Vzj|EmL1h9p}9M~3;hrFcSpzHkS)NJgzR8`nhe&}_2uJh-a>}>L9@k}+M z3Yu`VS3{X+r>OtppTr*bKFFA@X!tCuqA(2!On?d>AUGOP zA!KVK?*6THQcN2nElVLRUN>*pp(C71>|br9*x)~Tkxs|i-)pe*TH{;rq0wr{G^4;I zlSC$M8vY~$K^qJc2^03Xi}IeFBukx{O#FLHyzMYXZrD{SQyWR$qF_R@v;eJ|qgNvF zxyIQUy|NarAdOQF21I%VUCh?|Cfw@bbL|!Pn@Jby6mEo1>jH3>BJro7wh?>LWPIag z{58K8zRV}-Hf1oA)R1aeOQ&sGG_$F5p zjzGwpPoo;i@^A06ZSS`jugtY}*=V>}tNI_b#jAD~e+7aXa{UY8%gd6DL&0dib;2Ky z5N>7NrlvdL{S=ZTkF!9ywp5swJ+Z;{$&GNd1MrvwaKl+?04bW+xgp?r*4jY@w|=Ek zN5cL&kUgjWP)rX2FFpTY>zO%M?NM^WSZ&>ieLSMA*gblUe8w=oY5HhCH}~Q-9Ivm$ zsYR8N4ckt}85fZV5L6RO`)*gE4i z@2f-p&MiXKEUmh4|L{C$BI~KycQl)-4}2n`u}`U>eOlEj`rfty+qwqok=!s9SOxzuUouMuBaN1Z;;o} zXrR@p2ku*ks0ZnHk1FLg9>ZU`NrhZa=eX7XQ%+xG#c1#Bjf(&k9+$NA49E4ut-Ktr zzg;E9mT*9vTZwcXX_Fxkmir2wNb8L`O^L+0{D)Zd*ECtCJD|N4d#a{) zV8J;+Fs~S$+lxCLsmhT^u0pk+@m?sU) zT0XSQL;f#$1$$c}Mlw8P;D zzVrR*88Fg^fcb-gk^LtZ1@h|vdmaPaV;Bz(g6FSml}q&IUzh=7Iv`p0Eh@Lg_Wo&= znWgClVAL9ns-~q?cjx6sBEXP=yw#S2){LN+6r=daRCrF)03Bx<9E*6qL%j3@6g-aG$_+ z%}#@+Z{d7scEWW6O|9eLq(Lq z-AT=+*RIGy3dTgTdSm#A||-5_DZCG|bJQSo=C4`tY--dHN2)%;NBx4s<;(ys2M zrL`;w32M{Y-<)HDugJv$N|s?;xPkBM?n8Rx|I_B)QC zNBP)qLe}N!$@0CtmEAdr#|g*e`75Hak9*rGD*l_0QxHF~;#zO_SF@QaL~eE_-9OY% zHG~n{g)cj3!<3OfHJB#1{v!;KA`R1}GjwTIBZo=ExXqHsFkq)2&m&n2lWe3N%%lq1;)ljsm4^NR}u9wVTw{aSenyKL`opyy;1!1&!(?60{(t&V@Kf*5yKE%S#H zgk@Jjkd*4__Ic$n`{cX@`i)Ra-HEaf305NqSY3$ z&aa^#P|hqL(7=E9Nsa#^30pFd7w?H_`HCd2D}gw@Lyuc02p^rRUMAz=+X1ExJbWu` zr1=~PQ(4hteH6j_swtg*=5g2)m@T0OIFtNorE5^`>< zJxt1`m?o1~wC;+m96B`h2B|{7XWgbN|KP>2U+M?(pxJRj4pQeVsAT4oIBz-QPyM7( zDRG~g<(IU_X&{i@9s}F9N15sowud!#*dE4{u04vavd_A9U>gKZ*}(}%co%?M{<<|9D14~<4Z>zd-qwmH*Y9}>K` z&rzx&rK41dPObd{Iruq${b^*G*IUp~PIvK<_Sc6+t}h*tRfB(@CFq2yeYj+pMG*1{ z?|Pp4McIrpN-r72BZksX@I|ix-x7!K(OLK=ujBgiUjBvO(H~@OOX2cGwxy`98_ovt zh-3@I-{V7wKNn35DD5sJi*5T13NRplNr3zcA^#KGXSg+&4K0~%7q&q{}X=t$IxHGPYFx)Kk?IGvZU*A93MZ;Psua> z|KO+1CPqKOPj6eK_DLB3{|G4Tql%FJ@X@2?(AKUO#nwS2?$jEq1Dyu?F-y`Jy z5_^HgY!j7}-70{IvzX+Zr#T?AREMU1PjE)}=B#JrD5i5psy1%_(NFKYSqp!s>HaDo zX}Tk>bj4Y6+$}(Vm_%WOUh+~29RH(vj`|RNsIfNR6rq^1Psgv|h zAjkJ_{wcceE5t)N-Yr1fTm^UtE| zi}n(Uh*#VJ@@;-@h}@OA(1c4d(N%wA;LM@1bu0Z&C-c^~psuC$1H&hpq)%3oSCJc? zfOC`D1&vk{UAV3w%55jyiPHSV(d-Rk>&{ZI=O9h8O!K;Ir?n%NmhSAXrKN$kw8Vy? zJ(;Fy_IeHtQk}^jE=zW$CEG{IRN9A-6gbWBXy2?+lv{0j+CAQ2)6U$}!g;lmPbCNU z<#F6(usU`tm0~7teX-5N{mv93_hF&O0`ph}b)q26^q+#-&*pdAv8sKsIx)StzWmi) zRE<7~{+*IFTjM8pV(O=M`*64I02q^DpxYbF0#5hkTh|8tMl(IX4#Mx>srAJWe#FK| zG$pxCXXovr+Mf00S6BhXI**?MPA^gcM=x%QaL|4TBfoWhlWcRXDS}scygS^n*^YQ0 zy;-4Q@ov1C>Lt@7y z$pj@y7QXT(g(o|A|2L1sbtAM{%yx_|V~wtc9b?>B5gRY^a)h)cEgbaLPIfi!3YJ(c zIb)VlcD+Lvx3^TC_$ced_j6^uzglHnH<*cn68|csHIgX2T49N9Q!HwZm7vwS_$lq- zlfuhg>=k;%ff_{dQaI2>9pj=%9Og7k6Hixzm|D+Sc_1c{An4Ax_MfNiM z5I6askO&vaJ_|TOv394dK}0y;V62ATt$km^l%M7*a_P6(@BSguX!;{(G=rRk{FlDbBzJ!;JF0Albzj?I zt#woe2vY#2y|Prn?eyKxW;A3NW$*O8oMf6$?XI*>x304Cb847fKCbyc*ll82yNwUy z0G@B>F$cS2W_%l4Tns$z$Yg1j9nF3%r|_4ZTyhE}GbrUZ!@>XyU5kEPN`@ z9-3N%1`6mJD6!npT^b+cX{ER($NsNQJgL@;BRaR#V;#-_ju`5rVAEK!Bo2I=yIIK4>Ao zq;@(n`la%8?rhs|G)J&x?}3OU@2O#k#Im5Nin!e-5Q!%@vXV0( z-uN+(>UdJqY;9I8BH0&2vir#;BK* z%G8?p%D)d99K)n9A$o{I)S7IOf1_wj6@=(-4;OsSOElp3l#qc%N9u2LReR9k<4e&) zpPb8P4|gZU(Mpd=@YeB4VH1*YO>d=e-ALxfhhwBQIjEjE|2W~Dy&zIIn%P^iXO`WO z=|I)wTsy=4BI^=Ym&9Jq_wNLw)a`(B`X*s5sU(s7H9?ZAm1Ga~fYj?E;TaVEvf-Mw zPQ)tYu^=Zc2`jd~6282wrkf5J1;om~$5<%1p*{XLEV+07`%yaSNQN05-VAO5pdDrq z7Tg0?K1vo){6k-dc;+ggEPo}|5Ao$#Ks}@tnd}yII3DDl3Z4jTU-&2zw_9Y4yJk+) z>T9y>%FBv#cQ>OmPG9AE+hyL)ov(ajCoIk6bW-~V4zM5y+$F&vYgK)e@{2h$eo!Vij5!k55a(Kn8zNM@c;i%6CclM5GnAHnZ?77U6gF7a&JXc0 z#JIRfRdGFdP;RpDNYmc#4jW9609V+r$-pyd+^Ag8LFKWoHOxImx<@?^|7cn_k}P}x zP}Pn-ID(l7)rb5h07+YR;?^XI5rI>A4C3}NjBV~9_>DEuJ$4>s>|2gzmj6&B_AN{Q zm-5E4#xCP0Pq&=+OykjKd7o9fxPnGD=L2-_LzoBV}(b(m4JV!;Un z%id+eeTr0zOw=%scpi%4QQ{uGdH9di(Co=449)nWz^7x$F;ZL`{7y#pq)x}1cN92? z*OJ}Zm7_TOuqcR8;x%wVfvK{MG&cyT?QCv-k$)ue1naI<3%P^eKQ?%ieTBHYr^q4J z^>=i7!qO%irR~G&*t@Fp8>&NcW7gjtr}r#T^%@@)jm9pKWMu0Krw4So#cfms7Tua3v7%kOCald5(U9+>M)}g53Op%q76BO|y*3>^~ zuh35Vwr{|V&-ss8-kCyA@_n~T(7G=?yC##WkyNl-USg)Jz=lX7LLZw-REBqWRd)Al z#1R>5>QS=$)nv@V*gs-hR3r4nZ{`5%C{(rP2og1+N%x$e=TJ5Bg6d~#e2RnkN?5Mq z{+&x8|0QFJ|3aB5Xqpg8h4bE(oq4PB2G-L|qy|0r&S7Sx$$FY`viRBEv_?;Mo^c}U zxV*2fB5|P1_>8)!5=G5*QBH@f@qh24dMoO$E^37o9iKb7s0zK`q$p~NmQYRa>qAYy zP&{|B)8<*`*FB~~+L&KOr12LkJ?7V0R?N?uU&~C_bH0it%~BC{eNd-j_AGTO{0@Us zTFJbxZ3fJx-6>Z>By;K2@P$JY*7;*mEjC|L8TulNfz22B3k;fN)D{U+1=~nNBzv&Y zU6uRW01!z0t~zlgegut25`>oO!DCSVM}zu(Sy!8S6VhpZXKCY61n+JAREbJR&Qw6? zN#x%xybU+-D{MMfg|HKysGHPlt(NH*yf*V)W?OK^U{nh#{`BxQJ)^9zh_E-EJ z<2AxwTgTsHRbik%0)A3`(s+Iez@VhM+vx+d_`siHa^lSXPEaOCE7lDK3rmgHFa*eI zO3`OP{0FIl$rPMA2o&b+4dE0LBZOz_J+PoWBm0y6+W@cK!S4lPYG$eRH^dxw(mQ7Q zS4EwQHh*xDwE2G@PnT^oo@QIG#2|Z}aToYbV`|Q$`sp$C=TIVdOkMnO+cEVIt&*m~ zbDqx{Q~S%0rk256e41iIQ-1{>`&Yy9^;zm`uIEptuHk&5>U-WotM5Ql7 z1AXNj!n8dDc^pM3vff4{{Zhbc`bTbgk^I%%k6C-B#w(=u<{ey7|HIy1gO&_nK800` zpQ$auCJC`;3s>;Y81z6VkctTyeUrbvH5))1H5_X=2s?9DV<-xg|nCjgO0xLv#)W% z*NS?b{3|EfN?dg4Z>y8%wqu@ME|Cqtr8sZiS?!Yj=N|!tBgvEOf1h4Yw$~L$kXLZ! zlH^E{|1QLspxVef$`E6{sFidv$+;q$(Zt^ZJ94UAY8`?&ob%;2`99WWYBitC_dxRs z-V}T*icLq@@@YBgIUcBR{*SYOQR&V5Qi3gb(s*>W>R0Z9hGw~vwMoRivs^qBTWivE+`H3Lag=l)Qqh7?D|V%wW&X&Zq<1fmGtI) zp;splEwg`ZGwZ)(q8Y;E1-km1V&V{vwc6H@cqoQFHHQ3VN%*8_!%c zW=jq4M8TkQy*42w%Vwf}l{pFSA^0o8m;3e7`j!2?$^PE#P@X6RlV$ZB^$y2~6<(sL zatiYrqcj`^?c@ro4hkyG6qGuR6b3df6!ruERDWyjV7^tWB=mXN=d+f<%QkNNvH9vB zNniLsrhg5h{UrQQC)#whT+V_iX%=>tF~#gPJOl4AH9dW<9%cVGTXPYiKVdj6?KLh` zs>GZr$VGMhV5S9Xcai+!TXU41SL@e+gk}p^v5na(OTu=;XD!1{Fmk&+@=3R|DYHKw z&osf-FWf1?_}{H3eQg){i+1rePY`tRDyqVt8O{>{dwx-rs zQ};?%CBJlCT=l7zGmD}q;-cz)n`=+4FaLT;E` z_6%nK@egA5KX*mKRqk!XQ0uU)U>AvWnm_~;3wG(Z?kTz0w($=N{KNl0sqfcYex|^Gip=)ov!TI+)jV zCIYQXzKO9j0JB&--hGg*LtQ$$&HpbJxabxB?P17 zXELeIA=Q5!CGSTGXwPuXp@HoFK4i?o*xz|uRJR=^{|6lxj*|B~IF0ICrXyzN(J88% zc%h#wj+T+)-$lheol7A9VaxJgD07913!v&*UlXyR$kLX*s$`b1!>;3oT;H3K-=wgm~~N>;{GpovNU7 zu==lEJlfQge9U^QxOH0aoc#7rQNt(QhQ4Ikr`q#nr8oJ{8%tD8i|D3W+^fSb3-@YX zBWzUCJTL40yl9g5545OMag^PvjPBhSDb68IOqqVV7E1!J6}&)k#@?v>9EHI{yMhPreX`|KP8lz69r%uXnOba9+HSOK@hW z5;gubIhe7%A;r!wli77tSxmCVo(DszDSrP$)M!~K)}H6jhlxUl$t*=VTkZWmq)(O| zLE%tdw%TtMk`1A59(LNrpO``TV6!s_uSfF)AXAqcI_vz^nXuL!T_js7*RhSmzw}_0 zGRGRD^50a0ZIFHsLwkc?!qXkGoOVZW>(5$(u))6#E~CLQ)RDy5MUh^6YS(+qG3IYk zdtv4{V#a+}Tq_CMP2B5FAYK^Bf58qQj&s;Fdr!2Lq|OaNdv0WVanTt1npaq9WirD5 z+@zW;Z${(Qa1zFV$)>wsxX<#|C)B>Ata}Fsi#aj|bpG%wPVW5QQB(R&lfMvu=B)x7 z$7B!7aN9a~4LXlDrykz8-4#S#j#s0yVWB#4>9XNb@6XRw=eN2Fovr$G7$k4DL5b2* z?fTVeU{9f(RmN-KNs|vat0)2*1^`7{sd|Nc;TqDj~{%Z6NnM4`P zI(*c+N8^Jw4&re5o|azKjrQ83G~DiE(7Z-*D`cBwcGjTypGDGaqtL?Z9tqBIzCW;^ z*h2)ad8zHl4Lz|wui4&T3Tp;*-u?G%nVH46C=KWO*AgJM<(@-%c?^}E>hCRH<6!C7 z0_=>cWv%b}ivw9uQy)f!qKPBT<_q`Ld~uK}xyIifHprN(S^f}OUu7?&Dbs*2|7H5r zZ9qoQM}=m!JJ_I&l4Wj0W+KY3+HFbpYmSmY{Oo>Y?cnlzkS^ShZ08c#`2=-Mplkb) zi)hqv1po1GCC_X8FR709gNotx{Q=*z3&jP=vL%)VUBB3WiC`Vi(4hGWjkbmyAk|`P z1o1`w-<2!q({BqP-$@vHq1Tt_g+$pNdH}z{Lfh_fzSmUBkL+=7+(y@&4tI>o>I~EK zdbsUmuf@00j%IJu^BQ&DvXYIq{>%2Btps=RXQz2(acl0bVCf%|SLqsCKX;fW>*z15 zlb64oYr=t%bNFzk!rTf%YU+YX*=6)ZWV}CAf$B^%u1l;|r6wU*2E~*z55V@|e?LQ%Lu74K@l=gk&CK zZNd5vVL1(UvJwRicEGRGZE=K=ai(ETt>^a2fa;oQ)}1X?w}&@ci%rpk#CaClw#9Zc z{rDp-mLDii?x!zs_tXDWi(L(1wb*4=Kvo;mVrK#6$6IV6YAH*9Mmb0%S#}~-)plaJ zsGL7l`qRecACGFIE&auRpfQr&dXV1fBmZ*DAgQPnB@Rkl)_qW~%Zj~*i#6?>xeO-$ zgk;L@gt?Cxjc~R@rA4{QM|sT1Y;@Gs7Ir(*B--<Fnga#zP(ZF$%G|Atpd zWf_uXQ}?ieOLXD)?eUck)OdBgZoJ zY?%0FrYTgd9j!U6sOo+jy#{$FMB~qy!RvPGx9*2M$$os@XR~H2S2N6;kq7Lq=4ijz7AEX|D8E(kp&6_0qHftCERDXMlH&fds$+fNDh5fjZ2FvxS$x6oT z`ZBLUpqx+1))lF%1($nn=FMmy;PMExh$fCc8M$q9ccb2b#E1d@hkdh2 zaCOkKp0!k%^9rQHW7Giq{_Chwc%fE3A_Q#x@C#Q4%Bb~Fa|NUXvIVT1=_sz+9O*-e8bj~CE#W^`o z4RU^B4HDKPKo?~%9{Fdx7wOURC`^xxf=Vj2^+ z*wFzmu2em*ZoG2v-X=?>qfAw5ymEP|WHSpu?P>l?;2CP8eS#MW*UbIeq^IkE!D0Klpe4&r&%p1xE&Tf&{4*W=Ndf$eL-=u`4Ss$2@^1L@ z=ir6TJT*BCJcAck`e0Xj^s032Zr^JgTK$&f)b5>kt#;jl(mz3xtkCV#(0=8hot1$W z*%sQXXlS5KaL`&FakRP*Xbz?4lqFgAQC%9P_S*un)AkeHq7KNo0LYmkN^62%;6fTN zbuS-==<@JIGg9Gxj9+4Z{_pn8Mi%IQi9NH7bU$a$Oxq`8gxu0i6j|fnMp%wL6H}tV zo*CNJ$R-2y5`xhzrc%gOjueNc(EtNw!;pcNs@oguXxv2EGCfG#+d|vgGsj91{FnvW z$0D+1_a`mThXE{m<~}PRD+l&W0w`)I8J;$0lD0rULrG-WGtP?92Kz{LVxKnVi;m~h zT$(NV%Gp(h4ns$VkkeaxXk4p){8MVVwWcW3k2Ah5@-IA?{-xjfQ)nJT-A#$@3&&}mnST3-2}+=TyY?3Avp29jGa)m;%~5t- zP8eGf$r^--NY}O{D^484DIg>g7YMHL)BS@&!}T5f;WQAU&ObJu`rrAvr1vl5=gs)_ z{Tx59Mni;5`0S33pO+Ap!_PC6DB$O0moz`$E$x!w=guV=P_+ii`1vYJ)ve=)#?PBS zaQr;XLfi85wWe5p#6JIHTaELR{QL%h)l{!o0lEA<2Pk1vNp&~yoAFPs1;~9%RLw&|ZZsc7sLN3VMz(%3B`*qE{`)W!vM_0>3$Si`^-+2Y~WQ$d*@-92eYOvG9sHsW%8|8oOl=HAbhg zTgrHPjn&M&=JE>Q`v%~#f5&bSjlBuFcwy`ocd5js5FS9i_f$c5gx{r|{&6Y!{tENnP|1W4U{n@2L^0q3)dnHrLPR0o`<|+M z`*vr;nfdYWAv zlV&v37Hdj1yr0SYC?8f~72@G3Z%{^R&lr2Z{Z`8atVCvud;pu{iOs&NB`dG$iN&de zay-=6(yzrfn*_emPF!oBHUvTqyfXG6I@C^FAECd8_j~q{*{o@|Nv)(o_-pdM zbLIQrq*|fzL%We7@&x{P=X3P68Mtr$;sGvy>=gdELHI+u=}g^Cd8cZy6EBN4^wPM7 z2A(1*L;XSOAtLzHNo-CZyJdfyooZ*S=fP^)JMvB;^0QBgnx2>Zs&0D~w+0$5)98bUnHYt_59K zS4=ID+mNdJ{SVmF_=zsOqEke_E8aEX1hk%^T-WvB4C>3s2ZI{oT3o#e=-dTrDumrJ zsJ9=c4eA)A#Te9^n8_H_zK6O7^%5lG-4nr-p2TS$i+ZBK5{sISY;f31<;ZaFmlz;( zdr6JAs9ld~#6z^?gU3ELYEg>-m=<+{RNyHA5AilYY1pE!1MX4RO5|2D*59vGbhH^y zH?&^~ruYY65VM~09H=jR4|b;T$S_<=h=Lu${Y7Wtz2O#ezx`ZrlP@zTWy}%2@Oa#H zb3pHZ^@aGOV$2QEYjyn@<#MT_jb8NQh2_bIgG}K|QtTiO!lz&o7X|j@O|*k}VrMW? zhom5cWgde6d#uLJK)lH*TVS}b;=EJs4}QwCUn=Q10K*0$?0nBWf>D#@T?_bW+ok6Z z0<{(%t^`{;=*pwXkt>lR>uansJU%f{*JjN5*}qgISw)iop{UL(qye#kvGGG0Mup@u)SVQ-iYe@{ABs>RmB{b60!SB-jrbb;$G8$$h%$v^7s#O20-sL);s@8N0a`TetTv0J{@%H3je*=OzIEGWeb?T1ikvFuY2H()@31CwW^&pw@%%QBjh`fcC zERZa-%Nby4mRT5=EJsizLrd5q?0DTOS@hlEj7ydurH_h)njyL86Br)_jPabCzWu*w zwB$9f*M|z2>JRnZ=Rd7)Er1L9%XYL5}QvODA0V@mcQ(yleKcyk@Ef_0xFA?~d zY?o?!&&O5DAgl)SL|0U1hYA>gEOscVGgd8*<_yDACj#)YuW=*3sSD@GH>n&?!fZ)hlBQEfo786|RX?ox zf{vFk_scpyi*bR67j2DS6H@p)Jn4}+lWX<+q=@JTNHO+J||=#bss4rx{jnRC5GWyrHSsRcM+ zqS%1OUa>=Afq@-w_~i>HrT8sBelQ_u%S3c<5C;kR+I+jfr8ba=n+h3UuvgddMye- zuEj4f!XAWgA~NVW3ToH)%&)aqywFeSAUcWds;94p>u+qV^T>fTiTk}S#y53xA8Ph; z&I)LGOTr$mEG=%M5w!|W!e2++HsA^r5w|njM#U|uOH|x;fNXK%Hs{c&xP6MO@(8da zZXx-o#ce#|j<`((x#b1mhQ#e*AWo*Zr(=w`b;-bQq@Uaqp-0?q(#hSsA=Kj5`%FYZ zPLjpSn8|)Y{%rIK!S<8lv)M%+aqBCo^W((r97!#W6Sp3cs>Q9Bj*GbU(Qy$sfhXct z2!03E{`c~B+hGSKZ>Le-mWbtWQ zQT8gLvbPCRWn|Cajg3dy5Na7b zc`l-^42ov+$ly{bJ~K`R%OrJroD9A$sk7r`aGs=U8C;;_B7<+}xX7Tu6B*3@zaf7S zOcx!5z3WE#%j!sGapi9!ux!xYR zjN!=Nq~ylskHXuO{L%1n-hxbS)ADJD*BK&fL#VQLH7#u zL~f;g)FQVKaYy79!HaEF_P*UY#9;DuAOyq@G9^`uT$YZD$mQs`h@8NK$d&wGuy^-B z%N>NgolALpUlg}1Z)X5SN8aB3)17Jl+wQzQ4QyKuW-y-SF>HmAyyJBoImY4M`~SxC zoKD$_v3>!r0eGbEM_7XT(wC)WR6Nhb7L7{ZDIHL_LFwZzXbhIc{cPIzT;7!ZYu&i$ zeb>rs|E$9AIGn;k6p$20jAg7`!7Kq8E4Im$8_}$y-}Hd9fRtali2JhCEZm}qY+aFr zQP<4Q2my#cv02?JdTTd-d*&9cBHq=9*&p{5xt{&ue8WM(#X?8Q-iAgW{ zx#9Ff_B5P+HFnpy^U+*iu%`9pKvLFCtZ6rLaJuh8Nna`PEXE%?2TgV6%k5Bc8s-z> zY1^5_T@k}cX`uwJG+JX7wwL%lww-y;V5=|zzrqiE$fb#2Til&KdEW(qmv`*seOD50 z(Hmf)z_^q|>!D9;=+nx6qmZ6<2raRNe5E%^P_PLE#wt0e%{bK_DV?NC;I4~t+_P4KfwE6^>P4>h{^Rv{mi z+Wb~jYE)x?MGRrq?K zevghz+XWul4(8J1mqy#)E`~?EeZQuqX@8Pwf7Y#tu}PzJ*n2EOZ~O7nZNIpT$eeYP z&g8aVe#Xz1Opw(0*%A#uezxTAlGn6f$94O4T(_U`gKGbN=n^1pWF)5j(A#K0^1oWT z{f`(@dXLg!)>wqz_T#79{%HT}Om6$-XTAQH)O!6dsrC9_Qce4HT(@7xb^94VsP>Pn zrIJg~tKid$;1kPwy)~^HhNoFtDOND5bz-|8nLXP(?D2)BQ8oH9r)j|Vj$%DO zOY~~5EK#e4QwVaMfSiaDvOB<&b2d_jp<@% zRASb&l~w!`MtX#>$F{nyH+Ci`G^mYf>R({eOjCb>GufT9H-Xv{t*MDWfSdJe$7fNs1V_m;u zk9Ey5F2YLB1yIDvj!@tVey`wEj*B0Pp~&^?Su=}?xmp#YioE9Pg1Y@4b2TW+Mzhfp zL)&XfX3ej=8P)u{4R_m+UwxqxW50cwC7Msy;FBHdC?_D7NPIl(_juUv*YL}9-o9w( zp{LL%vEvbcP%cw6!;+WBVID6eDGohyIDMd9j$jnmmjEit2mc~qtSh^Gu-ppFM4B&D z&>$a_Xg(;3=YtkP=P@Yh(z$6q7z@7h@Bt1p78y2>J4hXNP{)rGHrU91?IHZ3IUraL z9+eX0eDvpXhZV?0Y8;BO2!9A_oD6YM(=3qE?s=#x6cg?lZk@SoOx_;9b-H$7&Xn7K z9OaCLxsJ){`@I}d%I63r!8|KC%K8aGfLANsav-d#pb%lX`vD z+jSR4=HrXj6K}UpNJG6Xk{qbZtto#+5p+%o(%G(Hm<`09r>%)>oxR~Z`;g_7t+jis zp=%=J@U_H#D;^H^sC0r~3SoEQWZ^e9Sh#Q^_94p%XN|z=im$FccTE=7q(?(K8lKuN zI)NgE*L`w>HFj`q;6NKIa07;6!%KSBW&g4|DeutGc{#y8?^6HZcZ;z92_XYc?XA0%k2#gn?j=x zEsxB@u!r9p6Ne))dx%6n#h>VRJ*>r0*BRNKfD2P1Cm8x_`2YOYlrKRf@-+T9<--pQ zk>MT8xP@}|($;VtjT!&In({utM1H}IByRo^$-fWzFWrv(Z+Y_L-QQsV7U_)-ZvJ8y z{!?gnJp2j2Apc|!J-W{aTZvaOm)gz?9*X9by~zFu3G2X*=097sqX!)*IBr9X9PP~? z%fwTtsd9op^xT*e*j5|-6njbhp`^^*VA2HxGS}Xs~U1a{L!j?gM=0Q6*x5KNhH zaOJORto)LLEB|<7<@bY$4+8&B$m`k;V0&R&0{$h1OU&NN4OSok0gF5b;+EJ;-S5Tb z`v+E_Y6re=zzEa({ekHBkG8Trq_ITrADRaa(DmuxX<#ky@3t^Y-rwV~?x=rf{R#bV z740DprvRbJ`*gxxtl`3_yqkO%5wSiT`o6`((qvrW2ysHE+=&m7GmyoWqtxE7V2)by z-h*WN4GQ*7yS)(Ijgi(EO9jSbVq@A&La1#F{v>|g%&(3WiJ6=j{Il1#uYpo>v>h>t z90A0f1UM84k>vPNMCTx~-G^b< zL1g23xP!>{DzeE#lab%QbYerH9dz2~&|5l|3yl;v6&C~rvAb)+HY-6LxtoOd%+%%I ziBC82)9<_XgQsK<>_hTIumB{bCVxlO1IEES#^-<^BQ1aeI<^>Yk2)FGga-qpky+P9DFn#s*Xq-S!MINV- z*+0f1WfkFQ3p}|hHGA)VsjK>BDZWbnJ}rOWlD~4tbM<_QzZ~5X7Co=P_bDDZiHC`C zzNExFM}jlO1w*h;2hU~)r{@VOSG9@T6=sJA;aSZcI7(B1Q8gRQ8z>TS2gqu*bU*HP z?xX#f+~P7i)^HE)44hHehprs7-p>5Yn$jKVIr7mT{8bLs>`+OR&EV#x-BE-G4i9JB zgDYSz>+%=&{2a)Bi>rpJd*QXEM&bUBvhi@|ks$y#&A@#JjNrn>Ufg0kgm&P%OSD7P z;pTHYJZu(D7Gd_2bea2)+9#%afZwN4Ged#>{o4^FV1Ly-yRb_i1OQuY*7rq z<)<~rZ~GhIx4s6h!*6~s+<1PQMy(UWZ`~)y^4mz!OQk{?u+|0Nv%6B)y(SD-&H$;l zWNL`vu9y7r3};KKM@i-%6vO>(i!j{t#|tN&{X-n*I1JZcXS-KtYs+k4jXdB;&bdQy z_0$c98wz}yVYuG$#WchH1JowNJ&sWOD>3}`I&OUU-}2j*+W(N>(uEJA{ML&Nis83p zAltNlYlz?8qw?_Rw=dYY4%~QtJ04H<#PZvciLv~)zZyA0F27C0J^J9c8|DkY4Q2p- z+a#G9;-_AfUlHX22*Z{xv!$lSUTYek)%YVpkZwMbm`E4Z|q z)9JX{;g9p%pAB3`zun=58_#dAMNnyse#^Ztmfyn65#_f7-|}bbZk$fXIp(blz;7cY zQ$zfw`7@s1MhMq>`uyPd?SW0gZ_9BN1o&+TWhKU0H2n5go$YCz?Q~{?etQf!lHVQ_ zTs?Jz-^Kx-X87&O_+pyhmV(;kw>J?sz;7FmYMkFVQT!hm)Zc#u!(9+{7@P99&TYW1 z_7#4J@|~Xzi{ZO2K)SlGGhfgY`~wZx*Dt6`Jo;`Y``UpY&wpp`0Qq=ooF~Os(0_aX zo+$sZ+u9)qr;;55`@N{D)H~-01Kz*@47g)EDrwN8+b;|o&wx85)x!h_$AE`?A`F<* zSr~9*J(e&G_|?af?P#5CF0!#@o!C||;9&@3_%^SL+6#Of2K?NKh(}kwlT^4Gofhw} z>GRAyo{zm*H{h94=e^sn@#G}-IrmTVhfcyCXL=*fqc|vTg+QD_lf|!*Y$q90YmPwC@4oAHOA^zsV)Xpxt%r!&{;&4lQ2Ny-p^fB zPt&N9t`v`Bfhro|T*^0s)wPMMu9kV6=YATa%nHbv1LgML-Rj<9S#w?QR@`7>hf`al z4phzY@s~S!sPkN3=;}5&N0f$cz-wJx`GS(iX$U6pa@VoDxQnJ#_jQ#T0a3v^byt2h zZ~j5RE*C7_8-4pTQ}klq&)1@1XG#`X?RAa_urlFt$?rZppjL{?imAiA(f6GOtfqWP zEE)#(3sA*3;ktd2&#U};*MHT9M(r;eJ1Mj(z7Vul4k~t(mE63bugr%gudbwqc@A1R zc0Oa$I!IR&?``r4sYc%1G;&2`nv$yod{;BJh+I94?loNMeR}h4p+yX{)|aayklT@% z4?b|YXQGsKglg=j2<+bO+Fl;MgB9t5TbVIJ(*k;;Y4R?YDsz#SnTw z?mf;l)a2S>}W9nEMxURMfuh z09l+|-J-eHBUhXp*0*m@8@Vl35{;^3 z-}T9U4sVj`!g?@Ic`-1R|+$BI-Aa|#t4rAXAeCx4qV$NXZ zw0*;bu^2qswo_&)$4RD$SVv7M^$LMGc1<7Zb&ce4QmM9UCvIXsuShm%*LJ9&Ag&92FTg#8 zVApN~(5CF#8mKl5_6pHBkAKVg`e!Sfvu|)18-7z7y$QZ3Iw<>A_KC>VztCWhwQ%HW zGkd)`?`Ss2?nuloQJvy9QonlSY8q=W_HAP{*Er;gldJmnt-n^Rf*^QcCW@;IQP6|2 zI`d#q-3LA4$W?#1YDNY82;9WJ{mt07DIa?6+ebv*h{s8&o2*wJOE9$nzni7hy{z5= zw8yPJk7bRV&G?w{)OT0Aa`rgxPVflOAaa>&(>?>+cx>9*jb58}EO9h)v#6ZaRjD>o zmz>cylEc*3g^lARrrRD8|`a?FFVmmmU@?=CV z_VLkXoyZ|zCm1h3`qsm;j*#UG-C`_4eHERJ9&*GdxYA{vOq3PQ<+FU&4xHo$2!5;vJ; zT`uN!Lk|}x#kAonR%?W2Hncz6&@T>^vknH8{nQu^pj|F1zmRW?^c@ZPf%N6*YB-AP zj4PrbeHd?o9#v`$dJ^k{P`yidhgYvt5{^E&5 z)%c6I!$mWw9-~pM)flL@CT`2O`WF4-OJTQ#MoH1 zZEvyiDs`6B94~fX2m{B7o%n+-m>**I)cdTtNvqZx*dU9{TpY$m#khsT>Q8rg=hLOz zV#i}wLsiK`F2ws{;$eWlD!9aoST|Jeh}fr21edArP$d8pl`q(@QA=sR%#)3-4V%2v zMn6Sg5i1uO%Pa4&7PxJLze58lYh{SSuDyW(k8016j5B93Fmso<&O-3kXpYeR z0)NdQ{gMEXN3@9a6YSQg(0%<5gf0+Q=a~9+Y7gMz81(zHLL+wH>~JgW&C=l|LhoxJ zDiFH@)MCW$>P-+kT%bf6hG(0hfdnDxPi70@hzhO}!)Pt?nFy)weasi2a~MTNkHLwC~Uo1Dm(?|Zl|@6d<|*u$(c-%69DLb6iy>F6dt8(7KY=E zPJ7kN&ASb0Q0z z$RerZYc&8ct6w38Z$lqM^#}90`)Q`V-RO9bO9~Wmy_5h^u0=-$rOVOG&c;~nh~Z;{6lQ6?U!fubx0Ah)VXoD6YDopa)~s?qE>e1ZCm~^$BnT zjZkj@ZsKQ;rmG4bx^b1)&wib#8_7&W-4y(P#1c$Bgx}3l>Kaz>0Q$zQ{&JQzmi6um z##3jOxgwtTkq9mOluUFo*d1b6V}9OGafvQ4wC2}ErR;iUE?$kVAe=F%C9i{U-%ws0 zQFZ0)A#iCuIiqkJ`KnNU!fM)@z6EA-4BisS?iIr;>RZ!>=RG^3O_7lBX_ZPA!fFeB zTRcqoso$bbiV`O^V~yw~0239r*!6|u7d1H^6nSfWNT{VR&Q`|AmQe0Ia1jQEXQN9! zoC?Vk+4{2(E5;Pn9~hpBZgHe$^qVfnq@k=Z?2+ImGVE*1y$qX(&rYcUC`E?-9#}Lh zXl1krQ9x(B^c)C;)NkbUZ#|{jumwDTe#cGYLJXosR zkP(Nj8Ku>yvt^;*VRID;z1DV1C zFWyN#SGYIMNu>f;!d)x8X2j|y)Q&8|Q^Qv`FJNcKt|z<=WFlCE zX>5G>6u%c6xs&#oN`DX>J(WW4Mgl2E?qp4m0{8(r?L&a6KR%ql&@(=qyt5WPLi2^| zQ@h&1>1m>{mb5{D#qu7Iky;$gK!!9Jyv|64nM>ivU^qdt&Q$#F`mQzj)s#GTMIrSH z7!30G0!V1&(Tp1V@aubI0xw_t;m`UKHxCS5+c_ujb?JcMCODcobZ8%j3U%abGjyuq z?gs=yDbXbz?qxm3;w_Elx*55&AnFD+?$CClrjANuA+`4@DD6RB9TAT;-D7zsHr_q{ zf=a=RB2R_~X^{R{7^;*VK%`f*t5K&Bn2xOT^;m+b=cP!D=4zzQ5v461cB1HMpMBnf;oPWVEluA`(*CjXY&o1p=D%A06C1*!yvdr0RIE#T8jOjVsa zUBbO8UBcb!SP5}n03o!U5V(zwrvZfeU2s@J=~6X}>!l%r+#o^_r)AqP<6br%T6WqJ zhE-~j211&KD3goMB0s-t!n{Q&J1PF>d?*8qpJY9@3_P;+sXZRoXN zRYG5SA#$os!cq&%5w}BuN(S=0ZZ-}t;R*=c4HP*RPLE#C4{MY_U2&f;s-zQBD+DLBz|I?q^zOPMbIKDBu**h>lsN@zUb z&;&bl6+8w# zvk%a?1LF0dlTH-(S32`u@YVc%7OIG1v|#Z$cI@!j5}8CFEQ&IOl5B4o51nrLhO; zco}F$PV))vq}35zm2dp6!0PNkRuwe04fJw;f709|{iU{N{`023r zNr!W0d$zQ8)G8 zBggw+1;jeaNYUx3^{WrmMc%<_W;uVPTW8wZQ1<7L-EhqISA=8MA;>B7IULg&m;>qO z@VJBK80*czR;fIz^qx+5$ozO56$Q7XkxNbjX(AgXrvYgh?*S;(bzXU-}*+8cc=0v2?J%OG>h~#sSh3yBfT0`HC8y6f6{n{d}e_loi z#ZZp^icA5!i~Nrv7jC1fzTWIWQyZ( zj^9xLCjtp0op~J`fy+j2RSXFWWPNs@aI7sO;^sNFWfZw3vjw?V5ag7dYO16D7c**?y`m zcl)UlW(TZYiXf-#6o(X}P#Y?*g$EViPi=wNV0Aa{Z*WL49xZkH=?ptOMzr@WcaS7; zCQtm$d$C|e{oY>)bT~W(xHEqiojN8PRJ0q^jRT`7ch@L)7L>a=D8I8^P#)+-nK~b= zbfBCLd)Y zF8~tWy`?|f6Mhd%4MRG3my)Y4({XY0xnN{_4RqcuswZHXaZ2^=jOhK~)w?C`Ics0N zMN(v57XzH?$K_|G{9Vq!Obj}a!zKL{`THWrMm}*4G)_wl{-p>bH<*D>wPcoom6Vbb z_mNvX!=m0M?mik@{h;T3ja~meqtbtI_G>^wLPPHvHIToksr*pjgHm|^7TUa-04})y{9;|;4#kZ*xN&d4s3>ty| z$5|bw7R%46GjuRV2W2{_M1U!?(d@+V1Uv~daFbdAdx1->^0M&|RvY|37=zSNLm`XV zJu3S15<^_L8`_G3b}*2_(N2d)YXsWU3HSxh>}-zx$Xh<@=6QtOJMmetHK&JGspsdC zWm12;6=$}>y?fz)Ycg0{C?a+exU~8ZCxS_x-KyiOgs_;nsyF`)<_#}i!1x2OuZXi@ z>QWsqVEnG>Ouu)8`s_G~*lHF!0V!$f2}Zy<(-4yDTcc7>e@lO`FXY{JU+^P&wmpoS zh66jXLf0B&6L=ra9SY;$f%d_PC3*Y{h}yyaX}(aebWYM-ufGjl-G8WDu!dV>gLsUs zqQ7*OT@i?ORDX0-e{@tpcT_-kR6uuBKzEdkHPsp+gz2VZ`2*c_X@lJaax~XXDP{^} z*a}1KNFk`FJMFbsNU+}inWocLtMC7blu+tL!==+E^<<~*RaaBPARHx~th=bw+GrQ; zpiMJfG*`!^i`G4Ay6BuPri=E2>)6>pll#y^-^=eE>K4@CaKlU|0vYw}PvZVRAllIW z3EBJ?8iu}`UJK1-oAX+nPYbsJjbgU~;`tkDb~Ei9H{GEw0oy`W2F!P7XuXF?MzTA+ z)5{GV(&_`{m;mueCr65Rb{blQFHLS*+z^3AZMca9oT!3>XqsaDeJBW4q_S;c7Kt1hhNYefT z5X5nWB%;rX#vv9ba*#)m&XGs8_GJ;k6=<1fi3COA2GpsYWP+#wHnv%*6ne#xp93>o z?tN8CmkQRP#Ivl!tnGXi%~gzCTF`Wx8eiMFRMeO&ZF2xaU5wHm#MODR7=v>gTiZz> z(wv%tPWC78SX3Sm!6P#8RuJNX*(!Lz|VRQOg*iJ2$$KqL`(_ zON8F@USd4;!zV-sQRrS-=q~KQ>(sKRw=T&>BT0a1>|aW=S+t&5hxNLJSqcdW6M%a? zdzw<2J5;Kfr%JVA8_mLnv!}^BGl>~5Fa*VqR(R7JEG&y6C{#{ff`}~FFeH;+?SOJf zV-aV9fXh0P02q%6j8b7+6fOc2#*GJ%I!c2aVQRRMna~sPhuCGcCFlu1vapv92Mswd z*H*&4DoMiK>UV;0rrL1d54BAExMLRJtCq}&>6xcr)BsoTcW4Rz)~QoxGwxL*Jo-Xm z^{jUgi-$ag_5e^!p}cd|ooE471s!l%{zZi4u0lCtf2o9f)kPBSRu>?wewEaH0}99~ z`LPrE$ccRDM5ZvJ&x5;u?@+J&Zwe(Z8`&u#Few|GN#6w_1GOzCod`TP-HZqEPVR~n ztLRL6oZ(xP@i_H;R%79-UXAhnEeq`Mz;a*>w|0R)JhFr=vFdfQgiK-K>nw5G2FjPY z{1Q$M>QR{mzRoH8s!eq2CHYV!VFY{3XZUgjSbxti{GGMp7L3Yru2lcV(2w9S?WfKJ z`ADu)5k_qIV#7;-zV%QRqIPJk4Fm_rAxPx95(NyXF_0Yz;5lVmQ9tWy_tGZTl{yKj z&dB-_)T@5MReVEH)3xdy$YW#+xR_qlYxu$XU#5_HNd_zMD0sx_1+fCr)4F&-vP%63 zwdD1$Jm>Wf_I`m9aFlz$Kmb3Qx?f-gxcZOWFK{;CaUQ3!^ZO0r+qVSEY8V1^#a#&M zvK;opy?B1Le`n{qfzGmy@#zad+$K|j5Nq*+h_7noVuVARLA(o5w4)azj0e2vhNVA- z|Jj0nWA{0v5$zsSHbA?RLA$a09ELpm$LPJ{`KIa3^KP#_3~t4F?gq}^aDO9MFwO;s zg564Gi5(#EKKQ|1nXm+{fH(f;bFNMGdgE2V+2ah*wASBz^$LX3G4ek`MMJ5=AyO}( ztZcqI8kp0SI%_6{$vH1wh|f-`3Y4OljYe9t4*2<~jz$5q?-1qQ(`gjWB`_xF9rEf_ z{B9QSJrHWg8#wA20#>dTWF<~tfIC^8vEp4>U1cn_RGAcMz#Hh-Ik2_V?7I%I zIs@gj#cp-?v8>r(HR~UYr&dgJeSv?>rJ6M^b(Q)Pk2jr-Q>4L}ZYa9bG zUj0k?`qM*=%9kGE^1g)WHBz@6D}_+)6h;VdmBfQPPdefm5vsqSJ3U+pS(Rbd145)` zxaCT8ha(>U2)o>JDawjaoos|^%adNAIuoCrQg@*g8Tc5aX`#|BfwNtI>+p6cJC9Ih zqpbQW7Japm+!-AiG^`9}0+1tA+aGuFeq74B_dHBxPez66!v|5_n7HcxdN9?U!Rm}q zeS*!Z07~6+D$5$7y5wobQ}03@AO{_6-y9Jt-J?}%A9~9i!V!Jv&LC`~LUCpd_Nu!u zKyYr9S*}*1365iW!~LweN-bcsoE<;zp5beSh2tcP>O~c3GN{f^pE{Zy&_(Z`=%gBA=jsy}!bvP7h6cZU8@+e^8Qh;pIRA8KI*UVQ{moC2f!ZTcJF{ouy3K=#1GJ;@Dq0$KatL3)(O|aQ#^K&<0(FZ zc1L)Rme3J}`=fA9SvvvPt}h@M7c;dFz@YrLYf=8ai*WoP`HY)%Qy)r|HqIn^CU^3+ zKm{oL_C8Pn)K&tuy+BRfg;ms0;6>6Wob@o^4OYjG`g z*z#9b;t%I9z$yye&%`O9R9H*4QD+L3R8%d#<YnWaBJi&>B8OWXb3bFTSp4EmlfcY z9{`M|obv0T45Pjy$2n2{7quWCrtci<4p5cR*5WUJuar= z9O#w?OvMdCl4eXrH!4mu$uedtx1lTcPnMK@zAUVqeUDw6QoDK!YCNYNT#(X9Wq zSSu~Z|4Kz!wI~*S^)h}pYbxkZIHqE8)Nj0t-w%8gHZhZo%7&DSIo$=JubTu?1EuN3@%@(33ohcP)%@_60O~NEq zYC3;Lr!u-1fNGNke7qxeny__4=HfEu$Bab;9odYzxJqi*=HlANnBAi?^Y3ZE5p(X} zsBbS`0YZ@tj=iY={Q-W@7n!J16NsZR7TW|*PsK16!+==B#$pA)#Q19*2p!PNc^u1! zMnORx@5|hhH_G=e{aOBBeN0YhKzf_-U|jBgMS7b+ZDJnYTUn99YyLQ8l|qrTGj&P@+-kTEULacACJjoZpkkfz3vMgNBd*@ zLU-fFJPbtP_hft-wKb7ykQaFSDo_V75`zm+b%Rq#Dv5QDj6g+Z-w$9!ORw;pw~_hb z`2lDkEMevZe;VR!8`ZaXQC)E7KJn$eP)frWj&gxdi5=gxvMVg_^BvxmjoI2mtGvip+=$U6q z7*Aa>S=1Tz%u_Qx^T9H~ifLgExxibVJBH4FHpZ(>C(f}GpU_I}b;HOBbnWWU**FI$ z+=8D4(^y6}Df8<#d}XsKXc%eVb1$0xzJN80Fmaa$N&e{6>rJAA;uM(}y<$yIm4^Dz z2xSXadXP6yaPTON{6=ma>f|XjHog#Cfggdr;|hpd8l9i3Wb1}NQ^n{T+JC6!=I38L z<3l4=P_H~;`X3AxvmVm+AHCj?{bvs}H{|LDIy-_iW|GTPC!uVt{SSF$lgkIyOec@ihpL;MrCi# zL{w+TRoCZWs%y#WjO@+*r(50cgl}XoEzEf8Ak+bJQ1*^{Dn_W*p|>C)j`(CVzw4@e z1u^lsD*Yc2a#KfQy?HvSaRjNyIM!aJCQH@z?7#4JoY>StVAW-s6e@y_Y|j1*qQ?F| z$n0K;y6=zKe;^dK|E61G?{k>SEL~vZ*sSqH)3^X%3aXyE;R0L>+!}TP$^jveEgP|H1uV=qgNt{tJX^KnORpmzxv9*-&YYIPHR>G|c=DDeE%xG}d5j z-o|LIamdxI-1XN=QxJqUo=I(dAqsjhR%adzs{1JUW)-x5k&Eh&z)keUc)Hw}ubnd0 zt1mtx>PCD{LfzCC<*@`)3-G&HO5Mxq9Y8O+)#tISk;555##7%N@5TLC$kg)-y-Z!l8jU>mLn$(KHPW;&{si1<2O5|!eUth%Y6MeIR=pmJzIqn-AL`EkfBLQz4&S$koo*o#h+i+?eDn}j+Dqm5VIDnpaQTd!K zWCXLWi1E}@bTu@P`yYuJ1iy-&^bCTZ<a^S$7@nG1g#2?bB$k3CPu~wAotcI;QV=6juXK(1Wq+bug&bK^-{KX2Z)f z(pC%HL`#e^rf+J2SHeCc>P9fSqHb!5Rj~w9rTE<}r3zTR1IXFPyHef5vPQyYPGLNC z&>?$cCnIdy*nI;=LKa~vCD}cKkbiZ3kJIcIt}lP*L0Lr}H1kQ_g|24(FCHx9 zs~s?OvL`xw!+L0Rp4A6&%l1~;8Oje zKQywk`hCp!TOXkl-=3(OjE>Peyt%pPboIgnb^tKST*dbthRGmz7keeR$qtmK5!>o7 z)g4eszR(3Sot1IGE~?8*R$a+-;H_*hg8DZoPKpxhhT+lqsVjWJ--no;D|yGc`x{Zt z4jr?!GjLX0*+F2CdK&lNbEMe_9vU>IQeP$(Ao}7YC~k&f)_dylOY9X)s)wjV&i&#d5B|iGV4Gr!I2 zg_}SF3J(t*TH*_=g!cG0?`W+E@f1u=UNtNX)9cpbOa6AJAf~dx;0x0T3sZj?+tnz@ z6uv5q=D5SERdvsj+~7`M=)UwmxuMh3Nso5EP+q!Cg7ib?r9&Znv|qjPBe&@Le27k9 zD~j8p#hVa#LUQ7jE>lsu8$`A-L6#>>O(a=Hx;NsO!<24T7 z4+^i2Uc8b$c#USAp~WK*c<}14@nS0Qn!%tVP=G*?sR*!MiG~&m02i-U?h|@ttXHC;g#y6EtE1pGHwE9( zoox`1PkXv{yD$06Dm(^~PaaDF$BN)>z85HgZ?`z54BvJpAkDXnkOfk~3q+8q1_43C z3SQPxA1kZHT4Ud{TjL@^ZUW8}0DyGuz@t-gA%e--(wYM&$YYtw!lI6E6W%cbm zz54cL-XMSIcC5aA&($})hZVk(Yj0Lz7ZA1}>+U}F*WYlXD>nUN{q1jQTz~sAf2kRN zJ(Dh|U=gm9FZ4#bEqHMePK}1h3ELWar{J&63_V(lzWXC!# zWadMm>ufG;F~G+cEELppY5`Mq!hlcsR=a0?u`*DE&zu@;z@`T@S-RI$Vwc#!#g6UycmJWq>h;9RjyoCJ5 zUNpu3nB;W$x=A^)>hXVS5>M3E*Y|d45QeMScrI|gRWzDbFSKYdHCO0aQMBRY(>ghZ7IM_# z@dCeLea$>B;Pw2W0lxz#AS_Y)fJG%qT&b_iarFlD^*?tt%)fuHX_kMlCyV_7eJv{5 zp(rhq!SV>g2`9h2SMzUYUvNOWY=80aY>UzKCk!>MqDSf9{FDBT#dG~l@@G|)k7Z9y zpu#ytjfs%Dtx*Rl>aYCtecbqu4O6KR2zC_Xo9d~&YvhhL`OB}2mCR5K`TC12|gN|%CWz`J56(TN?DKDvv&8=cG0 zvkYMrxQ+^gIAE?Mav!N4H($d05<+7!pHu-kuEh`-^AngIiVQ|x&(w$Xi{mfmGJP7=6F^+kcL4_WuswpGSJ| zRrt{uzNh~e_?7@}gZ%JzfmkApUZ5_=M>=BDjvmDPglqfyh$sdsun}-4wmMJ3Jt(8D zT8}^1Z^fVCHCBhK*IONK*lKmSwMKP^qVt6c)5`$x#~f?ay!3Jtdn0|liM^A)6){X6 zF%vVVKv6RDW9c|$l2NCd@(%@F{{Hu2j;x=9_G^<>Dh<{ z1I$X`1(H#2nj^?}(g#a|Tn?fuy-^b6nh;&-Xe0nVmc$UhSbhyGw>rF##%P7407GKR zT7gEk1d9!51CU^Rp~uooBrKF61uJ+_j1=I^zz6=bgO4%~s+`3D(=X-&suYV7*q3M( z-UJ8U4z9PCslHYb?|k!zPyd+3d9rdg#Lgf54)YYexou#jN*V#pi0NzEM%Dx1YzRh> zRw3#BE;Wj}6UB(q$ToHbL1A)!HFC0m)nNn-eRd1BKu!GBbZnQes7`3z_a61-eIBC5d=#!9N>JRpC zfWHnSSSScW+yArI>^l z(+f=O!SoXOG&jv8V5lhx3wxM^H_{hK!s2X`@J@O;Vrc1l2I1s;(0<&@GFWmwdZPqS zkCxzt0trGT63m??!NLU+EY?t3>Zw&jwg9Q3d1j6(?*)??4%8rt1Y@W_%~G@VC(c^& z6GQ!JhI&AM;)EDURhXW}OrdwuW%{ckzz_UKwq%CK(g!2OA70G4Gt!!qXLfM0$?ndd zVRD%tDrAn00MKTF#>GAaUx9jpL>XUrLK`&#kA8r$ zVOo^4Z zt4xO?Wrj(yIy@~9KpCsBKjya7fsHP8SPax*r9z#j0Ye&cF&;^Yr4F-3sl#7rnA9E; z+`QE3RDGrRLG|eK<0gWwM;|YkX6Q2u6_Y-55RyJGrk4|yiU2=o3JfeGeae^|T+Dp< zy1@M^)7VH^Z&IL61%lA$OeCr=H@Ng+G0=ywW9idP8sg<1W{uK^zd#?UJtVjt6n#GY zv_blK!8AjkO{kdk*@}?#c`&_}sNfPO1cp8fNS_)e2NyFRzAE>tEI%NHixK>X3$z4+ z(1-W^sHN*&`mh-2L)fwOIaC_rr4O@4>BC>3kJKI#+zyI93qNU)K3*_Q(T56wt3+I? z&OL2jI+u#jR4(@DrUsZ|75;=@b{R&3{5Q#;sjMm8q4a4}FT0sTmSw|j>&|7q#P^3= zca-~sa|r>Oh^0Aw$~xEy0zdPBRrm@3`hq{$!Ak5qXulPvD&yBn!%2ta1h%E%p2ctu zws>{$XO`!sirm;ij03rvJh%pl`89C3+LUps4ogh5r*`P@)^_mlL}W^_Ggs&1I9Whe zzru65AVy`(koe}DfdM{#XX7^vA_LVOX&5fp(Q&3(7w@?yauQnX3szRox0ijFg{OwL z{e|m=W_cFMI`WRpcP^fR4vf5o`ETg#^^Eg6M8wH9aZ*KkgSwBO=AS+FM1)|2`WzmsZ`aNbZ~%Fs$oD+Ro+79?0k%U%Zbmg zRT{5{IXwZqj*8-?y4;G*8mFUUoVvz281uNE6X!`pCl2Y8IPq!gBtC>hwe8Q+t};~y zBpj5=R5wsj^#)2#=8+x<=P;3=4pon!>5*FqXodzQuRxW@GwEnnnTi-`wI5-0cn&)(_`!1Dic4C6 zsAs_i2YdoMyJANL&NU56@rTZ}GdAI#?<703=B^yyvTu^G%Xi`zkjKO?IL{P3n^P^g z`mUDxz@Pbb{!Tl1EjN*L^$1JJ3ddeA1^xN2wJ%teo3Ym)#Ks5!&sgox+^%(oZ;8%< zEaA3E{>+FS%q{a<7e)M;TklGRw+=<)=Ez*-w+1QSvTu{@;FaKL$o0qt#8Pd(f!%f` z)JN}ip99_Cs*A%(eSC>}UCa*l5LHl-EqMDfSLW}`4gQo10O59%a2+|9dXB6f>iElC z_r|5?DQI9`f4z?+c&;xvsExZmUYYkfxRCkmV17CC5~Dh-WapO?55PSYa7m$ehnG;V zA8Ci~!pT-ivFwO@EXw6K1tjDt~Ma6cE-(8s|K+0A~=&#;^2F87wQxhNAB%OBkHqct&+ z8;dgVSO-Q+wfMNg3W%Ox_H|1?RCC5>cHp-*)d-bFn%>w4 zs{<%ko`&I44b^|mFU#TEy+F@A@YR9baNm!H=UAV#j^kSJx5Kw=S;mUIdu+7b7w&tU zFY`d&9d`HL1rD^a3fn-83@IC+wsL-st*n3_WY|Ya+N21Zw~Z_S;4@ zEq~}jf3U`%LHTZJXDqifH(OKMlj6ZW{)~Ng<|b>(IY7>Sw^kRKWQTj<K9DY0o_D0tOP==lGM9Vk52Q$cJaa(W_Xbw}V1?Z00(|bjQFIJ(u@gTenG;tC zX&<7TK#0KDP``c*K-8hva&rN0tV;ZmM&w8zE_Z+h<~KjK!JH2P=4Y8~!1g>}a9A5( zVtH;5`}SgWsrGjqJ!(O!pqg!K&}w_xR*(q}2W}a6)?-{%X@RQ9RAYyeex|0Dj8E$> z9ROFXC=73e$_zuh+DHL@NIm(OT7Vj8g|3YBmBd1pMt+=All)kW=gA*4zit&Bi{2Ea z7;G6yL0r$fTSa(c7U@v?2@!b1Xm?E{9mSx)68unL_g>{yV6q>;F8akPe3X3f)}oQ0 zzsdi+n(SwHdq7vr-1@oE3XRv=j7-+()p8) z;@8?4KR|!9@+bZpl}BHADrb)%sZjBgD>yllQ!#ZY+JnXyAbIMIh%+3m!$C|ORKh>A z_-BEyVo*6L1tU?3_)7>+O@_Z9MY zu?c6GaE=MfOjv2cO(s+(tTiD;o^U#w5c|O7cOMhl2z^1>vf;~IXBGW~a=Ae)jmI(J z3i2r);e=A;MovxbO1sSWNIL(6+YK=W>93-|hm+dluo-%%%#$H=xouqpt?_vrH0_LK>>YVNDtCcuIdp#=H2wD^7zZWn&;B{smYlH*70||@XD|2& z3mJHa#7`MgfO5`ZO|0Vc;7XDvgS7ev7E<0#f zA}-yCP`VM}R(|^tW<}wL^dds(MZg;h;vpEJgK;`2*1-%N%+W!a4k~r9Ne4;?wK`zW z0T??D0s9RByA1(*%?{3xRUS~is6BtPgF++AF(-j7F8P;NkCSmwIC802Q|&Fd<+W?_6M1J_|F)*iEJ zkABRm53w_sEqJDRQs+V1?g<< zMju054kxwBVFb{WwkdO9=d2Db;4@*oyVhgpn1pupLp#=@9oU|H8f<7y&+?udiRZFN z65Sb2gtUb}v^){oqOBP=uf0prbaj@V6x#)K(3z8fiXW)t25WMIZPR@~AvduyH!+gS zKFkgJWs%lPDs*1WKy+TwV6(5)8ISz`r~l3y^8cCsdlw?~hx@O`0QBFgOFjJ;D|#}H z1WW#d*4H0;Gh2dJZ3K2`8WZi%R3_S?Cv@VXq4<@HNg#%H#=m_Tt9=s6VkbXP7?7p#3Ip zCJd*-FX!z+GvNs2locGFkZ=_^a#M#+2}?1#l8|#b-?G^D96nyo*DY>+fw95rQ|!No z%;N#5B;sQ|bO-gUhWHF1=G46*xC64EkT1_En+({1H65@3=r{sGCbnK`LajHUR^&t~ zsi0#di@MF!7Li^5zz2ul-Yyb&y$1@stlw}DS)G7BKo!gRxln&TMSuRXA3nFxpI_kT zfd1TCe=g(auXCkzAwN&ipVcfPoAn4kuf%8SHOi;%Uo34tdm)<9@O_ZAz#M9b=PzsN z-RUdY|M2UKBC9h{ zPPxskZY;~16JSsK8BblF<(>e0@|u_vU~54_&l$_}iJQ6o@il&mp82Xc7kC~cu;b5s zt%4?syB@?G*{{}ZRRO7HNg5c$ZsfYh8nU!G^YxQt_n!H}{WUAerJmU-j9X>I5*mjq zU3Qqu<}QYQj{G7#T&1#viu%0QbMYW?-m43+bLQq^&wB*`2JoZu;|tbNc6fIHXJXKA zJ8__Vh;1%SpS*JukQ-nveJz2mbFeDzn6kR-+5>pl;5$3`CFgGs$Ep)2_?`g*xuH8# z0B*PNc@^fwdgQjevrX=4cciybeNhSv+osfU85GSbHC&fUL#d51r8=`zXVogEl!DXA zQayC39w_yCOsTFc)m5zrV?^tEU6;biF|`*Rqs|)BDxsk4J4}=$XXqfr0Wc%7g7Y$a|Tkc7)YxznqrS! zFObgEkWN4e^A6T46dvtN1bOWaS89k8O1;*K*@_l8r6UZYQBri>K<$YnZumk9GaBJ=QhJ zd;XMyo<4m&5DuI#-4UGLnG6xR@<3fkqNaz(9jU3ALd-82)^mVMXOD?15!=}x`Q6TbrH_|r|Gqq~v#&i|6K&5$AX@imYhHisU^;t* z>1>8p@kFSo#ya~htQE#Ipr_6p+u6rP@opW1cc*x~pYNpcK96|k-|qIpzDJ$Tu5L=I zbyt6Mm~?e3D(RjYhI$JCoUZPR4{ledL@Sw&JWgYp@9J10U8NTPlJ)zWOR|bb4yLOMOjk3siif~fG}hHqv2GmG zfctgk*sksw#k*Gw-d*GIUerP3{igxI`+?hBye)(GK`HRaA=1^i(~4fCVWKlszt&r5!=xTKDVQf?(Oa9y_d#y z^!-@ip#N}O|NWRnU%Dt!hLday5@cDx^L^ZziwdY z)z0W{*w}R@Zzv{j7hMsZ%-4|}BOlZNSmK&RUWEXfd2V=dJun5>!`JenuD;U-q<6K7 zj{{(rgJ7t{DPs?CkPS$BC>4gY2!L3{#l~0j_O|xrdV-5dJ;@#_rS0d)qgy)iH+}iW zt=Sy+RpEAtM0NWGa61G0548$E1GXgEXIU~#O98yM(I0I5CwF3Gn3&_H`-8jG6lRMK z9y^XgmM;Mqs-4a;T^)wwhM|q0(}r(C+h!6=*9Pqj>U<<)H8^ zgj;w{2I5O`S+)F_(^p!Cc4x8Ohg>L)N-^Tk&?>$HGY3FSOLSb5t>Po}SMA-QYb!AT zPhf*W@^l)VnfKM-!JLTQxe7R$&Lds_hKspmzl0>J>wuY;h3DpSbT43l;QmLf1c#wj z%_ZXb#)1p2<)CP{>I69I(pyA#s8+CT;8}=sN8sMov`oU_swniGJ<mp_65_zr(sD{eIhh5d zuR&$y!>uz{TT^#q@?noP>=VeY+!7c0WuLQ7%|Ym_MJ+IgIi2#0>;Bn+EDF&Q4Y=&9 z9(LkdY>N>sp~nNUjlKreL1KMYH;xOIMZSQUcJ;@asEWaeVd$F3I!rO~y^;HSpgCj> z34^QDAvbAuUxr=i!R0;63peIjaZ<#6mVsZnaG$X%@)JULy~?exo=W=|I}mX`t|65N zDq+|+v@-H2^N2n}g+mQq46WiHHHkNxF_JrGQu}tGl^h+l^io3<52?VRH> zDsliM5%^{*X9)`DluB-oL|>@Zy~; zct5J~W<{7H{R|g26YmEu)p+aVc8}n}0vGR*zXI<$3U4-C8z})y_P=fLWoQ)}Z0h6t z$aX{LOB%)ZLKj~?cHqVLN)#5_fy}H2WZs86Zi(*axf)$2=al^$O+sqwgYuX{){yecw=zSAyr=-URcz4*>X;heJ9G<{hS z)+KrZ7b4sZ22gZ;QJ|JRep zRk89>?>jHP7#@|Mdf$6C^L+<(O%vs3HuHT*Gv5zs=KH&td1BE_iqx zBXr-yRjM_gS4Y6*+7!G&F1#i& zoaO!66uiCIAuagrN1Ga_hw^@{r=PFh*>wNh+|2jx5FtTw-f>obS){reIC=HPNR)}w8|^w2 zYDEXTE%rpKlhkf_I>Xh=AO8qFmjbrPxhCh@$h`ntPcc8)1ggK_9>17@=A~X8EzZDc zAV1cFjNMy>0**d5cH(aVjpii=O(y4*(Zo<6-v?}=1G^K?5nwmymRyaAf^+kJiJ_V;7FAhiN^ihhLl`dN>ysIjeGX2KDff z;9MXY>rZU_Kg7KWcvQvmKAZr7h`VEn9oGT}ju-ncjnpIB zHUoyCe*YGCbEstCiShVSfDAG3#<04!5vtL~;13*3T;(a2xG5Gt4wgnHX#n6OXe&nm z@L*(;1^_04Dvto5OJtG;0FI8VVB=MI2mK!^qXCOw7by^90R%@=Z+2U#LEaN0V;kh1 z5+%CBZLeqJ=SRji$U7$zs|Mv>85!Fk?@|of&U{o|(Sy_St!i1f*jZswDbxqmBQ3nw zdpq}a^$QNQb>a`Y+rWz&M6Ht$m}n!*D*1g^emC%!r+fnPIbVL|luYf@;{Q&5XA!Bl zPG-`bd6VV6attdc&+QX!u6Q0r;qEo!1Z)2hYJf+%o;cUD z58Wwc{o;ClfXBU$LZ2(~K!dQ;PdgPxBiQrii(fF{|C1WU)Snh$vJkt&U2+kY9_)?@ zXK*%8`)PH_pIjT*sg|C{rLsG_0Nmcw#SlS_LSmhYYihq8&OZ$3!q5v8nRUMl!0LRsMSID@5Q(Bw`@EoHY3oqe%Zi4eW!aFo9h@8;Ifx+xLmLH&8wjpPtnB za5$%>xB2t4QE#~~ftH4_FQ((|lk&a{W}q~VeN^R7h9mH? z?71&v9bhljRQ8g58+LG;DnXaWp%3b99mnr_aXSx*a5rGBFl(B&wA0h6+v*v zWgAA(a+IKNEEtZ=Y%f~My4ND$c49%yXg@gmS_GTun){ZpI)Kim(C1q_b>bZ!$JE{= z`dywS-@F&$V_nLgR9y!e_{1UGrN#6X#DAU&={_Ig@PgB6Zlat=75->5CFN?$Y6!Vblqx$=CfYq zA|Wi15CBR34`1DzftnzR2qBo+Ca9~|a}CzF3q1>V8ZO`$*W=3(PJ`JU8*w%r4Mv$G z!pRZ=p(T=4$|UId*K3F7AeKT$O7#jq&iX}9;a3}S16z+K_fh}1y` zQE-twuh+t7bcFE9r|_A>jxgHK%MfRY2}hNl8!dcrrv#eSNG-2%fW0O%2%Wx}xl$MI za>AeKR3i!J#DOfd5Rs+T)Okrxz*~+$T9SeQS7woV@aYPsfIq`YJu@U^UJPB?@{Fv4 z5IF9JaHN5@17X;^jzF^u0Rp0BusG$};>;N-PU$#t{3URR0wo)$X8}HeJ!yQd6GOp; z&qeYX7Ctjw;ZqjMQd$8ofNXX`jP`alLqzyofc^>zpCR~&6h6riG_LUR;8BN(XV5}Q zOB`=t39%B1QwG$uEZEUGRu;f=251tS1{bl|428sD9l$^Y7b$Vt*N(zGt)aY`=9G~i zD{sa{%9}`_N02v~+2Y7N;0D0Vqp!{HHCq5(?-+0u`|PAV9>ly?#V z+vSwn$VG7KTAfP-xh+Eva*1>gjhGkV;Abp3I``+iOOrs zdso3)c3Y*&%I_JY7C!+8YSfe^GCz}g4ssr^ZQcesHwSkJQ?_8(P8;yV*)srjc!h4fesdqg0G*JFrk zoUYXu|A}oN|5l7tY72NwU30dye8h0dGMh`ycB-c(t2<8+?=6$B2tHmh+N_rSTYx+g-OHs_C|wg$sgUxD;>+Q9fAE*R&qWj zJ=~o<4gHyG-Av=v5@cl1M@Xzw^$%=UH|)|0e-{aMb5dT{n{oU$8H+<^Sv^_|e^b1H zc_pOl%o<}_PsFgY$DK}sv;`^d%ll^&J?rj7)AGQ?-d`b~e&+K8J~9LL0{T*aHRJ0M zyB;5TfgK*-0i0ajOW_JsK1I`dt#Scmr`M5)7er?LZg z>pJu#6|cBexVsatFOCpQ`k*B={21=ffdf&XB5o@-RA`k;BDtcwOt`sabqtR zmIGUHldiF1G52KIqUq=1;ut-8 zjum1Vs&!O_UVBwn=zR1D*iHAy7LPSK4QEdeMOIS100v3!LoZ zo!LyZ35mecEWlSYg*)RF-0)p-CXFE4;~;A09|iA`gFS&yLPsNw(ET5B@kG%nDBY8} z&M118(ClNuv#X408~Fj<-v5n*2p}g7tKQSkXn$-5PJK;2K@Q}Td~sJmwb}zF;<-pq zpyG1-!3b{ya%ERT~x<)*($ZGjh(S|(a ziQ5w*s8i0-;^MdQ7lx~Xn=^1|8MA0Pf?q*uzs7+NM9la~8F0h>5tjRMY8iv@Cy__> zaW;CudYp@uiwWHn3%U7eU_t%z<3n^w&KnsAEJ13?kWCH8JFlHpcT|(-wdDP-Cf>@c z0lUz=Nom)n1|PFlXGT8MOv@wHJXsEH9XKKC)DuRdWX5)uHaWs+q+Q@7_xM#NP)B2W z0`IBdi5N?GXsZjvGnJc(9U+TDhqgXIw419famdl zs&7{4O|M(fv)tSw88F(z=&)hl?s&9Yt`rb^s;dryxWTEedVowQ`WPGCHa_4C@cfjCSLczlba5;+vjiRPhfRJ&{rmVeA@wcy}(`V!hKWtAh*ngT}jx3tQJQP3bbe~uu+w=poL^kzhYc8 zrcGzI5VeDr1M(H;~xh@+Kb04d5sEC=xXid@6zi zYx^5-dlL_iVakKSqZd@QwO0Wl8q^f_Oyd+ z;pJ=vZD~E)4_&4%!+@*r@tRbv9ytaopG=3%z-qOaVhNJsX-Kjdeg~K1?kxRQ91e-g zQ(zZ8ki`2I@VbG^k{38E*&4#n^z}IVx~N28 z1tsXITaONG>`8@)DRE;;WKws$#FT5~{Zw!n&rw4B z93_5j&&*OW)0X`;H_13AXOaz)q+hbxwIAoutQvLa8m6>(5Gem31H^E6A#IVUX4c=&M+<9atM(vPuhHgsUEJ8qt4CuY&4&F zxC2J)?1?p=z`NpCPojNzK}TP5)o8P8i_Tqui{aD2c~CO|H%&<0l~QE@Cp zI3`<%YG07~c@zXcqA?7CI;kAU=$ z12WhjMbnSLpJ}q&#sD(>xky2+pa9urTw-!p3m}(pXPk>sScys&qAO35EFjG#U^t?B zb#tOxilwAjEnMAjG8xzB@Rp2neoX3dUP~5a52;CLHI>}6H2^@DUZYM)f!DT2q6};c z;ulSVID4}cWwR~uRinSiTmk=Q{0P_z4ovWh=0l=@P8_PT%9&H0MFC=!GanRlb^Pfl zB`hks`bqm(_-|!Qe}TJ>I_2_2mTjj`hu~0eC9>_L6fbw~0(Lg@SkO&O$g&TNqE!@S zfl?hj7#v(m{LBF4>l`A7`Ol zA_Yz9w&6wZRDc@wJsC1;S;H2{$W<_x@5f#RYaY|*W3Cht=9XUyjgsg80H=rKxzi+0 z0xj0FC4m;}mS6fXR;-_*lcY$EMAo`uJxzij*7uX44=?#QAxV#~gItRQb&!!Tw2`}V z0-GU&G%c&$XSa^yRhBp+f`@Y7Q&YRP*797=jO;xRG;KNDiAAx4YU=5PgORMU%8wST zFqm1I7NROX0Fl1c@f3ev6pH&bXX<4iTe`)XswMp38q8p7%)leg=PomIlTmac#ROGz z-brufG2Aksp1S}Gu$3{N!D9oUiVKgAIiULrler$<(RabZ3 z<+V!L(H^LaxD3=A*p%a|hiZQZ3hnWG&hHg1@{h8526~HKAwHYsw}ZmhrstUcfi}HS z<7PQ9*~xEZEIqbo@v*%rDT4bU>cR?Gqm6Mnk_3N2v13Y5zECO}59Q|t*7HJ4Uj-GsaQTpO zhB18|3XG5_{?~~BuYhLxaim-+zuGN-U8sD+|C&>>;hzqll=lU48cSPb^RZaD*jDv#wm) zN=WK2klM5^?%@es+|x}hyl7u6sc%BNu@5q$+n_Is408HmWkj}@Q8W-?wd;sYg}|@E z%pr_T_4r@Bnk8__r5RrxOhEGJ(f4|&3Tu9cfCCMw>#=rAb>Xd}=z=f5amnm?gh23m z1K+79>D7aZvb0}@r77Z%7}@jhQMbuJ6A^}ci|wqdP@W4o*qqQJQ+$9F=Ocw$hbUK{ zIM&qyMxX{nu{}zoP(CWQ)B@~3Y*pi-9k^L8N0!F?CpzH}KS9box2&UF&yy@@L2MQB zpAB|G>gfBLa<1~)<=Nyl-Z|q5;Mz>R>xCD&e$vZ-`e2it-uBOS(G!Rs71+&{g_;A$ zP{Vj9q+yhA1}CfI!2iVLRA7>4jlm$Des?{Gq(iXs!tFC-67#y=l&DrBv+N+qTG|yS z>r6omTF8VUH+@)CretJFRu4sGI@!temd=!hOcz9D>ViyN)Uc>bJ5Q35a(jHQ9z;I% zHcrvGSI;D&Xk0xbSY{wEo|clD0`RVVQU#S51?(veO!WjLueC4{Evm-|Rrnp-CVj2W z#vx-}hsX+#baK{10y#Ttwn#FBM2^Q@O>VgcZ&U}v8q(ep=@sE{Jx3rMdI|jU3^$Z1$piT-xlK zgVWNppeJz~!`Z{Q!5_yYW&MWa|0DmVD{s>4!I;LSFc{N5iM?sUEu(L`bJTqZ=*@sC zZGnk4TI277fH?ILIuxRbxxATm(JPzTkR~)_@%KjAK&%VENU63QY{k8dye3$e2yGo8 za8E&;3W$6u<@d5t_py1|RJisy!DtC(4s%q*Ks_dkV*)1bw1mFk26jQ#ng8C`@d;%!urUr?IHF0!2{@-Dp!p^vZn(ylNvhKkZDXWxJA?p1SmPQRfzb&LrNW*WOehcH+6~aq6-a*M=cAZMc zD4v90aMSnXrW))e&5HwEG1__n>Jpj{TGS&_1Ido#`8z6*WnkB$ZFG&m-AIP%6tq3r zyo@=XPwiH(hqyV>J1io|t#a9?Ybq}{wj?FDT(RFQdMyVvEK;k>6hO3Pgexy#BsCXs zDZ;k>dEij+ZF~^E8g&-0ocbQUsgj3@r0obUqg;Uu?1HL!yUrCSG`t+#qv_%0Hj&cv zBHXD%=%1o7RXYGB#7hOD;lBZ*3x&Y&fP*n;YJ$!xb}}Ow5uFaTt~} z2i@V3x{Tp}ffK^1?@wkCY+F7qxj|~5~^@QdT|9t z6A5X8=@d<`QT%yy#X?2bhZE9k6whoTVI0C8i1Zr8yvM$=$|Qyp(rXlR*|4#MN#TU_ z8pZ!`Op-8MMsFo-4ch*zlRde89lzhm=ZPR$iGspg1B+j zez{t*;c+9ZUe>l_np!Mdz@A5-XubW{`WT1>uTxU|3^tbxFU#)>@;gUAi}-kyNY*%=Tr5nyxSpg2aU%zcYLEoon1*V&cKaGEr(ZC<--UPvG(1q0 zfh+`GC<)8s@X3UY94Jb1qCy9X<~mtPhDK^>3O>=_3*fMmp<-vlORIlzmW&jqe4IE7 z3&pWZ-~jPOa2h>O#QjH2GNlzv3Y&f>1Wj4Z5V7fB!=-(!fXjiR&G?A4>F*Ej!{(Ut zz^Z>2$Y0Hc2!zf=ziZwPG>E%sipx-@Ht%nR%xsX@14Xhi+TcJDLuuYm#}aUn=KY~} zR%6c-J^!071 z?ZO?jU(k*A=Xh4DT!aPmP0}2!z>$>mDE&ycg5X0E5lLdn+3Fd9xAg0{umWNpd+`EL zj3cU&5Td62n~4OXh$>jWAlN-m#3bl=S0(`)V!-o6{};juV&(rosr1KPVX4HkMQgP< zLYMI@f-8p_5kTmy8W0^RwaK$Z>=aCg>cv@-2!JXRLv^Ga3Y{&Qi&!lOs7Ry9XCnY- zi+HaF!$W6_IO$=)i~0fR)OqWjfY8~Z8U(oFihKL-x z0{s<|LwDjMQVzYlJ1mE|A$syJ2SUOJ_V2_>gwMMn;qwr3uyMn3L7y!mHVw}fF%-gw zbpSIFT%_>nSbMXhCpSD_bcR#T;m;RE0zQKL>2ZggFCs~z%jxLzMU+1&NEVSerB4#*5|MEMIbSr2cN@5iNujx^`UbTI zXR)Ci_E9J3@}%u->0(GYsdq@iwPblXtRz(sNvgiPL$G8JWG4qGER8!}mYs)Ch3*9i;;BK)anMmKzFMEGZ6f9+^h!aCV= zG*fIeuf?^7#vW`~W8BAm!Lqy{qcIqV`?;Q* zTZp&paCipP0NIeibSG^@x|rEl8qE`MP#W>>B&^dnoICAP-|S#(xz=D{@e~62LSe`Y z8-6)8p6jjIox>Mxu#% zFcd}erb&7>^ho$TslW40GYp6P;4byUWgN=_dsL!GTS@P=v-S@~?c&#fb2)x7G2Xd6 zwe}L%UJQ27j-44yZfQ%lCCbjMK0ngVY)jbAY*HHMygcND?PK;D+PCvoO&vS-aphM! z4b-7p@$4vw#$fYkI&k~v`Vs6O={MwGhsPAyelH=vypkvzgVlJC*J*dRhn8)DpxY&K zF}h#Ak+6<=uSvgLLI?e_hM|G25H2I3%cvQYkSJz~xck5tg}`5p!)LBFDT9g-bqx<5 zd*+0l;}5d2;hFos$9T{Rq7V;l>{CZ$@(<)BfedZSOK``p17)rQg}OAL=z(J4U^W)^ z99ZVL8klpIZbgCsV>*4t>J9*N33aFHvt6r5dW$8(z;7w)Cn}{-S6qEQmYlOs zeGC_RhmewU2uqV;mD&iNix&NUIbs9rJ_v@0(NEh?UoSWY_g}|qVHH+^)MC{qp^RJ zg}zNTcaZ8Dfxv0nF9;qJi%kCeK}^*`lG;5!=EC_-xDrkuj7pwD*5v zm<+X*g*xwH3=LfHL5xFFI3$i@Fm;)!EvE}lWo133ad1R)T%PYI7ta{d;qn2mI_NBBHs_^8lnF{6@d(H1Mv zc6!xUBG4h(5|ItatJ`3|9a_f2?uTCP^l#LiY45}cUEQW-94v#fP6l1)Uz(Lpr%zUI zIL5ny?S$;Q-7gmiwF%Jh{fKOi6x9Q*==9aZBv98H@ zy;KgYUI12V`yMUBoaI# zeswWiy;);;c@)TPf9N*2kMQ1V-BR`@B2nz@fiW0x^K^ZZ4xYQl<^~J#H22dn{0G}c zVtzA<;r3y&Q2IVqvr8Y0(%;f5-@5(JGP6-8tSznVq^bLdk@||3wuy_=k5w461_Sog z{kR7oRJj=8CZ&E-3WVs?AMtcR9LRCK;rkb2Q1v9BgO;Qt_b7#`zGaiH`cU8!?wlR< zy6Tf5P1UlaV$ry~2{gP-qR~^ML3@9oK_?oGaSj?E*F~anql3o2?|?>6paBNvJ()#6 zq3)(tm_o|VEb7z+F5cg?GB_xmGZ|vUD-!i%14Re zQf@wMDdU||-oSQ!R4E%U4v~lBqe^+qDWxk*8G}+NVY1kJvy!m+kd-POc@NsD+d1$; z4{pmYTxIyi>9)(zZAT}%?FyXo9{DA*?ap+{duKb!`@L0UdBY*HobquaaqnzO7++_H|=WewM5(J_kK zAHJ;b@zhpiy~Z~z>n^9PC$YSzHYPardK7RiGtqve5-N>ve^+D1A&|JaEIzI>J`OB} z#%bGm2hJ22FKjS;-yzOp`9}(7Gw2w_wFq-tyaFv=8E)-=#$feLZG#s0Qui!JhJ#z7 zIECJ4~2BQ7VV^K6i>wTG6J0&5g+Td$y-mZs2{27}wd)9`Q<;)hw&7{$q%yyTvM&Zkn`o+`wGQ>dS2DL^8@dKY zqc>>Ass;ctFxsc`kO~tbcNYHdkI*D9Gg=!MLC=*Yu$QE<&9u21MjX^sS`m5{<0I{i zcpo`hYaD{T*xYgKj2bmEssI_fX9-**qi@iIW>ZE+MiA{9Yh)DDJ12d^sgIwVbQqoK z7=e|XKe!w7u{VCYgh7Jxzk!shtQk#O{KY^8Am|vyzoJ^8skN>pOTu^C4RFQ{Hai@N zOOT4T705uZQB1R$hzy~Gv%?ALHHxooBH`R{LVCgfO(a|pPDrm&T#etxie3~>NUu>m zrHO=P;e_-W#k_v2F^Co6g!CH4KZ9EvOGuQQ=AqXpezA#!>%$4@HHxomETOhy=~9ED zDqzX-o-yNOB!i&p=H13_8SxW(RUTFew!st~BSaSfE6Wz5c#{5QDe&h^#r`j!0yB;N zm8S6q-V*;TcxJt1NQuZmf72Oe;+pud{Z~_D7My?;R>yu!Y%#&8^`y4et03jN!>8xb z+I~#E_&KIakcO_EOh`C{mcpavorZrNgdSI>(GKCcd2k{4+nt}2Qc>x+;2+qV3)!o= z_%^uewgkx!XU{U=2=NC|rNiZ4a)kKXj}VXhQVt6rH9u_pBS(lgj}X64`V*s8)=a8$ zMIYjo#H{)B&Z?ky61@+T#mwdL+3|7lVBc<&h1j6wO?wDwf=}W{ue*ie9216<7>1MA z6r7E}0nS$Z#KL(s3}f7JUm_81c|GxU8j9E9sgGvVPhKupsjo;+PuXExz>v%J;!MEM9e>e4fJac8Zp`ELN)I(FmH7pSb^QkNoQ?EHEVgueA)y|Ocsr(I2bOOVkyWEg5u4jbn8R~il zxt`DkO_>OB_IU}n!TtOy7vD9=xfFfcjs+lRqZzO*R{{r(LPsrfVabhYeKjnm)3A0=Eh;> zI+g4cnbe@j54ifAxru$KZ|=kT$mc2ph}VkYB`7((I!juOXsjhFiRpy;N%7Y^WJ>>V z__bXBAL(;aKcUb3HJU!xecJ?m{;(vPKEHfV(`Q=>hY0%oYdya^-pNzGK!NHY1umLCv}6zo5?~ z7nacH^BPu|KCb|*Fnumonm%hU)Aacr+`mnq_n-kupLdE|r^ZNwM$_k&Xbn;WX)2mN zCptxrYfz-n=f6ISq0iX`e~&)LG2MSbpPs-$eO-b*XBP%0Y-!h11mNCTeqsABuw*cO zxQ%laC-0>uzG5V*8JIH`p{mo@yq09eA_0K??Q#Y6Q(dxL0I5sS7HaCR39?{`{l%7^ zW)P=4aaqJ`P?PoPFaOs@5sp@IdyLDI)Wieauf;+vX>k!T!CmomY(JH6d~t%H`3{D5 z2*SDw6VR@CU%)Th{a=%#tT{}Hiac7WH(U$8B4deJZRC#pIAm6VH<6U6jt>xz&X+q~70C(E;BjIiV78cmAW^H5NluKQmRiscQCrH`lgITD9 zf}Q^II}mdktZ6;jMNlZDgR$7OTHq?07AJz=)DxRgT;+Ey0bG}beethU%3+FYf#UQU z7T44J@zqKk@@C;xa@2Yx@u-J%zDNoEsKwpVGRP$ScF}(-;X4av# zPhDh8&pHXyeXMJu;TEn3-XI9H)i~B@qpJS^JC4R(2{j)Yae*%_p?`dLF2Oh4ZnNRS z?mP|j$Yg7EaQY)~?QsmsdIDa+BV-zCi{sCB(!VU(7qX`TWv~{aW#ei7+ACmC-MRm5t48-v zt;h*f2Q~!u#8>pU&G<`=r8CrP9_g1E zxTi19SD9AKn^}h=X^)MlGQ|&WAYKFqltYp@6|Jl~%b;1xZz6XV5Cy47sz53E4U&%$ zr?3X?v)h?iULy#rRHqTE;598EHL-N3BQ}d;OT4vYJ-&Doi#KzdQ8eI0^mL}29hh)} zH}e6{{|SO+y>6^A%2o}61_cqs~Rj+qVO!Dz5c z5RjW=glj?N2(3pbcw66tq8Xl7%IGo0xei4=@om$Lf4`QetXBhpbc2p#WgCdRzKBz& z{K7G&f_q7t-_FGhDND24Y0+3iBfJ}-vd&X>@IG3?e|LYJgyCUn`Yi-c-+J6HRK-O{vQ*iGPp-Tn{w zj9a#UgU`B>&&p-g2=UpLswVjCb3}m8lGyGqYyV0A8_z914&5EabCo9uH`S0$$a6h9 z;=2LQJ#n(65}rG>qDh|no(%gx@!T0Oxdf4rYa3`3E#DK3qEVjvadlYRh*dMzAx^#g zBYCbW%yWt0CWq%9gx4rK8^4f-87LZ^1eU{4cbhxZZ4#c*LtQHfE|>RyMDxY)UVjX2 zF7M4j(kR|LTOu{@9S6V5d$)qgo8-N=s5oihxA&rWFKZsY5q`=-xDmX!MF)3$39jb7 z&ac87;yr2I2;N&E+2_RYUYUfJ#_-;o5;`x2_g<4w&3lWqUwH2=?HAq?crw&w$NeAh z-wEiTzrla!kpHr(Nh~4$n+z-)9p?&&zQcd1+7ENA|7FZu%%!j>{yUu<88PPd;N+qK z|J{--sf7QgywfEAbt3Z~j{i8|VX;w&TrN@5W1o8gm>vLC+b^4D!l@NaGvQ4-uF-+d zBXPD#IfI9a-~_f<M0bR1(w8|)!>(&$B2v5HdZUoESrh~J3!PP8x zN(Q_kmRm@H7Qu3ZB)d$U5IWe=7;`05ZW}}BNGG(9gwBa!xl9SwESIJI!g4vrF?>9*EXzp9gmFo!Z>%}pk0ryQJTWPIX#g{e7ePhVFjdCB~zs9PqsGWz`IUoJJ zY1V65-Zbm|_-^F*XB3^os#<;y>$r1H=E+q|;*)t|V&1);Xf0j9oAL3 zkP}{44X#1`^g783o(Fd(eZgPrfvLV{AS!$$_DUKH|8jTZ;iq9e*-7tO{tW(mx1Jb6O-bNhu=U#U0*aGB_e37i#TE~i-n5K z+%L3RWSG{mI9uc_aYTgTI$GTDnYxLq7kEB_b`o*82d18abjCG;l`~yl0i@j)Rpl5# z9MKf`GPp%5=%z!7p>(B4MaG)I zJM!#u`HYo)9tn+=eH#A47}=L4X|?Rj(SDJAx!NzXPvD8V(LXLOeyyDo?@pGB2f(Z6 z(7_*~+9ZudCbsr+1<#BrI zGT3R6JPD1R=4kk_)0`YhtLvVt{Ze<2_DkIb9_kL_Dk4cVUH?4p7P?C+E28SZ%&Gr! zr~X;J;bV99(Qf(xxRLe8XQ=+7VzRM%>O`UX%V+GWN}hzquBvGGv8yUMlGdre_Urm< zzpg+1f2;l@MAYtkK`*r=bU)P`hzg7P%k*#rAvqbEbVy!JpOT!ak-kGI^;T!a7S@IUOatg8uQWta+R5#V;+XRf9a@q_sLuFxb z!p{3fF%De>`h~{GX&J7~wToTBdQq0h)$_Bok+nsTpGY-$A5PY5;(eB(w5!f(mZHomS%#!F3(YT(Qs4@H`>_}t!jF&6<9|I%W;PkF zN~1(^x- zky7#BkMa9{jNdcx<#b;2Fhe{meG)x?!4=bNIAIKgXS%o{5!Zl z0Z?H&c#eRvR}-QG7?0Zs^Jq)?26RxO>7XQ*4w^|j^MbfgJ0G4727vA&=%5O23 zY(hP-0R#^up$2=r#<^OFX^stg6hn2i$HpinrvA-Hs+h_yL@TC%(&JimqfF3t_{)BT zRS$O84w2WQV^P@gzaVxJZNRjB9gJ+5rdb4pX%mncol$~t)*~>7z?w9;D@JUIxhxh= zr7`VH=$~Nj5S%>PHv}s6Wp}XDfq_&dxoRy8q}B#A5E~l5X(=gf;xU#V>J$6{r|LDn zZp-xeU1fkv8eaF?|c~|NIxXAio1xp<9q&=f`Q;6jr*2 zfXAY@n#5x($Af4*_EH#?{1@df1dLGmbNLZdep=JzZ$od#lwbMZmj4D|gvx)OA2H=G zTHIv)w}BR8%KwOR@xQ768-NimpC2gSnJTT|URltTPAP;pI=u3GCT zjM3%86TBKfZhrfrAu`>=u)YcT%oVMmN;|{)I%8TnW>~=$hzO-Gk@WkK{y5x725}Ki zzrmQ62VlX!BJj71L-4OfwPWGm0eiw=PDFb+$NK=jAKKqs9swRktIresIa=uH_6w)K zj_D)Of#A9orqMy({2h`<(L_8g3uX(AUPOM0TrHkww>XYBkmGq2SI$NWfoT-LeMRR8?v5Q|tYhtKbXZTj`L_2MRRc479j(;c| z|85Q9|AW;Mj1QswB~CmJ;_^itz z)(n4lA~YBXIp42*hwoh=mZ|%7f^&$`X%f3ZGV?|%b zj7yo(9a*Br{sXT>j{OB<#3vR4@`6Bc(^fF5HW@%iKqRh-4d?{C-4v{K@R-sxprr3Z*I_&NJkTfnGY zFH2uhKTzLmKh2!fX6>KI@Q=hFVVPzW?F3x))&d@Upnee%SD=8=(@y}SbYK)6^)aFf z8FgZVs5cRH6Qd5j5S!~sL=9xr_lTOhpYuhdXe{KrvrbraJq3OoD&?5U1y94ujcYb% zx*k}(iY<})3uwbHRokuoQvDyqA5j&qv&DrG&hP$;lcACEzHbM@-NP4Rj}EF{nwSIeR;f@xx1ikZ6|j;2PC{o z7@w0-k>9F+F<#8Aisuu9Ooh9m>sOmlyivBVzFGe9_-&p)0Kf4Cc+sR;Myvdn5xv@2 z+S*v!Dx)(0Y32@8*Y1#dRK?dm1pNqakkn2K>+AS#9=r>^CIE~gc}IrXDr@ludUnJ6 zSe;uJ`24SLO7gMy-f3FWTlp7wEj-(RhYP*l%uz}C$LjIJv`#`-=EEvyR8qkn)0%+3 zxdaEzRr9$A@E%mbRz8z!1~!Km?{zyn`L>z92a@6ncGqrp^h(pZhY*&xy2Yr%d(2Rf zt=kfNY~*P*EsMxeD2KLyP z7r-t>HFA40HxvxU10kNwPe3BpRf(R9hIUFS_}GirfibzyKZTD0YxHv~RKI6gc5a0i zPX?nN^HE}c2alC3Cj-Lmi)VvQMC+n4ihzx#pJ8Zpm=68mzQ7mQ3sY2Dl1AE^ZpMwa zQ@|sbDCVDo%kR6u%y}~&O*__kn{7LQVdI0@oVFW*mcw0j3kM??EF4GDfpz#RXz1lB zOl_whl&3FtsxL%v4S}6fFJ8G(#ZR32gyD&#nhgQA7-90_8LTqX07||2ZzQs1mlxKi zyh>y6e9lksy3tNmDqfr))xwg9>PO@XvS5yV_O&p_w$n#;#)Wc7oB^psYvL3n=C=t9 ziD@BR2;p$%{NvRDu&pC9YQJ_pVmACwKyd^96VtwYs~T4uo%cw)xSXr<0_$M*tKTni zOn$8qN!(t;;9=?uK=|qvD%n5a$0=z9>IVpHd0-&2SE_qdm<^sTHbDwK4yl~y(9j&j z^n(i6m*kR$x)n8WRtcMa0yrJ*=RQI_xr8>m@^o=`<_$dooCMV#g8>m$Z#_e(a)AY! z5VI=P3~5~uxd6eI{RJrLcZ^vrCbS0QN!#sK-(+9S5?^(*K;LAw43d+*Pt?&%#~`m- z5?vQH58p?u#5e$Q-!WeHuTUj!k-SUT+QjKv_A-h?Wmw!xvrycnF~wc*cZ!Q=aSoK1 zmxqemPx#JT#it6*cFaW?(n`3m@m0R;4Boab;HdGjkX-1g;uYvgs{rz7t9k+QpJ;-= zh~}UG(0o=v&yjT~TWlbi(jzpl-$1bR0|?Gh&bxF~RV&CTbezto4~{$5$>b~<%koh& zlEkrZCra{&!M)(>23wrq^+I3i6wJ}f_xFu_lnt!(P%;HU33Ke1xCUW>BnaQr0tT>aC+PrHF{ zBm8utwA2xv)cyg|%Vmb{z}n%bEu;r)2~lGmKVb=6=|Bf}2&XDTD$O-So`hqW;F@h# zj>|PU$;#)*OowZ}oeBDwf{YOutGlGQC{#^l#(x$2{L3MOc?Zvzy)-M1V zx~#u!wp48!)xW@{y)Y|z`EOkE<`-J46`+kFp;gkZqpCbRSCuPV0+fZa(P8=Nu`_a$hwyKMy ztXLlVLFhP!$4F@EXr{*zix>U{_wYQHBr;Q=b9eeIgojt95URZ(Y0^z$9m4*k^?b>g3(Wb7XnNa|K0cy z`46wkhQ>3^QK6G8r49>{jlg@q3i%2r9**fm==eZY7{ne#yF`$%JBZB#OCDMNqmx{A zS_XOPQ1UIvi+ehaB931qg8EV+0*819BHGPmBNvJH0)%M})KzG7+=|!I)g8C4qlEq| z8h!P%bn_9Yz6=t@<-qvILU{j&c|#mH0d(qIW5PO|A619xEY{(h&x>^(#>b%Y&%c98 zH=^PKS{y>a3EL+40yLLhDUJB7v-=Cr5XwD5A>wm2)R{>ybBLv)2E?{z9J3U zu?$uuR2suzB8^{RdN5euC*U5Q!QK$bq(_^@l01Uc3&uBOurVbK$FJ59W$jTgg@SWpO9XS31Ea>7>r4~_eL0H14oyEie_6Ru4NBQ680KU|!@bD( zvT{?RxlNzqIvmf55@&#jz;lV{(MEW#hqUGqX!ii5hs!;=K;PlH-vCm0?pTNCiXM&R zxi46vGw_{&T;#b`2sCRLmC>TV51Yg~RB3-_crJj)9Nc|u@ z{VfUe7vGaipW_3Eg(qW)=n{;=$<~OJXvXqdlhDpKM|fvW=Ebwp_zKJsG3ShX0sm%% z9g)xGKO%fK7j5J4886#&$F{YPv#v+rv&SK5T#oq`V$`8mTk?kHHj`O`!&jBzR5v4) zX06aPtf4~LQ_ER*IGagX-5nVtFjl8FM75zp8HC($S*s_sK?l|Cnq(=x$XcJWSHrAz z8jD*Q-9YLM$#R62xu3;3taZl1P;nEO*I}(EOX%;oVrq!BO6O2#?Cr6xPQ+403bjN1 zb{$Z|N;m^}NVNO2!htTEohFnR#Vz2rqjbec31q(g=xp$!I~ra`@et-k-vg-UCct4E zJS#ZLM2??@LiADKof+9ny0O$HvjEJ!1}x?^#y3%}%Q8zPT?ES%q=O4d?Gfu-Eb;Je4+fbWVWa84l|m+{IcO58p$(Kz^GSWu-uEF9Mz9Unci zl_9aZTAC_ES6GwaMCATt-_9igtgCKy7A8{AA1*iD0vYNM@(Ge#uG41|wq_X)&*gPeg!gvj#-3Dkb_q_!j z%|Uv!09eBICDOy#*J18^ZZgWui7B&3!!mV44U9s6KV^i&f6u=hDsV4Lu*;>rkGJXX zcnL~D;ZzwrJ_W|Yd2phG!_aWhk>cR0HjSfc!DtOf9KnY3pC%jnH63i#FTkg%M}%IN z=v<}M0%~CmLD_PM9ZPxuDgl5oN?0Q=N(en-tL2ZQ&?auK}G45zasYt91J z9f)+0{B^3exI0xd2i~o*@bbH;9q3SZ_-(7@gFJXsJ0F1gqV@YguC|h;Tm%W@N|4#E zC-hdE>;X}llsfB4Oc7e|se`a=On!86<%d>?rHl0q2xwu5kIkqO#K&h+GnGJg+@KHsxwH$;bFQdp-~Iz;EIFufxp9l-_K<3CB%&U_c_aO zghp~W)e5B2LPO);w9qJ`5DE*8E%$?g3z0hlaWziL42d}qCf1R#{L@fqTtK89ZFovi z2Q3l+G6xoy2dvb~u8jz^&s zM`+ZPiqJ@s(OO<)by*aLv^9r*u)@fw;)756pnu#1LK=AkckkpQMQ#zApv~ zlj@^c*c+%-*Exs`5qF<@CpK?>C)FEeld-5I%hf2J!27i;9acRN8EfAstCoP{T@HQC z^}HH6yl2O`cR}$6bnKUU0>5(0bZiVO`LdoK+##-+F{=O@^=zixpAR1LWlfjBhdW>? z!{d9mlk9=!V0Y|AEYcbNso1Rc;Aw*zu0>)?D>?WEhQ!dmo4#Q883bKqCKlA0_OL}> z8xLLthRsFiCX@56aY-C5CW20KtY-vlj^)Lk844=|R21@z6w<%bM3!(|P;rA?ucK-B zn-Ji_FEQ=BLclL1d^7NgC-8|B5x}`P$P$#)jwNA(=Z~DShhd*BCK{%lV9o(W+ii>A zX%{ybBs?6CL6~+{53@tukim-gz;Sf(y_cf??R5APaIssQ6pQU;;7JdzKNoD1gU{kK zrafjNNaIT!(Eu3rFwa@@40v-KI7pT^-Mh9{s}TswvEGuVVV7q?sKq3?P?G3Q3H6fU zzYPr^**hJAy#KSrv~;_*2;pJpEt39_zR5%15GP9IiB6+^`4|~<*aCU31URe}itTu< zNA64-LHZf;`>qw1@29A&VJtT>H$EI(8n}Wyj zs`_1b=HGN@em66-Wr2U{_3l1YmD+}2(+cCUfyr>VjSKJD z4~EcPF3CC$(&$|bhe*FDp@N?OA1KG&&&BTM={jWxNm-}vM@nDTNg8==em%6)VD25G z_I2tyMAO|njmduXN*!CufEpoi41XK+w`t!Ly)mAR7L#hS9_Sssj8kF;a?!~XO!C9Q zM|edx?y9oTUU+>++DuMExE%8hQh-C2VT%{r&t;E;YrrWtlz~&cmgXzF`J zQ}!IdiI~H4UTx>d_10xc;sOqkmCWNt}5!Zp7jd#mQhrK>N-8P4mJwXV@A>a2yM`7hJO@-*>md( zzCh0zMMHFE={*zXkiotP7*q0h%H_6th*Co3HbZD5<#HuiQ;aSb_jWO}l$$~G)ejI5 z9%BznpIM<&UHa_WphWH-hv>77TT*wLc1BGK&O>iKe=o?gH7ExP2^mzi^J$^m5^hxT z{PWbFsbTFvmIA1@Z={;wJnXzf{6YEsj)O}!2wv0(Zocr|L}}D#lM6O~Gtmiq;)g2L7oS zXt(GNx7w5Wn=$RzsLXlsKYKFY_ZkC~r}Bs96o2`JsHv4#hBp)k+7~C9RX9ZeaK1lb zK2=YjHLQYWGCg2kl2>L{Zf~ys^PtW`^6`I$G^9x= z0_S(~1iYP+a7)k{PXJGtV8rhdp}#ryNmbN>QICO$uZ_ThM4t?8or( zWea?*iqA3H_s7{hUquowRT_^~h|R#yV|x?uy*IxX@P(95-E7(u0mrPYL#C>D)c3A7 z&6(Y3-v*X&%)Ed6k7nu?Gk!OX&5rk2_n`X$F0a~~xW__7!)$+rFYVzyiWx*4^mi zh4(eJo~Ies(zbS|hU}fd=P;F9!5&j-#2kuQEyq<@xLn+cHjwY7g=`@20(1{lm!EK=W5-`k&)nV}%wVuz*6rBl3ve&xHG_89f zO9rGto}}ajelfca$S}KJon%(-Z|=csbdW3Fz-}`h66TNQ9^YT_mO4dVGJx-!p1u91^Ki;OViB1-Iuy zjP*-11JD(R0Gqzx)K!UNOykZE_)}pfF#Qe%K`F7Fk&)eqQ%jn3Ehs-pxDA>0OA!R8*Tl^N)le7SvY zZ(R+1rNGn``5)+F+9gsmRubt=R&67ywhC3t2z~+L3(<==71yQ>OEfps0gF8Q;(AZ! zz6r1|+@Co4L89^##1zV^ebk|Ic|bd-9D0A8m?{slAMA~0Me-ywb(1RB$%7-&bB6zF z{F)Y?Xd6%u7{NjK^i=+wmETJxfbv968vbK+B2S=IFp;^m9h2dwnItkZyaT+dX8~H$ z&bkecRH!HJ;Sp-r{#K+OOoan~V)RP#WxbKpA+7~@R~fTxwx~U7Ea$x2zz)<6SF^LM z3Bz^sUsW&U#f!JW-3lTF%{v%ko_+I934+yTl6=qFoH^{a$KYmU zxsMQP*P->I$ZgJq0=2p`Z(H4|YVQTwzW0(e0Us@%B=2wwt`wh~8}b`TI`w)nlF5UUl+f$=j%xX$=DXH>XTU#T)Pt z8JV9=xW<>Yu@5`9Dz};?8V_HOmH_CN?sVHU1p59E=nQ}k_L8~B|X3JT^LtzCgq9=bK%_}8>$0QvP0_w zYSrBb*k@m(QFNbG;eoK)WT*e|vILvDoJ7tg+ZxlS;tQ@(uZ@SAV0ZTS?hv=U2iw?A zU%Sp(fm^Lkok&E{NLvpL)}!7U)mo?k162C_kzkcS*_Kfl1x@s)>IH6a%69abt?D#{ zg=Kp*e_b82P9~Qn`?5Tjpd*Y~Cs8h2&CztAsVx`qiRcMq&CGs@hX3EdH#igVoOeKj z8F{~^qgj$Ah5;9|a?y0;wO=I-vR#Iu8GKn^K+k9~xeNMx&FwA=LP$CM)3$gu*{|b$ zAEVm+&mcMN6LK1hCU2CSuJvX42r^7g!!$WvE#S$b5#Uob_!9~Khtok)U643LPkV7% zCO9yPo(8(~G~mt<0*%sBb^d9Q^kn$QlG7ZT`k6GvHfWD-!`X*q-ZtJJ!fT}08kOy} z$0p`w{xsnXM{aVIUqRuIf)Z7CkP~9Z2PL1JlW>NUV@YTjUMv`WV~;I!e}1w<&ly;i z<4T}#bLOgopIKfC_@0Ur3ENCPm@`68D%YW99sY?TvDM-6#cq4WN9-#PLE3G<#|6Z$ zyc>=PNc5M_hrD|nJ2b(!F!ds#yiKC##xKM%xL|~O=`M0Xw<$>Ja>42k$pv*-LRHDA z3s>opMc4q_Olwqgb~=_i?DV-K&|$w$0L@>HQO6;w;42sf)g=f}spuUrW?%4U1Y`Q? z2Xstwf@9IG{H$FUt#2EV`nG63?gWY|cOOx?>-GEzD)$U@syDC=Dz`WF4-B(L(Ru7< z`(mivRmQYcY#=BT{v3u@;RlY@3`%z{^j~LM5{NHLM0j52f&AXmLiKn=31fJuy-f@9 z2SXT%Cor(yn^{xvlgI9#fp>bL<8MJ;XvJQ;Q<|%{TF2=0t7X`e^qfaIdNjHLDhH-g z-?K|FmC6gW%nRULN8rvT^yqT%0sp3;bM#CwPwUZ-0s=Jg3avv|c;eruR&B;tqB7y? zhAZl^vmrx{2Pk=x)Ww&2_EY9c7J)zLhV{_1>#_LFnPlxl=&|6%hzL(q(YVmA>!F(c z#U>5Pi55F6Z49X5GIV{Uz>7ZLLVXtRU7ykgQjPOsV`)NLc#A6XPXH@)i9MxKNbnGX z!E_|IPuT;98q`3@XiSqn=7k6=vysHCN?;uO(P*FWA-r%t)6Ngt`9(YXv=fIy)ew*; z78l<|kf^z4AYlRg(B(^^5kSOmuQ%)fPr&-KVeQk6Op1zLiScLr5cYx*Bcm{giQp{NC75bwGiglpVk_6 zY&)#3JsK0M)+`3lpfuYZlW>W-dKIDpOO7~^b0{D8UAH=fC@Xyu3NkNBpA5&4Ym-GS zs8d;JE17W{Mfqqo)$LYC4+S_+Dm&~KG*Bz7&ZuUTIq1Lrw`1Pj2GSxzIP}u~)qD@? zDIo7e1s8<<9NgVEdV|j*T#7BQMN6%3X82D9hpUfKK8E*~&Vyh(kBRK`f67xEn82=9 zeMAq59^ShGt>vS1(wmW#G7d?PWl}r6Ttc?01f)_m!g0|}Bf3TKUe^5zl&#)H8r53{ z$gJ#MXf&&14jqmOtMZ4MJ`M+1)kLdRB-YkC^;QWYUAL;XfMHq*XGzYig&G%TfGQ*jh@J2CdzlymsN&L zSY;SOYPS;h;>&Aw{)mn<2Bt<2emwxUcBg}J?Lx;Bb9{#PETZfrXr9G z7NjpLeFESj&hYKaM+;b;eoj~UeiG1Cv`*P|B2OA zjQ?t@lSGjXI`j?}qw2FmzlXeD>PBl`QM(IGsW(6^%X z_d%|%F1J0FMP&`kZGMIEpe1AoUj%rMYQ!LF#oXUC%sallr6 zg$h8O*gG~#orux%KSx(Y==memdt*cp%mFM{!`Zefq~~7%85FDMpCRl*1!v_@3}wgQ zbNIC`-oeq32kJ%&1#r}WkZQBK_Q%G?J3HZ{V0$n%EY4;{TtE?h|pM@*}NkygUh zU=|Qw;4ToJL;I%nEQwpFetJKl`OG^EoTT-;G;i7?DnRp)1b7x>t2&zfOPYV4G;c#& z;BMbA++&ev6%6-SBL-t=dIe;`KTqbC{JT9Xkur||wI`RzDG?`K^Dj1i ztCN^67wWK_H~mE~ciBkb#VSqFzmT&qYkL=fET||0T^`zHR5s%&+4rDAF}wN#HVlAK z@Gka)fB?>e8aNj`68K_eQ7Lp5jta{L6jtyHOo%S^DSOaPcnbp);u3LmxC_d`nrd#G z$A(=vx4w9m9qDm0Rx8f9Tf)_xA4hhshjOirngG(d3T()i983YSTEE5~@>=X6W30Fz z!&HyobIPs;L4rD85GvUXatvyEQJ#+6+kYhu0xD;XUnG>rn#1k@TY^H7=~N`uB#jj~ zmz;Yz`Hw>WU{_(h>^Sw|KOBDKK3=f51osC;G@Fm`&OaS`dWH0qh0T1@Qv$?91U+4Q&i_MtdJZjFnDyvchoPtG?G8szvmy2y(31~= zpr_G4H%U+VZLz+WEZeA8F)?}of_cSUpyRMT_xUbD6y)gP=_)yruI_$H=<1BKqv&c- z1*H$^>JjnnRJ*aA>C3vZdt-Fv)pWIHWg~R;B?7@{>OaUIJkzDC2{$@)WsTL!lRbZLKo4N}VEL>5FCE`0_++qf>ce~e{ir-;n zd6_$mB3fWUOU9szt3|RvB)pi--&<6ec@P7aV<#%F9stww0(b24*ppHq zBI*eVafvx=a_PAjOSXB~!uZ1|+N)z2kb)FxAdqBFU`iLbyLcY~J0JDHCi^vzpjfj_ z^Z2T=J$7EUnfa+v)B+fJ0w1HiBu@Z#)Opw&|Jd-~fsRH-ObyI<-yeyFuMJjif3L*w zx(^=iyIzG9ImXgSaoNR}{9cJW3UUz;Ses+K{b1XJV*(GhJLoK(6%qG1Pk9C6@i&Fd zwgLk!T5zC!EV|_m?)pJJAGQc{JH}>1bg)HPdDROaY&-vZ=xT1tdF_eWwL@7=uRS0> z$5#*R)}R(SzgGagOMqT3WJ6IsDPw6SutNmU`ySu9fr`Gy+urztWBLZXEe{e#aJ^6v zmOZMnvHxTg^&dIy~li0>_)yF`fXnA*>SmNkpwRS9%Mx&h)O>OIbDbd-e?ED^JV*D_Rb5?GU42zm z_jj9TNMco6wo(ULM|YwH)6A@23p%oMX4@>igHn7$ z4j}9H$@3C2PI$PQeLin1bX(P8QSke7Rs`PmT{Zp&;thoW0d3>0FkC&h}a< z=|Yr*_bBRe7S&|DbK_+w>c*@?{M z%bL^Mmy z@P)+hP#`?uLKY|Zq1u9+nf^iiFJ4*PA<42}$~0nO8_2a0`9Kyt5w7s)38Sf zu9DC^{Dbq4TFiN1+3Z`aj(qN5q|_9?$Xah@gbPkM0LD1rq~iN<7R1E5vR^n5e}H0g zK*Z$V7-aZRXKRghr7!$grvs4i1I~4L8@>=uI5WaGUUmQsaX=X2WE2ybNCDUtm`I6$ zJ;31#CKG6Uwjbfm1IFraY{k=qrm5RxLepA22My9{YhoNMvo@1&$84F2L-_WHB80O9 z9WjpQVD-KtZe+^54;%Z+ufnDP^pTxzWrx-2^P6NlU#Hi3MAPniJO?n)8gZDi$sU{v zn>_!qLruP6D8)Bit)lwDAoHvJ-0T)2B4BSWU?X@dx5CgKJRy=2SJdY`qj)WSwuk33 zGh9UW6*0#7e#ikH&(e>Wa8j32GOSP$3&lELxNT9NUYN&Y7lUv_!5WrdEpdzR4R9S% zgstl3f`X6)D5{m{5B>IxA}JM?GDh_h>`ndYZeWZIZD@#Pe+sh$`#3|e84=SRlHGti zpe?Y&Qkox@FZ{CWU`N){GQzP3#bMzYh*p2aeNfkKKg>qV*kQa)gGeRc{F48?)Z zd{r|x0UIoT=s-=_h>y2;DnZtU>$F`OsffVAE(t8ntGmXM$V+RGPhCBVT4U)#-uKn_ zi+Fz#?}HxL5pZ>jT*MWmJqKXbx5y9(FCbos5>J=_O`-+DZp^oO)3S*uwpG+4=2RWh zKoi55@q(rfrkN(;P6D@g5deZZvT~uZUsbzQ>?)iFCnV%PoJnWxaD;#*k^`gM_s%`2 zkDW047U8=MgK6Y6f)|C|@-ZsB0FFh#g0rwKjNG^358%G_h{ouEj|0J3 z9hcIeJL`#Ja`;k9J<6#84AqAcU?-e-vylHbC>&q;p;+?2#sj0655!(Jl7DD7kpG5> zQQ@zKdUDCj`GCBv?~Q3&u+!5eR9^b`E=gQk1meM35@Qjx098(kP=(Hag(~0SRg@(C ztJ+-vk}TFF*{goQY=B!A410AQNfxQjzej7bWDqN?cBJDP%-(+{$ua_DAq7AWHd+i1 zUPPI)6OxAu5hmV1B5)2l!h0*)PVJa z8p!+L3}(%t=|7Obp~J4^HMq1Kt%`+?3icpc=*{XCc-54#SM|8_V3V^PDeky8{K_2U zhSXe!!U*RBl!5(Hrk#VL8V?#Xx-#;OEvzlQhqVhEhg?;G>0FowT2{OUX(bO{!{iJH zcA5iavLe!A`|i*!Hsxl?Ai{(3xIT}Mui5PCOpqs-ebE_cMq}3Z(EZR_A~9i+Hi?cW z?VnC%K(P;X2Ik;PzD3_eS^9V|_Jdc=_!4zxKtd__7(hkEG1iDz2Zi{@EnB7wf3WwPK#;i0{0tN8_A`=j!LR1AsV#x_m71lQ}j#JgF+ceEi zLRG*88-X#oKp^b(+c(9lPR!x*#jc?wxG2n`J~tc1XJ|0g8j|KWb$iHBa_d36uZFv;dhDv!5@CA z1Q%DEdsf>N%8i{c0v#sowUTStqFZBIbT7Sv*j8Q! z8cc1DDaFt_7jI}eIgg4*>alUbJAF}oSSj=m*$a3u_!n2R%!}5`7j6ODvD@Vr?D#sOH=t-6s(Q zJmz+`N8ovYgb!Q7Q$2qlgiE3j(2EL$`5+(1XZG?6X+50w+OEE#3sAbX1v9ww5t{Lk ztq9qC4;|qDS6u!-f&BkKq|Y{p>|$0ovi}h9 z>Va+xK|4_c`uRGoIE78?xqcgC8UK=UxY3B=> z%l#yCXH-05gPo&Mnemb)^V($K^1*#x50yhS{tDBE^CNb`Kq;o@i^wDe_{xK*7KRfE zn{eb4bdaqTH6QVWfzbl?* z*u&DK1Eh$V+aat#tpI&C@U9v}!j#6gQ70Z^wY%Q`V&}Lf=|j;{uP1>z9f3Yt%6VDD zJ%>C*@sH(iyGwhOIYKCZf(B3^0R9#W;N_qI=mY>V{%6_w_j;7CLVcY_0D}5fci78D zpeAY(Y7wyzYNRL7^pZ11=qk?7XAd%E6iKmjm?p(Up`QOFP!AMg4;w#uxIa8$6x>&g zjl~=+^Vltd_;B=npbYEpD}Ol_@jcT7@f&ecpNRj{0OC*m(dz;`0hEg}hGcXLV zP*-;XLk+w;Iv9QrD$faO02Bpsw;JpxD&xDvu(UDrLxiw80$VSjDA)->^fVy*DMBvyw|?yDviGV>=5-I`ydK^wM;A*!!8eiPqst*Q11ntZo zpeN^RyxA5G4yiKLdBD{*f8EZ*>vnbypecv>^Gzz#y|c#sZoGvt$*IZ!B%t|cf5(=e zC);orOy=5;xyx#+dI2cz(c2&O`E(vFJ5D->E$UB#lkQmW*Y~8Lx*hkNVg2(DV2xPB zjL^l9H&%JMTP})o&PP9`k-VEI*_rje2$C=4wm{Md(MvfH{V84$J;z1#5F|(!(p?vF zd$f?-TNm=OE@YuDWb;S5w(p{lR<%uXYx|e0!ANIQ`GGF4ft*ep9-3u$WP22Q&Mj&L zvZGO{X4Q54^hexj45twvJF`y|!wT|8b4nenF>J3f?CWB95-=qEUWES_WFdTqdzJN# z`v&dnEQVDjFF8t=8!p-NhD7H{W!}@@!14NKRfBk$$F~i)14f>;P0hIqc%ivUdDZ=; zD%ST4QJ9*j?`dMN&UfR{>41{?%`K7^!?8x_5@=pxUkSEkmMmuRrddS#8lLuW$E^Sd+1m)SSOWPz}Sl5jQ1?4Vo zY1<%lx{%{_AuFSWTd*r`#b6-!xY= zg&f_4yFRE3dC@Io8VZqSr5=)-voTWV4fXI>qdEVvMR zBa%#n=x83Fql^;CdAbpe%X)*=*Elor#v8|sXk4>$jCY=NU1YV}i0n$#(Li{zl>2|= zBqjI$;BY$j{+vqh0GkyoID#BpqxOoGG#JNsEArA0;!tuDb{76L`D7df4_H6So}t_t zRf}9a6M-R(KmKFxoJes`pYPMhCibdV(9ZhUM7!>J*1b4|Yu(b_J4oa11;pH8PMo;} zO~Jn@q>#lk6ToAnD4W69Zjo03T+H~D&LHIB`~lBFd|)nf7G8Ez-P?1eLHGaO7L(X%A3qEY-5AHu$9zoikrd2UYk%fGG(<&Vmxl9V=er2MASF04u`T0;z^P6T>^HHn4WY4}KYj(y zmG?mqmBM!d*2+BYnPHGew4@3yi3dY$^5M1ww?6F04E+qK;r@v|8B>V8<@7Chp`0VP20{dBNn+B1E(tT&~Jc z5EloFPiHAC?nJk^Cy5NU%J>E)?qA%%;k1T9-&d2>65a0@^fVcs7A}YH1EctDV1?)QJb2-^kPGAKH0+g&nXZn^ zp9aEy94>35`;}d07^@B4YW>!y;&ta4^vAO4IIlclt$`nw;Gwn!-2-8W!kU7BFZ>`j zXspD_#~oGXzFq#TPYe45u+8RB+rqEFuH{n1NVf>i7v|vJ$-|G#Q$zL=>T-=ZCj}hL z{LY2UYY(mw{z6ab3}ng?qhYREqjTJQo033pJ9DC}fMyTB3(S4vkEp>e*tmUAJOyallW7& z^$`(SN*{{GviUrNhv86*-7f0DRR^2sxeU7w;cs*e-Saf5bD`7K?RN?rs^PdYxNA2s zX+i(&OkS?Yz7!W@=KUukj9Ngr_ksy0m~at?^@$ugCV;?dD;_#2FZ_HxSSqi_0$%); z-?eYx(M+J)_d*QS0qap903%d9J#snWkQ#<)!d zVdsgusrwLzhg;#$HU@`2Sef>4h&v(2~L~tXXXrU9%JdyP+AdhE9>1rW7=r7o%hoDoPzBy*B#jqFVBZoq3loJEC6B0F1+^m#a?IwdzMe zlRQA#8c@Cl#EVff^ay}XYyqfzz+nMxK1BoiPagp4;sL4_8F_N32E>a|vJTWdT#YKv zm!^r-=-R^rn&<)=M?f!)a7lL^0ELGp+K*Ra91+~#!k2R|aOBu{Nee|7&OcwvNJNEtO8eUfP>x1&7g#xj&blS*)csyn_b{)0(}A zw-`+nZzIOE+qJ7xRIVFh)+cMPwv0MIeL9E?|5bOmcT<1e3ZvJU4vPVC+I}_8i?TyOn3MI zgVD}Ou=dFM}$kDIUz7)k}gQbpMsm5NHL<1gXZ>w$#*ml&Y>182X1 zt7-iQw>{s{uQHe8YNX4C3+AlXud~Z>4TsW5sj!gGNMAt12w6*UVb<01rG%avfSpH3 zDRWbnNXp_-IzQ(SnSZgol~CWvTj9QaP2PrT-N!}xvEF@rT|e%0ABjJD`d{!!vX8&l zT(;ThZ4+YJ74%y>j2 zUW1IC_)!T$KjN0(lyrbs?Ks?kqw9K5$hNB8In;l%$#>W?M~$8YCZ+W$77_xkh0hk?5#hWe>pE<`ZU_#+2azNt6)HQ`>X76 z?VZb-J$G=Msu#k^nokq6qE8EQ89U+d-x$H-$6E(K@Z8pUC2N) z!OlE@WL48sWP}6;ziK*jmtdrcTL@6eTHOd@Ay$CvYp{t;bP9Hai+bM&_ZyQxRJ|aZ zbi{!({&V#JoN;GVS~8Uz;-5mmjb)E(Pj{QJ*W-budVXL6@e51r2D(hZ5i%WG2*;2E zz_rD6bvleKxF_!e^kZgxBKzG|1nc8j6LZ~<<}oX%13y4)^)(Jo*l>T8*G{d{yB{Te zBir#ezW>`%(lMR>o8QMBCH);V`ftG>qtmNJ6Qkkd9G^_PABi5X9R=PPq`Q*@XBsoe zqtRgYoQyGo=inV!Wv6s1^BQ^S5t64KbNLj^PS}$i2eVRo3S-t-uo2a4Nf=EB#wH6< zgxN+iJz4S(Bt*E-ogqwk`a;U|`E?GbkfRul$5Ts;ZpS-}lZXRmiZn)Z<*CO4jnTuq zfsrwbj?Q^*rew5+Sg{*(lB)!{%orR#^l<1(90nNY*EY4wEJOGp>Z*VJG9368k`1YTT&|x-)xLy zb>kjOPsUo6-2tg~{;$FPn43O}+qoK#F=m~D8-$HM8y7DvxZO?r6K;?e!Ugt!@LNhY zN_EU*){$#4Ej+ZsIRykca_Zw!+arD3QBv!ITilYBc}yKku5kI2063FvVe>wKtb}Vz zGAQ!98A*~gPQIkN#Xz-q#pu+xk&5|gU+_B*O5m7!fg<>a_%W=QR7!2To}97L0=62x zk@I)9$Kg^7nc5lO%J9nh8B|yX-i>p96nbExq`tjTG7gOt5vfR}lDgj9OAHu{8klRp z&ZRXxRw(yk4boRWj8i&xr#LKhdQKD$U=9WgET6;u0c2x^dcPx(I2S0Qe!8eGu>ip) zU3Xo;ftR3zPd{dcdwFFf1T8Nd~74YYYjCb0`-X8>jAH zOZh9#-G*$};|DXtGQW(o4nIOR&X&|`aO+%%ADO3*W+`_fSzf`d^H=;p-(t;oOOmT_#}*YX&H$1*$nG`jW;b=#%hzPb?Gc0{8RbUwpXE zeRzrw8^QZb`7<9zi#&K0t#1IHKj8;Mlk97xb_Y;x2uufTB#*wV#1meA)a+$n{qibY zG-_V=4vE4c($+7pk2RxPb)QX=dL%KcW-9!0{0YkyZ81#;Q{=@$Y23eD1B+z(nds%= z-<`>OFxQ3Tuui^@$#)@H#slZ@x>aq!74`!A5A~tGU @*k07kSSUDOy>xbDC8S|x zWJ#n+JuctHY`7`>jJC>w^K|xxI_7o#jejKfRq|UQzwgQKTk`v={4SK=XZZ^?;pAb! z=iWDTl%)U4?^M>~B*2!1PQG&f=w=nKr}Ac4%*QwK4N7e2>)tqR+|&kfeNJEpKwYLb zd?KHp;uVV0M6^B4^>;{h6m#3FrzHk?o*%l(UxQ$ zyxU7TC_BuKKM;P79lw!o*Wx2~`NeBcQc?CBo2A&#q*(Z1yra~ghF;}DvoSzQXw zQ4fMaT%L>Wl7x4OSef~fty}~BPy4>;nL|wto4ij%Ai$mUwumXGCiOa|2pU9u$j-85 zj5h|bDX5@WmomfKMCTHg^fK#lWPaS2bTob(cY*NZGbcy*@wDwn;>Yh&e=k2ivgvp5 zV=guYvd&AZe=k3tsf#@OVb9@l2A^Z$<@rvd2i zb&!{>IKgKbG z@Z<9=sX0H2>xW2Ci9^_=_#Xf~Uo5*)C>{@yJBy_ZP>k&XCs(H1H9H2$=mQrrj<un1&r zC^&{L@YUu&U|Im%ci{Z={O+#$8sWux2-xrnQ$46Ramj;I4sJ!0^?}NUZ1_0ricy0a zm*O>0wfYSA^yuS9B#Jb3$r)bCO7$Z9dT5QmLFGjDLw(OM?|Rz-`qX|ihq0C9^JrOxZ^3m9+}Y4+*&T3oghBzJ zvw25OB0fOwfYtpA)9w#4$2ZK5cA=uLxCkLN!hR#}>axUfd*F@>#I-+Muk3^GnYMv& zJM2aIEDz-l^M^rICu}DAvep!w#i(*<5DSNww;`I`k@N#gEXkQD`ykN&i-KzdoTiX#hbnaRL~m z*kf9s(AjLjnotjhV#g2AgLV=$u8q7hI7(4pJYl9s-ilzTdh(RD+Mk7Dtz`qf*zL8rXQWd9#@_=p;J z$YC|EueHWSh^MH=J;T+w^pA~RwW4E;0Bd>Go0zAgc_O;j4`tLs*ZQglVJ`qD=YR28 zgA&yk>erXt7Nf!3Ng~|Pg1j0h`&tJkwysn;4c9})%iS`$&Phmu+Eix|U&F5Dl+_$2sf3i_Ci-3tl>*!~vP zU^}G;6t#-QYOPiu69w2JB;GyE)ha{c4T({!SBqNBWjKJmtgVH!&@!>nDcFlsopy2c zJoV|PE%hn;bM8mhjkg9WDymMQK|p>n0N~C&qBfyZ6BVb>8$xibrxhg!=B}bl04dcd zLrWpg9-YC)<&9Q^+pv!|(#Sj17=UCWA9_-2(D4vA%}@L+Iv#hoh{HD|{DC9L87HRT zm!G3@yJtozw!z!kSIH$ahzs~7qvGA0K~)sK$9&1OgY4=9R*&WES*wF7c*0+iX$4Dg zOHadHFIIO6L@FtE$yIKgl(V4K$C zJW1wx9W;`IoP@w7MPJhNrH{UdIhh<}$Ac_m^<|=5`j;T8&m8<;i2vpIUxWX3_^$%i zn`xY=vVw|T6#cG;Fhj`WweXl%7bBY>ke)3;3z*?0f`9nUI#$E;(!J$)vThHAPaq}O zJ5`o)T(v_Dlkxsm72g?+lr^HJpj!Z(;19QlQQrjPa<4hHN|T|mrr{fP6$IAPy~|*3 zuw9>rs*kp(G~II~+bJ4m=J3TLxR?5wH%fXm}vNcx?st!#{Ku zv6J|IFtTM6bWD{a;|9hw*zQlSf;AKQm>YoLvADcvZ5#dr6>25KT`y@(-0wD~9V-Y% za>Q4NTfRXn%)2XeZE0dHQvZO+V?7>zsbQPKh%#% zU%x<};>~O1Du4A1rjx(25(YU3fQ@;N{3U_!+}b@8=ienQf-&6u!wNaPJ?f4B%=e<40Qa77&^Ty? zvx{wQXI~SKIod79d2C;;HXIAU!Aa$D44qoI2$+?tAe5oH06N5zjb~k*_h)n>QH$?z z`YsK+8PkUdD6$NViMd2{7(52Ug?q4Eg9$w+PTfK?kq(bE?MtBa?f$*l55b#TFId$# zc26_yM^jCSB395nmF_MoPQ}UQ;3{-=D|66y6pYCW;{*$`VNiE@Uie}R{qC!whqUp} z&}8PQ4)NvL=UG_Pgzp+2jp+{!z!@2JeJ3c8@O==}%NwRa*f~bvA|uXA(BDi$o%UY? zoLj}#V5QkNxN~CFau!+b0>x-fTgL!m)`&#~r^6-hB5|bjg(Ly_>Kyff+)rB6uu-jr zEPCYa4^k7~9w2j+yzcoUdl0H9&d}X6F$k^A6HcIX2Y>h`jI}Qzf#$=h00t14ptvbb zJp5W1OoYdSij#0wXSbSybYFO24$||HZsL781|9I)n>!R8B;wAFmoU9USWbB4ICdZY z9wW!XQ}9F*2P~XB7DrmRE?iy@BH?d}nN?>@yPL0oeKv@SHpYg7(KS33vMLb2g#qpS z)`*GnbzXS#I21h=L#hJA=72vPj-L?q2b9xO0T&U|&rim%C%7^d&7I287bI<72{0f= zdDiH0{vPv+G(sU>W8AwN#Z##W%Nt|STPu2UlbY9&=v8vh1NPH>s4){);=(_c%M_z{H*{bN zw6a~aIvf@)7U6yF55FztYiJR)HnU8P)~8e++$HFtRgTYr)*@akyNs9WPz5ghW4TN* zivK8R?Tn??OH%44H4Z9*q~bX*msAxo-}=Kd1xEO7mSiF-^67ARo3UQxhH)`ZL`+P~ zbF4^WD6;KlJo?~ywaBX3YF-U){qT#&OLeFY7yc15rWnPW@oSb>#A2q;FKtp^P+?gs zh};TjO20LipA$##a}bQ6{NZIRObx~oI2HAi^?YfCn8xRMJNX=*o`fp%`FR>sC}Xyp zkMHp~m)US#z~mN+SKA4mJ8q{9bS&+-HO`Z`E5#L&^Jq+H{gP4P{JYundgl_J*PB+}DA&Jn<*YhWjKPG?r!M}$kn2pb7i=eL(G!aMcG5IX5uI*0e; z^?ecV|Bg9)D4Ve=exgj~m#Z4KUKkS)%W*@S=pAX!O{y3BoU7X5W!C5#1T_kefWqFS z=16iK#&6JMxit-&)sqky7fE$2%sjXf9*e*R6J5lfR;xjc2E>Sru1Eau^AQiCjM({z zbwKP0^AUF*b^fpd2Ym5 zDq{W@_tE)?OCrVr=6^*wVg47YJ!U=vqj%G`$AKNOX}1ptxOzF-6n=1 z`X=c27K@Lj?YbwnhmyG&;XK5`)W#FIW`g5r2p%u4=#-Y%{sNc&M!U4Z9sXs0|bmNAk2=s2tY zSk;vo!?`6?RZwMi3S<;laSDs;+&*}Q$d`b@!D0_A5KGc{;FY0#Zw09)@Om*#N?eyt z#MMX+mm)Vxt-ucRyiz0i@iIIc$^W4E;ML$V{ES$H&->tWBl)=sNq(tTE^pS$Wywyt zgoqF{WtzSa9Xt^WT!;iN1dfXfJ5kDfoFhnpOv8m!sHt6y8OgY(B?S-iSEDO_lt+t= z;yQg81dbB5>$?j z?NIN>F*Z2{?^?HdeN!HHx04LRc#8^%mN58C#YD-ywmLhj=l_z?GP%*x2Ev z=wfAN|Y?{&D_K-r(DEeC&vw^=Ol;Akr9mx>t& z9#OSsvs#!CF@uM?7}LK8P)-TsM0mH_JZ|Cs6mRmdcwp_!vwpzX-ybd!`NyofRoQT! z-;GMo;7Vrr9VTV0&jUwuE*qy<5gLLM<$epH^R^eRld0m%^OFj3G<-H20{dMG5VT+% zOu$D$b2|m^0@mDAx!7rPk*(b7LJ%hqmis_hQbHAhu;heG1Nkm2MdG|7Xn=KxJYZ{m zf?58c2xJt$D_PJkmI?nfMZW77*;R7967)Lu#on7X4R25$ z#BSHAl^Vku{&)E}{H1C7udr2;f)PF5E0`&eYd$Y4n)kj&0Jb6+P+KkQRiU_%|w zRFJTUg?&quw>2Q2Fz>3kIY+M_lBy$cs) zA%RiVjP+^GayWW{1)K@a_ETaP27z$Aguu~j{NO*3xVzn9IiRjv337!jHGQ?G&(cjF2>*W|hDC-?sf zS2FLw&k6il`T-*>hx~k2=wG7jnyIgI+KKw2#KfpC(_;fPylfL~&Jb$LpnPQ}p8~uRZkRIIlhQW0BV$`mxk~4C==+_pw+%E^;43`mw@&oUR{h-NzaF zvEF?w(T_XbM~jcT;m4Hb#UqpsPPX}why!Z_y;E+^aJ&${*a~|y9}nt55ILhs-Gjg% zjH$#;h~MB`F4_V@(+JsDv(RUw^I>l7T#_+l@>L*ycer0luzqo{rj6AvMGb`>cn^*X zSi&Xs#Z}g<$f_4k8H(T9?1SS^14n-?UKd%pv$r z{qk!R;hq{{^*svz9hkm~lHg=PFx~fa1k)FY+Qs_yl40CEh5eE&(azlZBPr6PierG5 z%e#GQ-0uULMWA3#l4o;QF}6sa3kASZA@ohZ5Lnkq8W_VJ-`HN%^sYTxO(y`nTfgvP zb_8st!!*Um+NN9bi~j5rG_j`KAHM_Tmh;he54K@`LVB&)G;(kPC6yODyWzd$IQ1mK z0mlm(d4;_PTq(25@a&AkDo~{VMpu)B4_)EHX&>}Bad_eU8HX{zZ#?gFkKF3^y-v2)+IJWE7ycL>ssRV)SzN&{JBUyofKUPo9+$ zVl+j;7&Q|F&|UZHh8p*V^&2nWY*pXvLw#cn;6m)o*`YRwiV`Rt0fnUte)#f=mQV`+ zPC_lf7p{%q&>Hma?}*;(t${Fu8~){{Hazd5_*j&mv>ch_WlAT`LgW@=|dopKsDOLx; z_;6R_PE9Pr)WokKC@anJ$OF_MAo39C>Q?p>mi~He?F3J^dDbV`a%26MQ@T^PHG-Ki z@j+`7n{n~ENEj@8cJ~9UkeF1~T-r9KJ(sGjl}#mGKgCAd4$AzmC`updEQ(Ub#G8;x zqhH-a8PQ5|fb0UMT$=G;HdA4lsEMciCja0no>f}Df=h`SChU@+B+wP{Nxik3r7q?@ z_z81$stw?HMdYFgve|Z^#HHG>n25|MI^o-9u-~Pk!LdV)Jjm_ zdD`>c9g#}hE#JxsHsUmVuLkF8yyw3MxPdLeUGjUt#S@%c%D=Js6?K3SuJ*Hhd#TX= zw4Zt3H5V|1N>!>`Jg44oO7vsa1f26RGsDHYaKa|F3@r)n#$aNT>PKdbo~FHO6Y!iT zWosKeswYjVO$4+-TX=dhto8Q&x~{4{%lhq;zYhy&QD|y{WRFozg*RdRMb3>eV6^VIceeTxqgw)_C@#+I$o zJZ;)SdBT`AB2QXExc^;v6X7bY+3c|(R@Cy40U>QTHx;7wvm|IW9?r$6R)#Fd!?TgU zC1t|#-|iAA+lX2mM#|a=`NR}CvXrfbHt|Fx1$A*brUqOBZ*K78g-TF)57|Mj!=VlZ z>)%NBzS{P!7OdHLrv;0ZV#dP=)+qMcQNel-->O?!7$r?B2^GNeQ3dNH;_aFxqqarx zPLgjIliqBxc(yOVxgwEAa6dJtmik(F;3#BTNKN9FlHVyJSkLfVSFl#^>QpNg$qupEJEb*3YaDV3(L(I)qjuH@!g0mwZ8H*zf=yqDnF z=@#IL19(}uTn7{jaQ+Eszj9U-?Sz0-CHuNX$#MDNw&+}82*SunbsmM8BlEC&0;PG2O|Cv zU;C`p#;jAJwKFQ1Zah%|%3v!9Xwt=`$Io*8~q^VQ?RR~jn8&HfeAj#vNyC_#f0zM-jA zJ{q6_Ljwb(Wv>F#yVo`~4FjZ+suut`8$h7w0(=Vy_UJO$tE?YZqRI%V2Ozl>yGvJW zO`fp8i)TbxpleTgmwgT4{c?3v(@>N!TrGzLI#U1-PwI_U;&_Uhw>^dl$PEqpR2t$H zY*O)1ubzL>?_+r(mI)w*ss_TZMIwkXP4O&HI+%URVzTvwR`r8q-UrD<``ss!dG-DX zCDCY$VSMHL%H_PW-Kjd2HSO96-~U2VQ1sqcP{X^fiOMD-1xIAF*H4~os$w8t9VE-5 z8L8Hyl2~{qI8F)2A>KVGGY3>?mILBZjG~%}#~x^|SpDQ} z42)0(4n4CI-=e78uN>&eC~Cp%op8d1X`B@x8}_0JzuCdDz})p|qwlGEu7#2Tgv9#^ z0khe;Dn`Bh$nWjZJF)Q82bCM)Ohtp2wxWLp_^TGR27h7QeYg6sF_!+BuoR>8A9T9V zeDczk=X+z;`lGkcYd=c+jJ+2S&b}_a3c-qtw%1dCkoKxUpdPQiu6PmjyA&Ehx7RD6ny$3d<@dGMOM4^m zy!JYqrlZ}}k$6B}dz~tU zinULyRMmm!uegh?HmC+8;e6AYLAseim4;VL9r%E5(O(_ep%v=`uvhJhO8j|ry=e=Hmn<&SO)(OxI{wLTp-QX;PdqYANg zHf<%hkYdgx2MZJ(zfKD zr+*Ocxqd95VEG^1(?@*|V-MVewK$lG?!sJ}(EN`&_W|mV>i&rU4cxeWF(FIPBqKc~ z!Vp{pWLoGJ9xl|Kz!Ij4YFSgynS6JD5cIR)8h(5Z(%E(``hz9AWBKQ7jQXSeb16>F zqA|xJ`jDqzzFGkO*#OtYTEFB8$B;_S2WT_t4}Kfo)lqn!ep&sE=obrMqW!^=6yczI z3GXhzqu$>HT0y@&M(+3&>fhszYP?tdHXUBSwA3x(4rbe-?707PJK3PEXc*Dnn!uuE zqyg$F|7^VtaP!oRQF^{CjKWhL>R2d-SVl?KX+4h4DC52pMoAwN!zk~ApoeFaemeK3 zM5;NXB>hoW#7?+>H19k{iJCx0NOro}qp4xN2vGU`w@=$`Um&;<;z%pTHZzYX=hH9pYD7H{B&zSPw#w=I=dXy+=WFeKCWn??>_t~ z0@u?&xd0AcI>r~Pe=ZjsvbVuQwA$*^`sY?ah5kXB$Yb%^~A}ubF|T-%^gdS6?5kY zkq7A>)n%XyI44#aolMj)GXmOqoWocVBb<@c;fJ+*TFvmZ-R89;^}&60vHUaTc;TN# zS4R1#`+T(H={Zq-6g$VW6>8A6dtQy|BcYsUcNMz&5RotRI5ybe!QTb=Z3rJcv>G6x zkKUdaqmOnad-`a8Uk#u72);x|#_FRxfP)htXZ?aZt&eu7pFj{bw(c?m86ys=R*gqkn?0sak$@KI=bkn^z8d7hcl)`~v3zwLaByxQUp<36ub-O@TBxKi^b6_V^dWsN zr?wi4)a8{Rz49 z!Y_BPW3KQ&yVvrX^>x8TuH0V^&4V5O@ZCEq9^do)CYEW%R_;pxSzi}^>3zq|ZzuS} zZ*{LHC~WUa|3;mHOrYGaLz98(W8Fu_WsOLAp-88c4FzW%!Pyp>-9hv^=oVAu2&T z;mTWx)cf6$#|8Tl8iISZalU3icSL%rE?#3Z<>9 zW+zO5q(^GkT-ADZAEC1H?)Y-SXWsY{v;|3xP!KHQ{0l$cI@?>iO5rEEFT{7Ijh)0c z#);fR2OmzDNt*hDmK4ABAK=rlK2}l=b`(juAS)^<&pr)FnR^*}aFj7poq%TY=&wf4g$F72;vdJA^SYSJsWTVR?P)P(Su)2dHCypH2d>C+egKH`upUe z_mJNw52euCN0*0tkn8u!!?>36(2D?$CJ)CV6WeDnS?_4_@Y4v*Ri@gqwUsdn7P9tx?o?Su=45vf>tc%LkPBzfqozp5pYEt_ zxRpA4P74pGF9rd8wJ@EZ#yjS&WW8|aRdR_C`yYQeiXp;gXr=+)ud+1(l!^X8o|I}di zZggR7uy28jc+ICiTbX#Ns7Uigyw0Dn9-ZbVx@4otb^S%sHTIv4YHa^1YGB10cHzkLr!U z0X=lefWkv??Yb9Q8EYDzmi`}jfduegQ7^*i8|k~1KB(dfUo*ozu-5Q`J3a_)eB?Ma z4>GNv)gCm1rc1RN@(K1cG&}N@Fo~Ptc;pMjkRxBuMYwyVI!RF8q?&Mzl2Y)IA{lq> z=5}#$9%22~AqgaBzW36L`j6+7ewIT@!EHkW;VC#i!Q=Xk-iiA_mNJ49+kmX$zTDr1 z6l>B#FV%c+u>MOh(^v4|{ImpkKr$tWmfyY+0Z7uZ2X#^@OPTg17EH`#Ueh7612PuQ zF|**1nPKNJuQ~@ln@Uuh_1x3}H;g>%Uj{ZRHSH_fU_G`3MHQ(}xq=^_v`}V7#&A26@1`L1S_rqj(c))~d^x#c`uSZ4B6Sk@Ota4@JNA<@U< zd7lx?#WUL)>xmCQ35-iJ&}EYN)j5r9cAVl&F_IqwyoVb7S*viK$G$F}autaG5z*36 zaJ%aR_W6}KmhFZ)j9?Y8um)5gNdMLh{+Mz&{1ENpA$W#*UAD#V!tyK;q0eBuqu;FD z+%6EmIoim;F9rWcxd`^g{n(vGa!x%k>}@0uuQifyuQ!tK;k%t?R!!k2IeV+(3o=c3 zQwY`{Le#+=1|)>__6Oj;h39Ed#0eO|2zwK>k&M&g`AJ4{5^6O*&%SpxXqUUt4_og% z?95vjv3u$B@@L_ZhiUVs@C<(dDvAe|H{m?}!ngu>A{(E?W@B1!q@e(|?VLR8e)xB) z^INC+t%3M@)zIeh1KX_}?Y@ZKx44rpcVSg-Ir^Kw!^vNGa$=N|!JUEhdSMyY)r3E5 zwGsRay7jB=0XW=b9fY6Xw*K_h%meQO1&_sWjE&t0hhdoy3R2>UyFy2jUeL-$SL|?gkGl)kkf9Lnc;^(wKn7xv$~(lHSyrf~~2bBWeE@R1C|>%i34C1jqi%^5VbG z%lf{co4YR)(y@>#^q-eO@t`efrZuqP)So8uP0RL)_*p2AsDi8&aI#QKNg%;N?Kut{ zYPtH3k{uqrkUPZFt5kbz`xSYFu*X-4&~QVOx!e*vl(R;eR z&i+$xYJ=%K_(W3?qP*V-!u7OJOzT-NH}<)hXqUst^F3&ntI#ghg>ZIIOj4t_8K0=< z12sMVlI783Q(=SC5V31CjW*$c9jfRUP)@F%hh7kVhf| zph3oA#Te!E@$^@9jxYjvFUd&Ga;`&iDH@^7;nK3#?$A9THc{o~6YNS~w*z{2idnf8 zif2bD%DW8zuSW@FY~pzpaOwwrLp&d;HIlCbo_@Xqp8JXCZbb5drs)Dc_!gR`<4I7G z!5@HN6KI73phdKxRQHQPFx{y~vS~k}eU4k}aOTgyPF-ua%kfv%x66yKXS?9@miliZ zU{n7QpJBk~HsJFJ-|h5gRS+L+Pp0Pc=(QpcUmx5Gbhz;y24$sD#HI#{4c}*MfhKV|F!sE z@3~5>9+Zy)nQbWkkH!CqD60hTaG66`){F{VtU5d|d5BD|26n11s0fmB=fGR0sGA~v5a)3?O-A;G>fKKaFpBzd-Gxk=jbO1 zkzogG^;4NnOVmZw>8B(-;p}%lo^UDAmkOp;OPMateeed=f+H{H1goGe1&W(KE|Sh7 z+;qa_AF?itq_b={otW?sG|LA~a3Mi)QTo!TFNyd9FH_|b&e4~N`m#u0l)g0L0$}yH zXk_`q1(xpuW6uW)flf9a3lNT-{=<~7YM(Z!ldxy{LB&` zSa5ZP(8}7~71J0ydkmmr5&$Rg7ZJSMY^pDcz$leK%y5`3Nn?7anO-B7JK}Or>nKGa zwny8;7jeKRMVPt>;@PSQ3t!TFpH>Fy0Sh%TN4#QHz&lQPupUOC#KW@BUmb%Rhli=q zb=TMzr=h~=Yv_cJI|&Ob)Pxl@{jue)u$+5i)dU~`C+qbnAJD_nXc61sMb|Q`{6!lD zS?i2xH?cDK(#-nc;Y{{C@MByHQ>P#;&-$;}tALMFG%4!k2Vg*E?I^^4kT+RAzY;qh z_?04!^;wAMWt5RfeHcnRU|-R^K20irwbZAN)MtN8eO{=9!nK1tHGNnuRJBBvQKP&wA}E#2N405-frWXLEdl zdX*!M^{TzHMZM-9zFreo9id)pD3OAublx=4K3W<*A z4u}6P0e|HBJrYwt;d(|az(Cw`)Yo?$YI4TLe$U}Goat%BuD-qv>5#SvedK$7i-kf* z&Ex0ToI+#Pg->%c{R5nakaPt4aMrN`k#x=Gkt}+!R-y`+b4m=I!;?xS(+@1?CZ?Vt z=9iqzcQ&EjXqsT6%@rK7dc%3{yN2WS&1&a!H)F#Z5ZSBMhChNqKm<5LtOL)eYCO{- zTCU&EQDg4qiydk*7MA3@m&%xLhkjJ=AXJEcJ(jQ2+}As=^IrGn>)UiLm9Af_XK)47 zQdOeCl&C5CW}zC-8(3VY;TSI^?<^>$D$QHOfz7-$jf%w64U%I3QC!c4qo}n8BO6Z6QOUhMy`!iLo=G z*f4K~XOvPY&{xEt^D)a}_9&4{`PzLqY+3M+RjKAa2V&h91Jw>_PdGtW@51iIX>o~c zu~q$XohJ1b=)geu(WF3+M-z?W??J$*^RIxlGzWW20$Gj5w4WgpJW1FV6{XW>ej`j2 zG9@ffXcRB-pn;1&eIN7%hC3#leumX@%e6(*YPqhKswClBT^>;lRA#eyjT&5*8urAzr}0 z9&gq5u|%LrjlqU39&^JxakhC0$z{(iV%4Ws316Va#|h&#sk**$AfM%Oe4n5?j5&x! zh~n;SPyifC(g5H>K3buCR=n7Sbb#@$!i)J%Aic~!3gJCimWD*ZY41Y1UqfPn8q!>Z zmBKOT&gDW}wd_Oszk0v>B38}XuD*Fu^W+c9F@ibcd)Kz9R&Qs;#|0bP6+D1%zkf%6 zJ59dDVxf1GX~7#{PC2#NhZwJ4#^xNnQ0583OXb}%dDpd95k~Xj%v4^iYPAq=DGB2M zHR`tDA#9EC!MjDaj*$8fpy@$4FjmzSalPYGC5Y9-$!w3keTZ+o zG21vo|4p@&R37!SlL@^RCxfnI?6146=Ogsu7(&MG&393lMEusu8UgggyTX z>2ISs?aUvsL76b_0SvGBzq!R%;X{uWEdFhI?s~2+KE*A*%q@Owv*L$iJ35)8T&gm$ z-fz7x_sS>P_9-h{E0n3chPBwik&6K~q0kZW@$VCU%uy*LG?B$kT}4$AGjmsJR*S&0 zAC@jz)zVkx#6{!eaqY-_uLJlJa_t798;f^N0e(tdUX}i6pV|&f z&0)_Tkylr0+|zrXFnvw4{_4FBXz94PHnDNb5I?)gX@?)|2ZiQXtQmB3O^e2Ew@5d3 zAEAckOtwavJa>J1k~H?8c>&Fi$6L1NmvZ$QyW>yjVPB*z5=+j)o+|h*7V$z?P&shn zpo5cvTYmp{DLsbv1*6sUCDGZ1E4)7PChx}ZZaVX(VH-=iQLxyj{)weB^d9i0qyEZU zd+8_&+k!{ggT??U{0IA(dD8npKQSvDP>~&=ah9psx555-hsASUC&#;qILy0*Z=46v zuki-Gx;`!MjKCYBvlm?oL97ay+>-$}!8wVF|U8{Vs)fa45tivcL-N4C-hp7jxX z9?WkwF@8f~8Rs&vx`CFw^go?2oiTM=ABOb~KeZDqJHS}>S{!(*b-!1SROr6n*YDw& zysE4^fCK6DrAqYgK(u+P&W86ODt6}CZ<1F)Z)EZu^E9bf;Xjyft8}LCAU%AXz)W`6 zgHV8OX=hK@8RsISKa3?Te-C)MGm3k%OOE>XwB|CRqj(^FohfLtCFT4A4#?y)Fd}+@ zg%UI{6vyTZhvbv=J$~ye-IFHqwRriQDrJ1BW{7&xpV^s)ptX;^;V!s5G zDi2V%$Kk@&SoTg^_FEwPS0J4~JcEq~UM@j5=C|Kb@-(-ev&>eg2rpGJ7>VRzygAT- z@8GSP#Mh+P}!~E z%bonPs|(K7;P_6!VYnXyPOy*`s^v$eF1W@^1ssdj;LZg&wf<}APSrgZ#$&$!?fK+l z^r=Si!?*!$*Nb-Ar_Ni&sI{NE1pTO=Cg_b|3$^1viBwJSS)qQePK>ic3Lr>@R1{Gi z+J+~nMihpbMK~rUd^;q@sTHcwPn_>VS`D7W&VlCwCLkCtF1g0C7l@YHdp_04Qhr0T zU~3KFmg7tQ^)-8lqdqw7Pco*y0je`M^e4y-Sn|S>IG)F5I+c(Y>HNXsJd)2*7k;781C!|4C;NirJxj!g907J+quI zStb>M#-(2Q=yZ^BJW?_?Hr%1@N7S7>!GQF*_^di;O-*Z+z79~6eG4Z^S7O3{hkCO%F)nN6V^2|-7~z;Sn6>giQ&89-J}j3k;SlV` zht`eFI0hNPa+6;b{Y6ohW`C_RMwG9|tPn-{OVle6eucFOAi5hb7XCqR{-BoqQ%kdl zKxbWUSFIN#G%M-v zg;Lk2h*O5J#>D=DWz3r~ctavybFm)Z4a60UAbQp{okYvR47mJFvQ13SYJ_f~qCh}s z^hzuhgZmR7zCWXB?}~N>$A+_fR-ffGi}tQ)Q_y*U@lMCA zF}YSpoGGeqgJ81-iN@PqvV0|7umqH!=*W~twWw=K0YZnu2&1+anW&bIz`Z5rymb_Z zMm#yElKK~ZPN_C6H&qnfrA*}_R5QX94pNgL^+sqaPRY4O(0JUkv1gNty61uRSp*Oe zMP5|HL*(}u`WD=$?s}sI%?r0--^%r6&@0%+1bW(o=gwxVa=|8Qu#K#hjOQ)|SkzA_ z*^mK)(QwP6v89c=Cy34zspnFm=}P2l_`rjZ=G~mYd_$N|8+`%&2{p6I(f8%NzZmxo zZ}KZKv3Nt2*LXMOl5}bm4~M&U`LbcRB*h^q_Wbex?r%6AjUVf8__mj^(eVFJytxNo zgJpFXXTwDloTK;~UI4aJaW8soQmyX9ebnD@6{t@tqJ7n6(9vY7Goh6{`_>+m>dxr| zA_2-G0d%kfI$&MO=wr|;7-tPiB0{*P@LD}6HBJX7OXDM6_m(Toj=`LlUZnbf(69+4 zj?U#ej?SstX}G(_zCyy3QPJM~DqBfryJ1LFsU@gLK!?zQ7?xvmOaV4R+>pW; zIt)e}+D)iBs!d^XLoaV$RYHUnq-L3kg?q5^Dh>Oe$_qchG%pW_^K=C_QjIC~0`Ta7 zcN=s7u??Um5!NeiK1|UtU_z@HVqylPh6}m-H~1bpgfN|6+>oN3wKBpO9B3dzjXIm= zhW6O{f#Az9eTO^`t>4Nk>HWfDCX%j624)EH$p<>z#4MXofrgTaTuj~!2>tM)G%}! z0icl(fdZRIP)+n=oz0lwf#-X{104!FwhIXtIc*5O@+XE=TmeQ* z9Soz1CMB6!lNJ^r;74w%m^`P0@gl+1j>iKr{j!RE>sEDUL?*mwY;URyP<-Tr%`XAq zUm%o}9Kca=uS18$L}SzY1zPSeoVqOz0%8U`cIQ-R2@FJ7GAkBzYB?mtcoMdK9inPi zhidVQnl`DA%V}0Djl<@9eDx&0stz?Gk$-BDPE6B@QzbDK50p3cxK7O1iQ^>E!~eVI9ES(UUYr`H6U%gBt|ZRE1Lg?h)D=3hMkih%i4}ODk)Tf3i92=TT`v$@ zg$Imz;#3=*n1XQJsLC(@Vqy{=u#+!NegBTsGe;+Gmc%}IpgFB-bmCZ@SSyL6@Bj~x zaq1cmt@EW-oGDQcxotksF_C9wt%$20MHo!F=o_dG}1?!*HkiR1j6PE5riCRF7sNld{* z7bf1T6HT4?nIz`mp(_)w)rsSD;z~&zi-!}Lc%dYQN|^}HFBw=Mfjos6CZ2mL?a*4@ z*>lOu`2pMh1lNEa`dHGxQIEsY8i^p)Mfe^Lg)8v-R<3V_Ct(}SL8JK5GdZb^0I9*B zp!P6cxqTtJ=d5joUt>xxjwYU+c_lESz45~T$KAWYRavEN$>mf*?XffGw(a^|NGwGpP%k^uXW#RUF&$SpFP^QSFzWN-CBN37|07E_;)&}np_#Fw4@dVgHUswZG0Jj1pD*&4{ zsbT8I#&H-9a?p%7{mp@u=@B@7xquNXk+p$PRv*Z_n{&$1Zm zAViIWxx)-!<#N~>yesfageD?frU>)~ghoYZV$gwLJq;{P&;UX;uCzgYYJm*u)393> zOMU7mI4zK|Q_|r54i?s@1>e{K5a>txw)bHCl}3TuDS#~;l@kL%rzsHcV?aV0Ft1qa zjfJLivI-&hhqb|bAby#W#RPaz0mK(tg?RQRK>`3&ypR(E03W}$r-Pr{rrs-ICxc4` zFvI5^E%M$Z`exHO6?P(26X7I95GI<0BDlpzklGt^VgR8C2*|5UO+tpi0LYp8HZ9)-@ z_y{)B!0I9mAZ-7Ojqt+qBw@59 z!40mRNjW0#jl$7?Dd+QHCqgn2$`nDEXbhAIcnicwki9eH!~nv&S0xEaB9pplK69!N zA`wX_g0;bWD}D)(M1W%yKzyMsC_p(w4g}f5Lrx3;%v69($c#_fgjRQtU{paWj4}Ty zSR1@g?yh)Po(ys9X(egSP>{ z#E2rsWr{(Mz?i8R%?vdVY@~t3SQ@~nUL+Y+Dl(~GJ;jVN;DrGeY=gDIyB)s-Xu~&i z<~REC*NQJR2nC3eAx5x`Aw!M^0M1r`Y6a;1I051z838Z|)&}pv_$5FK0UlQX@rCxF z0K*l4;~vO~0e~+TN($;BGhVu(6D1L8kYc-FCo#^4$tW?-!Y?tJh>@xo^oU$)RE#_Z zjtzGjsMs`saff2G2nKcRrYD(>0DuQ@IqfmrKiUxvp;=?Nj5H2Rd zPIeKH!t-R{YS6Wxiy*IapZ`c)RD<_R*qMe3A}oYAHVFoeCZPyz^brWQh)1s&K=|Qh zDeMBsNLdFYo1(Ud>yt0g3$_MtZ~PLWlnCc40==<8C_*A6fDlW==M@78^Aw?!2yAnw z3c_#*al*lZ@Kuh4t-*UDeu+>>1Ve9V5sFZ*2$>8z5KN{49YzBPqaZ3>#Bym2d2rTT z@=g?aZ#8|h945m~gaRVms|dnGlTd`2;v<+(!{-$P2=D&cM!4uPR?`x2?JnX@k@wa+ z2(w`)0;`G{stCeFgHVJD@ewSgf!w44gjo(kZ$YSrGiQ(J=3WqaZ;ONQBJ4z{A;Kzn zV{;%AeS{*^iH~3n4am^|LLUd=i7KX{5zd?|0%5(#d!uBh4!QI`>_n&{LV+R(6YW7) zlUu|`u!#m5KMf!(sIhbDY(Z#)vt159i@Z0dXP>f{7NTPubiv}<@ zza$t1g24*w5sXZ*nHt5Y90x0A68I&?Ok$j>81%?Cp&0oL6*CDMm`Tt8#-9|UR4_Qw z-z_;d6KqcI6(evxte8yTmly@a*g%hH6^c==7^MsqlL;DVJv4wZSTU*vgDSTEQI>lJ z*qpB`hW8OzF`d9KG4hFVqhin_(ov%rH4GKg2^y#wG=TB?i;`FMB9l5(0P4VF#ZrI; z%VEWA0>1>vBS4%2h%Yn?1!!WBm`%`tuBQQjivS=hwnZTZ3q%XJ+B$;Yh&(FocOZ!1 zCc-O>7n%h#5FcJKfY7!;k`Tp>kU;91O6E~)Tc;%ShZWNZ{1PCO0Ou-z z_(H1?&)y_R03eJj)|(7xF2l_5)s7ZHd6EOLm`1=(gft=;#tW^2 zL8DbDf}1`9!8Gyc6$1#PGzpoI5gk565|Ixfr&0I4B^Cc?dnKyN^BD?%ZI z#yo-s>KqLqy!(P=Qh~^%HloMDWCA=#gJZ5$1}ml!_$9z_0t{0C@r4GV096bUhXiOq z0nh-zwF*!Q8R;Z$6^I&eogs&>av^M(N8pzTi9~pt-q0KvG=@!zP|q+ikD!50odytM zAu653%!e8KCOF#)cB9C9tLdAa#K*7`A(jYNDuOW47!<*Xk6<$m%p+(3;l<}|gbN-b zLOYx}mVtuZBl6yQ2VpPlL}=&OvIE|b24SK#C_+59p|HeB17lDcKp5vBTrFuxf-_gw zfG||#y)6#Hv9J@t5MjO|2otSA5z@p*a5xQ=7Y!hM^_-oCeuChJGgsk&kR$S5JdL8c zbUy4vXePoLiXcoh2g+a~AwGh6G|=*C0HM@DcvEtz5YBcdQ6%!-BnRPE*on|cgiqm( z&4Elb2Sq3sAHfnDQ1mo_a0ErsNkB$BiK_*v3hb}~pZ^rBm`UK577m88kkAY0LHRs1*1SP*hvf!jC!!cZK85Dte8pQml!p~7@!#R2#lGE(acaWlc1r; zI*2h@F-ir4ox}+bvR)ZTg)ss=`GLsiXrEY0>L)L5Ca%LR!chY ziwLC76aa2cM~smN!HUTQehE-cfE)!7UuYBxFdPy{L?R6|PZ|JtPyy;8gXc+s(O)ol zkThbTe5%5;iM<7@s9=&1!VHOa;OoEK)@MuZHVhA~P))!a;8|D)D zC4!p>tLP2QLJ@{5LL-C5T!IFwHVq*3QG`q)u*SYTkGa$gu2Y+Qm7l|gxdeWRkVb?8 zMW8n}3PosRn3zk@zyy;95EeXbE04=0=qQ|WX3$U`y?Edm8iBs4Vtd0*gyBTk3vWn+ zFwrCwAyIq;V`)GY(*VL)2cf4R42QF=Vn>R+x70y65q2UZ65%OD5GJ|_MaUE%!DJff z5orKn%X~WxzoIzTdh_6Hr(vSVd#fFU$*>b4mI$XSf-un{6k(?L2kiE{~40-jUOSO>oo)&}ov{1Tv@la){D3(bMP&>R$?f=paFm*oFwcH zFzjkLb3X*d@Pf$eYa=X%7hxxYA;N8n(4q)N5$eQ8u!aUS7!4pSf6C6JX9b}V&fGTv z!g`UH*8-)W--n$D%|u901bOoW%>jFP$cGm35p1G?sRRumTnYp>2a!p|(*{UL8+hSN zTJSTh*ptuIKV}jP8JS4~0KYyd0GW^(pYlDLLl417gs?N> z;D!XOm`UK57$3`ltE$|K?BnW8USc|LNcma0owdbK?Qgb0FS_mIRt(QP)>m36+nEUJt#m8gTx$y z1|mWO05>T>J!HmdaqJ43}pf(9B74Pd@SfR-u|#+E`eWS*Nk|GRO1UE%7mk=LbF@Uh8N>Y)j;pa>E`4Ev~p|bL~ zU<$05O5m3O)dV<00mK&?g#r{ZWK1P!U@Aca0HpwsuCxGBm_@*uMS!lfOa$4L{^(;@ zdN1rms35|pj2D^&gGMKz2vzifxrBK1iUEWpBnjh7r5}9*L19M%5>7$;0t;coL;}AI zzLde=A;A}y;`@$rF+=G+N5l`VnP+P;%U@v=r`{N=sEr zR(dfrZ>ZAJN)nZpR@q-^(E?FQi`My>S>g{?u~iwRYe;{tbRFp?r5j1FR=SyVozjN% zLZ#bDS1T>O{3A-sn4(;18NuACw2YSum3ABWovw5~>3pSUlFm`Ogmk9T<)lX|T}67h z(lw+HSGtaLywZ)Ndnw&ax*a8fv>Vdflx`>8qO?qAH!3Yt=SHPvqP|?|Wajx|rDYA` z1*J3TUZu2~^aD!gkuFs_pLCJZ1*B&xJ(KhlrAtWXDP2x_oYGaK)0D0uJyPj9(n(6o zitQk!WqmkSX<3clgPA|lE^FUyN>{V&zEOHH>1L(tNv~JBiFCcvEu@zy-A1}bY1#gH zN@>|{s!&?Cx5|{3y|fagGnwbtE1gHWKMy4N{ixwbXIJ}=ff z+9oVsieNUBB1Zm2c_;x~jD*W-aJ~xRQ&E|NfzfK2XHe;J0aF?-UUK77B|WTrsTb#9 ze7`u+X$6u*Co7nX&INU&km=nBXV9gj8YpC%p%$ zN4nBTw<+x={f*N3q??tVNqW7~C8X<>E+@T2=_=ASO4pEnO6fY%6-qafE>pUhbcxc2 z^z}-&lP*v?miakR=|s|QrH7L~Q|V;V$x5e@9;$RE=|rX7r28wKM>CGg)P3b(+ zElL-V-l%jT=|-hXNiSErg7jjgt4Y70^kULgO4pNqKgOU^h~9rn1@r8 zjwhX`bQ0-tps9b(gqeHY_s!=A7M>7`;fsYcq@0#nV`Xh7LNU3#OTjXSq0k)#lI{>` zHjx$NXvsPVejVMi7M?;}&hM;faEb6eIJSrFVIgZVWE{_XBIwl-bUa`jnMWhszlxw= zj-Ypj>DJ2~j}Zc`#g6032+4CD#|VhlD;>v0kmNbtJD?4+f|9aRBt<-zY7GyQBZTCN zw{=9AJW@z5_F03%WP*_R3^B^;7bXu7lE=iXs4y8VBsZ|!-^BPYySk>di8^>R0I!hBrh;wU$_8#!U#C30L* zw{Gr6PMBAU92Wqs$=%2abG*oL{oFde8#!T)5IN4UEZ%9>RlW!_PUN_jWA*4pPMAMn z8#pV-8KLzZ$gaW@=0_sOl^g4wZsdgdhRE^koAqipa>AT1ay$oXJ=BeyF!^awR&X%o z_-RpB@e}6NBF7IXtV_F*6K1x^9YQ(2?bTIy!W<=Xhf?n7ZsdeHK;#aiT<>n=g!v0j zpJW9Or`$h4c7-dsTfC(Hzq8%nu;-N*^^R~&uI3J#;(c931= zvoOC9xnn7}p&L12t`xcBD7Um5Ibkjkx#5(1q8mA3`b2I7g>qbtP z7mC~olsl&zIbo)X+(^nD-;JCw4-vUhlsm8+Ibr^eeMoyRkkvo}k_jDsC%s-0UDU_ShjhrwiiQH()o!gC^ zFw;dYm2xL`BPYxuB6lj~26iJS%xIB2jdDA&l+#r{3-enrvw~@q`>Y!|VXhOobjq#h zMoyTEMDBFTJ=cw#Fdr1TGbqP3xUS+S%wmx{lXBN~BPYyDL@tAJ=XWC~%nXq`i*hG- zBPYzGMDA?L9o&taFk?h6lXAadk+!RJ2-5;HE0{&OFT0Tw=6fPHhH|UAkrU=?A~%+D zFLom*%u10PN4fjEkrU?aA~&9LT*dDy9m1R{a_3O)qHg4bnI&=)D0gZ%a>5)Ya&F2U z+Krqr`-)sP<@REGrK|V}^LsF}g6C51t8V0k`Ju?2N4bV>( zl$+a)oG@<(6N?X=_HiL0J8)O5dG=OaN!VV;A&L9C`sSR#!k$$@hq2zNf{ z;kYk|a6c--{lf_N+^~DAe7ueHTVF>AJRCv0B7{RZ*c>5H4!SNDKTd{?!^TY=$J&m= zDRkhV+Hp9V4jer@4g=_LP=rGi9XK9#Bz9nnw2lK`$KgvlaD?kPyhjJAH+I1-r$he; ziC5?l7vX@b)jR4q%W%T*(Sg$m#{oBichvQZaJYsJ2ShkbrbFKd2i%IY|9w5&XjsPa zbLgYy+Ds&oZxsCE4&0iQrH`e~*~V*G_Pwdc{=V5YpbzKoccS8B*CZL<8{`*Z>fY^I z?{GK*B+9ikX2IwIQDwO3WE5&@j(^yfu)6(mn_*<9uXmLl0Owr)U9qik`Yr7iR~awR z%uT;@Xe{my@C6bPR4%^FKTNkY&K!zQpiRs5T=x*3x4w7{Za=wx=&|^AE(yZ8eFML^ zTg97#G{`kUxcP9G*>fBHNYvn!lJarh=xAK1*Mr|n&;2`qaar|)xDCE_WJT#6(Mc}v z#|WeJjvk=)2-Oo5FVDe^+_)LG$yF9Z=hKsln)tdw*^#i}az5T(vDNgunTWb2ZEsNf zJ_NwQxW*5N>s)h>rT8v9iZrOa^xz9%K`uj@0zt6|T3#nmuNuKAo9z`SEp5J=n;up_v(M2Z! zFJ*(p@3WZ=%cuxl-kmH~kBO#}%llO)+eX^NQxm8Plwh_rJ zd=G1IB!5*;t52le;Oc$G)hdK5>V(TH2P%LgmQ84o1QpBsv~oSAaep4 zvr-0Np$F&3ig(LpLCdjzg}cJ1iSt(T#43alNOVatK}q zYJRu{@8!{@)3Yb`ODA)-RiSA1(Iw_YXhlzkD-|!}WUW1id&nKLugvz3miq+oq$J*| z2;ll3c|)w4+m{)4a3412u~0FSigFa>zI*NBhZ zJ!NM-JAI?8jCb(z-6MZcl0IUUIR~`~N`qD^(bHyPWE7a4gj@d13810ihn}PgehMS# zA2Joz9RH}xX{5Kh$~I%Tk?Wrk+d3%J&fXp_!>CQ{5z?=UE&e{&`%TfnZ2zga+!N@g z$2F|(#UK0m3e>ifSw(#3WV+_P0}oPMSD?61O-pe>B{uH+C*$g0SJ^7j-jmV9eml^0 z@0EbXn+oXfHsL>#y2|a@+BU;=)2K&oJdpRW@5KLaW{h*)6mtt4pq10?_~BiG9+3Nl zy!ZL@F@HWs%Z;Cr= zt}EZ68)a|W0PD2B!+P!CY5klcpWnZY+(17Y5yT9- zO?wB_weQdk=$qby({2G?52qQ8M55TWE6G4?cQ?;)ZG^e;Q}$in0Vq}Ay*aT0wT-4oc|KvP09(PvVv4~^JPDk-U zd98gXF3NlcElkaQ^tEhr(ge-HLPuz1m-ju%gsX8cSzE+~Ex5`|b%J`taTQz*<(W&o z+aZU3(7oV(W5k{{oM4~aff`I=RY*z-8PS1+m4r3M?RT_U9!^2Z=|p@NO16$wVjmJEt@H3pDyq;0rlM z|B1EX=%2;trz86MhTvbIa z(-8B^;3E{Tn9Wy7o$7~#W!3$~sZ$(GTvNp=m614XK-5JDvY-J;zpm_ezIb>lYO#!C zIeyGSjd#MM-Mx?ff(W}m<3iNT?5kFzZSKNtr!l8<;O6hugu97yaqG|7+5RZMJ2oqQ zebF&)e=;tKE*j}SKQ`M}4-Z$ZgrDs64~q}M5EdfEU(ic`cwy!6TF7toh>g?TC-fRN z93|%RzKCBWA^%cDy&lEu=m#A$SPx;03ieXggA3~<<1QM4>sCz;A+0O0?vO8 ztF!R<_rHGs+8k8P$oto}T>ii7{ol;Qt#9KjwZJaasx#%C47UXfT_teZt5FQv1WE1 zxW{8O{QkTBQ6-v{X`2*kZ)W0T1jg&ta0q_5S&Hnpi_;vBCd)D! zi0&`kzLG*q=eH$07vB5c$1^XxQEUIh`#^^yqyO#x=)6l=O5y(K6(r<8=#S3$@7xEv z7PhwZw(57dQ<7wT+!z`}a} z#1ieD28P;%(>uLxjzI7s4w_FF-ptiiQsIgBbagC6GFCavZ*LDH~c3PFDF-Lu+7W z`^tv0hs%bqI+*;UqOT``&j{grIw*7Rbm^#)a2f;s&OrzX7ZSp9HJP)N=~iYxVP?WI zgUlRd7AmuSl5}yfFn;DFWmYNkOJP>P!WAtuP?>U(ULbXyFzdj4hsR_1}itb!$(%*U14sLZ_+ zS!DIFaAVNismwNIwhGh0atfJOC^J#2W9k-R#=|n2%rVN$ROTnbOoOF@%wfu$smump z7Qpf#nX$^OQ07u$mc#N8nXOk!QtFiXvM?9J@-Uh2D^u?L38X$IOwPR@A@en5#$w$D z8DA#MC|D}Vd_}vs9Tk2(tv1Dl#*aS)9FdJdv4yNg;%ywmt7G@hPd?(6$S0I^?gaI9ra-1*|VR?$ob;{%- z3z$a;GZU8iWG+-@p)wB=Cf4LSo+fjiGOLt%fG{gyd4|lJm07RM7-81I!biQ#BxM?9 z_7-LfEYFgerp$OQbp%rPT+9j<3(Iq49;VDRWo{E@GAs+o+2r-RYhbA%^Ce|AD|4AJn_zjF%=?uY#U-3T>Z`(R2Xi5r zHz;$sGG7vA5-f|z%u{BbGRG`oI^D4Rh0Ifw$s-B~cDyhPVOdV*!OFzPL1a#oV5?wx zo6KJ?mrQ6>=2gP1hvg?SKUZd(GN%ZW`>8*Z`Ia(yH~_&;5@tLszmWNyGBcIw7AD@2 z>DWo8SD7=Fd73Z_VA)0HOl4Lm^F(2m!@>t<%z4VJQ|3{^bnUJi^fx;XP3(p&vPn4Oj%$~x`gJmz7%Y?}nO;UIL zl|@nl4(DU0S~)e~e0~u)8B;6Fr*@!2#Jr<1WgV6~YuP>WH96{dJ}4Ln zY!|-wdl;q%emJ|r6R`_gKwsLLi1~%v-%}=AoLeH?9+f2_Y#isyc; zbzMvGppmtRQaoW~J>Rty4;xwcQHrOGth>6FiYE{6mg=b~>knN^@c@;DC&cvRl!ezY zx{5syQCSI;;^`^tfUc#uer(AZE1saTzNIp-7kxve*{?2nRwUivzzl&0G9RHTCrMLwq+a7gClFIE`Dv3Ov-KaZ?)Nx%)9ZlW=lsbkK*2KF? zBUdJ@Z=s#*hLPF?s*9XBmb|wpbsQ;N%-xmLaPsiAen%ZQbF6t?OC3)hHjp~%P9Qa_ zYbiOOl1r&klp5Q$)QRLBM=3cJKBQ}@WJ*O-DuvW8bgNyY@nrHgfmbI7xIgS#N)Bz; zQc8|xztXjo9L1hTsnZxLz9{Pok&9jymj65I0L|7Vdx>0 zlH<+?fzo|F=d6sbA>f_ZIotR|vfC&3UF~yT#*^{Q0NF?W7_A5DTgDA*y&N$huJGi| z0|^F)39uEaty*mrYO7b;&{ct`!%LMQk)0wR!M?4LZcD4atYQLi3%PsegLc%d+0Gz=xTo&q zTBwbcu>BQoDk)?jBdsqt6czIDU-opoMU7{^8i)CBAoVf?jNM5rZ<*t%D@TDpbK0o|FzJax_i{fJ%wCw*|NMo#>E zk268`L7XrQAc^{ks!g-%2aA%3No`-eh3=mJ@%vuTSO+2`?tcANw1i;_mNRypT@ns^RqgPa386-CN(KuP3Y{9#b3o1F+$-#?=YUp|YpemDmNr<>`76RR%oc8n@;md9>6Nr;mXZ7SlLl3tP$t?-Rj>2*8=Imz<9r=G zzdfGEVIDa^AircOd4eSfI0~;Ap|#kt%?-?sUcvbCymi4jy38x5?|y}lCu5@epN;V& z-jzqJD-Z-^(e`sj{DAfSZ?npv8>lv zR%tA2FrKpkvICP4&+cc-hYjj8o7Vu-B=+2=lT{ih0VBY3%I%uX!cp6#EF=bZS| zxjF4DIm);RXKS!Y97uvkUo=hyJ=R-J1r5f*rUyWBax)Tok4HHsA{?Zy5Ta0bEEuG& zp2}Q$h<5g%Jgwwq{V>N~fYVX_)C(Ahe^ed}Y#zDFs!^?=AEgQ*P2$@-oY78j_P4S< z4avCa$5mDY+1&Km@x|XG;;}qye-Q8~%%U&OkQ98#GVvipv+zc;CItI^6&SlhwnF2| z;&J-l~Rw z(+F?`(uDZKsh&Zyckyy{#=IiT+BRjjP`*l?;!z189|c`xyz0d1HJp;@bhA2f9u22V zI$fboh3Zs5r~X&tHP^q5FGmD%LDGFCaC7^|-=FQf?+&sT;ixoE#1@Z{D7G--xLFYf zBEmsM6J7N3NZ8t7(?J&{IiPB{MH}RPNra7&PQ!gw@Eo1%Um^o5saG|aIWZ3y94=3U zVR4NO=dV^w9vdpCt=I`9hDm^S@nkIRgLX4}CfMQ+Z<&hs&8QRmRG@Ej(B1+uZ=WSc zp(c;zU}`yf_|UoPDYtOMlu(P8Z+Nac1|uC4H3g^ZrXpvuE;mIu0|lKS^~H`u^hNC0 z@op?mG1VbU`Nzj+nPhf2_q>Xp-HtG;{(#dN=N^o+YhEuT4mE+Y(hfhR9jCkQq)pjRKI$S3XeT#}Aod{_jo%|%gEsO1}tk-|Y4EvIe#dX&S+;`%l8Wc3D@n!gTz=EqvUaCvh`-vlRgafN!GPuR>F!w{VE#iO~nJP zaj35t1Y%&l%2jq6EaT2dF5d3X9PY`;>4o_Fyj&l4%`3+s)*m2^llo;Vc?Lb;ji-_f zqz=Uy2Of5W;->ccJ)6f`Q_o1HEAn`!X@!fOG`rugHq?{;q(X6AE^9QL;We{%+rth8%Ur!_fKs5k@ zQ4Pa2Z#$Agzmq=QgHH$=;D+g8BaCRo`swsgtWy=0kwmP`caMhSIgIg~v|l`Xc8+JS za6EmZw9WXWXE29KbZZ%1)JCqRa-Jc%Y2W#ZZ=V8OjL-JHuYDr9W}q9l4Q_aYD{jd5 zgU^<_Xbz{I;sB=7yB1zN84vYfonI<8*StSr;S71h(9E-}6-fIf%~D1+X`$3kK+w!V zJGJeV;naSPRXlSIe0DCC1ofeMWv4k<%27(?$&t2(s7*$DGb05Q`f8WCu#qYDrm-2G z;3b!hcx8JGN~ekuO#U;Xfe6-pf<9_#faysKuy9;uUPJ@>A1y*#)eI>1th!!UGDNGY zxFOuCzIh6%3S^}IhE|pI9b1MsS!?PYmoUAodJNKBJVA0H|I|<}WWgmO7k+#soC|{i zWUf48-&}C14<{GmrItu8RGy%9a}@kQ<*{c+&;tBUsushBj|GlyD9`7h?aW(W?diZ* zh2FthYBpK&1(IV`dM6J({4EqWVyO5|@ zbIIt#z^CE-ch+V3h;Xx(7JFZw@7{?xS0E{-K1~XfG`ADbSwD?vcruP8DoU9QBpcmu z2L~zPF-a)Z=Z}+AkJOlLK7*-#HZo>wu9Z}OjK`dq>Kk_Qn-%-_N0KY`c8DxgK^;#trCHd(6HDaW2$2OHrY8A|kEj^b~X{^70NS zbmZl&h*wtKOOY`?NMk(Ij`4DIL*{Q6g+3q{sS##PbE0M35(f(%Uys={{*5>!Y8-Zs zmN*hf@#-{R-gEr%7F5ahmx`Gu5oKUM_hf2Sq>55uQCY zs%56S10|Wv#7|JUsKKs)L_}sHx2Q6);)qZpn++;V9-Pb-P=20_C?*uiq?2nN6?o}c zaYfnAcMysMwfEp!=ON_%^b`}=tEHPvps90&Ep%WI0T_IEv`5Sx(dQKSLt}tw<{e>`Ua)j=Q#sfl6~e+IUu7sg8iYxhAZu)9@M%ip%#iimRw)Plxp@t}6(Acd#uM zelHNe3*gsL47yAZhDC6zuiS|IXUsff>k! z&3KwGbY4@wN+`lZSD}2tR|t3nlE{eJI5qUSfk9`Pr&00UftU|aP$-NoPy$(XMUgEp z0Us^_^HvD3<*oP;Mft}0$crmbTl39{qj%e@&(lvtWelV)Mi4w%hn!{0lkQj==4vAO zE9)2)J4QPHG54PUpE~0EfPrxGv%?HxV@0D`e+o=nvR>#;l`@5cRe!>xmJE(RSRxDA z<|TNx^V9g@$&)eVS7e53-sRZ!MEA$$#166ZAjHeVLmtt#_$u}>bUUR%89};x?2|8MXeiyqS4Kgaj)k-)CWd;iOYjiyTF6JJ|S{bAg7-Wqd2OXtG z>nJtKnuNV%`A)}PJ?Xrp66#-_s%zI-ELC)_uWL}z?56PbDJ<3bPE$ZJ#+{AttWc^| z57Wr7+EA#E;G-(16Us-GvgYFrKbco_S|^EI(_t-gU}ddD+T(d)B`Qf=)jvmY*|bz9C1rSWh4shb*_3Bfe$p-Ga+B?Lv#IWDw1fLENuFe2qs*5W;AN@Rx`8c3ggi zm5E0!ob@rMhsS%Os9;=$-3-MhL$WO=u_@`pKxl#}Jq~f+1hQSVITKo+hLoV)O=N_g z#!)SEt_rZ5K?5IjJ_f6UA!H??rgrY!$GMia*=-fkXr>3L7gPo2lryxnkWB^1AE=u% zB%6Lg8nY(b6GG_(kX=t-85f0YOW290MUdDD+p$J4*_1wx5xZw~5|!Z+B*yB2TX6Jb zNZe;B66PB)vg*D=nAhSf--M;`Z-<%D1A$zKu*WcLvypQkgk`1O z#NRIU*FVBvf%F^h!i7mbjgb(v3e8&vo zS)Z7#$4f?U9?H;uN2i1e5fiA~)8SN-+Y$7&(^1OpxZfV>I11tBne%-3M1ckSG1XJ& z-OrxLTnOHNC_~nT$Ns}v{X6w3Uoc~J>C%=$3zAXPGo$tsUaZ1-qAUKZ8=)5S0A&3Y}p43m?;tw}UtYL0A~ivPv?@z8a*e(|@*? zE(1C_cjSaUs&nMt;!vSeM`!&YYHWwucpO-Y_c)}iPvP!_GLQsMZ4GjW!M5m)4A353 zOasl#z8@i3Pegbhulwuw3?q2zF|5SgUtewNhthXM*5V^%sdNdwx5#+p?1dbUpnTc( zHF8fiqP@i1p(9S#DpVi^I7$Kf;dK`QSYxi(A0U$ecKP@do^BDGPhOF652`7vLgySZ zPhe1`021Fo>ZcEc0QMfUUkWx;|AhcD6yVl>29OQ_rt-pLk#P}cjI02X#vE_`(av|P zFB+i6Wi*o(Nd3hhip$OW#|0B(#zkt5KjF2_lGuN|>?D?T-HB?KNoRX?ppoxVystm=|{a7nP=S-T-KJ zm$g!pWW&LvuSOMI0C_uLt1(mspJw_3sb?d_R0;cy;`g2ct*xgSIN_C~YoM!-q)*xX zwFmP(n0p+|Z#5Ix%%C_LI<^8qahsPrJBReIdoYyGGg&GUQ(t_hN-%o~&8P zh-%b)Y|!g)R9j1R*-?yX>IwIU+Hrdlqtz)YpYoWuKjAEm!)+P|a{&M}kYWv_!3kuI zd42yt9??L4{ag}qvIMfj^g|$arEHb^_E@AxIMs9l^rn`}8Y#|J^A4Jolav*pk)hUV zGz=#UykoG{e1w9tzQu4&{jRnQut{6IdD?btJ<9Pj+zIdo4P4eot|YBh=-^eTBE0a} zksA-5#Y>JELhI{xfYx6_HD@}LA4rWG&YIJ}M$5J<^FIlEb&AxS7P|Uto5j#7djAl@ z%Bt!I41`r?ml?z^5mjbA+l0M6%gxQa_UbCCCm1pM+i!yZLQyTd7 zNRpLp~g+(-EPJLB3ZWEBS7wCQCN+ zm^QMR>c+{uV-82v(H4Q+=KkW9XtLNeWQM&M(J(JnRUxHzzR;a={4I`M{Ru-qlN_JA zKyy4*bxtC3$s7_9KpbcSq)N$3HZOZinx;WxH`}2jtR4u_DXljhVueGjbcj&CI^&E# zA|Q(w_d1odnxQR$1HG^)svN)Pldyh8?6mnVWt|J8ZpO}+-IxE2?Ab>Ld?Z09oc^h# z^p+Py51I3rRoY6DiI-wGSXL5VAZJ5b%k0jNB^YhHw|=Marz!lC!$R=I`@>IG_&1vc z{^#cvemxqZ2J$1l;G>#wAj$g&GC%{lRRj5p9mstM#Lgq@PE6w@cfy)yb?YEDy$hwY zQyn^9X%-rr%BgCVI&wT!&slaT%=IKY3tCrEGo68YYV~JDM38%-He3Hj=b>~S1YhB) zip+oLH}Z@r518iTJi6N#YUvjC6M zCCL#60|8VWNK7IH9}oE24CkN)KUMc)JyfNE?vQ%m0?c;X#Xe<$Pu3Az!k9ZpqV?dD zb%}lIw?p^=#Y|YRH-r5XWmYNkLt$3HA|I}gQD(g|gTkzX1uIkd{!5tN7GVa`XmA#W z12rUlfg~|jp?CovFRI;JgN(p87pH-h6Y!o2q%g*7z$ zv-U}%y}S~7`rE~L#>DS+v-3*Vg`#}qDewkW@Kjg=JUQ#xEyc0pxhIY39b=dj_=K?HJreI{S8-Panw{&fm!wQWt`8h za25_QC4VgsH7Ss=3=9OJ-^yi7#K^;(%@tq2zIGodiMIoh&N3(;+^M*^W&@#01d3-8 z9utfYbOwGAf_G;8lZg??*o6^^`3m*bKYuZ5nn&t?bYLt_s`PZ-7muSmzWFt1>Ym*_ zU1bk37=IuNN%L2-0NnmLjdSRRf4!PyZ@)oKf8CA>Q^_nqy`M^{sUDGw{YHjvu<%vOs>a-=K=6+o;#TOE|5n-e<4m81Tuw0 zcMymrXuuusPJhQ$_9;FSar-Kjn+JBK`pLtF!=eI>&W*8H0^pHneN5aJ>t36QEody^ zW+H0_BX&7~S_vUApHnWJ&cT)-RoI)?VSOQBpE~$blhn>64IG3xK;Sbpey9lr@)i;g zgLy^}7dzlmQ+49^M|p>_&k1Toy^;o7L?TR)Q7V!ovGyj@utkKXNI!_AbeM+^mB6&2 zdf9?a%OP;$(Tgk`zsCV#ysL-aeuryBAQNmjd+3SzjOXoOq47SiHs+!C;(mV0Z!5IuEXe-~%ynPf4^TGM@T8Ck2=Q z5k=~41$?nUeAO8ik_7M+Yhiv^1bx{ zs%E&4tio-Q=;NvxUS)mKs`APmboY+O&O?rG0n0Pnvj=x;jzu*Eg}XJkVDAIIaA*ro zkg0*+lyxZ^~BG@ZJ*jKsc_CZN_GTOhiReen9;j(lYUrJTq z1BX3AYs72L6l`Zg1Z~8 z(jl?pvlgMnu!2fu!gIDD8?<(TkqFI7hHHSAH3LSS8jWf+t6|h=S0fgljGMWNvyoH= zXtY!Wl?iZS@jL|O3eCX@q@A%CCndob91EdNYLk^NfjSBD-W#eDyq${R@sHurI1w@rw}I)f&(Sg$deSJ z3HLdeH)SQER=YLnb&dOhy$GjoD4gXO+GN$aG@P&9;c&LzDN!wFIJZbRPG6p6-bMsH z8LQC~V|ak`Tx{<4<`0KTS#<+6yoV7UqQvikoLZD|8Uy?hxpv9r_!6ZQUAQ|CbLqpP z!m3$my_<^rww}s;M2yz)bt{GrW0P|H$FTE=!yqh4?iOl-9$%5nBqO8Vh6UQB_`qK*c4Fg2WPT!fhKw}NHLTlqe%A}Gd{PmSnx2}PI*n8lTWfe`$E*j#PK^YB(>i6hapKArFayDt z2HC`Ms_#a)>WnqoT7YdYJx}6yCPOaoO6=!a|By{xjCyo{ur#V%c5$tPuu8;zc^#Lc zbGXi>UBc>l!4tCb!)AVZFn4Q4DAB}OCA(j4#L z9H*-P#dN@KGUCo#u5(cBknzIwi(hLF)^9@RS#YuGto{-qlzAJ2!2A{lvxe8bW5xno zgRr8^tN6qgO52I^71ud&E-E%GAL;IQnENP(ML>zec2h1%lNH0b9*ouwvw-F24{}P1 zivieenlb&Epv~soMevNS8nFF}?y`kU5j;Taa^0X@bgxwm(oBW3C*wr)%GyPIaT`_f zFFKQo#b*Xi7ttRK%%m2508L!=CZktL1U#pnjr!Gv<`U-g-5La-cmKucB{L{7S+9P4Uaegz+D^Rq#g z!z0HHUtlyrZ88C_95+s)Xf!!1kRL`m7e1{imgos2^21+HE0G7I{FjGRBZsQ^9gF|K=g zH}^7Bcoa`+n+yzhnHjOR&m9;SM?us~X8^v>WL~$`O#X>ExWin|+Ku2Rt8!(u%(SKW6y9iUl-JPr7Q?44X+lV@+N%X2Q4e^NR! zcQ*7Y>gPW_%a`^RS9M_TQFP!q*Wdb|K4ZMEf12B~wuk3C%pBTqOw6@((CJy_gVL<8 zVF@q7g{Hl!7Z1=B^g{~#^EpJrHw(p0nA`-0-3kNOLmz<;!LCx5=`@g{!%^WePV{a> zjPzrZgbTsq2MLE*jTq86>uJt+2}|I1Mq)8?GC$s)pXc}sc-aT17|dea1kOAU+|su} z+&I>l2^Xpqb0<6X$cjJ?DnhL5-d03m8O{x`B0L$-#OyFrdv_(C-t4;PX-G?jzyxE5 zNu^vM^+wy<$Evj6L^mlH? zCEoK{{d^m80=*7$N55m;i+W*>132bC9|{JamI*JkOu1Pzezhc|R!Y)eDTUYpXsWQ?)j!Hy&Fa&cZKP&rEF}A!{n_i39U%L-{n;-odjXE9n-W&`&Vl=t zeF1&*c#mv3*rjSp;2@_o?Iw}!TWiYx#5_qIA|GLFHXkLR9CZZ^+Rxt8Yx|yR4ad|w zOlq7e+VA@U8fE$|OlIB}w0DY1St3?9%o=HK5gSpwYdd4{PDJlqCwiu(Cp-sI?}96a zFxZAPN6;lQxZ+yuUCl&lAonazb+TUFj=1QS#TtvpdF<_rPCGd7+V0%t*&32r(|Q7h z;b^DTdOJeSIsQODynKvUqgWDwpiHwrJen(savPPgZy{4yh%#|uI z4aRu+99@)5#JXP&R(}~6&1>Le?VAy-XAWN#r8V+A#L(h?sx$#}XEc+NddSaq9b0Xd zL2#dR>sJQ}Q9%S3NKG$iJ=?2toeoU9x`kh!b};-?#yJ3v~aZD?#vwr-{`S>9}FJy}CoYw_Yk zb;o9pbIg_M(~1dsU2E~_6uw!78)RMH7WM)wJAQ+5{SlXm;Iq89XJ>MQz_+;rEAWB1 z&%f^vMYs}*5L&Sm-*e$4WLzAAe8XB<=*4XneEe*;pkgM!BG%Dv5 zd$0yQrkT;oy4KU_W^9zytNTi419UTS03<|7nM2qybn3jXk&F%Q*UOmmF`ZzAos4G6 zygOeMr|dkUv!*=8Q1NEM9ec6AgEnFLku7Z3!_-5r?{{;kkXy|_`qie{M}v_jvm5FP zwI3@19pyUR=TSNp8aj50zBys}Nqf0RVAf27Qy7(GIgi9voaW;6JRGatk$$MwzRCXQYtyi#$ zU_)LDapvYUMrH86(5xX_$bSC!-#V;isP5UGZMgHBw}B_q#~q>Mt+8UD1~jABL|zbP zaoNUBP$V5LfJbNM!qOw&zb;=C-=b~x}IpZG#oisyU?SZk11WLSgkWLWPb zn^kGwu=_XUb?Sjv+e&-2dF3~_L=HJz-m~<`%nwT?rpHT6x0)VyOqs)>vn_IFsF_U+ zUymY=Tg~o0h@10F-MNe@}9X`(I z-KH*0DueyQ`Hdt4^Vt{ge`rH`V%b%T0^fXsT*MY;6N+IOC$74rkDfS@++X)HM`dO- zPIh*1Ndq?z?7+d@*0 zL5h=Ae=XAiLAT#+a-z5RvmAu1L^Dm=^;(G_ihMb|o6F%bBF5(Y{iEteR6p$$&>@Vf z?lh!MbH=Kx%|QC~1exhrB;*ab(4VxKs&-~TEosKhx5|9SbfBO(yhuevn6?d_bI+`T z{an~0u=Ol!Vh)X?zH5nXOrINsUlv<^tz&emt-&(zmE0Fr~x5(eUbPLQ+LdvnMCj&=F z)=2l=>4j1(IHBas`x=Is@hg#n>QA0|bynr-qhvmD2&`yrHCG`R ztnY-|XSVN?tjV|{fH&=3jBEPmY-?tn@JT&D>tx~lvz8Ull--4@lRo4M%v4$e`I= zajvtm!NX9a)%z2}B z{mWW*gH}W-i$98ZWG%}_En}fZ)Up*xh(A)@(Ig*2bm~cphnpd+wWw#c(#r%T+(Y&a z7xkfeAeg7$C=d$Qb)~#=|{=nB)asq$Jf?c0gW|hD__lV{`wav8s z%mIINy)66mgyQzUIj$6IZVU?xtEPR8m_0H_&gc!q4(@D`&zgE^?Z16 z`yVcV!8tT44dxuIpXjpD0f+j}B zvR?loCOEA>!bd?6#N6V$muRm+0iKln-N{;a61K; z;CnE${ugPRPM?-Y@Vbax-1d!vzaU=!W%hA==Y*Aj#o&nSo5m0V+V9-^Q$$1(UIYgF z$)R!RsmzyO>nDqcAkM?@Ed3!rk)CD*uc<^Cs zmGSmpP^eV=GW0qtYL_I%n;-p77)$c~Kv z;%3aHe0{9>sI3(dF}B|`48$xKfp6^xj&NGEkNG2Hkz1IveOmt!&Tqu!klQ6LBKhC(zpmsz^MCt)=zqk2=>OB({V|4` zX{8P9_zfBe^%`wL%+B8~c(x_F*Wz#>l;_$Bu~E<{4S2$C&fbnAG3>tYeT=EFeEL>Y z62@A-UrZ)dn6D>vuN<|LhgovqmV=k!IBJnS4a|+reNZG>GO+S~hp;68(*u%@SH9%y z_Fo)}?Q`GS@fh}wZ>8#K&+%h0v(og;Nw2?olDu1vZ#1ysIlj@1{Re@@H{u4m%b;rH zN!tdq2nq+YlPugOJrM10JYLK7@^W1$yTpi5Yq-AR@=a;(<8Zs`%765B|Gg!4U_$b+5{?uPCBEc~I4Uv#--KW`42U5@fM1~RO8Mave8Rj%Z zC}o4J=(v3cnJP=9UPTbn-@k1>Hqhy7WKTG5*&h(c{u;-(vcuqpUN%}GM0Bw?#bWEuOmvSjB&%1Oduk_3F1z1HkRL?w}1%_bBBlHmVX zlkoXAO+pdQ+N9LmN$6=lLWCi8a5xDEF$q181Zp7E6RUp&9R)g~{^EtJ_0XI@;YBkX zGH|EA>vo;HY&$dw22C7 z4->O|KVR(jUlGqERByL}iabG$tj+OiZ7$n`65Ve%D;c&8E_;AG~4?@NDP68p^668@Jdco3I9 zZEt1t7WJ>=Bd`}BKF@R&pIpQz=U>LB0X6Y|Dn9=c`E%-jF+Oi}-w8E)Ts@fa;) z0~d;~52v}|@TtiI?5RK?6FTitoS+A-(1^WmfDtd#mW9TVwyvm2T)iQv8F z?3e@>_-%(@@i(XARmvpJ>G%Mq>ydhUeB{*cIUNh>{*2>3r(+)F7otstl`Ybv?sq5K zm`UAZYWke63V5GIwXeWp)bTqvDyrb9P({ z7bg;`#{!dgOFx8h)vdifd;2mcSzi0*w;gVpoxb=vJI-eMw(ek&P>*z5hE95LrPM#k z$2lES5FX2C1Wec5g^+eH>zkAjH8Qyu>eR=Pb;?!t1lSVKz4}AoWcL{f z-#--}HO|*k^cn84{uw@64e(%;$4C~2&tbliiR`oVA2l7AnrLA%35_k_* z@T&l?@AP@sgkp^9-p6N7#jY;|q_TS52sEJt`-sm(R;|~~KvTdtC}7-}=`+qlS*!Cf zASL5Ut|+;ZD@`dX{xaMf`QI#BtBf(Vx&fzp;IUVJ%7H}!kmzQp-e=UK5{K$(4Z2l~ zI*cB$6K&HXbd`H6 zXgSb8UJOG1wC~wM{dbI>57FlHk}*DRz{$F6Y{F<|qpq8=)M?X-un=?23*|a%*SO7U z&AU7|b8R{}lq*HE#TclK!Ovp3ar)J*&}MjdUj>m??jfaXciCniZVkr5PWM;)wolj( z3Tfg3`IB=@C!$7TO-cR{$ra1lEca_@5Jry2ZG%0;94d2eJI>ge zWj2h{>0+D?^~Km#xGaqHZ%xk<&O4_|r2f|B_T_Luk1er7GU#KNQCYP^JD_H?eiS!6 zMNh;IgD@*>Ie!EDlB3@;$>l6QV;AZ6rxj#nipgZ!*P#GM4OxZLn4fKjhU6FwbpzU` zl@T3}78|(!C*w+J=8eO0*mlnSwZn4pnkTQuuq-sPk- zl}W$0z0KGYblbiZ&nfa&yW=|^L*kCF33iaw-t+_8``{IBduN4yw!Ou|StOL!=kH5< zzk*e*z4nqiIEv2L&beB()n}fg%fK4Lu+?Le3P=GRjPo%`?e5HWyY@Knql{z55v8yq z^XdU)MaJ+f94!i#s2$%dEdJ&9W_dz5aaW9&jKdb-#fO~NqLI+vSw&XQz7#{}?BZ>= zZ@`QK%ome^-2@}xiU^`4bIpLswKYqoD)=@qv^K}ys^;&;*z2g9l0VdVSQ)opo>ada zsb7~i)q4*I07F+g)eEw&BT)2f!PM%#f}W07Z-bgv!&UXrajahF18N68qUyKFso!e{ z)bGQ~ezAUD*6${#esA&RLe#HcoBAD{T)$IP{hq!_y6?dHVJWH`3F2fgM$-T+^=pp3 z7GM8Vf4&m0uUrpxKe7lD!(JyBT^J`Y;JEC@4<#3?t?06A0{K7a`Fs7|FK@X;H_wF$ zdA)ko!erN2lGC+$KjDc^=sedWK;~c{PV{94Olr2w;IjrDuIKNB*9J}{AjgZ$YrJ8P zk{q4=X*h;H%w=k4{aI0)nC(e@*R{E)0 zl3K#yxl$2&eL| zzty$=^^^_xz<2{?_4c^8u=lG@TwaM~c#HioCM2v(z6?+O+V}9Mj`H#7cNf2jGue_5y|1k)F`Rny4jB`Icokb1H z3Z0MCflTd~X({^Atyu%?6W>GwCZYioo%#1{oB8*UUA2*lklOzszrFYOKrZ|i?aNW^ z>!L;IGmqvCXw$s?^Vq!VMDrG)y`d?N~6X=5E_Pr!R4%d^E_C1o+K3`(^j+6G) zB-*!F5@s>M%E)Zf#ugBDoP{5(+W6tMZQ3{v8E;}@du=4&91rBeH`jq8;_Z?4Ui=2y zJ0_{Ue~Eur?VV@8gf3xw6&v+i)3U@*3DRel-#Am}wPTzBLbto2+t{1XL70+IJywGe zYSYfZ-?UIpiMC{nXYMGjikT&A(+>h2uI8dhC2riRiPe;MKaKT`m#_30&g6TzHgLCO zEhOO0q*|~E*|zw~ehNLrRKIz8>`5qGbqM!j-@OSOhwO2bR2m~grawK~w$V~NpF@8TQ{k!FTd zb%yQ?)eyHzJ%neU@irB=TXf@HDB|{sC~AZ?D39`l&j{v15czlL@Yqnu3E`ocX=v}9=jJ0DwJM%u@|(9Hc~|g6 z+y#fi#w@bw^9_0kz<5wcjl%vEqYrg|5x_$40bV7e!|iqW!pwg}=#bcA5`g3&jr~JD zeHJ{C4)#>Ws!;*;nXB=9=ksd;<8!%j804mVXi9wVlJvbP`mp+5oA|yR z%$GG`{@Uo({GMtmNhmzvR@olo&CoR691bzHK6DhO9^}8c-57^DIFKKrPY3Inp|8!6 zy-YnT{AC(KFNK#PRl$e%^wH*UGiYFacyFI+E5%6!iSQ|DNE3y0(^i}wIexA2rm=IA z4Y5b9mwxm7Orv?=M&EAS#@NMg_GFhpTzPW!!zc>weNG^?Q{F34N3eDRyMyiqh5?Sy0M>g{Vj4An61DN3+>(Drxi2m zJzCY@&?8`>lyvNd*SYPt+n=@-(_OFYV)!in>pL1!X>nzhJYox8m1lF0t{`8d^AT zV*p#U=8T$>(WP2lJ+AB|)4q45{XU3k>?KtjL!~GU6E#ckJQOnOs$IoL<^*$W6OmML z^!Etee1(|EC=aF}HF5y_`-0>3)T5-hf48&Vd8}?82r{vF$gX=)&rd#RN(!ZqF41aquWudxN>d$Pun@ z+S>}A4>f&U)Pq66VA_+w8o8FMD~1_9YjDQu*;$_82CkO4jCf~kwLJmrUtGSUjSY(r z&1_c2B@>;c+dv&=<*-K&mHJTUd>BW(LMO=~s*D=SgzYZpju{T~6w2e<$?a46V@i3^ ztK9N1!_8R(QVZX+mQCnTZAIp2^7s|UeUS2!xdlmiUwy&Nt;eX%0uJQ8P zYu~vn&}rZKs=)uUeGmT8?ay}F_hBT_zO9rA|NHjk$IEN4eb=!-r+qi60{@ftDS1xZ z&S}{jfXU!$$eZl>;8?oZJL@e3o1Jim1l%)lU#8XjJR#wgkm9oNR!D;v?Eboevw!Ac z_{rvuD}F)T8yN$ysHh4e$`DU5M9ZB^+Iu-w` z;DP^b{U1oi|4LIz|6Kk*z+ae*|FTs4KZ2zHlluQG{oRDM5%XhbGwJUT&^zbG3n{dB z7wu#}OM3;!SAzD=_5^d)+|XrixcYnh^W(i=H$UFM;)VK+OsU^JWb#rY&fVL8xqg)u z|3&>0^CPkT3A>=>u^s;TFbWI(&RPFhw|4ob&n0NKP>-}pDX|2SxN1`^cUJcQni2W&$M6YH+fh1|F8Pm>1aj!`r48B z(t*CVe~r@7JJ8p*IG@|s*BbEkSLkbhCfLvGYttM|9qDTqCw*^EUpq7D`!DEgYCc&# zK6|U({nW}G)u0L4Z=@CsMI*7LIvMgb66$q?+EI^9kVXezkRIPvy-AX1%+(FqGR4=E zPwjA5wQTO%2s21-*;SP-R_v&{yQ@h%tAek?&DE=?gV3!pHElLmZAtEZWMA1_9dSE> z)aL3_tHdlDp)DYJbM-jpIB;|IuSl*~E|qn@hWbF+N!mueas`jT+2<{nsRX$iB_;Mz z%e{bZhVu2ZTd_yubQgQyF%hZt-2PxC)RlVsd(;?I)Mf*AX1%M#tcrdC`!+|H2A6bf z*DAf*9q%AQKC}PY?4SSVah;?4=l6%mMZ? zaMopARQ2Cn8+YMP-NPz-r{!o>kMjvw7A;F)na9L|ANazz=L#Aqiz|Iv>07a- zDnIPDd7jYkedZOg+I|o^IBEi({$NRd_HV;=9e(W(E5CL`riGvVwFB!*yl?xp^S0{R z`BXo#gA%VA@}p07mRyc-aL#^=-@H1f#5+1SXU4raCbA8=ovj*2U%w2;6iP0KIZ`r2 zEwC-+H)pK!d9TP0_QANJWcvxs1m&(DrC}G1Q1pjy13!ocRT9?SRC$$7|L~3To712z zjBA1vs8zjyhGHCWTt0U2MA+x2%1*%OfO%scd>OH`?bFVASL_bh9LRy!ls$H-Q2y~a z5lqFq!k@nfPI@zXi_hLH6pi@44Ko)TO_BQY=l#Za+(h8E!E?HITvM>jZ(i3HGj@)E zdAq%TiC{iDVC)IxM}3uW;l zEpj{{SKuFL3L)0_i2vEAcI-t|CVWm_nowM|cfB#@^(i-_&>R%1RXq%NDY)ML1l?{1 z>QV4u7A)fyo{{Y_$GompNw7Pd-I(M0Kj1XSMLD{8MYi`%oB+83$3yB_mF-pVp<}(U z-Eaqk`Cz|{^_87D+40~w>;lg?u!jlf3(w5+1dn9>yyxXi$pW#_Z6QH_7;CgWbO%o3 z1P0H{4(WjS8apOVy$slNce5LZZNMf1yKxmx$wdDp5TI97dSI*f&0_7I#^_r}^m(Ud zYgJ3RZ!ak1T<{Z0~IAj00?Hs{l4009@3NPp%~3>j~-gUl)3GwXac05 z^(;liY0yR?a^Ps0PzKz3kHF}GD$2|oa!S3?DO2FqDU-54CMDaXx%E<{kppmHTdsNP zJ5q>H2ID$_D6pf%ExHrhrHnWK=~9LPXs7>5y#JbV9SQ}T`vj>@!D|=0G%2JZbQhkU zjm-;+$?I6WNpS~5MnD-fUudd{+o$k9s88$lfCd7%y-5uRAB=z|xDCDF$mnJJ_# zp^ri~N72VD0VK-M;wU|ng+9OC~oA*9iDMt|Gti{RBQHzyYxPc!` zIJ23(53hsK4(6`d-Fh3G^jC3kzR5?0b9VbUr`+t|+pt{Wi=K@p%KG6q`yLNB2-n%h zvx4X3x7#0q;UW(_gtlYpUjf$UF6h_(RUMFf1rP)49UZLLV-4MhTV|%-AKu$_);(Mw zaXkRj4HAy#~S>|OO;n|%Tb28=fUC_Kd8i}Qz~H_$1ebtdX9G>!i96XivFsBdDtzpGDW2IF! zs-7*@!>dM0r2gMxe)zrLh2E2l82w%D^B`lNQza&`!_CoB%K%MR&42NIjwBSccW?}xA>{eE_DHD$JFmZSUMp5i<{>Lcq9G05dXaU(OzQ&7&a5I*2>S8OtC&3% z{_0hF`}<5Aiby$|>{6pX zyfqE)!DFrST(1k`8~9ypvW-Sr7)m3J+`m^UAlHX&eZ22L){4dG|A0GK;{FeKrvJms zPzaa)om!yKiC8Smr4L|$Fx|XMtML#_>OZshh8uCG%f|A9rpxue%IZ)*wdJCno}sa{^yDQ#@n*C`mH%!kNc-6 zdCUj>Mk$28<^OtJ{l^Bu>qC^-D>C(dm|#QnhJEQi?fH-F#T@SkbnoU{W+If8&pSL* zs~U#J4g4TBK>E>V9-&+559tkC)8X9F37%gc`naZtSEcFs%{;9IJZp6CswqeL%(HFr zKLx&3Q*df(UuLNOl}z*>gR)^oM>zALtBj%I=Ox{pG$XN&z6bC5Wk&)W`t#dM)jGNW z6VYc*%k=d-6YN}X*w5mAunz${SVkcdppW5J8l5rwR@qkz^x1x^ApHT5!)6gmwjkoo z*;obu+Ih2Ddx!jkSo;Kc@XRU-vn+2cSj6#J)&p1}W3x0Y5q2-2#3r!~O=>F_lytny z+>^-pjrR9M<^3qsh*8Xx_1rz?1$itTy_-ajX2wNuU4`=2X;p&WMrn`Xz!RkPhHW`| z*GLLmTjKT(&JUp(cmR?(#tOHlW`~7n^T2vD z<0)iBU4KgoHOFj@Ge|A6jZop$V`cc<^K4d;ZwdPR3G@esf;{;wtbvQr>kHsZ%&xoU z9jr^%4b>1mX+OCXuR#2OK6p%RFpnwa$V_zXjGfKV|tX zU>_`hCw^mfb`*Jpjlj?y#SXsv{5hVJ>`Rzf_CG*raP+E&cT!IrG)AS@X^&xO?CzNS zii;&%r@$ZG{+Eeq-}0#ImaT;7be(k?cR=lz&;9^3P)lyww1e>Y)6E3S)caH$c6@ z&?o9E^{6Gz(^RhKVz0JcU&c73h*c3>${OZUa(nf~nox8x^|JYofj)}7c$_uen)?M0 zi|;vBo3jI{t_oC5&x1|dcCYN2ISA_AC!kQ>c(DnKrw*|KXV44Ja$q4pMOJE&7YSiy zlw(4xOrgW@dJXih-7C{Q9vCu|nI>FM93nJW)oWSw-eaeQATV6V7Tmx0)m?tz3GS+7O@&KkVj6?c~)O(m^oQXLZTUnZ*8 zL;S5G-)fOLQr)7vdx7zkuHi(;I2Lu)jWF8?ts3f(jqhfKp2|ClGj5s!G}+8 zkdhNUqvRu1h43D)Hiw62^x9#bEYBSk?jSkkZD4sAlZwu$StpJ~)hKCP#&Z+m4FZyB zcLG7$pE`#t0HrOZi>((|l%Bv=vpNTYtZQUBrXcc@WpAc_dJ}vfO7~N^#Rjy0gZKvUrjth8`KAnP3BE!ke zPxh8EfCx({bKFSwSD^Ohm#Lq3Sai1=;7T`sgemG!Ay{JRv4^!%mhf zG98xmoR{?6Kj}F+y#>3{Zr&Y9&)+9K{{_#9^^DNw`TY?NqN)Vs?W#kqB^Q+q#A$FU zLEn#h1z$XRJ|aqdq&IweEOjDZ!{kToz z&eI(lp2zBfjg0gAbG&@G@T$bSVak<0bIw@km?h@LnIk5oFQUTa>n!?WxC^IN0&T`l`yKVKjQ$Aa)gnQi;~(E zDW}(TBvSq!U(AdcoYm=ccbRqqL z=+y6mlb-uGHsbS9oPRqClR36cQy@H@5aS>=l2dy|lLwK*Ao(KnF%2ko>C=d1OkR$l z1?|bhPyCh5N_G*-bX|4rJXF!`&(!f5(54c_Rjt8s66?Ym*IYXQ1rOYaeKd#?^B1!2 z7>mZTCeEITMp?7nXB4|0)$wjg63vf1peiFkwF5*?0KFFNxftu-^}vBHnQ;gtlv-x6 zGJJG$Atag&? zV>T=Tj-_d^Seg*G3|$Xb1nlxtcJg%Bsv1}h>`xdLJmFEr^s;N##ihbwYE=WE$ z3@;7km|zwBwFhDoT19)Ffahi>yD-Q&1da{-R{Ks^2W1g(EFIkd z<|3L3L|kEaJtAEK|GXYG$d07&)=oS?sUNu!zPmWFUk_Y}Z?nOE4WJ2hxUU}XC6%9} zra4;GKk(x-t8&G>7H?9UR&_%s*e}hIR{ebpS~Zvrw+gyStNNZGtvWedehNCzR*f5t zV%RF^_1HrG$$shO)K(2*wH!nqr&T#BPbb&}Q2QV4iZ*#X_>PfJ4m2t9nLc3`&U#tt zQ^i`=c}_j*7cOMD;_}SaV3%~FG>GlMN1!Hrk~=H#8m?~*3s$0_RSW< zWYAwRqZwU04rk~{zZf)UVHp=)i!oOG&%W-@9NJJ578Xv#vmOO4Hz(E;*WTckD*RG= zObTu+qjgwD5Bv>YKSzNoYgHw_k4PmniHT#Dz3SG5$2+0N@w9m??9P@av2T`SKXZBk z-5fq^5wD|9(r1~)nj`9FOYdnHfYJuRZ@`U-m$pjkSJ`?Dm)>ukmjb*feYNuIzIYC| zo}|rrh&8W0KCPw;EoN@Suj-^M!51o9&&0Qxwbq=MC^WR3GObWY>>E)J6Qzdkbb{YK z%HVQ2P@wKOsBOSKCr;kXw-fqP<=6Km3TE81-!bl)+uw{s=kgDiODKEvf&JmPa1h6U zS^j03l>9~`Z%fb{hi0OaTfftv)y<5)k76R@CScvTB}X?p=^#!u{_Ib<8>Hd9A#LKL z!uxSQXJ0t}g!gv}{%!?YE9S4&qvT*W5H+kgaEV%%pW%rPL>A)WGI=4M zqvP-=>AYF|1oDKBA(EwocjHWs%!kI|*VA?kt20uByJ=O~P`+V8++0U>7Q&MKWVlO$ zaX64TU)|T^$@la)waZWsjG44v%J%2`$Rs)Kv)jogAWIeAx(58(dOJ{Y2 zwiDaQCdg|X`pce>qL`Oi?3g|@weLJh& z1_Wqhh6CArc&(CMdB7rp-F?g^H3~wH|%N`BhNFUIO!kpj-x^-+X=mNN%_z?VX zhYifjk9?>LgeQdMfv@ID=G494+~O;7@I|@IAN&BB?Z+<@l*0LT`@sj9vKHc2Yp51F z0Jmt;RkXDNbcT-WZ)9N~2h}0@BmDcmg=F7pZFg>sS_R9(kX7%xe{ZY3`%ei;^!?Pu&?(Yq+2?I8LZW#1)7rqXHHjNWjTcb``Lv1eXQ=s}a|Q z#xfcgJr}%8EEkGoXg@t4-Wo>#T-r4-~=_L}G!!MCJ&PHI4nv%JQRzQ&f zu{la17^O5&i_oJ-x31di_5ee6xcej6m|7d_Q;iXQKy~9bbgT+!u?A=!Al58wT~6t{ zYgKyaD!88X(3X^;#4^vWRh>fD5GG*u&y7`xo`}~PpB2EK<|i#YD+)(ibM!%Y9G%hP z%l}ttS}c(NRru2uV7z5Deh1bYE5r4O4vgqa#-N_qc>Ox|9B>#PlpuGBS$Z6#{L*88 zjNOkEZE5Lo`zP{!e{7C@$vvVwRI%HV_K(zlfq7n*c~QD~hCK@EIUG2Z6+9uYaXx5E z=IjKmqbm;3KVaW)_!7G;*l)+x-PkFJ&z~g4Bu_UF!fAADc-O-Lj{cRk&pxC6qmS2w z^6q}q6sgHHGaL;@oi)pE4f=`A z3Z#7#Fpms)FTp;w9sD^RBet@r56=Grh;ID6=Rs->IH=!f9}NgI z^eTZp_W^>Nk%0Il0kNkV6l#XqU_e3g9WcTiWZQorKA4FJy*dH?nm~t|h;Rr&$khRI z>8(kP#t9a_8GS+vAb$D$-^wVK}Vk)r)uzC8g%jgQoW)vNC&(e^XFxD@k@I$ zd70h)cO|-N19sTaPv|XsC#EgD2UKtA2VN0luedkS-fPQMdtX7OltGMULn?*vspz|u z5hV}|1g;`UX0KFwuKb!YdMjJGWWle{>izYDkY*>OFVoYS&u-nS=BJf0{QmA9+!&kj zJZj9}WzO$6&hLxP@7vDrO6T`u=l3b+_c-TwpY!{!^LrKsnRxpd<+=5|)PaAiJhIlp&1zt=jyqa1vXJMU*W@5eg$ zhC9FKI=^oFHRpYvlW)m=s{T*#*ByWIAKV3F?5?A-5^25lAm{+*A5Tt?kgjC zIG&+KD$23OoM+|^@TGlNg1GMC*4EGl0uu-~0|1DV(=5&__1d#wy+Jr&^HI7S>83#! zBn0-Y_j%z?z7+$B3XDfRV3!6TD;wAv%f_!g80GuIjp>c_;KWnw$lx)Y-6PCn^89K0 z%)u=5JwotX$Y!A>FcYKTY!qDLU3>eBxIix3@4c!%^f15r&01E$Z!TgL0>+O4I7a`0 zu9ye|h(#7IFa6^4&1WJ~DOB~VeP$?&I2opIxQRLHjfJ)mo^F(*>D`HVR$og=`Cr+6 z0TJ+i5yGxJ3N&h2QpJo{u@%Xk3HCoEjjH}LN z8$Cxan_oFts|o?kt)8^|k4QkfB|~XahUmHY zkYrzRRDG`H2$yE>`C3L$`KGD)2zK8by%L@jsr!+Px63U_$(U_#{ZPCVdZDGsHZs)? zSPeZNiN$Jb#VdJe188Ln{`ywn54Q_j&0(0PpFzf$_ZNQcQ^60Vutp>6f*q3eHmtj} znIXQFYXNo4UXW3gCG=vkgwE%FO~n-23?&0MM6pum`Hu&88H1^zQ0lqc_(Qq zO#MxFCoYvMZz)GT?B@q)6d!;?4fKr3SUd!;R(YoV62)RGBb562FU8L11?uxe`OG+F zIB{o9&$LgjL^g=NnT}joof7{@62lwPqr0%cC(XZveVX!NEZq?+@Q!zd92p+Eb2=BJyjPhzVKSBpr#unqb~r$+NR80X@E>ePN4bLtH^wo|b(G@l$v2Z8#x?V_0=^fG zN9Vd556|s^R`h{=>>REJt8>&*C}@<}b!s*~win-rEzh()#wO@p4WH&1yZq)=&3f8* z6*IPaLPt|83md699s0G8jv(C(@f;gvrX66Mu{ToX8CPF*ClYwvSn$(QQ%t^Jf}u{- zZps*HK*&LD2JV7Q4XRYLomC;X@Nj;tA=gFx&$H2@LF@smpc7i;&)*8WbcLQ)52u2; zOn0Z|xaeuKG3N34jI!C+ne^w88%L%V$%P|l>MzGH9I19L9C>rf1-iK+hax<8w&8Dnz*X{QUEKk%z-&u_M00j*;3nh%EVnzjjtY=??p%prFLG33kLt>8F z&_4CX#43^kHxWEmOi*>6L&*O+f;(H*$hsT?ZM&fZWIX@JLM!Uh3Ad~xxNiU>+EHB= z;qK`OZk+>{r5bTqD+F8%x(XsO zp6)P3$79@+`2V>PKy>jI%w~@I9xvA z)^`N=DBj>_GIKBadyRaj;{5ZbT2zOFPaA|}CEqLmB z5w255aI{A)<4$AU;e>nt>JIva{yqxdAi}-S5u6dncLw3^Y#%Oo700Ziu7Wf_u>+VA z)xQhS3VUb=FmMM`VHebTB2xOeXfHr>{pLrNgyp;x=Po|BZ*75}>TP?K|Eb9D3CC|G z;JRj5m!H=jjH-%5eq6HE9!GrNTXNX3rW)#-qGLQJ)JgEd2QH{ZkLzC%qPdb ztb(uRh?x&7tNo^ef>FN=N?iD>{(8e#>A0J~M{v*MAf4iDsM$HByIk|1rqIwE=f^ zkgZ1=wJxjRa&#jQwn0VyMj%5K6zF>qyK^Y&b@6Et>+}qOXiGzLX-!Te$f0bM zRj?`naw$QUgm6H-)&6)YK&blwXlzS3eP_r;&CdrIZq7Jl@mVwk#3;q=8?pbyOJAWz2 zkba~XAp2-&R`_@>ie?W!jFDc!;jkYI0tkj?GoyL{^1A_NlFK>_N4=jVa6I#-_;$1Y=o6QPCojf#;38eQ3|_VB4)JaFBavLc%eU59ZjGj_u8UutZ_ z@qD!pF$yrWsNp;ztZBF_H>poa-`1GddCNp=W7+FK;;|o}0EV@+>~*8;^`hAo@OD8o zl2#te?gF6Jk(rJ@O1tAfL`i`^-Go1LuP@PAz^n8ZoKp47VJ)2ycVOLdSb+_;Y#*qK%946@2m{@{l2)}Q#oOEH5DPIjlmaKnoZV?gYg zL>CGD)j{Y1IVXZTo3lo;2T(-9UpY>G^Z5tx z!%_Tg+I@Kj~r(oJpP#)0*T z`iIjS(kz@!HCEyl*;{t%;l@nl3%#4<59QLEL(EqI`HevS5$*yszK_!zF51BzJK5(RNZ%f}aPbW|429;NfJjguhQ?2v}m42uFm3wEi0+VMQ?)a^rhdE$n zWMIe5OkcFBx^l00wI5yiB?&aV_czl{PF$%9l5d`JY~@-M<3Xj3ovW(RT5EPXTI=9< z>AiC8Rur#*NGDRtO%JG2FfZEjmr)XXNX%7qr^mc2!q3c{li7*kmj2U@#irTw6|ygQ zN7BAv5wD94`bhsgJ&F3HTUDo1;ZUY4nRK(Z7ClF#7Z$Pcp?>y#SniDX1wywAj!=z*Hpfkl!|Ti3du~r=hmk30;Ty5g$Q@hCUW6+LD)-2tx~c`} zl$qyN?qM6XD&7-SxkrU8d0d{Q^ZQgrrStdvMw@dNl2ZntY0B-a%kj@@E5Avp{{fZD&{&1*VV(fL8iMo51>}TP&{KN=OO&q z6R(4WXZ6_q2|iC&pHEPqXHLiG;rN^+@2HztKq8nYGX9Ld_YR3b_QuRvnWg5KEbD%< zfIjPy zR!4r{Hi=Sl?}LFD^7-q1@gvgw%3M4tY2KcPTuIW0BY$F<+uvyx&S2e7#ss%-T>U#$ zH%r$eibXm^vX=B~>c9T#tFORQlI0cShdQh?o|4fe>b4WwO>OwgGpZ!q(o*$!0i~j4 z0-z-PW2b2!m3Y@o!K|=#(`31_^N1~G9J9?|$z_?LFglk&1SzNZ#aSE2nHV2gkFmZ# z4=y|FC{e7`T9T=b{oc!S0BEO*(I*E}=WW-Z0uLu1cMRC}sYkLYYQw<|W8ug(2#Sf0C^0sa8I6pU za5+{&_#8~xfK*RKtj3kM ziTQAF?gXcQWnAHUSw7w!&($1HfP}W;9B5&{`$I^Mf2OX4PPqXPE*+TRqT<`VldHIl z&_<3>14n3bW_W++;0ZWj$4%OQFqV!Qp|ynfZVWvHH!FaIK4O-6?#NuoQBtLAkv@2d z-ikkM=BI)ENu^vGyJ36e{*;yR?Kbk3VM)BDvwaHWF3#|{W2*3LT(R{n&XD%RM|lTf zL4^UaSa-@{+&xEVbGX{!+-W5x&p?ZpopC%q72pYq()wiucw5m4j2~~` zF1rI0P%FiybwD>6F-Wt(Yb$^X2Yb2YtVJj|nHOhSBld;&befuhka{zNFDr~dv`i2s zGUI&ko%eCo-qUxQx{Wg{2MAavEqu42rDPsN{X|W=#!-g`N=>DbQl$gy6Q0!{2WxnS z3pIq?pw|_k>idsqLb!=DoTme`7E>CpK)EjbiE(&5#WqZ=#+sNIEN4BXzDY%4*6+kP zG3(%@^HT}?L}E{VE8Pt~ozw$Y0-lrQ$orzLgj;@tdlHv{|3Pt(Zdf_xxP(MZWoF9b z%>0y_x!SF7Tlt@HLw}-tB%7O8<{*x5p5Oavu#ek5Q*MsMGTUX~E*LIkW_%d3;je~? zhEsLU2fUBuJMRAi-~o$r(i)vOKjrH4i6GBc>ab6Zq)LCZTR!Zx$~md4uE5@jyPO-zD?KO&DPCogP7 z&w_hVYY-B{bOf$NM4B!lN@0k=vFAx4<60;QF#43@ztQ`VoFp%6ONMtpfF3SJz&*w= zqsde)`C>4g1a~cLf|OPGjlcu;$Gf1%!RgWsS+*MUo&t(@orI^#`VaXGZ9)YuBqq!`X&tf@#TW+&ae6tci(t?EW(G~O_*+fi*?)217| zapDnLtEH@}aro{xc0xU?pu3^52J?(Z7n(5uW`wy|e0PCr!6FlY-=wi7b`JFprR>0w z`zJAsHZm58eLMtuDxGXqRRk)K>_)0Qe=z~xf2i1(Qj-iza3AlX%HT0RdG0Pm2lHnAU zpU=v?YVGlX5^TD#O2boY(S-zVziR9bM#FBe@t7E-|_& z$DxUKDG9metFjg*m&K77wokeQ$E(Lx$EgBGq(K-^4;%JkO20D&mItAQot(!qDd4H? z_lD+b5uVQh9$#gnkiciyKlXcN3rvd~if_>t&;jDb<1$X1!?23XjXb7h@Ay5BM(vJ$ znZ!S_*??tLjlb9%s4szQIyxg%!)Z7%2F(vkto`gxDrl>xoZ&MUkl8_5heUgs4!e>+ zpO2{gcBo~AiB&`RwYv^NF|4K2h^SHHWIxCp-s{(w-|v54zOx>EN7;e04JEr-rxYp6 z_iNa>J6UX;EqU6U<#>Z3c**sthQwk|kpy8W!S>#zyE~&$4MS zjiS3?OvTdxv3(e$av;p+VT_@1JN@GXkRF3_)E3PlZk!=4Qq025qHhj^!NV%(M%>FU z6Wpb7+@+qv_HgqA=zP!WAyNT6wa8OS1spwtaJZ(L6>XhgKV6NXCNTsxey=r1h?qWr(X4&8PT3u2>V*-2|c@$SP2$;!lfGs4~yu)0>ARF z)BKvgm&z}Vy@52G*Z4jz2Q%EYM4COt{=|c>!yy8myRiM>xq;3hPrwKcfjMecsmK$J}CuV%%eY76uwOeE)N&;1i(O-ze_{%upuosK%J!Fot;){5kyj zU%+wN8M(Aw)OY(t8Q)#%$vXz2e>ws`uG3)Dd)z6GWq1@X5;%wfKtD#2rc>kwbtC6% zE*&SXIVU;LR}_KleQ-PZ!&vOf!Qh<+d%>1acC0jBo>(K%R=;;=yZ4vpI7Ox2Uk>Qd z#(+5kT`~^R`xXvaG1kB7GF)fcr?u|Gx~>%ZC}HT8ukn}-Wqd?Q|Kwt__NzFASDzww_ z29zUF$XFIKmgjMyktN}N(8ZmNIwj#=_mjds7Wu~`|0L$0#Qft^@?YZSw?Pz1`3)!k zq>|<3_<}9=el6#jXZ1VRJgfh?Mrr>Rk~)q-wFVJ+t@mNX@;gs(VtnRg*u#P0eB-SC zzRI8G0zyfNEA zY-ifA47tM>hN_=}dG4U*^l%1sNNUHA{Ba*d8W4pQ%+0}ZlN|eONHusUWJ;ku0B=4M z!$@5iqceRhmQNYeIO;Xs9n@TFlg8wSeS#XKfKg=jNyt74*=0!M*=M`iBdJ5WL}hnI z^js5zc)mHP{|Jog2m{0G^X}(}?&64Mlqe*@K_!W0Dg*@Q8H4({Bbw=ssKaOD=gQIF zSip!l1~pK|i$u@L!k;>F3%WeYKQ6yjj=SkPRF<`d&eGdxp+AN@8=

    9A#n(dxnh)1a!s=qd}h;P6#7QaBsSG+BfYDH>P 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à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%0A)bZ_<($be1fU+yhq# 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ψFN6*e8R>^ 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 z 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 M-=2S_zryqXe?^eX&Hw-a literal 0 HcmV?d00001 diff --git a/_codeql_build_dir/cmake_install.cmake b/_codeql_build_dir/cmake_install.cmake new file mode 100644 index 00000000..8688feea --- /dev/null +++ b/_codeql_build_dir/cmake_install.cmake @@ -0,0 +1,78 @@ +# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# 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 "Release") + 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 path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE DIRECTORY FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/perfmon") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/cmake_install.cmake") + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/cmake_install.cmake") + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/cmake_install.cmake") + +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..6b748662 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") + +# 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/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake new file mode 100644 index 00000000..e3920a7d --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c" "examples/CMakeFiles/c_example.dir/c_example.c.o" "gcc" "examples/CMakeFiles/c_example.dir/c_example.c.o.d" + "" "bin/examples/c_example" "gcc" "examples/CMakeFiles/c_example.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make new file mode 100644 index 00000000..2a9304cf --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make @@ -0,0 +1,117 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include examples/CMakeFiles/c_example.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include examples/CMakeFiles/c_example.dir/compiler_depend.make + +# Include the progress variables for this target. +include examples/CMakeFiles/c_example.dir/progress.make + +# Include the compile flags for this target's objects. +include examples/CMakeFiles/c_example.dir/flags.make + +examples/CMakeFiles/c_example.dir/codegen: +.PHONY : examples/CMakeFiles/c_example.dir/codegen + +examples/CMakeFiles/c_example.dir/c_example.c.o: examples/CMakeFiles/c_example.dir/flags.make +examples/CMakeFiles/c_example.dir/c_example.c.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c +examples/CMakeFiles/c_example.dir/c_example.c.o: examples/CMakeFiles/c_example.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/CMakeFiles/c_example.dir/c_example.c.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/CMakeFiles/c_example.dir/c_example.c.o -MF CMakeFiles/c_example.dir/c_example.c.o.d -o CMakeFiles/c_example.dir/c_example.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c + +examples/CMakeFiles/c_example.dir/c_example.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/c_example.dir/c_example.c.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c > CMakeFiles/c_example.dir/c_example.c.i + +examples/CMakeFiles/c_example.dir/c_example.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/c_example.dir/c_example.c.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -o CMakeFiles/c_example.dir/c_example.c.s + +# Object files for target c_example +c_example_OBJECTS = \ +"CMakeFiles/c_example.dir/c_example.c.o" + +# External object files for target c_example +c_example_EXTERNAL_OBJECTS = + +bin/examples/c_example: examples/CMakeFiles/c_example.dir/c_example.c.o +bin/examples/c_example: examples/CMakeFiles/c_example.dir/build.make +bin/examples/c_example: examples/CMakeFiles/c_example.dir/compiler_depend.ts +bin/examples/c_example: examples/CMakeFiles/c_example.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ../bin/examples/c_example" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/c_example.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +examples/CMakeFiles/c_example.dir/build: bin/examples/c_example +.PHONY : examples/CMakeFiles/c_example.dir/build + +examples/CMakeFiles/c_example.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -P CMakeFiles/c_example.dir/cmake_clean.cmake +.PHONY : examples/CMakeFiles/c_example.dir/clean + +examples/CMakeFiles/c_example.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : examples/CMakeFiles/c_example.dir/depend + diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake new file mode 100644 index 00000000..ee3dd340 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/examples/c_example" + "../bin/examples/c_example.pdb" + "CMakeFiles/c_example.dir/link.d" + "CMakeFiles/c_example.dir/c_example.c.o" + "CMakeFiles/c_example.dir/c_example.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/c_example.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make new file mode 100644 index 00000000..b73953f0 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for c_example. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts new file mode 100644 index 00000000..8b049a6b --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for c_example. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make new file mode 100644 index 00000000..0c266efb --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for c_example. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make new file mode 100644 index 00000000..15231a3d --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile C with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc +C_DEFINES = -DPCM_DYNAMIC_LIB + +C_INCLUDES = + +C_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE + diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt new file mode 100644 index 00000000..bfcb8998 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/c_example.dir/link.d CMakeFiles/c_example.dir/c_example.c.o -o ../bin/examples/c_example -Wl,-rpath,/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/lib: -ldl diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make new file mode 100644 index 00000000..1f42eb55 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 41 +CMAKE_PROGRESS_2 = 42 + diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake new file mode 100644 index 00000000..216f571a --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c" "examples/CMakeFiles/c_example_shlib.dir/c_example.c.o" "gcc" "examples/CMakeFiles/c_example_shlib.dir/c_example.c.o.d" + "" "bin/examples/c_example_shlib" "gcc" "examples/CMakeFiles/c_example_shlib.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make new file mode 100644 index 00000000..8cbe6128 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include examples/CMakeFiles/c_example_shlib.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make + +# Include the progress variables for this target. +include examples/CMakeFiles/c_example_shlib.dir/progress.make + +# Include the compile flags for this target's objects. +include examples/CMakeFiles/c_example_shlib.dir/flags.make + +examples/CMakeFiles/c_example_shlib.dir/codegen: +.PHONY : examples/CMakeFiles/c_example_shlib.dir/codegen + +examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: examples/CMakeFiles/c_example_shlib.dir/flags.make +examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c +examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/CMakeFiles/c_example_shlib.dir/c_example.c.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/CMakeFiles/c_example_shlib.dir/c_example.c.o -MF CMakeFiles/c_example_shlib.dir/c_example.c.o.d -o CMakeFiles/c_example_shlib.dir/c_example.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c + +examples/CMakeFiles/c_example_shlib.dir/c_example.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/c_example_shlib.dir/c_example.c.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c > CMakeFiles/c_example_shlib.dir/c_example.c.i + +examples/CMakeFiles/c_example_shlib.dir/c_example.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/c_example_shlib.dir/c_example.c.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -o CMakeFiles/c_example_shlib.dir/c_example.c.s + +# Object files for target c_example_shlib +c_example_shlib_OBJECTS = \ +"CMakeFiles/c_example_shlib.dir/c_example.c.o" + +# External object files for target c_example_shlib +c_example_shlib_EXTERNAL_OBJECTS = + +bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/c_example.c.o +bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/build.make +bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts +bin/examples/c_example_shlib: lib/libpcm.so +bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ../bin/examples/c_example_shlib" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/c_example_shlib.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +examples/CMakeFiles/c_example_shlib.dir/build: bin/examples/c_example_shlib +.PHONY : examples/CMakeFiles/c_example_shlib.dir/build + +examples/CMakeFiles/c_example_shlib.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -P CMakeFiles/c_example_shlib.dir/cmake_clean.cmake +.PHONY : examples/CMakeFiles/c_example_shlib.dir/clean + +examples/CMakeFiles/c_example_shlib.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : examples/CMakeFiles/c_example_shlib.dir/depend + diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake new file mode 100644 index 00000000..10b4ce89 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/examples/c_example_shlib" + "../bin/examples/c_example_shlib.pdb" + "CMakeFiles/c_example_shlib.dir/link.d" + "CMakeFiles/c_example_shlib.dir/c_example.c.o" + "CMakeFiles/c_example_shlib.dir/c_example.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/c_example_shlib.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make new file mode 100644 index 00000000..f2d1b310 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for c_example_shlib. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts new file mode 100644 index 00000000..fd9753c5 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for c_example_shlib. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make new file mode 100644 index 00000000..55196c88 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for c_example_shlib. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make new file mode 100644 index 00000000..2e84ddf7 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile C with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc +C_DEFINES = + +C_INCLUDES = + +C_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE + diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt new file mode 100644 index 00000000..04b91610 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/c_example_shlib.dir/link.d CMakeFiles/c_example_shlib.dir/c_example.c.o -o ../bin/examples/c_example_shlib -Wl,-rpath,/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/lib ../lib/libpcm.so diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make new file mode 100644 index 00000000..147cdba8 --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 43 +CMAKE_PROGRESS_2 = 44 + diff --git a/_codeql_build_dir/examples/CMakeFiles/progress.marks b/_codeql_build_dir/examples/CMakeFiles/progress.marks new file mode 100644 index 00000000..7273c0fa --- /dev/null +++ b/_codeql_build_dir/examples/CMakeFiles/progress.marks @@ -0,0 +1 @@ +25 diff --git a/_codeql_build_dir/examples/Makefile b/_codeql_build_dir/examples/Makefile new file mode 100644 index 00000000..9142141c --- /dev/null +++ b/_codeql_build_dir/examples/Makefile @@ -0,0 +1,274 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples//CMakeFiles/progress.marks + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +examples/CMakeFiles/c_example.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example.dir/rule +.PHONY : examples/CMakeFiles/c_example.dir/rule + +# Convenience name for target. +c_example: examples/CMakeFiles/c_example.dir/rule +.PHONY : c_example + +# fast build rule for target. +c_example/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build +.PHONY : c_example/fast + +# Convenience name for target. +examples/CMakeFiles/c_example_shlib.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example_shlib.dir/rule +.PHONY : examples/CMakeFiles/c_example_shlib.dir/rule + +# Convenience name for target. +c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/rule +.PHONY : c_example_shlib + +# fast build rule for target. +c_example_shlib/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build +.PHONY : c_example_shlib/fast + +c_example.o: c_example.c.o +.PHONY : c_example.o + +# target to build an object file +c_example.c.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.o +.PHONY : c_example.c.o + +c_example.i: c_example.c.i +.PHONY : c_example.i + +# target to preprocess a source file +c_example.c.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.i +.PHONY : c_example.c.i + +c_example.s: c_example.c.s +.PHONY : c_example.s + +# target to generate assembly for a file +c_example.c.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.s +.PHONY : c_example.c.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 "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... c_example" + @echo "... c_example_shlib" + @echo "... c_example.o" + @echo "... c_example.i" + @echo "... c_example.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/examples/cmake_install.cmake b/_codeql_build_dir/examples/cmake_install.cmake new file mode 100644 index 00000000..f6ffd4fa --- /dev/null +++ b/_codeql_build_dir/examples/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples + +# 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 "Release") + 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 path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/pcm-sensor-server.service b/_codeql_build_dir/pcm-sensor-server.service new file mode 100644 index 00000000..7e02d7e6 --- /dev/null +++ b/_codeql_build_dir/pcm-sensor-server.service @@ -0,0 +1,11 @@ +[Unit] +Description=Intel Performance Counter Monitor (PCM) Sensor Service +Wants=network-online.target +After=network-online.target + +[Service] +Type=simple +ExecStart=/usr/local/sbin/pcm-sensor-server + +[Install] +WantedBy=multi-user.target diff --git a/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..6b748662 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") + +# 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/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake new file mode 100644 index 00000000..7577031e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp" "src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" "gcc" "src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d" + "" "lib/libpcm.so" "gcc" "src/CMakeFiles/PCM_SHARED.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make new file mode 100644 index 00000000..6379453d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/PCM_SHARED.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/PCM_SHARED.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/PCM_SHARED.dir/flags.make + +src/CMakeFiles/PCM_SHARED.dir/codegen: +.PHONY : src/CMakeFiles/PCM_SHARED.dir/codegen + +src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: src/CMakeFiles/PCM_SHARED.dir/flags.make +src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp +src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o -MF CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d -o CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp + +src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp > CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i + +src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -o CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s + +# Object files for target PCM_SHARED +PCM_SHARED_OBJECTS = \ +"CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" + +# External object files for target PCM_SHARED +PCM_SHARED_EXTERNAL_OBJECTS = + +lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o +lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/build.make +lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts +lib/libpcm.so: src/libPCM_STATIC_SILENT.a +lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libpcm.so" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_SHARED.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/PCM_SHARED.dir/build: lib/libpcm.so +.PHONY : src/CMakeFiles/PCM_SHARED.dir/build + +src/CMakeFiles/PCM_SHARED.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/PCM_SHARED.dir/clean + +src/CMakeFiles/PCM_SHARED.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/PCM_SHARED.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake new file mode 100644 index 00000000..12db3e77 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../lib/libpcm.pdb" + "../lib/libpcm.so" + "CMakeFiles/PCM_SHARED.dir/link.d" + "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" + "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/PCM_SHARED.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make new file mode 100644 index 00000000..fa91b989 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for PCM_SHARED. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts new file mode 100644 index 00000000..f4f1abdc --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for PCM_SHARED. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make new file mode 100644 index 00000000..ec23920e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for PCM_SHARED. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make new file mode 100644 index 00000000..20e9f4d2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = -DPCM_SHARED_EXPORTS -DPCM_SILENT + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -DPCM_SHARED_LIBRARY=1 + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt new file mode 100644 index 00000000..930dd54e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -fPIC -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/PCM_SHARED.dir/link.d -shared -Wl,-soname,libpcm.so -o ../lib/libpcm.so "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" libPCM_STATIC_SILENT.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake new file mode 100644 index 00000000..9dd55161 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake @@ -0,0 +1,40 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp" "src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp" "src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp" "src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp" "src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp" "src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp" "src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp" "src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp" "src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp" "src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp" "src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp" "src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp" "src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp" "src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp" "src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp" "src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make new file mode 100644 index 00000000..d570b340 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make @@ -0,0 +1,389 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/PCM_STATIC.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/PCM_STATIC.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/PCM_STATIC.dir/flags.make + +src/CMakeFiles/PCM_STATIC.dir/codegen: +.PHONY : src/CMakeFiles/PCM_STATIC.dir/codegen + +src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp +src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o -MF CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/bw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp + +src/CMakeFiles/PCM_STATIC.dir/bw.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/bw.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp > CMakeFiles/PCM_STATIC.dir/bw.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/bw.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/bw.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -o CMakeFiles/PCM_STATIC.dir/bw.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp +src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o -MF CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp + +src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp > CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp +src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o -MF CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/debug.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp + +src/CMakeFiles/PCM_STATIC.dir/debug.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/debug.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp > CMakeFiles/PCM_STATIC.dir/debug.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/debug.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/debug.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -o CMakeFiles/PCM_STATIC.dir/debug.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp +src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o -MF CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/lspci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp + +src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/lspci.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp > CMakeFiles/PCM_STATIC.dir/lspci.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/lspci.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -o CMakeFiles/PCM_STATIC.dir/lspci.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp +src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o -MF CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp + +src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/mmio.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp > CMakeFiles/PCM_STATIC.dir/mmio.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/mmio.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -o CMakeFiles/PCM_STATIC.dir/mmio.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp +src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o -MF CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp + +src/CMakeFiles/PCM_STATIC.dir/msr.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/msr.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp > CMakeFiles/PCM_STATIC.dir/msr.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/msr.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/msr.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -o CMakeFiles/PCM_STATIC.dir/msr.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp +src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp + +src/CMakeFiles/PCM_STATIC.dir/pci.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pci.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp > CMakeFiles/PCM_STATIC.dir/pci.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/pci.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pci.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -o CMakeFiles/PCM_STATIC.dir/pci.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp +src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp + +src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp > CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp > CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp > CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp +src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pmt.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp + +src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pmt.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp > CMakeFiles/PCM_STATIC.dir/pmt.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pmt.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -o CMakeFiles/PCM_STATIC.dir/pmt.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp +src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o -MF CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp + +src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp > CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp +src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o -MF CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp + +src/CMakeFiles/PCM_STATIC.dir/topology.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/topology.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp > CMakeFiles/PCM_STATIC.dir/topology.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/topology.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/topology.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -o CMakeFiles/PCM_STATIC.dir/topology.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp +src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o -MF CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp + +src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp > CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp +src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o -MF CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp + +src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp > CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp +src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o -MF CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/utils.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp + +src/CMakeFiles/PCM_STATIC.dir/utils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/utils.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp > CMakeFiles/PCM_STATIC.dir/utils.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/utils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/utils.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -o CMakeFiles/PCM_STATIC.dir/utils.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp +src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o -MF CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp + +src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp > CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s + +src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make +src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp +src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -MF CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp + +src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp > CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i + +src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s + +# Object files for target PCM_STATIC +PCM_STATIC_OBJECTS = \ +"CMakeFiles/PCM_STATIC.dir/bw.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/debug.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/msr.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/pci.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/topology.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/utils.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" \ +"CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" + +# External object files for target PCM_STATIC +PCM_STATIC_EXTERNAL_OBJECTS = + +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/build.make +src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX static library libpcm.a" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_STATIC.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/PCM_STATIC.dir/build: src/libpcm.a +.PHONY : src/CMakeFiles/PCM_STATIC.dir/build + +src/CMakeFiles/PCM_STATIC.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/PCM_STATIC.dir/clean + +src/CMakeFiles/PCM_STATIC.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/PCM_STATIC.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake new file mode 100644 index 00000000..c575be80 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake @@ -0,0 +1,45 @@ +file(REMOVE_RECURSE + "CMakeFiles/PCM_STATIC.dir/bw.cpp.o" + "CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" + "CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" + "CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/debug.cpp.o" + "CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" + "CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" + "CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/msr.cpp.o" + "CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/pci.cpp.o" + "CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" + "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" + "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" + "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" + "CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" + "CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" + "CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/topology.cpp.o" + "CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" + "CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" + "CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d" + "CMakeFiles/PCM_STATIC.dir/utils.cpp.o" + "CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d" + "libpcm.a" + "libpcm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/PCM_STATIC.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake new file mode 100644 index 00000000..0b981e08 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libpcm.a" +) diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make new file mode 100644 index 00000000..31d79c1b --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for PCM_STATIC. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts new file mode 100644 index 00000000..1abafd99 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for PCM_STATIC. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make new file mode 100644 index 00000000..de49e2a6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for PCM_STATIC. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make new file mode 100644 index 00000000..b819db32 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt new file mode 100644 index 00000000..5845a1b6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libpcm.a CMakeFiles/PCM_STATIC.dir/bw.cpp.o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o CMakeFiles/PCM_STATIC.dir/debug.cpp.o CMakeFiles/PCM_STATIC.dir/lspci.cpp.o CMakeFiles/PCM_STATIC.dir/mmio.cpp.o CMakeFiles/PCM_STATIC.dir/msr.cpp.o CMakeFiles/PCM_STATIC.dir/pci.cpp.o "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" CMakeFiles/PCM_STATIC.dir/pmt.cpp.o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o CMakeFiles/PCM_STATIC.dir/topology.cpp.o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o CMakeFiles/PCM_STATIC.dir/utils.cpp.o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o +/usr/bin/ranlib libpcm.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make new file mode 100644 index 00000000..ad299676 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make @@ -0,0 +1,20 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 +CMAKE_PROGRESS_3 = 5 +CMAKE_PROGRESS_4 = 6 +CMAKE_PROGRESS_5 = 7 +CMAKE_PROGRESS_6 = 8 +CMAKE_PROGRESS_7 = 9 +CMAKE_PROGRESS_8 = 10 +CMAKE_PROGRESS_9 = 11 +CMAKE_PROGRESS_10 = 12 +CMAKE_PROGRESS_11 = 13 +CMAKE_PROGRESS_12 = 14 +CMAKE_PROGRESS_13 = 15 +CMAKE_PROGRESS_14 = 16 +CMAKE_PROGRESS_15 = 17 +CMAKE_PROGRESS_16 = 18 +CMAKE_PROGRESS_17 = 19 +CMAKE_PROGRESS_18 = 20 +CMAKE_PROGRESS_19 = 21 + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake new file mode 100644 index 00000000..63c43f39 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake @@ -0,0 +1,40 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make new file mode 100644 index 00000000..60b2389d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make @@ -0,0 +1,389 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make + +src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen: +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen + +src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s + +src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp +src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp + +src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i + +src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s + +# Object files for target PCM_STATIC_SILENT +PCM_STATIC_SILENT_OBJECTS = \ +"CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" \ +"CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" + +# External object files for target PCM_STATIC_SILENT +PCM_STATIC_SILENT_EXTERNAL_OBJECTS = + +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make +src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX static library libPCM_STATIC_SILENT.a" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_STATIC_SILENT.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/build: src/libPCM_STATIC_SILENT.a +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/build + +src/CMakeFiles/PCM_STATIC_SILENT.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/clean + +src/CMakeFiles/PCM_STATIC_SILENT.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake new file mode 100644 index 00000000..bb865ac9 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake @@ -0,0 +1,45 @@ +file(REMOVE_RECURSE + "CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d" + "CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" + "CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d" + "libPCM_STATIC_SILENT.a" + "libPCM_STATIC_SILENT.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake new file mode 100644 index 00000000..796155fb --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libPCM_STATIC_SILENT.a" +) diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make new file mode 100644 index 00000000..03287832 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for PCM_STATIC_SILENT. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts new file mode 100644 index 00000000..c16817f3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for PCM_STATIC_SILENT. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make new file mode 100644 index 00000000..71cbe271 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for PCM_STATIC_SILENT. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make new file mode 100644 index 00000000..58ee9044 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = -DPCM_SILENT + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC + diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt new file mode 100644 index 00000000..ae0ac4f3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libPCM_STATIC_SILENT.a CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o +/usr/bin/ranlib libPCM_STATIC_SILENT.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make new file mode 100644 index 00000000..bf8a50fd --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make @@ -0,0 +1,20 @@ +CMAKE_PROGRESS_1 = 22 +CMAKE_PROGRESS_2 = 23 +CMAKE_PROGRESS_3 = 24 +CMAKE_PROGRESS_4 = 25 +CMAKE_PROGRESS_5 = 26 +CMAKE_PROGRESS_6 = 27 +CMAKE_PROGRESS_7 = 28 +CMAKE_PROGRESS_8 = 29 +CMAKE_PROGRESS_9 = 30 +CMAKE_PROGRESS_10 = 31 +CMAKE_PROGRESS_11 = 32 +CMAKE_PROGRESS_12 = 33 +CMAKE_PROGRESS_13 = 34 +CMAKE_PROGRESS_14 = 35 +CMAKE_PROGRESS_15 = 36 +CMAKE_PROGRESS_16 = 37 +CMAKE_PROGRESS_17 = 38 +CMAKE_PROGRESS_18 = 39 +CMAKE_PROGRESS_19 = 40 + diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake new file mode 100644 index 00000000..7fdbc333 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake @@ -0,0 +1,25 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp" "src/CMakeFiles/client.dir/client/client.cpp.o" "gcc" "src/CMakeFiles/client.dir/client/client.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp" "src/CMakeFiles/client.dir/client/main.cpp.o" "gcc" "src/CMakeFiles/client.dir/client/main.cpp.o.d" + "" "bin/pcm-client" "gcc" "src/CMakeFiles/client.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/build.make b/_codeql_build_dir/src/CMakeFiles/client.dir/build.make new file mode 100644 index 00000000..5e3adb25 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/build.make @@ -0,0 +1,133 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/client.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/client.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/client.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/client.dir/flags.make + +src/CMakeFiles/client.dir/codegen: +.PHONY : src/CMakeFiles/client.dir/codegen + +src/CMakeFiles/client.dir/client/client.cpp.o: src/CMakeFiles/client.dir/flags.make +src/CMakeFiles/client.dir/client/client.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp +src/CMakeFiles/client.dir/client/client.cpp.o: src/CMakeFiles/client.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/client.dir/client/client.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/client.dir/client/client.cpp.o -MF CMakeFiles/client.dir/client/client.cpp.o.d -o CMakeFiles/client.dir/client/client.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp + +src/CMakeFiles/client.dir/client/client.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/client.dir/client/client.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp > CMakeFiles/client.dir/client/client.cpp.i + +src/CMakeFiles/client.dir/client/client.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/client.dir/client/client.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp -o CMakeFiles/client.dir/client/client.cpp.s + +src/CMakeFiles/client.dir/client/main.cpp.o: src/CMakeFiles/client.dir/flags.make +src/CMakeFiles/client.dir/client/main.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp +src/CMakeFiles/client.dir/client/main.cpp.o: src/CMakeFiles/client.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/client.dir/client/main.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/client.dir/client/main.cpp.o -MF CMakeFiles/client.dir/client/main.cpp.o.d -o CMakeFiles/client.dir/client/main.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp + +src/CMakeFiles/client.dir/client/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/client.dir/client/main.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp > CMakeFiles/client.dir/client/main.cpp.i + +src/CMakeFiles/client.dir/client/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/client.dir/client/main.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp -o CMakeFiles/client.dir/client/main.cpp.s + +# Object files for target client +client_OBJECTS = \ +"CMakeFiles/client.dir/client/client.cpp.o" \ +"CMakeFiles/client.dir/client/main.cpp.o" + +# External object files for target client +client_EXTERNAL_OBJECTS = + +bin/pcm-client: src/CMakeFiles/client.dir/client/client.cpp.o +bin/pcm-client: src/CMakeFiles/client.dir/client/main.cpp.o +bin/pcm-client: src/CMakeFiles/client.dir/build.make +bin/pcm-client: src/CMakeFiles/client.dir/compiler_depend.ts +bin/pcm-client: src/CMakeFiles/client.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable ../bin/pcm-client" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/client.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/client.dir/build: bin/pcm-client +.PHONY : src/CMakeFiles/client.dir/build + +src/CMakeFiles/client.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/client.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/client.dir/clean + +src/CMakeFiles/client.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/client.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake new file mode 100644 index 00000000..031890f5 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake @@ -0,0 +1,14 @@ +file(REMOVE_RECURSE + "../bin/pcm-client" + "../bin/pcm-client.pdb" + "CMakeFiles/client.dir/link.d" + "CMakeFiles/client.dir/client/client.cpp.o" + "CMakeFiles/client.dir/client/client.cpp.o.d" + "CMakeFiles/client.dir/client/main.cpp.o" + "CMakeFiles/client.dir/client/main.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/client.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make new file mode 100644 index 00000000..690122a4 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for client. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts new file mode 100644 index 00000000..d3a74eb1 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for client. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make new file mode 100644 index 00000000..8a28b9f7 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for client. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt new file mode 100644 index 00000000..1e29c872 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/client.dir/link.d CMakeFiles/client.dir/client/client.cpp.o CMakeFiles/client.dir/client/main.cpp.o -o ../bin/pcm-client -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make new file mode 100644 index 00000000..595c896d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 45 +CMAKE_PROGRESS_2 = 46 +CMAKE_PROGRESS_3 = 47 + diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake new file mode 100644 index 00000000..1551e377 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake @@ -0,0 +1,25 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp" "src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o" "gcc" "src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d" + "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp" "src/CMakeFiles/daemon.dir/daemon/main.cpp.o" "gcc" "src/CMakeFiles/daemon.dir/daemon/main.cpp.o.d" + "" "bin/pcm-daemon" "gcc" "src/CMakeFiles/daemon.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make new file mode 100644 index 00000000..883c485b --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make @@ -0,0 +1,134 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/daemon.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/daemon.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/daemon.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/daemon.dir/flags.make + +src/CMakeFiles/daemon.dir/codegen: +.PHONY : src/CMakeFiles/daemon.dir/codegen + +src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: src/CMakeFiles/daemon.dir/flags.make +src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp +src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: src/CMakeFiles/daemon.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o -MF CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d -o CMakeFiles/daemon.dir/daemon/daemon.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp + +src/CMakeFiles/daemon.dir/daemon/daemon.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon.dir/daemon/daemon.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp > CMakeFiles/daemon.dir/daemon/daemon.cpp.i + +src/CMakeFiles/daemon.dir/daemon/daemon.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon.dir/daemon/daemon.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp -o CMakeFiles/daemon.dir/daemon/daemon.cpp.s + +src/CMakeFiles/daemon.dir/daemon/main.cpp.o: src/CMakeFiles/daemon.dir/flags.make +src/CMakeFiles/daemon.dir/daemon/main.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp +src/CMakeFiles/daemon.dir/daemon/main.cpp.o: src/CMakeFiles/daemon.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/daemon.dir/daemon/main.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/daemon.dir/daemon/main.cpp.o -MF CMakeFiles/daemon.dir/daemon/main.cpp.o.d -o CMakeFiles/daemon.dir/daemon/main.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp + +src/CMakeFiles/daemon.dir/daemon/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon.dir/daemon/main.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp > CMakeFiles/daemon.dir/daemon/main.cpp.i + +src/CMakeFiles/daemon.dir/daemon/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon.dir/daemon/main.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp -o CMakeFiles/daemon.dir/daemon/main.cpp.s + +# Object files for target daemon +daemon_OBJECTS = \ +"CMakeFiles/daemon.dir/daemon/daemon.cpp.o" \ +"CMakeFiles/daemon.dir/daemon/main.cpp.o" + +# External object files for target daemon +daemon_EXTERNAL_OBJECTS = + +bin/pcm-daemon: src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o +bin/pcm-daemon: src/CMakeFiles/daemon.dir/daemon/main.cpp.o +bin/pcm-daemon: src/CMakeFiles/daemon.dir/build.make +bin/pcm-daemon: src/CMakeFiles/daemon.dir/compiler_depend.ts +bin/pcm-daemon: src/libpcm.a +bin/pcm-daemon: src/CMakeFiles/daemon.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable ../bin/pcm-daemon" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/daemon.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/daemon.dir/build: bin/pcm-daemon +.PHONY : src/CMakeFiles/daemon.dir/build + +src/CMakeFiles/daemon.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/daemon.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/daemon.dir/clean + +src/CMakeFiles/daemon.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/daemon.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake new file mode 100644 index 00000000..9a61cab7 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake @@ -0,0 +1,14 @@ +file(REMOVE_RECURSE + "../bin/pcm-daemon" + "../bin/pcm-daemon.pdb" + "CMakeFiles/daemon.dir/link.d" + "CMakeFiles/daemon.dir/daemon/daemon.cpp.o" + "CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d" + "CMakeFiles/daemon.dir/daemon/main.cpp.o" + "CMakeFiles/daemon.dir/daemon/main.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/daemon.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make new file mode 100644 index 00000000..c30dc9d2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for daemon. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts new file mode 100644 index 00000000..17ffe0fe --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for daemon. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make new file mode 100644 index 00000000..9bb24917 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for daemon. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt new file mode 100644 index 00000000..86ff4a21 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/daemon.dir/link.d CMakeFiles/daemon.dir/daemon/daemon.cpp.o CMakeFiles/daemon.dir/daemon/main.cpp.o -o ../bin/pcm-daemon libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make new file mode 100644 index 00000000..7ec36260 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 48 +CMAKE_PROGRESS_2 = 49 +CMAKE_PROGRESS_3 = 50 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake new file mode 100644 index 00000000..42b56c0c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp" "src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" "gcc" "src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d" + "" "bin/pcm-accel" "gcc" "src/CMakeFiles/pcm-accel.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make new file mode 100644 index 00000000..5de681ea --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-accel.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-accel.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-accel.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-accel.dir/flags.make + +src/CMakeFiles/pcm-accel.dir/codegen: +.PHONY : src/CMakeFiles/pcm-accel.dir/codegen + +src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: src/CMakeFiles/pcm-accel.dir/flags.make +src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp +src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: src/CMakeFiles/pcm-accel.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -MF CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d -o CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp + +src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp > CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i + +src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp -o CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s + +# Object files for target pcm-accel +pcm__accel_OBJECTS = \ +"CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" + +# External object files for target pcm-accel +pcm__accel_EXTERNAL_OBJECTS = + +bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o +bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/build.make +bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/compiler_depend.ts +bin/pcm-accel: src/libpcm.a +bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-accel" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-accel.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-accel.dir/build: bin/pcm-accel +.PHONY : src/CMakeFiles/pcm-accel.dir/build + +src/CMakeFiles/pcm-accel.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-accel.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-accel.dir/clean + +src/CMakeFiles/pcm-accel.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-accel.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake new file mode 100644 index 00000000..cc0dfefb --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-accel" + "../bin/pcm-accel.pdb" + "CMakeFiles/pcm-accel.dir/link.d" + "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" + "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-accel.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make new file mode 100644 index 00000000..48dbb23c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-accel. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts new file mode 100644 index 00000000..c303440f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-accel. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make new file mode 100644 index 00000000..f3bfdf2c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-accel. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt new file mode 100644 index 00000000..3d9534b0 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-accel.dir/link.d "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" -o ../bin/pcm-accel libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make new file mode 100644 index 00000000..b26c1564 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 55 +CMAKE_PROGRESS_2 = 56 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake new file mode 100644 index 00000000..0db5f513 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp" "src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o" "gcc" "src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d" + "" "bin/pcm-core" "gcc" "src/CMakeFiles/pcm-core.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make new file mode 100644 index 00000000..7edadd86 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-core.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-core.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-core.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-core.dir/flags.make + +src/CMakeFiles/pcm-core.dir/codegen: +.PHONY : src/CMakeFiles/pcm-core.dir/codegen + +src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: src/CMakeFiles/pcm-core.dir/flags.make +src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp +src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: src/CMakeFiles/pcm-core.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o -MF CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d -o CMakeFiles/pcm-core.dir/pcm-core.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp + +src/CMakeFiles/pcm-core.dir/pcm-core.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-core.dir/pcm-core.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp > CMakeFiles/pcm-core.dir/pcm-core.cpp.i + +src/CMakeFiles/pcm-core.dir/pcm-core.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-core.dir/pcm-core.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -o CMakeFiles/pcm-core.dir/pcm-core.cpp.s + +# Object files for target pcm-core +pcm__core_OBJECTS = \ +"CMakeFiles/pcm-core.dir/pcm-core.cpp.o" + +# External object files for target pcm-core +pcm__core_EXTERNAL_OBJECTS = + +bin/pcm-core: src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o +bin/pcm-core: src/CMakeFiles/pcm-core.dir/build.make +bin/pcm-core: src/CMakeFiles/pcm-core.dir/compiler_depend.ts +bin/pcm-core: src/libpcm.a +bin/pcm-core: src/CMakeFiles/pcm-core.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-core" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-core.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-core.dir/build: bin/pcm-core +.PHONY : src/CMakeFiles/pcm-core.dir/build + +src/CMakeFiles/pcm-core.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-core.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-core.dir/clean + +src/CMakeFiles/pcm-core.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-core.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake new file mode 100644 index 00000000..0c41b970 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-core" + "../bin/pcm-core.pdb" + "CMakeFiles/pcm-core.dir/link.d" + "CMakeFiles/pcm-core.dir/pcm-core.cpp.o" + "CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-core.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make new file mode 100644 index 00000000..7b570937 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-core. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts new file mode 100644 index 00000000..a79cc684 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-core. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make new file mode 100644 index 00000000..8f2ffce9 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-core. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt new file mode 100644 index 00000000..6ba955f8 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-core.dir/link.d "CMakeFiles/pcm-core.dir/pcm-core.cpp.o" -o ../bin/pcm-core libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make new file mode 100644 index 00000000..36e8be29 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 57 +CMAKE_PROGRESS_2 = 58 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake new file mode 100644 index 00000000..3d9ae3eb --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp" "src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" "gcc" "src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d" + "" "bin/pcm-iio" "gcc" "src/CMakeFiles/pcm-iio.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make new file mode 100644 index 00000000..7cd079ba --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-iio.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-iio.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-iio.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-iio.dir/flags.make + +src/CMakeFiles/pcm-iio.dir/codegen: +.PHONY : src/CMakeFiles/pcm-iio.dir/codegen + +src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: src/CMakeFiles/pcm-iio.dir/flags.make +src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp +src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: src/CMakeFiles/pcm-iio.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -MF CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d -o CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp + +src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp > CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i + +src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp -o CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s + +# Object files for target pcm-iio +pcm__iio_OBJECTS = \ +"CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" + +# External object files for target pcm-iio +pcm__iio_EXTERNAL_OBJECTS = + +bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o +bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/build.make +bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/compiler_depend.ts +bin/pcm-iio: src/libpcm.a +bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-iio" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-iio.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-iio.dir/build: bin/pcm-iio +.PHONY : src/CMakeFiles/pcm-iio.dir/build + +src/CMakeFiles/pcm-iio.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-iio.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-iio.dir/clean + +src/CMakeFiles/pcm-iio.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-iio.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake new file mode 100644 index 00000000..d9d1857d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-iio" + "../bin/pcm-iio.pdb" + "CMakeFiles/pcm-iio.dir/link.d" + "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" + "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-iio.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make new file mode 100644 index 00000000..946f71d5 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-iio. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts new file mode 100644 index 00000000..4ad7a0fa --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-iio. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make new file mode 100644 index 00000000..af36e1bd --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-iio. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt new file mode 100644 index 00000000..514c45e7 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-iio.dir/link.d "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" -o ../bin/pcm-iio libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make new file mode 100644 index 00000000..31f55b05 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 59 +CMAKE_PROGRESS_2 = 60 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake new file mode 100644 index 00000000..954dd840 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp" "src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" "gcc" "src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d" + "" "bin/pcm-latency" "gcc" "src/CMakeFiles/pcm-latency.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make new file mode 100644 index 00000000..e0095db8 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-latency.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-latency.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-latency.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-latency.dir/flags.make + +src/CMakeFiles/pcm-latency.dir/codegen: +.PHONY : src/CMakeFiles/pcm-latency.dir/codegen + +src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: src/CMakeFiles/pcm-latency.dir/flags.make +src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp +src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: src/CMakeFiles/pcm-latency.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -MF CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d -o CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp + +src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp > CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i + +src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp -o CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s + +# Object files for target pcm-latency +pcm__latency_OBJECTS = \ +"CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" + +# External object files for target pcm-latency +pcm__latency_EXTERNAL_OBJECTS = + +bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o +bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/build.make +bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/compiler_depend.ts +bin/pcm-latency: src/libpcm.a +bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-latency" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-latency.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-latency.dir/build: bin/pcm-latency +.PHONY : src/CMakeFiles/pcm-latency.dir/build + +src/CMakeFiles/pcm-latency.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-latency.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-latency.dir/clean + +src/CMakeFiles/pcm-latency.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-latency.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake new file mode 100644 index 00000000..166fac59 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-latency" + "../bin/pcm-latency.pdb" + "CMakeFiles/pcm-latency.dir/link.d" + "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" + "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-latency.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make new file mode 100644 index 00000000..d201db2f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-latency. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts new file mode 100644 index 00000000..b8d48d2c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-latency. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make new file mode 100644 index 00000000..ef0291e7 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-latency. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt new file mode 100644 index 00000000..0bfc6656 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-latency.dir/link.d "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" -o ../bin/pcm-latency libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make new file mode 100644 index 00000000..2037d640 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 61 +CMAKE_PROGRESS_2 = 62 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake new file mode 100644 index 00000000..93f64aa1 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp" "src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" "gcc" "src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d" + "" "bin/pcm-memory" "gcc" "src/CMakeFiles/pcm-memory.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make new file mode 100644 index 00000000..ebea085d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-memory.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-memory.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-memory.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-memory.dir/flags.make + +src/CMakeFiles/pcm-memory.dir/codegen: +.PHONY : src/CMakeFiles/pcm-memory.dir/codegen + +src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: src/CMakeFiles/pcm-memory.dir/flags.make +src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp +src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: src/CMakeFiles/pcm-memory.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -MF CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d -o CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp + +src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp > CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i + +src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp -o CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s + +# Object files for target pcm-memory +pcm__memory_OBJECTS = \ +"CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" + +# External object files for target pcm-memory +pcm__memory_EXTERNAL_OBJECTS = + +bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o +bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/build.make +bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/compiler_depend.ts +bin/pcm-memory: src/libpcm.a +bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-memory" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-memory.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-memory.dir/build: bin/pcm-memory +.PHONY : src/CMakeFiles/pcm-memory.dir/build + +src/CMakeFiles/pcm-memory.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-memory.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-memory.dir/clean + +src/CMakeFiles/pcm-memory.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-memory.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake new file mode 100644 index 00000000..8cdd750c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-memory" + "../bin/pcm-memory.pdb" + "CMakeFiles/pcm-memory.dir/link.d" + "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" + "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-memory.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make new file mode 100644 index 00000000..95275fd8 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-memory. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts new file mode 100644 index 00000000..473f54e6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-memory. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make new file mode 100644 index 00000000..43061238 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-memory. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt new file mode 100644 index 00000000..293baa07 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-memory.dir/link.d "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" -o ../bin/pcm-memory libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make new file mode 100644 index 00000000..d17f3171 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 63 +CMAKE_PROGRESS_2 = 64 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake new file mode 100644 index 00000000..3fbfd4bb --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp" "src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" "gcc" "src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d" + "" "bin/pcm-mmio" "gcc" "src/CMakeFiles/pcm-mmio.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make new file mode 100644 index 00000000..01c4dcf6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-mmio.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-mmio.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-mmio.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-mmio.dir/flags.make + +src/CMakeFiles/pcm-mmio.dir/codegen: +.PHONY : src/CMakeFiles/pcm-mmio.dir/codegen + +src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: src/CMakeFiles/pcm-mmio.dir/flags.make +src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp +src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -MF CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d -o CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp + +src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp > CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i + +src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp -o CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s + +# Object files for target pcm-mmio +pcm__mmio_OBJECTS = \ +"CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" + +# External object files for target pcm-mmio +pcm__mmio_EXTERNAL_OBJECTS = + +bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o +bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/build.make +bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts +bin/pcm-mmio: src/libpcm.a +bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-mmio" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-mmio.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-mmio.dir/build: bin/pcm-mmio +.PHONY : src/CMakeFiles/pcm-mmio.dir/build + +src/CMakeFiles/pcm-mmio.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-mmio.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-mmio.dir/clean + +src/CMakeFiles/pcm-mmio.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-mmio.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake new file mode 100644 index 00000000..e9170d94 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-mmio" + "../bin/pcm-mmio.pdb" + "CMakeFiles/pcm-mmio.dir/link.d" + "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" + "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-mmio.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make new file mode 100644 index 00000000..5edbfff2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-mmio. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts new file mode 100644 index 00000000..791936e6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-mmio. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make new file mode 100644 index 00000000..73b503b3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-mmio. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt new file mode 100644 index 00000000..439b7b18 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-mmio.dir/link.d "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" -o ../bin/pcm-mmio libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make new file mode 100644 index 00000000..a5416a73 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 65 +CMAKE_PROGRESS_2 = 66 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake new file mode 100644 index 00000000..e763c212 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp" "src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" "gcc" "src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d" + "" "bin/pcm-msr" "gcc" "src/CMakeFiles/pcm-msr.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make new file mode 100644 index 00000000..6715409d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-msr.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-msr.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-msr.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-msr.dir/flags.make + +src/CMakeFiles/pcm-msr.dir/codegen: +.PHONY : src/CMakeFiles/pcm-msr.dir/codegen + +src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: src/CMakeFiles/pcm-msr.dir/flags.make +src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp +src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: src/CMakeFiles/pcm-msr.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -MF CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d -o CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp + +src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp > CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i + +src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp -o CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s + +# Object files for target pcm-msr +pcm__msr_OBJECTS = \ +"CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" + +# External object files for target pcm-msr +pcm__msr_EXTERNAL_OBJECTS = + +bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o +bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/build.make +bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/compiler_depend.ts +bin/pcm-msr: src/libpcm.a +bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-msr" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-msr.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-msr.dir/build: bin/pcm-msr +.PHONY : src/CMakeFiles/pcm-msr.dir/build + +src/CMakeFiles/pcm-msr.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-msr.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-msr.dir/clean + +src/CMakeFiles/pcm-msr.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-msr.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake new file mode 100644 index 00000000..6d98e5f0 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-msr" + "../bin/pcm-msr.pdb" + "CMakeFiles/pcm-msr.dir/link.d" + "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" + "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-msr.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make new file mode 100644 index 00000000..0899477e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-msr. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts new file mode 100644 index 00000000..d82e6af2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-msr. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make new file mode 100644 index 00000000..fa544283 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-msr. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt new file mode 100644 index 00000000..991db6e3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-msr.dir/link.d "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" -o ../bin/pcm-msr libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make new file mode 100644 index 00000000..92cb53a3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 67 +CMAKE_PROGRESS_2 = 68 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake new file mode 100644 index 00000000..5fa0c5ba --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp" "src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" "gcc" "src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d" + "" "bin/pcm-numa" "gcc" "src/CMakeFiles/pcm-numa.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make new file mode 100644 index 00000000..ac87c981 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-numa.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-numa.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-numa.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-numa.dir/flags.make + +src/CMakeFiles/pcm-numa.dir/codegen: +.PHONY : src/CMakeFiles/pcm-numa.dir/codegen + +src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: src/CMakeFiles/pcm-numa.dir/flags.make +src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp +src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: src/CMakeFiles/pcm-numa.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -MF CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d -o CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp + +src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp > CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i + +src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp -o CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s + +# Object files for target pcm-numa +pcm__numa_OBJECTS = \ +"CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" + +# External object files for target pcm-numa +pcm__numa_EXTERNAL_OBJECTS = + +bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o +bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/build.make +bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/compiler_depend.ts +bin/pcm-numa: src/libpcm.a +bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-numa" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-numa.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-numa.dir/build: bin/pcm-numa +.PHONY : src/CMakeFiles/pcm-numa.dir/build + +src/CMakeFiles/pcm-numa.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-numa.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-numa.dir/clean + +src/CMakeFiles/pcm-numa.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-numa.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake new file mode 100644 index 00000000..f73c18b5 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-numa" + "../bin/pcm-numa.pdb" + "CMakeFiles/pcm-numa.dir/link.d" + "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" + "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-numa.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make new file mode 100644 index 00000000..4d3fd10e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-numa. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts new file mode 100644 index 00000000..a1e5a317 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-numa. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make new file mode 100644 index 00000000..c3fed489 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-numa. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt new file mode 100644 index 00000000..3c9aab63 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-numa.dir/link.d "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" -o ../bin/pcm-numa libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make new file mode 100644 index 00000000..352b7a46 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 69 +CMAKE_PROGRESS_2 = 70 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake new file mode 100644 index 00000000..3a88aed2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp" "src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" "gcc" "src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d" + "" "bin/pcm-pcicfg" "gcc" "src/CMakeFiles/pcm-pcicfg.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make new file mode 100644 index 00000000..2af011fd --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-pcicfg.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-pcicfg.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-pcicfg.dir/flags.make + +src/CMakeFiles/pcm-pcicfg.dir/codegen: +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/codegen + +src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: src/CMakeFiles/pcm-pcicfg.dir/flags.make +src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp +src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -MF CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d -o CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp + +src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp > CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i + +src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp -o CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s + +# Object files for target pcm-pcicfg +pcm__pcicfg_OBJECTS = \ +"CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" + +# External object files for target pcm-pcicfg +pcm__pcicfg_EXTERNAL_OBJECTS = + +bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o +bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/build.make +bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts +bin/pcm-pcicfg: src/libpcm.a +bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-pcicfg" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-pcicfg.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-pcicfg.dir/build: bin/pcm-pcicfg +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/build + +src/CMakeFiles/pcm-pcicfg.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/clean + +src/CMakeFiles/pcm-pcicfg.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake new file mode 100644 index 00000000..d0c8d8b5 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-pcicfg" + "../bin/pcm-pcicfg.pdb" + "CMakeFiles/pcm-pcicfg.dir/link.d" + "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" + "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-pcicfg.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make new file mode 100644 index 00000000..efc16a3d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-pcicfg. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts new file mode 100644 index 00000000..478775c0 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-pcicfg. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make new file mode 100644 index 00000000..7470b9ae --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-pcicfg. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt new file mode 100644 index 00000000..a3fcd81f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-pcicfg.dir/link.d "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" -o ../bin/pcm-pcicfg libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make new file mode 100644 index 00000000..bfbf6b1f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 71 +CMAKE_PROGRESS_2 = 72 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake new file mode 100644 index 00000000..cdd0a180 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp" "src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" "gcc" "src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d" + "" "bin/pcm-pcie" "gcc" "src/CMakeFiles/pcm-pcie.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make new file mode 100644 index 00000000..9b486227 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-pcie.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-pcie.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-pcie.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-pcie.dir/flags.make + +src/CMakeFiles/pcm-pcie.dir/codegen: +.PHONY : src/CMakeFiles/pcm-pcie.dir/codegen + +src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: src/CMakeFiles/pcm-pcie.dir/flags.make +src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp +src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -MF CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d -o CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp + +src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp > CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i + +src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp -o CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s + +# Object files for target pcm-pcie +pcm__pcie_OBJECTS = \ +"CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" + +# External object files for target pcm-pcie +pcm__pcie_EXTERNAL_OBJECTS = + +bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o +bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/build.make +bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts +bin/pcm-pcie: src/libpcm.a +bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-pcie" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-pcie.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-pcie.dir/build: bin/pcm-pcie +.PHONY : src/CMakeFiles/pcm-pcie.dir/build + +src/CMakeFiles/pcm-pcie.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-pcie.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-pcie.dir/clean + +src/CMakeFiles/pcm-pcie.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-pcie.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake new file mode 100644 index 00000000..f8c039b6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-pcie" + "../bin/pcm-pcie.pdb" + "CMakeFiles/pcm-pcie.dir/link.d" + "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" + "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-pcie.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make new file mode 100644 index 00000000..525acc20 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-pcie. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts new file mode 100644 index 00000000..aa38cae2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-pcie. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make new file mode 100644 index 00000000..d22b949f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-pcie. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt new file mode 100644 index 00000000..99b7e892 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-pcie.dir/link.d "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" -o ../bin/pcm-pcie libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make new file mode 100644 index 00000000..55f8f35c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 73 +CMAKE_PROGRESS_2 = 74 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake new file mode 100644 index 00000000..b275b8e1 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp" "src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o" "gcc" "src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d" + "" "bin/pcm-power" "gcc" "src/CMakeFiles/pcm-power.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make new file mode 100644 index 00000000..db02b736 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-power.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-power.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-power.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-power.dir/flags.make + +src/CMakeFiles/pcm-power.dir/codegen: +.PHONY : src/CMakeFiles/pcm-power.dir/codegen + +src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: src/CMakeFiles/pcm-power.dir/flags.make +src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp +src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: src/CMakeFiles/pcm-power.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o -MF CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d -o CMakeFiles/pcm-power.dir/pcm-power.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp + +src/CMakeFiles/pcm-power.dir/pcm-power.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-power.dir/pcm-power.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp > CMakeFiles/pcm-power.dir/pcm-power.cpp.i + +src/CMakeFiles/pcm-power.dir/pcm-power.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-power.dir/pcm-power.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp -o CMakeFiles/pcm-power.dir/pcm-power.cpp.s + +# Object files for target pcm-power +pcm__power_OBJECTS = \ +"CMakeFiles/pcm-power.dir/pcm-power.cpp.o" + +# External object files for target pcm-power +pcm__power_EXTERNAL_OBJECTS = + +bin/pcm-power: src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o +bin/pcm-power: src/CMakeFiles/pcm-power.dir/build.make +bin/pcm-power: src/CMakeFiles/pcm-power.dir/compiler_depend.ts +bin/pcm-power: src/libpcm.a +bin/pcm-power: src/CMakeFiles/pcm-power.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-power" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-power.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-power.dir/build: bin/pcm-power +.PHONY : src/CMakeFiles/pcm-power.dir/build + +src/CMakeFiles/pcm-power.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-power.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-power.dir/clean + +src/CMakeFiles/pcm-power.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-power.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake new file mode 100644 index 00000000..66bab45d --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-power" + "../bin/pcm-power.pdb" + "CMakeFiles/pcm-power.dir/link.d" + "CMakeFiles/pcm-power.dir/pcm-power.cpp.o" + "CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-power.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make new file mode 100644 index 00000000..3ed687f5 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-power. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts new file mode 100644 index 00000000..1313c019 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-power. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make new file mode 100644 index 00000000..70880053 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-power. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt new file mode 100644 index 00000000..83854fb2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-power.dir/link.d "CMakeFiles/pcm-power.dir/pcm-power.cpp.o" -o ../bin/pcm-power libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make new file mode 100644 index 00000000..2f0ffa43 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 75 +CMAKE_PROGRESS_2 = 76 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake new file mode 100644 index 00000000..ee5ad05c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp" "src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" "gcc" "src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d" + "" "bin/pcm-raw" "gcc" "src/CMakeFiles/pcm-raw.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make new file mode 100644 index 00000000..9e24d7c8 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-raw.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-raw.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-raw.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-raw.dir/flags.make + +src/CMakeFiles/pcm-raw.dir/codegen: +.PHONY : src/CMakeFiles/pcm-raw.dir/codegen + +src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: src/CMakeFiles/pcm-raw.dir/flags.make +src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp +src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: src/CMakeFiles/pcm-raw.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -MF CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d -o CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp + +src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp > CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i + +src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp -o CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s + +# Object files for target pcm-raw +pcm__raw_OBJECTS = \ +"CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" + +# External object files for target pcm-raw +pcm__raw_EXTERNAL_OBJECTS = + +bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o +bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/build.make +bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/compiler_depend.ts +bin/pcm-raw: src/libpcm.a +bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-raw" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-raw.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-raw.dir/build: bin/pcm-raw +.PHONY : src/CMakeFiles/pcm-raw.dir/build + +src/CMakeFiles/pcm-raw.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-raw.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-raw.dir/clean + +src/CMakeFiles/pcm-raw.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-raw.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake new file mode 100644 index 00000000..9e71ff04 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-raw" + "../bin/pcm-raw.pdb" + "CMakeFiles/pcm-raw.dir/link.d" + "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" + "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-raw.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make new file mode 100644 index 00000000..cad706bc --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-raw. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts new file mode 100644 index 00000000..4e149200 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-raw. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make new file mode 100644 index 00000000..6882bc43 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-raw. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt new file mode 100644 index 00000000..04f59be9 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-raw.dir/link.d "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" -o ../bin/pcm-raw libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make new file mode 100644 index 00000000..ee7811fe --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 77 +CMAKE_PROGRESS_2 = 78 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake new file mode 100644 index 00000000..3e972488 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp" "src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" "gcc" "src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d" + "" "bin/pcm-sensor-server" "gcc" "src/CMakeFiles/pcm-sensor-server.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make new file mode 100644 index 00000000..ec3390b1 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make @@ -0,0 +1,120 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-sensor-server.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-sensor-server.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-sensor-server.dir/flags.make + +src/CMakeFiles/pcm-sensor-server.dir/codegen: +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/codegen + +src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: src/CMakeFiles/pcm-sensor-server.dir/flags.make +src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp +src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -MF CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d -o CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp + +src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp > CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i + +src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp -o CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s + +# Object files for target pcm-sensor-server +pcm__sensor__server_OBJECTS = \ +"CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" + +# External object files for target pcm-sensor-server +pcm__sensor__server_EXTERNAL_OBJECTS = + +bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o +bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/build.make +bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts +bin/pcm-sensor-server: src/libpcm.a +bin/pcm-sensor-server: /usr/lib/x86_64-linux-gnu/libssl.so +bin/pcm-sensor-server: /usr/lib/x86_64-linux-gnu/libcrypto.so +bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-sensor-server" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-sensor-server.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-sensor-server.dir/build: bin/pcm-sensor-server +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/build + +src/CMakeFiles/pcm-sensor-server.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/clean + +src/CMakeFiles/pcm-sensor-server.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake new file mode 100644 index 00000000..7342e87f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-sensor-server" + "../bin/pcm-sensor-server.pdb" + "CMakeFiles/pcm-sensor-server.dir/link.d" + "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" + "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-sensor-server.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make new file mode 100644 index 00000000..d4a1669f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-sensor-server. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts new file mode 100644 index 00000000..aebab455 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-sensor-server. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make new file mode 100644 index 00000000..3a313af0 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-sensor-server. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make new file mode 100644 index 00000000..894a6ebe --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE -DUSE_SSL + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt new file mode 100644 index 00000000..732b8235 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-sensor-server.dir/link.d "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" -o ../bin/pcm-sensor-server libpcm.a -fPIE /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make new file mode 100644 index 00000000..f85a85d9 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 81 +CMAKE_PROGRESS_2 = 82 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake new file mode 100644 index 00000000..1a585cc7 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp" "src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" "gcc" "src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d" + "" "bin/pcm-sensor" "gcc" "src/CMakeFiles/pcm-sensor.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make new file mode 100644 index 00000000..b3e77bec --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-sensor.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-sensor.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-sensor.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-sensor.dir/flags.make + +src/CMakeFiles/pcm-sensor.dir/codegen: +.PHONY : src/CMakeFiles/pcm-sensor.dir/codegen + +src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: src/CMakeFiles/pcm-sensor.dir/flags.make +src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp +src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -MF CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d -o CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp + +src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp > CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i + +src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp -o CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s + +# Object files for target pcm-sensor +pcm__sensor_OBJECTS = \ +"CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" + +# External object files for target pcm-sensor +pcm__sensor_EXTERNAL_OBJECTS = + +bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o +bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/build.make +bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts +bin/pcm-sensor: src/libpcm.a +bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-sensor" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-sensor.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-sensor.dir/build: bin/pcm-sensor +.PHONY : src/CMakeFiles/pcm-sensor.dir/build + +src/CMakeFiles/pcm-sensor.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-sensor.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-sensor.dir/clean + +src/CMakeFiles/pcm-sensor.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-sensor.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake new file mode 100644 index 00000000..090ad0dd --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-sensor" + "../bin/pcm-sensor.pdb" + "CMakeFiles/pcm-sensor.dir/link.d" + "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" + "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-sensor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make new file mode 100644 index 00000000..ecd3c278 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-sensor. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts new file mode 100644 index 00000000..8e1c207f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-sensor. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make new file mode 100644 index 00000000..68bbdd69 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-sensor. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt new file mode 100644 index 00000000..027d9837 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-sensor.dir/link.d "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" -o ../bin/pcm-sensor libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make new file mode 100644 index 00000000..541af66b --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 79 +CMAKE_PROGRESS_2 = 80 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake new file mode 100644 index 00000000..513a79cd --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp" "src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" "gcc" "src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d" + "" "bin/pcm-tpmi" "gcc" "src/CMakeFiles/pcm-tpmi.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make new file mode 100644 index 00000000..7e63312a --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-tpmi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-tpmi.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-tpmi.dir/flags.make + +src/CMakeFiles/pcm-tpmi.dir/codegen: +.PHONY : src/CMakeFiles/pcm-tpmi.dir/codegen + +src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: src/CMakeFiles/pcm-tpmi.dir/flags.make +src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp +src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -MF CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d -o CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp + +src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp > CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i + +src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp -o CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s + +# Object files for target pcm-tpmi +pcm__tpmi_OBJECTS = \ +"CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" + +# External object files for target pcm-tpmi +pcm__tpmi_EXTERNAL_OBJECTS = + +bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o +bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/build.make +bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts +bin/pcm-tpmi: src/libpcm.a +bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-tpmi" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-tpmi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-tpmi.dir/build: bin/pcm-tpmi +.PHONY : src/CMakeFiles/pcm-tpmi.dir/build + +src/CMakeFiles/pcm-tpmi.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-tpmi.dir/clean + +src/CMakeFiles/pcm-tpmi.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-tpmi.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake new file mode 100644 index 00000000..5a1275a3 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-tpmi" + "../bin/pcm-tpmi.pdb" + "CMakeFiles/pcm-tpmi.dir/link.d" + "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" + "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-tpmi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make new file mode 100644 index 00000000..3c085970 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-tpmi. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts new file mode 100644 index 00000000..9cd6ee34 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-tpmi. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make new file mode 100644 index 00000000..4496cd76 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-tpmi. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt new file mode 100644 index 00000000..5cb08f11 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-tpmi.dir/link.d "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" -o ../bin/pcm-tpmi libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make new file mode 100644 index 00000000..9c096217 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 83 +CMAKE_PROGRESS_2 = 84 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake new file mode 100644 index 00000000..4e25af42 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp" "src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" "gcc" "src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d" + "" "bin/pcm-tsx" "gcc" "src/CMakeFiles/pcm-tsx.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make new file mode 100644 index 00000000..c88a424c --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm-tsx.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm-tsx.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm-tsx.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm-tsx.dir/flags.make + +src/CMakeFiles/pcm-tsx.dir/codegen: +.PHONY : src/CMakeFiles/pcm-tsx.dir/codegen + +src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: src/CMakeFiles/pcm-tsx.dir/flags.make +src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp +src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -MF CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d -o CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp + +src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp > CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i + +src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp -o CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s + +# Object files for target pcm-tsx +pcm__tsx_OBJECTS = \ +"CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" + +# External object files for target pcm-tsx +pcm__tsx_EXTERNAL_OBJECTS = + +bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o +bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/build.make +bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts +bin/pcm-tsx: src/libpcm.a +bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-tsx" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-tsx.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm-tsx.dir/build: bin/pcm-tsx +.PHONY : src/CMakeFiles/pcm-tsx.dir/build + +src/CMakeFiles/pcm-tsx.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-tsx.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm-tsx.dir/clean + +src/CMakeFiles/pcm-tsx.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm-tsx.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake new file mode 100644 index 00000000..efefc557 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm-tsx" + "../bin/pcm-tsx.pdb" + "CMakeFiles/pcm-tsx.dir/link.d" + "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" + "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm-tsx.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make new file mode 100644 index 00000000..a5857fb4 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm-tsx. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts new file mode 100644 index 00000000..0b90d9ee --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm-tsx. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make new file mode 100644 index 00000000..a1e8cb06 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm-tsx. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt new file mode 100644 index 00000000..9d164224 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-tsx.dir/link.d "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" -o ../bin/pcm-tsx libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make new file mode 100644 index 00000000..23124c8a --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 85 +CMAKE_PROGRESS_2 = 86 + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake new file mode 100644 index 00000000..f6b0d964 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp" "src/CMakeFiles/pcm.dir/pcm.cpp.o" "gcc" "src/CMakeFiles/pcm.dir/pcm.cpp.o.d" + "" "bin/pcm" "gcc" "src/CMakeFiles/pcm.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make new file mode 100644 index 00000000..d2eff0c6 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include src/CMakeFiles/pcm.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include src/CMakeFiles/pcm.dir/compiler_depend.make + +# Include the progress variables for this target. +include src/CMakeFiles/pcm.dir/progress.make + +# Include the compile flags for this target's objects. +include src/CMakeFiles/pcm.dir/flags.make + +src/CMakeFiles/pcm.dir/codegen: +.PHONY : src/CMakeFiles/pcm.dir/codegen + +src/CMakeFiles/pcm.dir/pcm.cpp.o: src/CMakeFiles/pcm.dir/flags.make +src/CMakeFiles/pcm.dir/pcm.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp +src/CMakeFiles/pcm.dir/pcm.cpp.o: src/CMakeFiles/pcm.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm.dir/pcm.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm.dir/pcm.cpp.o -MF CMakeFiles/pcm.dir/pcm.cpp.o.d -o CMakeFiles/pcm.dir/pcm.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp + +src/CMakeFiles/pcm.dir/pcm.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm.dir/pcm.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp > CMakeFiles/pcm.dir/pcm.cpp.i + +src/CMakeFiles/pcm.dir/pcm.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm.dir/pcm.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp -o CMakeFiles/pcm.dir/pcm.cpp.s + +# Object files for target pcm +pcm_OBJECTS = \ +"CMakeFiles/pcm.dir/pcm.cpp.o" + +# External object files for target pcm +pcm_EXTERNAL_OBJECTS = + +bin/pcm: src/CMakeFiles/pcm.dir/pcm.cpp.o +bin/pcm: src/CMakeFiles/pcm.dir/build.make +bin/pcm: src/CMakeFiles/pcm.dir/compiler_depend.ts +bin/pcm: src/libpcm.a +bin/pcm: src/CMakeFiles/pcm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/CMakeFiles/pcm.dir/build: bin/pcm +.PHONY : src/CMakeFiles/pcm.dir/build + +src/CMakeFiles/pcm.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm.dir/cmake_clean.cmake +.PHONY : src/CMakeFiles/pcm.dir/clean + +src/CMakeFiles/pcm.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : src/CMakeFiles/pcm.dir/depend + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake new file mode 100644 index 00000000..c523811e --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/pcm" + "../bin/pcm.pdb" + "CMakeFiles/pcm.dir/link.d" + "CMakeFiles/pcm.dir/pcm.cpp.o" + "CMakeFiles/pcm.dir/pcm.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pcm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make new file mode 100644 index 00000000..52df7c90 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for pcm. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts new file mode 100644 index 00000000..9d514604 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pcm. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make new file mode 100644 index 00000000..691ea667 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pcm. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt new file mode 100644 index 00000000..9ec7ace2 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm.dir/link.d CMakeFiles/pcm.dir/pcm.cpp.o -o ../bin/pcm libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make new file mode 100644 index 00000000..f524363f --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 53 +CMAKE_PROGRESS_2 = 54 + diff --git a/_codeql_build_dir/src/CMakeFiles/progress.marks b/_codeql_build_dir/src/CMakeFiles/progress.marks new file mode 100644 index 00000000..d15a2cc4 --- /dev/null +++ b/_codeql_build_dir/src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +80 diff --git a/_codeql_build_dir/src/Makefile b/_codeql_build_dir/src/Makefile new file mode 100644 index 00000000..d5dab149 --- /dev/null +++ b/_codeql_build_dir/src/Makefile @@ -0,0 +1,1654 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src//CMakeFiles/progress.marks + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +src/CMakeFiles/PCM_STATIC.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC.dir/rule +.PHONY : src/CMakeFiles/PCM_STATIC.dir/rule + +# Convenience name for target. +PCM_STATIC: src/CMakeFiles/PCM_STATIC.dir/rule +.PHONY : PCM_STATIC + +# fast build rule for target. +PCM_STATIC/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build +.PHONY : PCM_STATIC/fast + +# Convenience name for target. +src/CMakeFiles/PCM_STATIC_SILENT.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC_SILENT.dir/rule +.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/rule + +# Convenience name for target. +PCM_STATIC_SILENT: src/CMakeFiles/PCM_STATIC_SILENT.dir/rule +.PHONY : PCM_STATIC_SILENT + +# fast build rule for target. +PCM_STATIC_SILENT/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build +.PHONY : PCM_STATIC_SILENT/fast + +# Convenience name for target. +src/CMakeFiles/PCM_SHARED.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_SHARED.dir/rule +.PHONY : src/CMakeFiles/PCM_SHARED.dir/rule + +# Convenience name for target. +PCM_SHARED: src/CMakeFiles/PCM_SHARED.dir/rule +.PHONY : PCM_SHARED + +# fast build rule for target. +PCM_SHARED/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build +.PHONY : PCM_SHARED/fast + +# Convenience name for target. +src/CMakeFiles/pcm.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm.dir/rule +.PHONY : src/CMakeFiles/pcm.dir/rule + +# Convenience name for target. +pcm: src/CMakeFiles/pcm.dir/rule +.PHONY : pcm + +# fast build rule for target. +pcm/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build +.PHONY : pcm/fast + +# Convenience name for target. +src/CMakeFiles/pcm-numa.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-numa.dir/rule +.PHONY : src/CMakeFiles/pcm-numa.dir/rule + +# Convenience name for target. +pcm-numa: src/CMakeFiles/pcm-numa.dir/rule +.PHONY : pcm-numa + +# fast build rule for target. +pcm-numa/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build +.PHONY : pcm-numa/fast + +# Convenience name for target. +src/CMakeFiles/pcm-latency.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-latency.dir/rule +.PHONY : src/CMakeFiles/pcm-latency.dir/rule + +# Convenience name for target. +pcm-latency: src/CMakeFiles/pcm-latency.dir/rule +.PHONY : pcm-latency + +# fast build rule for target. +pcm-latency/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build +.PHONY : pcm-latency/fast + +# Convenience name for target. +src/CMakeFiles/pcm-power.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-power.dir/rule +.PHONY : src/CMakeFiles/pcm-power.dir/rule + +# Convenience name for target. +pcm-power: src/CMakeFiles/pcm-power.dir/rule +.PHONY : pcm-power + +# fast build rule for target. +pcm-power/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build +.PHONY : pcm-power/fast + +# Convenience name for target. +src/CMakeFiles/pcm-msr.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-msr.dir/rule +.PHONY : src/CMakeFiles/pcm-msr.dir/rule + +# Convenience name for target. +pcm-msr: src/CMakeFiles/pcm-msr.dir/rule +.PHONY : pcm-msr + +# fast build rule for target. +pcm-msr/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build +.PHONY : pcm-msr/fast + +# Convenience name for target. +src/CMakeFiles/pcm-memory.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-memory.dir/rule +.PHONY : src/CMakeFiles/pcm-memory.dir/rule + +# Convenience name for target. +pcm-memory: src/CMakeFiles/pcm-memory.dir/rule +.PHONY : pcm-memory + +# fast build rule for target. +pcm-memory/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build +.PHONY : pcm-memory/fast + +# Convenience name for target. +src/CMakeFiles/pcm-tsx.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tsx.dir/rule +.PHONY : src/CMakeFiles/pcm-tsx.dir/rule + +# Convenience name for target. +pcm-tsx: src/CMakeFiles/pcm-tsx.dir/rule +.PHONY : pcm-tsx + +# fast build rule for target. +pcm-tsx/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build +.PHONY : pcm-tsx/fast + +# Convenience name for target. +src/CMakeFiles/pcm-pcie.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcie.dir/rule +.PHONY : src/CMakeFiles/pcm-pcie.dir/rule + +# Convenience name for target. +pcm-pcie: src/CMakeFiles/pcm-pcie.dir/rule +.PHONY : pcm-pcie + +# fast build rule for target. +pcm-pcie/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build +.PHONY : pcm-pcie/fast + +# Convenience name for target. +src/CMakeFiles/pcm-core.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-core.dir/rule +.PHONY : src/CMakeFiles/pcm-core.dir/rule + +# Convenience name for target. +pcm-core: src/CMakeFiles/pcm-core.dir/rule +.PHONY : pcm-core + +# fast build rule for target. +pcm-core/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build +.PHONY : pcm-core/fast + +# Convenience name for target. +src/CMakeFiles/pcm-iio.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-iio.dir/rule +.PHONY : src/CMakeFiles/pcm-iio.dir/rule + +# Convenience name for target. +pcm-iio: src/CMakeFiles/pcm-iio.dir/rule +.PHONY : pcm-iio + +# fast build rule for target. +pcm-iio/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build +.PHONY : pcm-iio/fast + +# Convenience name for target. +src/CMakeFiles/pcm-pcicfg.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcicfg.dir/rule +.PHONY : src/CMakeFiles/pcm-pcicfg.dir/rule + +# Convenience name for target. +pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/rule +.PHONY : pcm-pcicfg + +# fast build rule for target. +pcm-pcicfg/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build +.PHONY : pcm-pcicfg/fast + +# Convenience name for target. +src/CMakeFiles/pcm-mmio.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-mmio.dir/rule +.PHONY : src/CMakeFiles/pcm-mmio.dir/rule + +# Convenience name for target. +pcm-mmio: src/CMakeFiles/pcm-mmio.dir/rule +.PHONY : pcm-mmio + +# fast build rule for target. +pcm-mmio/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build +.PHONY : pcm-mmio/fast + +# Convenience name for target. +src/CMakeFiles/pcm-tpmi.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tpmi.dir/rule +.PHONY : src/CMakeFiles/pcm-tpmi.dir/rule + +# Convenience name for target. +pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/rule +.PHONY : pcm-tpmi + +# fast build rule for target. +pcm-tpmi/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build +.PHONY : pcm-tpmi/fast + +# Convenience name for target. +src/CMakeFiles/pcm-raw.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-raw.dir/rule +.PHONY : src/CMakeFiles/pcm-raw.dir/rule + +# Convenience name for target. +pcm-raw: src/CMakeFiles/pcm-raw.dir/rule +.PHONY : pcm-raw + +# fast build rule for target. +pcm-raw/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build +.PHONY : pcm-raw/fast + +# Convenience name for target. +src/CMakeFiles/pcm-accel.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-accel.dir/rule +.PHONY : src/CMakeFiles/pcm-accel.dir/rule + +# Convenience name for target. +pcm-accel: src/CMakeFiles/pcm-accel.dir/rule +.PHONY : pcm-accel + +# fast build rule for target. +pcm-accel/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build +.PHONY : pcm-accel/fast + +# Convenience name for target. +src/CMakeFiles/pcm-sensor-server.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor-server.dir/rule +.PHONY : src/CMakeFiles/pcm-sensor-server.dir/rule + +# Convenience name for target. +pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/rule +.PHONY : pcm-sensor-server + +# fast build rule for target. +pcm-sensor-server/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build +.PHONY : pcm-sensor-server/fast + +# Convenience name for target. +src/CMakeFiles/pcm-sensor.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor.dir/rule +.PHONY : src/CMakeFiles/pcm-sensor.dir/rule + +# Convenience name for target. +pcm-sensor: src/CMakeFiles/pcm-sensor.dir/rule +.PHONY : pcm-sensor + +# fast build rule for target. +pcm-sensor/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build +.PHONY : pcm-sensor/fast + +# Convenience name for target. +src/CMakeFiles/daemon.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/daemon.dir/rule +.PHONY : src/CMakeFiles/daemon.dir/rule + +# Convenience name for target. +daemon: src/CMakeFiles/daemon.dir/rule +.PHONY : daemon + +# fast build rule for target. +daemon/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build +.PHONY : daemon/fast + +# Convenience name for target. +src/CMakeFiles/client.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/client.dir/rule +.PHONY : src/CMakeFiles/client.dir/rule + +# Convenience name for target. +client: src/CMakeFiles/client.dir/rule +.PHONY : client + +# fast build rule for target. +client/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build +.PHONY : client/fast + +bw.o: bw.cpp.o +.PHONY : bw.o + +# target to build an object file +bw.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o +.PHONY : bw.cpp.o + +bw.i: bw.cpp.i +.PHONY : bw.i + +# target to preprocess a source file +bw.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i +.PHONY : bw.cpp.i + +bw.s: bw.cpp.s +.PHONY : bw.s + +# target to generate assembly for a file +bw.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s +.PHONY : bw.cpp.s + +client/client.o: client/client.cpp.o +.PHONY : client/client.o + +# target to build an object file +client/client.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.o +.PHONY : client/client.cpp.o + +client/client.i: client/client.cpp.i +.PHONY : client/client.i + +# target to preprocess a source file +client/client.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.i +.PHONY : client/client.cpp.i + +client/client.s: client/client.cpp.s +.PHONY : client/client.s + +# target to generate assembly for a file +client/client.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.s +.PHONY : client/client.cpp.s + +client/main.o: client/main.cpp.o +.PHONY : client/main.o + +# target to build an object file +client/main.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.o +.PHONY : client/main.cpp.o + +client/main.i: client/main.cpp.i +.PHONY : client/main.i + +# target to preprocess a source file +client/main.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.i +.PHONY : client/main.cpp.i + +client/main.s: client/main.cpp.s +.PHONY : client/main.s + +# target to generate assembly for a file +client/main.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.s +.PHONY : client/main.cpp.s + +cpucounters.o: cpucounters.cpp.o +.PHONY : cpucounters.o + +# target to build an object file +cpucounters.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o +.PHONY : cpucounters.cpp.o + +cpucounters.i: cpucounters.cpp.i +.PHONY : cpucounters.i + +# target to preprocess a source file +cpucounters.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i +.PHONY : cpucounters.cpp.i + +cpucounters.s: cpucounters.cpp.s +.PHONY : cpucounters.s + +# target to generate assembly for a file +cpucounters.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s +.PHONY : cpucounters.cpp.s + +daemon/daemon.o: daemon/daemon.cpp.o +.PHONY : daemon/daemon.o + +# target to build an object file +daemon/daemon.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o +.PHONY : daemon/daemon.cpp.o + +daemon/daemon.i: daemon/daemon.cpp.i +.PHONY : daemon/daemon.i + +# target to preprocess a source file +daemon/daemon.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.i +.PHONY : daemon/daemon.cpp.i + +daemon/daemon.s: daemon/daemon.cpp.s +.PHONY : daemon/daemon.s + +# target to generate assembly for a file +daemon/daemon.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.s +.PHONY : daemon/daemon.cpp.s + +daemon/main.o: daemon/main.cpp.o +.PHONY : daemon/main.o + +# target to build an object file +daemon/main.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.o +.PHONY : daemon/main.cpp.o + +daemon/main.i: daemon/main.cpp.i +.PHONY : daemon/main.i + +# target to preprocess a source file +daemon/main.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.i +.PHONY : daemon/main.cpp.i + +daemon/main.s: daemon/main.cpp.s +.PHONY : daemon/main.s + +# target to generate assembly for a file +daemon/main.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.s +.PHONY : daemon/main.cpp.s + +dashboard.o: dashboard.cpp.o +.PHONY : dashboard.o + +# target to build an object file +dashboard.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o +.PHONY : dashboard.cpp.o + +dashboard.i: dashboard.cpp.i +.PHONY : dashboard.i + +# target to preprocess a source file +dashboard.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i +.PHONY : dashboard.cpp.i + +dashboard.s: dashboard.cpp.s +.PHONY : dashboard.s + +# target to generate assembly for a file +dashboard.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s +.PHONY : dashboard.cpp.s + +debug.o: debug.cpp.o +.PHONY : debug.o + +# target to build an object file +debug.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o +.PHONY : debug.cpp.o + +debug.i: debug.cpp.i +.PHONY : debug.i + +# target to preprocess a source file +debug.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i +.PHONY : debug.cpp.i + +debug.s: debug.cpp.s +.PHONY : debug.s + +# target to generate assembly for a file +debug.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s +.PHONY : debug.cpp.s + +lspci.o: lspci.cpp.o +.PHONY : lspci.o + +# target to build an object file +lspci.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o +.PHONY : lspci.cpp.o + +lspci.i: lspci.cpp.i +.PHONY : lspci.i + +# target to preprocess a source file +lspci.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i +.PHONY : lspci.cpp.i + +lspci.s: lspci.cpp.s +.PHONY : lspci.s + +# target to generate assembly for a file +lspci.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s +.PHONY : lspci.cpp.s + +mmio.o: mmio.cpp.o +.PHONY : mmio.o + +# target to build an object file +mmio.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o +.PHONY : mmio.cpp.o + +mmio.i: mmio.cpp.i +.PHONY : mmio.i + +# target to preprocess a source file +mmio.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i +.PHONY : mmio.cpp.i + +mmio.s: mmio.cpp.s +.PHONY : mmio.s + +# target to generate assembly for a file +mmio.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s +.PHONY : mmio.cpp.s + +msr.o: msr.cpp.o +.PHONY : msr.o + +# target to build an object file +msr.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o +.PHONY : msr.cpp.o + +msr.i: msr.cpp.i +.PHONY : msr.i + +# target to preprocess a source file +msr.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i +.PHONY : msr.cpp.i + +msr.s: msr.cpp.s +.PHONY : msr.s + +# target to generate assembly for a file +msr.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s +.PHONY : msr.cpp.s + +pci.o: pci.cpp.o +.PHONY : pci.o + +# target to build an object file +pci.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o +.PHONY : pci.cpp.o + +pci.i: pci.cpp.i +.PHONY : pci.i + +# target to preprocess a source file +pci.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i +.PHONY : pci.cpp.i + +pci.s: pci.cpp.s +.PHONY : pci.s + +# target to generate assembly for a file +pci.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s +.PHONY : pci.cpp.s + +pcm-accel-common.o: pcm-accel-common.cpp.o +.PHONY : pcm-accel-common.o + +# target to build an object file +pcm-accel-common.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o +.PHONY : pcm-accel-common.cpp.o + +pcm-accel-common.i: pcm-accel-common.cpp.i +.PHONY : pcm-accel-common.i + +# target to preprocess a source file +pcm-accel-common.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i +.PHONY : pcm-accel-common.cpp.i + +pcm-accel-common.s: pcm-accel-common.cpp.s +.PHONY : pcm-accel-common.s + +# target to generate assembly for a file +pcm-accel-common.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s +.PHONY : pcm-accel-common.cpp.s + +pcm-accel.o: pcm-accel.cpp.o +.PHONY : pcm-accel.o + +# target to build an object file +pcm-accel.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o +.PHONY : pcm-accel.cpp.o + +pcm-accel.i: pcm-accel.cpp.i +.PHONY : pcm-accel.i + +# target to preprocess a source file +pcm-accel.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i +.PHONY : pcm-accel.cpp.i + +pcm-accel.s: pcm-accel.cpp.s +.PHONY : pcm-accel.s + +# target to generate assembly for a file +pcm-accel.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s +.PHONY : pcm-accel.cpp.s + +pcm-core.o: pcm-core.cpp.o +.PHONY : pcm-core.o + +# target to build an object file +pcm-core.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o +.PHONY : pcm-core.cpp.o + +pcm-core.i: pcm-core.cpp.i +.PHONY : pcm-core.i + +# target to preprocess a source file +pcm-core.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.i +.PHONY : pcm-core.cpp.i + +pcm-core.s: pcm-core.cpp.s +.PHONY : pcm-core.s + +# target to generate assembly for a file +pcm-core.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.s +.PHONY : pcm-core.cpp.s + +pcm-iio-pmu.o: pcm-iio-pmu.cpp.o +.PHONY : pcm-iio-pmu.o + +# target to build an object file +pcm-iio-pmu.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o +.PHONY : pcm-iio-pmu.cpp.o + +pcm-iio-pmu.i: pcm-iio-pmu.cpp.i +.PHONY : pcm-iio-pmu.i + +# target to preprocess a source file +pcm-iio-pmu.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i +.PHONY : pcm-iio-pmu.cpp.i + +pcm-iio-pmu.s: pcm-iio-pmu.cpp.s +.PHONY : pcm-iio-pmu.s + +# target to generate assembly for a file +pcm-iio-pmu.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s +.PHONY : pcm-iio-pmu.cpp.s + +pcm-iio-topology.o: pcm-iio-topology.cpp.o +.PHONY : pcm-iio-topology.o + +# target to build an object file +pcm-iio-topology.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o +.PHONY : pcm-iio-topology.cpp.o + +pcm-iio-topology.i: pcm-iio-topology.cpp.i +.PHONY : pcm-iio-topology.i + +# target to preprocess a source file +pcm-iio-topology.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i +.PHONY : pcm-iio-topology.cpp.i + +pcm-iio-topology.s: pcm-iio-topology.cpp.s +.PHONY : pcm-iio-topology.s + +# target to generate assembly for a file +pcm-iio-topology.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s +.PHONY : pcm-iio-topology.cpp.s + +pcm-iio.o: pcm-iio.cpp.o +.PHONY : pcm-iio.o + +# target to build an object file +pcm-iio.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o +.PHONY : pcm-iio.cpp.o + +pcm-iio.i: pcm-iio.cpp.i +.PHONY : pcm-iio.i + +# target to preprocess a source file +pcm-iio.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i +.PHONY : pcm-iio.cpp.i + +pcm-iio.s: pcm-iio.cpp.s +.PHONY : pcm-iio.s + +# target to generate assembly for a file +pcm-iio.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s +.PHONY : pcm-iio.cpp.s + +pcm-latency.o: pcm-latency.cpp.o +.PHONY : pcm-latency.o + +# target to build an object file +pcm-latency.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o +.PHONY : pcm-latency.cpp.o + +pcm-latency.i: pcm-latency.cpp.i +.PHONY : pcm-latency.i + +# target to preprocess a source file +pcm-latency.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i +.PHONY : pcm-latency.cpp.i + +pcm-latency.s: pcm-latency.cpp.s +.PHONY : pcm-latency.s + +# target to generate assembly for a file +pcm-latency.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s +.PHONY : pcm-latency.cpp.s + +pcm-memory.o: pcm-memory.cpp.o +.PHONY : pcm-memory.o + +# target to build an object file +pcm-memory.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o +.PHONY : pcm-memory.cpp.o + +pcm-memory.i: pcm-memory.cpp.i +.PHONY : pcm-memory.i + +# target to preprocess a source file +pcm-memory.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i +.PHONY : pcm-memory.cpp.i + +pcm-memory.s: pcm-memory.cpp.s +.PHONY : pcm-memory.s + +# target to generate assembly for a file +pcm-memory.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s +.PHONY : pcm-memory.cpp.s + +pcm-mmio.o: pcm-mmio.cpp.o +.PHONY : pcm-mmio.o + +# target to build an object file +pcm-mmio.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o +.PHONY : pcm-mmio.cpp.o + +pcm-mmio.i: pcm-mmio.cpp.i +.PHONY : pcm-mmio.i + +# target to preprocess a source file +pcm-mmio.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i +.PHONY : pcm-mmio.cpp.i + +pcm-mmio.s: pcm-mmio.cpp.s +.PHONY : pcm-mmio.s + +# target to generate assembly for a file +pcm-mmio.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s +.PHONY : pcm-mmio.cpp.s + +pcm-msr.o: pcm-msr.cpp.o +.PHONY : pcm-msr.o + +# target to build an object file +pcm-msr.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o +.PHONY : pcm-msr.cpp.o + +pcm-msr.i: pcm-msr.cpp.i +.PHONY : pcm-msr.i + +# target to preprocess a source file +pcm-msr.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i +.PHONY : pcm-msr.cpp.i + +pcm-msr.s: pcm-msr.cpp.s +.PHONY : pcm-msr.s + +# target to generate assembly for a file +pcm-msr.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s +.PHONY : pcm-msr.cpp.s + +pcm-numa.o: pcm-numa.cpp.o +.PHONY : pcm-numa.o + +# target to build an object file +pcm-numa.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o +.PHONY : pcm-numa.cpp.o + +pcm-numa.i: pcm-numa.cpp.i +.PHONY : pcm-numa.i + +# target to preprocess a source file +pcm-numa.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i +.PHONY : pcm-numa.cpp.i + +pcm-numa.s: pcm-numa.cpp.s +.PHONY : pcm-numa.s + +# target to generate assembly for a file +pcm-numa.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s +.PHONY : pcm-numa.cpp.s + +pcm-pcicfg.o: pcm-pcicfg.cpp.o +.PHONY : pcm-pcicfg.o + +# target to build an object file +pcm-pcicfg.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o +.PHONY : pcm-pcicfg.cpp.o + +pcm-pcicfg.i: pcm-pcicfg.cpp.i +.PHONY : pcm-pcicfg.i + +# target to preprocess a source file +pcm-pcicfg.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i +.PHONY : pcm-pcicfg.cpp.i + +pcm-pcicfg.s: pcm-pcicfg.cpp.s +.PHONY : pcm-pcicfg.s + +# target to generate assembly for a file +pcm-pcicfg.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s +.PHONY : pcm-pcicfg.cpp.s + +pcm-pcie.o: pcm-pcie.cpp.o +.PHONY : pcm-pcie.o + +# target to build an object file +pcm-pcie.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o +.PHONY : pcm-pcie.cpp.o + +pcm-pcie.i: pcm-pcie.cpp.i +.PHONY : pcm-pcie.i + +# target to preprocess a source file +pcm-pcie.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i +.PHONY : pcm-pcie.cpp.i + +pcm-pcie.s: pcm-pcie.cpp.s +.PHONY : pcm-pcie.s + +# target to generate assembly for a file +pcm-pcie.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s +.PHONY : pcm-pcie.cpp.s + +pcm-power.o: pcm-power.cpp.o +.PHONY : pcm-power.o + +# target to build an object file +pcm-power.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o +.PHONY : pcm-power.cpp.o + +pcm-power.i: pcm-power.cpp.i +.PHONY : pcm-power.i + +# target to preprocess a source file +pcm-power.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.i +.PHONY : pcm-power.cpp.i + +pcm-power.s: pcm-power.cpp.s +.PHONY : pcm-power.s + +# target to generate assembly for a file +pcm-power.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.s +.PHONY : pcm-power.cpp.s + +pcm-raw.o: pcm-raw.cpp.o +.PHONY : pcm-raw.o + +# target to build an object file +pcm-raw.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o +.PHONY : pcm-raw.cpp.o + +pcm-raw.i: pcm-raw.cpp.i +.PHONY : pcm-raw.i + +# target to preprocess a source file +pcm-raw.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i +.PHONY : pcm-raw.cpp.i + +pcm-raw.s: pcm-raw.cpp.s +.PHONY : pcm-raw.s + +# target to generate assembly for a file +pcm-raw.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s +.PHONY : pcm-raw.cpp.s + +pcm-sensor-server.o: pcm-sensor-server.cpp.o +.PHONY : pcm-sensor-server.o + +# target to build an object file +pcm-sensor-server.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o +.PHONY : pcm-sensor-server.cpp.o + +pcm-sensor-server.i: pcm-sensor-server.cpp.i +.PHONY : pcm-sensor-server.i + +# target to preprocess a source file +pcm-sensor-server.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i +.PHONY : pcm-sensor-server.cpp.i + +pcm-sensor-server.s: pcm-sensor-server.cpp.s +.PHONY : pcm-sensor-server.s + +# target to generate assembly for a file +pcm-sensor-server.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s +.PHONY : pcm-sensor-server.cpp.s + +pcm-sensor.o: pcm-sensor.cpp.o +.PHONY : pcm-sensor.o + +# target to build an object file +pcm-sensor.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o +.PHONY : pcm-sensor.cpp.o + +pcm-sensor.i: pcm-sensor.cpp.i +.PHONY : pcm-sensor.i + +# target to preprocess a source file +pcm-sensor.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i +.PHONY : pcm-sensor.cpp.i + +pcm-sensor.s: pcm-sensor.cpp.s +.PHONY : pcm-sensor.s + +# target to generate assembly for a file +pcm-sensor.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s +.PHONY : pcm-sensor.cpp.s + +pcm-tpmi.o: pcm-tpmi.cpp.o +.PHONY : pcm-tpmi.o + +# target to build an object file +pcm-tpmi.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o +.PHONY : pcm-tpmi.cpp.o + +pcm-tpmi.i: pcm-tpmi.cpp.i +.PHONY : pcm-tpmi.i + +# target to preprocess a source file +pcm-tpmi.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i +.PHONY : pcm-tpmi.cpp.i + +pcm-tpmi.s: pcm-tpmi.cpp.s +.PHONY : pcm-tpmi.s + +# target to generate assembly for a file +pcm-tpmi.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s +.PHONY : pcm-tpmi.cpp.s + +pcm-tsx.o: pcm-tsx.cpp.o +.PHONY : pcm-tsx.o + +# target to build an object file +pcm-tsx.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o +.PHONY : pcm-tsx.cpp.o + +pcm-tsx.i: pcm-tsx.cpp.i +.PHONY : pcm-tsx.i + +# target to preprocess a source file +pcm-tsx.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i +.PHONY : pcm-tsx.cpp.i + +pcm-tsx.s: pcm-tsx.cpp.s +.PHONY : pcm-tsx.s + +# target to generate assembly for a file +pcm-tsx.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s +.PHONY : pcm-tsx.cpp.s + +pcm.o: pcm.cpp.o +.PHONY : pcm.o + +# target to build an object file +pcm.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.o +.PHONY : pcm.cpp.o + +pcm.i: pcm.cpp.i +.PHONY : pcm.i + +# target to preprocess a source file +pcm.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.i +.PHONY : pcm.cpp.i + +pcm.s: pcm.cpp.s +.PHONY : pcm.s + +# target to generate assembly for a file +pcm.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.s +.PHONY : pcm.cpp.s + +pmt.o: pmt.cpp.o +.PHONY : pmt.o + +# target to build an object file +pmt.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o +.PHONY : pmt.cpp.o + +pmt.i: pmt.cpp.i +.PHONY : pmt.i + +# target to preprocess a source file +pmt.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i +.PHONY : pmt.cpp.i + +pmt.s: pmt.cpp.s +.PHONY : pmt.s + +# target to generate assembly for a file +pmt.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s +.PHONY : pmt.cpp.s + +resctrl.o: resctrl.cpp.o +.PHONY : resctrl.o + +# target to build an object file +resctrl.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o +.PHONY : resctrl.cpp.o + +resctrl.i: resctrl.cpp.i +.PHONY : resctrl.i + +# target to preprocess a source file +resctrl.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i +.PHONY : resctrl.cpp.i + +resctrl.s: resctrl.cpp.s +.PHONY : resctrl.s + +# target to generate assembly for a file +resctrl.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s +.PHONY : resctrl.cpp.s + +threadpool.o: threadpool.cpp.o +.PHONY : threadpool.o + +# target to build an object file +threadpool.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o +.PHONY : threadpool.cpp.o + +threadpool.i: threadpool.cpp.i +.PHONY : threadpool.i + +# target to preprocess a source file +threadpool.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i +.PHONY : threadpool.cpp.i + +threadpool.s: threadpool.cpp.s +.PHONY : threadpool.s + +# target to generate assembly for a file +threadpool.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s +.PHONY : threadpool.cpp.s + +topology.o: topology.cpp.o +.PHONY : topology.o + +# target to build an object file +topology.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o +.PHONY : topology.cpp.o + +topology.i: topology.cpp.i +.PHONY : topology.i + +# target to preprocess a source file +topology.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i +.PHONY : topology.cpp.i + +topology.s: topology.cpp.s +.PHONY : topology.s + +# target to generate assembly for a file +topology.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s +.PHONY : topology.cpp.s + +tpmi.o: tpmi.cpp.o +.PHONY : tpmi.o + +# target to build an object file +tpmi.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o +.PHONY : tpmi.cpp.o + +tpmi.i: tpmi.cpp.i +.PHONY : tpmi.i + +# target to preprocess a source file +tpmi.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i +.PHONY : tpmi.cpp.i + +tpmi.s: tpmi.cpp.s +.PHONY : tpmi.s + +# target to generate assembly for a file +tpmi.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s +.PHONY : tpmi.cpp.s + +uncore_pmu_discovery.o: uncore_pmu_discovery.cpp.o +.PHONY : uncore_pmu_discovery.o + +# target to build an object file +uncore_pmu_discovery.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o +.PHONY : uncore_pmu_discovery.cpp.o + +uncore_pmu_discovery.i: uncore_pmu_discovery.cpp.i +.PHONY : uncore_pmu_discovery.i + +# target to preprocess a source file +uncore_pmu_discovery.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i +.PHONY : uncore_pmu_discovery.cpp.i + +uncore_pmu_discovery.s: uncore_pmu_discovery.cpp.s +.PHONY : uncore_pmu_discovery.s + +# target to generate assembly for a file +uncore_pmu_discovery.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s +.PHONY : uncore_pmu_discovery.cpp.s + +utils.o: utils.cpp.o +.PHONY : utils.o + +# target to build an object file +utils.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o +.PHONY : utils.cpp.o + +utils.i: utils.cpp.i +.PHONY : utils.i + +# target to preprocess a source file +utils.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.i + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i +.PHONY : utils.cpp.i + +utils.s: utils.cpp.s +.PHONY : utils.s + +# target to generate assembly for a file +utils.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.s + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s +.PHONY : utils.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 "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... PCM_SHARED" + @echo "... PCM_STATIC" + @echo "... PCM_STATIC_SILENT" + @echo "... client" + @echo "... daemon" + @echo "... pcm" + @echo "... pcm-accel" + @echo "... pcm-core" + @echo "... pcm-iio" + @echo "... pcm-latency" + @echo "... pcm-memory" + @echo "... pcm-mmio" + @echo "... pcm-msr" + @echo "... pcm-numa" + @echo "... pcm-pcicfg" + @echo "... pcm-pcie" + @echo "... pcm-power" + @echo "... pcm-raw" + @echo "... pcm-sensor" + @echo "... pcm-sensor-server" + @echo "... pcm-tpmi" + @echo "... pcm-tsx" + @echo "... bw.o" + @echo "... bw.i" + @echo "... bw.s" + @echo "... client/client.o" + @echo "... client/client.i" + @echo "... client/client.s" + @echo "... client/main.o" + @echo "... client/main.i" + @echo "... client/main.s" + @echo "... cpucounters.o" + @echo "... cpucounters.i" + @echo "... cpucounters.s" + @echo "... daemon/daemon.o" + @echo "... daemon/daemon.i" + @echo "... daemon/daemon.s" + @echo "... daemon/main.o" + @echo "... daemon/main.i" + @echo "... daemon/main.s" + @echo "... dashboard.o" + @echo "... dashboard.i" + @echo "... dashboard.s" + @echo "... debug.o" + @echo "... debug.i" + @echo "... debug.s" + @echo "... lspci.o" + @echo "... lspci.i" + @echo "... lspci.s" + @echo "... mmio.o" + @echo "... mmio.i" + @echo "... mmio.s" + @echo "... msr.o" + @echo "... msr.i" + @echo "... msr.s" + @echo "... pci.o" + @echo "... pci.i" + @echo "... pci.s" + @echo "... pcm-accel-common.o" + @echo "... pcm-accel-common.i" + @echo "... pcm-accel-common.s" + @echo "... pcm-accel.o" + @echo "... pcm-accel.i" + @echo "... pcm-accel.s" + @echo "... pcm-core.o" + @echo "... pcm-core.i" + @echo "... pcm-core.s" + @echo "... pcm-iio-pmu.o" + @echo "... pcm-iio-pmu.i" + @echo "... pcm-iio-pmu.s" + @echo "... pcm-iio-topology.o" + @echo "... pcm-iio-topology.i" + @echo "... pcm-iio-topology.s" + @echo "... pcm-iio.o" + @echo "... pcm-iio.i" + @echo "... pcm-iio.s" + @echo "... pcm-latency.o" + @echo "... pcm-latency.i" + @echo "... pcm-latency.s" + @echo "... pcm-memory.o" + @echo "... pcm-memory.i" + @echo "... pcm-memory.s" + @echo "... pcm-mmio.o" + @echo "... pcm-mmio.i" + @echo "... pcm-mmio.s" + @echo "... pcm-msr.o" + @echo "... pcm-msr.i" + @echo "... pcm-msr.s" + @echo "... pcm-numa.o" + @echo "... pcm-numa.i" + @echo "... pcm-numa.s" + @echo "... pcm-pcicfg.o" + @echo "... pcm-pcicfg.i" + @echo "... pcm-pcicfg.s" + @echo "... pcm-pcie.o" + @echo "... pcm-pcie.i" + @echo "... pcm-pcie.s" + @echo "... pcm-power.o" + @echo "... pcm-power.i" + @echo "... pcm-power.s" + @echo "... pcm-raw.o" + @echo "... pcm-raw.i" + @echo "... pcm-raw.s" + @echo "... pcm-sensor-server.o" + @echo "... pcm-sensor-server.i" + @echo "... pcm-sensor-server.s" + @echo "... pcm-sensor.o" + @echo "... pcm-sensor.i" + @echo "... pcm-sensor.s" + @echo "... pcm-tpmi.o" + @echo "... pcm-tpmi.i" + @echo "... pcm-tpmi.s" + @echo "... pcm-tsx.o" + @echo "... pcm-tsx.i" + @echo "... pcm-tsx.s" + @echo "... pcm.o" + @echo "... pcm.i" + @echo "... pcm.s" + @echo "... pmt.o" + @echo "... pmt.i" + @echo "... pmt.s" + @echo "... resctrl.o" + @echo "... resctrl.i" + @echo "... resctrl.s" + @echo "... threadpool.o" + @echo "... threadpool.i" + @echo "... threadpool.s" + @echo "... topology.o" + @echo "... topology.i" + @echo "... topology.s" + @echo "... tpmi.o" + @echo "... tpmi.i" + @echo "... tpmi.s" + @echo "... uncore_pmu_discovery.o" + @echo "... uncore_pmu_discovery.i" + @echo "... uncore_pmu_discovery.s" + @echo "... utils.o" + @echo "... utils.i" + @echo "... utils.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/src/cmake_install.cmake b/_codeql_build_dir/src/cmake_install.cmake new file mode 100644 index 00000000..e8db84f6 --- /dev/null +++ b/_codeql_build_dir/src/cmake_install.cmake @@ -0,0 +1,562 @@ +# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src + +# 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 "Release") + 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 path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-numa") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-latency") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-power") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-msr") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-memory") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-tsx") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-pcie") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-core") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-iio") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-pcicfg") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-mmio") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-tpmi") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-raw") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-accel") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-sensor-server") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-sensor") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-daemon") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-client") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE FILE PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ RENAME "pcm-bw-histogram" FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-bw-histogram.sh") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-106.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-108.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-134.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143-accel.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-173.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-174.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-175.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-182.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-207.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-85.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE DIRECTORY FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/PMURegisterDeclarations") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/licenses/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CUSTOM-COMPILE-OPTIONS.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CXL_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/DOCKER_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/ENVVAR_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FAQ.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FREEBSD_HOWTO.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LATENCY-OPTIMIZED-MODE.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LINUX_HOWTO.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/MAC_HOWTO.txt") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-EXPORTER.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-SENSOR-SERVER-README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_ACCEL_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_IIO_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_RAW_README.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/STARS.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/WINDOWS_HOWTO.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/generate_summary_readme.md") +endif() + +if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/license.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..6b748662 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") + +# 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/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake new file mode 100644 index 00000000..c1fd5caa --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp" "tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" "gcc" "tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d" + "" "bin/tests/daemon_alignment_test" "gcc" "tests/CMakeFiles/daemon_alignment_test.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make new file mode 100644 index 00000000..6712fccf --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make @@ -0,0 +1,117 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include tests/CMakeFiles/daemon_alignment_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include tests/CMakeFiles/daemon_alignment_test.dir/progress.make + +# Include the compile flags for this target's objects. +include tests/CMakeFiles/daemon_alignment_test.dir/flags.make + +tests/CMakeFiles/daemon_alignment_test.dir/codegen: +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/codegen + +tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: tests/CMakeFiles/daemon_alignment_test.dir/flags.make +tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp +tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -MF CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d -o CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp + +tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp > CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i + +tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp -o CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s + +# Object files for target daemon_alignment_test +daemon_alignment_test_OBJECTS = \ +"CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" + +# External object files for target daemon_alignment_test +daemon_alignment_test_EXTERNAL_OBJECTS = + +bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o +bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/build.make +bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts +bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/tests/daemon_alignment_test" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/daemon_alignment_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +tests/CMakeFiles/daemon_alignment_test.dir/build: bin/tests/daemon_alignment_test +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/build + +tests/CMakeFiles/daemon_alignment_test.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -P CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/clean + +tests/CMakeFiles/daemon_alignment_test.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/depend + diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake new file mode 100644 index 00000000..6ad95470 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/tests/daemon_alignment_test" + "../bin/tests/daemon_alignment_test.pdb" + "CMakeFiles/daemon_alignment_test.dir/link.d" + "CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" + "CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/daemon_alignment_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make new file mode 100644 index 00000000..bbb29a15 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for daemon_alignment_test. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts new file mode 100644 index 00000000..c934a519 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for daemon_alignment_test. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make new file mode 100644 index 00000000..c6bdf05a --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for daemon_alignment_test. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt new file mode 100644 index 00000000..598f081e --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/daemon_alignment_test.dir/link.d CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -o ../bin/tests/daemon_alignment_test diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make new file mode 100644 index 00000000..9d087116 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 51 +CMAKE_PROGRESS_2 = 52 + diff --git a/_codeql_build_dir/tests/CMakeFiles/progress.marks b/_codeql_build_dir/tests/CMakeFiles/progress.marks new file mode 100644 index 00000000..40994076 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/progress.marks @@ -0,0 +1 @@ +23 diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake new file mode 100644 index 00000000..d5eb5ab9 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp" "tests/CMakeFiles/urltest.dir/urltest.cpp.o" "gcc" "tests/CMakeFiles/urltest.dir/urltest.cpp.o.d" + "" "bin/tests/urltest" "gcc" "tests/CMakeFiles/urltest.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make new file mode 100644 index 00000000..c1b59eaf --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +# Include any dependencies generated for this target. +include tests/CMakeFiles/urltest.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include tests/CMakeFiles/urltest.dir/compiler_depend.make + +# Include the progress variables for this target. +include tests/CMakeFiles/urltest.dir/progress.make + +# Include the compile flags for this target's objects. +include tests/CMakeFiles/urltest.dir/flags.make + +tests/CMakeFiles/urltest.dir/codegen: +.PHONY : tests/CMakeFiles/urltest.dir/codegen + +tests/CMakeFiles/urltest.dir/urltest.cpp.o: tests/CMakeFiles/urltest.dir/flags.make +tests/CMakeFiles/urltest.dir/urltest.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp +tests/CMakeFiles/urltest.dir/urltest.cpp.o: tests/CMakeFiles/urltest.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object tests/CMakeFiles/urltest.dir/urltest.cpp.o" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT tests/CMakeFiles/urltest.dir/urltest.cpp.o -MF CMakeFiles/urltest.dir/urltest.cpp.o.d -o CMakeFiles/urltest.dir/urltest.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp + +tests/CMakeFiles/urltest.dir/urltest.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/urltest.dir/urltest.cpp.i" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp > CMakeFiles/urltest.dir/urltest.cpp.i + +tests/CMakeFiles/urltest.dir/urltest.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/urltest.dir/urltest.cpp.s" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp -o CMakeFiles/urltest.dir/urltest.cpp.s + +# Object files for target urltest +urltest_OBJECTS = \ +"CMakeFiles/urltest.dir/urltest.cpp.o" + +# External object files for target urltest +urltest_EXTERNAL_OBJECTS = + +bin/tests/urltest: tests/CMakeFiles/urltest.dir/urltest.cpp.o +bin/tests/urltest: tests/CMakeFiles/urltest.dir/build.make +bin/tests/urltest: tests/CMakeFiles/urltest.dir/compiler_depend.ts +bin/tests/urltest: src/libpcm.a +bin/tests/urltest: tests/CMakeFiles/urltest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/tests/urltest" + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/urltest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +tests/CMakeFiles/urltest.dir/build: bin/tests/urltest +.PHONY : tests/CMakeFiles/urltest.dir/build + +tests/CMakeFiles/urltest.dir/clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -P CMakeFiles/urltest.dir/cmake_clean.cmake +.PHONY : tests/CMakeFiles/urltest.dir/clean + +tests/CMakeFiles/urltest.dir/depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : tests/CMakeFiles/urltest.dir/depend + diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake new file mode 100644 index 00000000..6f2e19f8 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "../bin/tests/urltest" + "../bin/tests/urltest.pdb" + "CMakeFiles/urltest.dir/link.d" + "CMakeFiles/urltest.dir/urltest.cpp.o" + "CMakeFiles/urltest.dir/urltest.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/urltest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make new file mode 100644 index 00000000..42e4953e --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for urltest. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts new file mode 100644 index 00000000..8b9c5a45 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for urltest. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make new file mode 100644 index 00000000..6b58f44e --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for urltest. +# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make new file mode 100644 index 00000000..bc24fa50 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE + diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt new file mode 100644 index 00000000..8c128b65 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt @@ -0,0 +1 @@ +/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/urltest.dir/link.d CMakeFiles/urltest.dir/urltest.cpp.o -o ../bin/tests/urltest ../src/libpcm.a diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make new file mode 100644 index 00000000..42cc3370 --- /dev/null +++ b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 87 +CMAKE_PROGRESS_2 = 88 + diff --git a/_codeql_build_dir/tests/Makefile b/_codeql_build_dir/tests/Makefile new file mode 100644 index 00000000..d4fb3eb8 --- /dev/null +++ b/_codeql_build_dir/tests/Makefile @@ -0,0 +1,298 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# 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 + +# Produce verbose output by default. +VERBOSE = 1 + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests//CMakeFiles/progress.marks + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +tests/CMakeFiles/daemon_alignment_test.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/daemon_alignment_test.dir/rule +.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/rule + +# Convenience name for target. +daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/rule +.PHONY : daemon_alignment_test + +# fast build rule for target. +daemon_alignment_test/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build +.PHONY : daemon_alignment_test/fast + +# Convenience name for target. +tests/CMakeFiles/urltest.dir/rule: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/urltest.dir/rule +.PHONY : tests/CMakeFiles/urltest.dir/rule + +# Convenience name for target. +urltest: tests/CMakeFiles/urltest.dir/rule +.PHONY : urltest + +# fast build rule for target. +urltest/fast: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build +.PHONY : urltest/fast + +daemon_alignment_test.o: daemon_alignment_test.cpp.o +.PHONY : daemon_alignment_test.o + +# target to build an object file +daemon_alignment_test.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o +.PHONY : daemon_alignment_test.cpp.o + +daemon_alignment_test.i: daemon_alignment_test.cpp.i +.PHONY : daemon_alignment_test.i + +# target to preprocess a source file +daemon_alignment_test.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i +.PHONY : daemon_alignment_test.cpp.i + +daemon_alignment_test.s: daemon_alignment_test.cpp.s +.PHONY : daemon_alignment_test.s + +# target to generate assembly for a file +daemon_alignment_test.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s +.PHONY : daemon_alignment_test.cpp.s + +urltest.o: urltest.cpp.o +.PHONY : urltest.o + +# target to build an object file +urltest.cpp.o: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.o +.PHONY : urltest.cpp.o + +urltest.i: urltest.cpp.i +.PHONY : urltest.i + +# target to preprocess a source file +urltest.cpp.i: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.i +.PHONY : urltest.cpp.i + +urltest.s: urltest.cpp.s +.PHONY : urltest.s + +# target to generate assembly for a file +urltest.cpp.s: + cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.s +.PHONY : urltest.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 "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... daemon_alignment_test" + @echo "... urltest" + @echo "... daemon_alignment_test.o" + @echo "... daemon_alignment_test.i" + @echo "... daemon_alignment_test.s" + @echo "... urltest.o" + @echo "... urltest.i" + @echo "... urltest.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/tests/cmake_install.cmake b/_codeql_build_dir/tests/cmake_install.cmake new file mode 100644 index 00000000..15773584 --- /dev/null +++ b/_codeql_build_dir/tests/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests + +# 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 "Release") + 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 path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() From 80d9847f21394b859c90b4047504bca197d85f98 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 13:46:44 +0000 Subject: [PATCH 05/33] Clean up CodeQL build artifacts Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- _codeql_build_dir/CMakeCache.txt | 603 ------ .../CMakeFiles/3.31.6/CMakeCCompiler.cmake | 81 - .../CMakeFiles/3.31.6/CMakeCXXCompiler.cmake | 101 - .../3.31.6/CMakeDetermineCompilerABI_C.bin | Bin 15968 -> 0 bytes .../3.31.6/CMakeDetermineCompilerABI_CXX.bin | Bin 15992 -> 0 bytes .../CMakeFiles/3.31.6/CMakeSystem.cmake | 15 - .../3.31.6/CompilerIdC/CMakeCCompilerId.c | 904 --------- .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 --------- .../CMakeFiles/CMakeConfigureLog.yaml | 598 ------ .../CMakeDirectoryInformation.cmake | 16 - _codeql_build_dir/CMakeFiles/Makefile.cmake | 245 --- _codeql_build_dir/CMakeFiles/Makefile2 | 1059 ----------- _codeql_build_dir/CMakeFiles/Progress/1 | 1 - _codeql_build_dir/CMakeFiles/Progress/10 | 1 - _codeql_build_dir/CMakeFiles/Progress/11 | 1 - _codeql_build_dir/CMakeFiles/Progress/12 | 1 - _codeql_build_dir/CMakeFiles/Progress/13 | 1 - _codeql_build_dir/CMakeFiles/Progress/14 | 1 - _codeql_build_dir/CMakeFiles/Progress/15 | 1 - _codeql_build_dir/CMakeFiles/Progress/16 | 1 - _codeql_build_dir/CMakeFiles/Progress/17 | 1 - _codeql_build_dir/CMakeFiles/Progress/18 | 1 - _codeql_build_dir/CMakeFiles/Progress/19 | 1 - _codeql_build_dir/CMakeFiles/Progress/2 | 1 - _codeql_build_dir/CMakeFiles/Progress/20 | 1 - _codeql_build_dir/CMakeFiles/Progress/21 | 1 - _codeql_build_dir/CMakeFiles/Progress/22 | 1 - _codeql_build_dir/CMakeFiles/Progress/23 | 1 - _codeql_build_dir/CMakeFiles/Progress/24 | 1 - _codeql_build_dir/CMakeFiles/Progress/25 | 1 - _codeql_build_dir/CMakeFiles/Progress/26 | 1 - _codeql_build_dir/CMakeFiles/Progress/27 | 1 - _codeql_build_dir/CMakeFiles/Progress/28 | 1 - _codeql_build_dir/CMakeFiles/Progress/29 | 1 - _codeql_build_dir/CMakeFiles/Progress/3 | 1 - _codeql_build_dir/CMakeFiles/Progress/30 | 1 - _codeql_build_dir/CMakeFiles/Progress/31 | 1 - _codeql_build_dir/CMakeFiles/Progress/32 | 1 - _codeql_build_dir/CMakeFiles/Progress/33 | 1 - _codeql_build_dir/CMakeFiles/Progress/34 | 1 - _codeql_build_dir/CMakeFiles/Progress/35 | 1 - _codeql_build_dir/CMakeFiles/Progress/36 | 1 - _codeql_build_dir/CMakeFiles/Progress/37 | 1 - _codeql_build_dir/CMakeFiles/Progress/38 | 1 - _codeql_build_dir/CMakeFiles/Progress/39 | 1 - _codeql_build_dir/CMakeFiles/Progress/4 | 1 - _codeql_build_dir/CMakeFiles/Progress/40 | 1 - _codeql_build_dir/CMakeFiles/Progress/45 | 1 - _codeql_build_dir/CMakeFiles/Progress/46 | 1 - _codeql_build_dir/CMakeFiles/Progress/47 | 1 - _codeql_build_dir/CMakeFiles/Progress/5 | 1 - _codeql_build_dir/CMakeFiles/Progress/51 | 1 - _codeql_build_dir/CMakeFiles/Progress/52 | 1 - _codeql_build_dir/CMakeFiles/Progress/53 | 1 - _codeql_build_dir/CMakeFiles/Progress/54 | 1 - _codeql_build_dir/CMakeFiles/Progress/6 | 1 - _codeql_build_dir/CMakeFiles/Progress/61 | 1 - _codeql_build_dir/CMakeFiles/Progress/69 | 1 - _codeql_build_dir/CMakeFiles/Progress/7 | 1 - _codeql_build_dir/CMakeFiles/Progress/70 | 1 - _codeql_build_dir/CMakeFiles/Progress/75 | 1 - _codeql_build_dir/CMakeFiles/Progress/8 | 1 - _codeql_build_dir/CMakeFiles/Progress/87 | 1 - _codeql_build_dir/CMakeFiles/Progress/88 | 1 - _codeql_build_dir/CMakeFiles/Progress/9 | 1 - .../CMakeFiles/Progress/count.txt | 1 - .../CMakeFiles/TargetDirectories.txt | 58 - .../CMakeFiles/cmake.check_cache | 1 - _codeql_build_dir/CMakeFiles/progress.marks | 1 - _codeql_build_dir/CPackConfig.cmake | 88 - _codeql_build_dir/CPackSourceConfig.cmake | 96 - _codeql_build_dir/Makefile | 578 ------ .../bin/CUSTOM-COMPILE-OPTIONS.md | 15 - _codeql_build_dir/bin/CXL_README.md | 15 - _codeql_build_dir/bin/DOCKER_README.md | 14 - _codeql_build_dir/bin/ENVVAR_README.md | 17 - _codeql_build_dir/bin/FAQ.md | 95 - _codeql_build_dir/bin/FREEBSD_HOWTO.txt | 8 - .../bin/LATENCY-OPTIMIZED-MODE.md | 61 - _codeql_build_dir/bin/LINUX_HOWTO.txt | 7 - _codeql_build_dir/bin/MAC_HOWTO.txt | 64 - _codeql_build_dir/bin/PCM-EXPORTER.md | 55 - .../bin/PCM-SENSOR-SERVER-README.md | 47 - _codeql_build_dir/bin/PCM_ACCEL_README.md | 121 -- _codeql_build_dir/bin/PCM_IIO_README.md | 35 - _codeql_build_dir/bin/PCM_RAW_README.md | 251 --- .../GenuineIntel-6-4F-1.json | 122 -- .../GenuineIntel-6-55-4.json | 136 -- .../GenuineIntel-6-6A-0.json | 144 -- .../GenuineIntel-6-86-5.json | 103 - .../GenuineIntel-6-8E-C.json | 57 - .../GenuineIntel-6-8F-6.json | 152 -- .../GenuineIntel-6-AD-0.json | 158 -- .../GenuineIntel-6-AE-0.json | 158 -- .../GenuineIntel-6-AF-0.json | 145 -- .../GenuineIntel-6-B6-0.json | 145 -- .../GenuineIntel-6-CF-1.json | 152 -- _codeql_build_dir/bin/STARS.md | 3 - _codeql_build_dir/bin/WINDOWS_HOWTO.md | 163 -- .../bin/generate_summary_readme.md | 25 - _codeql_build_dir/bin/license.txt | 28 - _codeql_build_dir/bin/opCode-6-106.txt | 45 - _codeql_build_dir/bin/opCode-6-108.txt | 45 - _codeql_build_dir/bin/opCode-6-134.txt | 45 - _codeql_build_dir/bin/opCode-6-143-accel.txt | 20 - _codeql_build_dir/bin/opCode-6-143.txt | 45 - _codeql_build_dir/bin/opCode-6-173.txt | 45 - _codeql_build_dir/bin/opCode-6-174.txt | 45 - _codeql_build_dir/bin/opCode-6-175.txt | 45 - _codeql_build_dir/bin/opCode-6-182.txt | 45 - _codeql_build_dir/bin/opCode-6-207.txt | 45 - _codeql_build_dir/bin/opCode-6-85.txt | 26 - _codeql_build_dir/bin/pcm | Bin 1473920 -> 0 bytes _codeql_build_dir/bin/pcm-client | Bin 39224 -> 0 bytes _codeql_build_dir/bin/pcm-numa | Bin 1322368 -> 0 bytes .../bin/tests/daemon_alignment_test | Bin 16320 -> 0 bytes _codeql_build_dir/bin/tests/urltest | Bin 2099184 -> 0 bytes _codeql_build_dir/cmake_install.cmake | 78 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/c_example.dir/DependInfo.cmake | 24 - .../CMakeFiles/c_example.dir/build.make | 117 -- .../c_example.dir/cmake_clean.cmake | 12 - .../c_example.dir/compiler_depend.make | 2 - .../c_example.dir/compiler_depend.ts | 2 - .../CMakeFiles/c_example.dir/depend.make | 2 - .../CMakeFiles/c_example.dir/flags.make | 10 - .../CMakeFiles/c_example.dir/link.txt | 1 - .../CMakeFiles/c_example.dir/progress.make | 3 - .../c_example_shlib.dir/DependInfo.cmake | 24 - .../CMakeFiles/c_example_shlib.dir/build.make | 118 -- .../c_example_shlib.dir/cmake_clean.cmake | 12 - .../c_example_shlib.dir/compiler_depend.make | 2 - .../c_example_shlib.dir/compiler_depend.ts | 2 - .../c_example_shlib.dir/depend.make | 2 - .../CMakeFiles/c_example_shlib.dir/flags.make | 10 - .../CMakeFiles/c_example_shlib.dir/link.txt | 1 - .../c_example_shlib.dir/progress.make | 3 - .../examples/CMakeFiles/progress.marks | 1 - _codeql_build_dir/examples/Makefile | 274 --- .../examples/cmake_install.cmake | 50 - _codeql_build_dir/pcm-sensor-server.service | 11 - .../CMakeDirectoryInformation.cmake | 16 - .../PCM_SHARED.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/PCM_SHARED.dir/build.make | 118 -- .../PCM_SHARED.dir/cmake_clean.cmake | 12 - .../PCM_SHARED.dir/compiler_depend.make | 2 - .../PCM_SHARED.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/PCM_SHARED.dir/depend.make | 2 - .../src/CMakeFiles/PCM_SHARED.dir/flags.make | 10 - .../src/CMakeFiles/PCM_SHARED.dir/link.txt | 1 - .../CMakeFiles/PCM_SHARED.dir/progress.make | 3 - .../PCM_STATIC.dir/DependInfo.cmake | 40 - .../src/CMakeFiles/PCM_STATIC.dir/build.make | 389 ---- .../PCM_STATIC.dir/cmake_clean.cmake | 45 - .../PCM_STATIC.dir/cmake_clean_target.cmake | 3 - .../PCM_STATIC.dir/compiler_depend.make | 2 - .../PCM_STATIC.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/PCM_STATIC.dir/depend.make | 2 - .../src/CMakeFiles/PCM_STATIC.dir/flags.make | 10 - .../src/CMakeFiles/PCM_STATIC.dir/link.txt | 2 - .../CMakeFiles/PCM_STATIC.dir/progress.make | 20 - .../PCM_STATIC_SILENT.dir/DependInfo.cmake | 40 - .../PCM_STATIC_SILENT.dir/build.make | 389 ---- .../PCM_STATIC_SILENT.dir/cmake_clean.cmake | 45 - .../cmake_clean_target.cmake | 3 - .../compiler_depend.make | 2 - .../PCM_STATIC_SILENT.dir/compiler_depend.ts | 2 - .../PCM_STATIC_SILENT.dir/depend.make | 2 - .../PCM_STATIC_SILENT.dir/flags.make | 10 - .../CMakeFiles/PCM_STATIC_SILENT.dir/link.txt | 2 - .../PCM_STATIC_SILENT.dir/progress.make | 20 - .../CMakeFiles/client.dir/DependInfo.cmake | 25 - .../src/CMakeFiles/client.dir/build.make | 133 -- .../CMakeFiles/client.dir/cmake_clean.cmake | 14 - .../client.dir/compiler_depend.make | 2 - .../CMakeFiles/client.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/client.dir/depend.make | 2 - .../src/CMakeFiles/client.dir/flags.make | 10 - .../src/CMakeFiles/client.dir/link.txt | 1 - .../src/CMakeFiles/client.dir/progress.make | 4 - .../CMakeFiles/daemon.dir/DependInfo.cmake | 25 - .../src/CMakeFiles/daemon.dir/build.make | 134 -- .../CMakeFiles/daemon.dir/cmake_clean.cmake | 14 - .../daemon.dir/compiler_depend.make | 2 - .../CMakeFiles/daemon.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/daemon.dir/depend.make | 2 - .../src/CMakeFiles/daemon.dir/flags.make | 10 - .../src/CMakeFiles/daemon.dir/link.txt | 1 - .../src/CMakeFiles/daemon.dir/progress.make | 4 - .../CMakeFiles/pcm-accel.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-accel.dir/build.make | 118 -- .../pcm-accel.dir/cmake_clean.cmake | 12 - .../pcm-accel.dir/compiler_depend.make | 2 - .../pcm-accel.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-accel.dir/depend.make | 2 - .../src/CMakeFiles/pcm-accel.dir/flags.make | 10 - .../src/CMakeFiles/pcm-accel.dir/link.txt | 1 - .../CMakeFiles/pcm-accel.dir/progress.make | 3 - .../CMakeFiles/pcm-core.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-core.dir/build.make | 118 -- .../CMakeFiles/pcm-core.dir/cmake_clean.cmake | 12 - .../pcm-core.dir/compiler_depend.make | 2 - .../pcm-core.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-core.dir/depend.make | 2 - .../src/CMakeFiles/pcm-core.dir/flags.make | 10 - .../src/CMakeFiles/pcm-core.dir/link.txt | 1 - .../src/CMakeFiles/pcm-core.dir/progress.make | 3 - .../CMakeFiles/pcm-iio.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-iio.dir/build.make | 118 -- .../CMakeFiles/pcm-iio.dir/cmake_clean.cmake | 12 - .../pcm-iio.dir/compiler_depend.make | 2 - .../CMakeFiles/pcm-iio.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-iio.dir/depend.make | 2 - .../src/CMakeFiles/pcm-iio.dir/flags.make | 10 - .../src/CMakeFiles/pcm-iio.dir/link.txt | 1 - .../src/CMakeFiles/pcm-iio.dir/progress.make | 3 - .../pcm-latency.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-latency.dir/build.make | 118 -- .../pcm-latency.dir/cmake_clean.cmake | 12 - .../pcm-latency.dir/compiler_depend.make | 2 - .../pcm-latency.dir/compiler_depend.ts | 2 - .../CMakeFiles/pcm-latency.dir/depend.make | 2 - .../src/CMakeFiles/pcm-latency.dir/flags.make | 10 - .../src/CMakeFiles/pcm-latency.dir/link.txt | 1 - .../CMakeFiles/pcm-latency.dir/progress.make | 3 - .../pcm-memory.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-memory.dir/build.make | 118 -- .../pcm-memory.dir/cmake_clean.cmake | 12 - .../pcm-memory.dir/compiler_depend.make | 2 - .../pcm-memory.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-memory.dir/depend.make | 2 - .../src/CMakeFiles/pcm-memory.dir/flags.make | 10 - .../src/CMakeFiles/pcm-memory.dir/link.txt | 1 - .../CMakeFiles/pcm-memory.dir/progress.make | 3 - .../CMakeFiles/pcm-mmio.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-mmio.dir/build.make | 118 -- .../CMakeFiles/pcm-mmio.dir/cmake_clean.cmake | 12 - .../pcm-mmio.dir/compiler_depend.make | 2 - .../pcm-mmio.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-mmio.dir/depend.make | 2 - .../src/CMakeFiles/pcm-mmio.dir/flags.make | 10 - .../src/CMakeFiles/pcm-mmio.dir/link.txt | 1 - .../src/CMakeFiles/pcm-mmio.dir/progress.make | 3 - .../CMakeFiles/pcm-msr.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-msr.dir/build.make | 118 -- .../CMakeFiles/pcm-msr.dir/cmake_clean.cmake | 12 - .../pcm-msr.dir/compiler_depend.make | 2 - .../CMakeFiles/pcm-msr.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-msr.dir/depend.make | 2 - .../src/CMakeFiles/pcm-msr.dir/flags.make | 10 - .../src/CMakeFiles/pcm-msr.dir/link.txt | 1 - .../src/CMakeFiles/pcm-msr.dir/progress.make | 3 - .../CMakeFiles/pcm-numa.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-numa.dir/build.make | 118 -- .../CMakeFiles/pcm-numa.dir/cmake_clean.cmake | 12 - .../pcm-numa.dir/compiler_depend.make | 2 - .../pcm-numa.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-numa.dir/depend.make | 2 - .../src/CMakeFiles/pcm-numa.dir/flags.make | 10 - .../src/CMakeFiles/pcm-numa.dir/link.txt | 1 - .../src/CMakeFiles/pcm-numa.dir/progress.make | 3 - .../pcm-pcicfg.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-pcicfg.dir/build.make | 118 -- .../pcm-pcicfg.dir/cmake_clean.cmake | 12 - .../pcm-pcicfg.dir/compiler_depend.make | 2 - .../pcm-pcicfg.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-pcicfg.dir/depend.make | 2 - .../src/CMakeFiles/pcm-pcicfg.dir/flags.make | 10 - .../src/CMakeFiles/pcm-pcicfg.dir/link.txt | 1 - .../CMakeFiles/pcm-pcicfg.dir/progress.make | 3 - .../CMakeFiles/pcm-pcie.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-pcie.dir/build.make | 118 -- .../CMakeFiles/pcm-pcie.dir/cmake_clean.cmake | 12 - .../pcm-pcie.dir/compiler_depend.make | 2 - .../pcm-pcie.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-pcie.dir/depend.make | 2 - .../src/CMakeFiles/pcm-pcie.dir/flags.make | 10 - .../src/CMakeFiles/pcm-pcie.dir/link.txt | 1 - .../src/CMakeFiles/pcm-pcie.dir/progress.make | 3 - .../CMakeFiles/pcm-power.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-power.dir/build.make | 118 -- .../pcm-power.dir/cmake_clean.cmake | 12 - .../pcm-power.dir/compiler_depend.make | 2 - .../pcm-power.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-power.dir/depend.make | 2 - .../src/CMakeFiles/pcm-power.dir/flags.make | 10 - .../src/CMakeFiles/pcm-power.dir/link.txt | 1 - .../CMakeFiles/pcm-power.dir/progress.make | 3 - .../CMakeFiles/pcm-raw.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-raw.dir/build.make | 118 -- .../CMakeFiles/pcm-raw.dir/cmake_clean.cmake | 12 - .../pcm-raw.dir/compiler_depend.make | 2 - .../CMakeFiles/pcm-raw.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-raw.dir/depend.make | 2 - .../src/CMakeFiles/pcm-raw.dir/flags.make | 10 - .../src/CMakeFiles/pcm-raw.dir/link.txt | 1 - .../src/CMakeFiles/pcm-raw.dir/progress.make | 3 - .../pcm-sensor-server.dir/DependInfo.cmake | 24 - .../pcm-sensor-server.dir/build.make | 120 -- .../pcm-sensor-server.dir/cmake_clean.cmake | 12 - .../compiler_depend.make | 2 - .../pcm-sensor-server.dir/compiler_depend.ts | 2 - .../pcm-sensor-server.dir/depend.make | 2 - .../pcm-sensor-server.dir/flags.make | 10 - .../CMakeFiles/pcm-sensor-server.dir/link.txt | 1 - .../pcm-sensor-server.dir/progress.make | 3 - .../pcm-sensor.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-sensor.dir/build.make | 118 -- .../pcm-sensor.dir/cmake_clean.cmake | 12 - .../pcm-sensor.dir/compiler_depend.make | 2 - .../pcm-sensor.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-sensor.dir/depend.make | 2 - .../src/CMakeFiles/pcm-sensor.dir/flags.make | 10 - .../src/CMakeFiles/pcm-sensor.dir/link.txt | 1 - .../CMakeFiles/pcm-sensor.dir/progress.make | 3 - .../CMakeFiles/pcm-tpmi.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-tpmi.dir/build.make | 118 -- .../CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake | 12 - .../pcm-tpmi.dir/compiler_depend.make | 2 - .../pcm-tpmi.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-tpmi.dir/depend.make | 2 - .../src/CMakeFiles/pcm-tpmi.dir/flags.make | 10 - .../src/CMakeFiles/pcm-tpmi.dir/link.txt | 1 - .../src/CMakeFiles/pcm-tpmi.dir/progress.make | 3 - .../CMakeFiles/pcm-tsx.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm-tsx.dir/build.make | 118 -- .../CMakeFiles/pcm-tsx.dir/cmake_clean.cmake | 12 - .../pcm-tsx.dir/compiler_depend.make | 2 - .../CMakeFiles/pcm-tsx.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm-tsx.dir/depend.make | 2 - .../src/CMakeFiles/pcm-tsx.dir/flags.make | 10 - .../src/CMakeFiles/pcm-tsx.dir/link.txt | 1 - .../src/CMakeFiles/pcm-tsx.dir/progress.make | 3 - .../src/CMakeFiles/pcm.dir/DependInfo.cmake | 24 - .../src/CMakeFiles/pcm.dir/build.make | 118 -- .../src/CMakeFiles/pcm.dir/cmake_clean.cmake | 12 - .../CMakeFiles/pcm.dir/compiler_depend.make | 2 - .../src/CMakeFiles/pcm.dir/compiler_depend.ts | 2 - .../src/CMakeFiles/pcm.dir/depend.make | 2 - .../src/CMakeFiles/pcm.dir/flags.make | 10 - .../src/CMakeFiles/pcm.dir/link.txt | 1 - .../src/CMakeFiles/pcm.dir/progress.make | 3 - .../src/CMakeFiles/progress.marks | 1 - _codeql_build_dir/src/Makefile | 1654 ----------------- _codeql_build_dir/src/cmake_install.cmake | 562 ------ .../CMakeDirectoryInformation.cmake | 16 - .../DependInfo.cmake | 24 - .../daemon_alignment_test.dir/build.make | 117 -- .../cmake_clean.cmake | 12 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../daemon_alignment_test.dir/depend.make | 2 - .../daemon_alignment_test.dir/flags.make | 10 - .../daemon_alignment_test.dir/link.txt | 1 - .../daemon_alignment_test.dir/progress.make | 3 - .../tests/CMakeFiles/progress.marks | 1 - .../CMakeFiles/urltest.dir/DependInfo.cmake | 24 - .../tests/CMakeFiles/urltest.dir/build.make | 118 -- .../CMakeFiles/urltest.dir/cmake_clean.cmake | 12 - .../urltest.dir/compiler_depend.make | 2 - .../CMakeFiles/urltest.dir/compiler_depend.ts | 2 - .../tests/CMakeFiles/urltest.dir/depend.make | 2 - .../tests/CMakeFiles/urltest.dir/flags.make | 10 - .../tests/CMakeFiles/urltest.dir/link.txt | 1 - .../CMakeFiles/urltest.dir/progress.make | 3 - _codeql_build_dir/tests/Makefile | 298 --- _codeql_build_dir/tests/cmake_install.cmake | 50 - 367 files changed, 16637 deletions(-) delete mode 100644 _codeql_build_dir/CMakeCache.txt delete mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake delete mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake delete mode 100755 _codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin delete mode 100755 _codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake delete mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c delete mode 100644 _codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 _codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 _codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 _codeql_build_dir/CMakeFiles/Makefile.cmake delete mode 100644 _codeql_build_dir/CMakeFiles/Makefile2 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/1 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/10 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/11 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/12 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/13 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/14 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/15 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/16 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/17 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/18 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/19 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/2 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/20 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/21 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/22 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/23 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/24 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/25 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/26 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/27 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/28 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/29 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/3 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/30 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/31 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/32 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/33 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/34 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/35 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/36 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/37 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/38 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/39 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/4 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/40 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/45 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/46 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/47 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/5 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/51 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/52 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/53 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/54 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/6 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/61 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/69 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/7 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/70 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/75 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/8 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/87 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/88 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/9 delete mode 100644 _codeql_build_dir/CMakeFiles/Progress/count.txt delete mode 100644 _codeql_build_dir/CMakeFiles/TargetDirectories.txt delete mode 100644 _codeql_build_dir/CMakeFiles/cmake.check_cache delete mode 100644 _codeql_build_dir/CMakeFiles/progress.marks delete mode 100644 _codeql_build_dir/CPackConfig.cmake delete mode 100644 _codeql_build_dir/CPackSourceConfig.cmake delete mode 100644 _codeql_build_dir/Makefile delete mode 100644 _codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md delete mode 100644 _codeql_build_dir/bin/CXL_README.md delete mode 100644 _codeql_build_dir/bin/DOCKER_README.md delete mode 100644 _codeql_build_dir/bin/ENVVAR_README.md delete mode 100644 _codeql_build_dir/bin/FAQ.md delete mode 100644 _codeql_build_dir/bin/FREEBSD_HOWTO.txt delete mode 100644 _codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md delete mode 100644 _codeql_build_dir/bin/LINUX_HOWTO.txt delete mode 100644 _codeql_build_dir/bin/MAC_HOWTO.txt delete mode 100644 _codeql_build_dir/bin/PCM-EXPORTER.md delete mode 100644 _codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md delete mode 100644 _codeql_build_dir/bin/PCM_ACCEL_README.md delete mode 100644 _codeql_build_dir/bin/PCM_IIO_README.md delete mode 100644 _codeql_build_dir/bin/PCM_RAW_README.md delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json delete mode 100644 _codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json delete mode 100644 _codeql_build_dir/bin/STARS.md delete mode 100644 _codeql_build_dir/bin/WINDOWS_HOWTO.md delete mode 100644 _codeql_build_dir/bin/generate_summary_readme.md delete mode 100644 _codeql_build_dir/bin/license.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-106.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-108.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-134.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-143-accel.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-143.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-173.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-174.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-175.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-182.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-207.txt delete mode 100644 _codeql_build_dir/bin/opCode-6-85.txt delete mode 100755 _codeql_build_dir/bin/pcm delete mode 100755 _codeql_build_dir/bin/pcm-client delete mode 100755 _codeql_build_dir/bin/pcm-numa delete mode 100755 _codeql_build_dir/bin/tests/daemon_alignment_test delete mode 100755 _codeql_build_dir/bin/tests/urltest delete mode 100644 _codeql_build_dir/cmake_install.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt delete mode 100644 _codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make delete mode 100644 _codeql_build_dir/examples/CMakeFiles/progress.marks delete mode 100644 _codeql_build_dir/examples/Makefile delete mode 100644 _codeql_build_dir/examples/cmake_install.cmake delete mode 100644 _codeql_build_dir/pcm-sensor-server.service delete mode 100644 _codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/client.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/build.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt delete mode 100644 _codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make delete mode 100644 _codeql_build_dir/src/CMakeFiles/progress.marks delete mode 100644 _codeql_build_dir/src/Makefile delete mode 100644 _codeql_build_dir/src/cmake_install.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt delete mode 100644 _codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/progress.marks delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt delete mode 100644 _codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make delete mode 100644 _codeql_build_dir/tests/Makefile delete mode 100644 _codeql_build_dir/tests/cmake_install.cmake diff --git a/_codeql_build_dir/CMakeCache.txt b/_codeql_build_dir/CMakeCache.txt deleted file mode 100644 index 053950de..00000000 --- a/_codeql_build_dir/CMakeCache.txt +++ /dev/null @@ -1,603 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir -# It was generated by CMake: /usr/local/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 -######################## - -//No help, variable specified on the command line. -BUILD_DOCS:UNINITIALIZED=OFF - -//No help, variable specified on the command line. -BUILD_DOCUMENTATION:UNINITIALIZED=OFF - -//No help, variable specified on the command line. -CATKIN_ENABLE_TESTING:UNINITIALIZED=OFF - -//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=Release - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/pkgRedirects - -//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=PCM - -//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 - -//Path to a program. -CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=ON - -//Enable to build RPM source packages -CPACK_SOURCE_RPM:BOOL=OFF - -//Enable to build TBZ2 source packages -CPACK_SOURCE_TBZ2:BOOL=ON - -//Enable to build TGZ source packages -CPACK_SOURCE_TGZ:BOOL=ON - -//Enable to build TXZ source packages -CPACK_SOURCE_TXZ:BOOL=ON - -//Enable to build TZ source packages -CPACK_SOURCE_TZ:BOOL=ON - -//Enable to build ZIP source packages -CPACK_SOURCE_ZIP:BOOL=OFF - -//Path to a library. -OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so - -//Path to a file. -OPENSSL_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so - -//Value Computed by CMake -PCM_BINARY_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -//Build PCM utilities -PCM_BUILD_EXECUTABLES:BOOL=ON - -//Enable fuzzing -PCM_FUZZ:BOOL=OFF - -//Value Computed by CMake -PCM_IS_TOP_LEVEL:STATIC=ON - -//Disable address sanitizer -PCM_NO_ASAN:BOOL=ON - -//Disable static address sanitizer library -PCM_NO_STATIC_LIBASAN:BOOL=ON - -//Dependencies for the target -PCM_SHARED_LIB_DEPENDS:STATIC=general;PCM_STATIC_SILENT;general;; - -//Value Computed by CMake -PCM_SOURCE_DIR:STATIC=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -//Arguments to supply to pkg-config -PKG_CONFIG_ARGN:STRING= - -//pkg-config executable -PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config - -//Path to a library. -pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so - -//Path to a library. -pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so - -//The directory containing a CMake configuration file for simdjson. -simdjson_DIR:PATH=simdjson_DIR-NOTFOUND - - -######################## -# 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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir -//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=31 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_DLLTOOL -CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 -//Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Test CMAKE_HAVE_LIBC_PTHREAD -CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm -//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=4 -//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/local/share/cmake-3.31 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_TAPI -CMAKE_TAPI-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_RPM -CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_TBZ2 -CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_TGZ -CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_TXZ -CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_TZ -CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CPACK_SOURCE_ZIP -CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 -//Details about finding OpenSSL -FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.13()] -//Details about finding Threads -FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] -//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY -OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OPENSSL_INCLUDE_DIR -OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OPENSSL_SSL_LIBRARY -OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PKG_CONFIG_ARGN -PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE -PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE -//linker supports push/pop state -_CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE -//CMAKE_INSTALL_PREFIX during last run -_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local -_OPENSSL_CFLAGS:INTERNAL=-I/usr/include -_OPENSSL_CFLAGS_I:INTERNAL= -_OPENSSL_CFLAGS_OTHER:INTERNAL= -_OPENSSL_FOUND:INTERNAL=1 -_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include -_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include -_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto -_OPENSSL_LDFLAGS_OTHER:INTERNAL= -_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto -_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu -_OPENSSL_LIBS:INTERNAL= -_OPENSSL_LIBS_L:INTERNAL= -_OPENSSL_LIBS_OTHER:INTERNAL= -_OPENSSL_LIBS_PATHS:INTERNAL= -_OPENSSL_MODULE_NAME:INTERNAL=openssl -_OPENSSL_PREFIX:INTERNAL=/usr -_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include -_OPENSSL_STATIC_CFLAGS_I:INTERNAL= -_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= -_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include -_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-L/usr/lib/x86_64-linux-gnu;-ldl;-pthread;-lcrypto;-ldl;-pthread -_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread -_OPENSSL_STATIC_LIBDIR:INTERNAL= -_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;dl;crypto;dl -_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu -_OPENSSL_STATIC_LIBS:INTERNAL= -_OPENSSL_STATIC_LIBS_L:INTERNAL= -_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= -_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= -_OPENSSL_VERSION:INTERNAL=3.0.13 -_OPENSSL_openssl_INCLUDEDIR:INTERNAL= -_OPENSSL_openssl_LIBDIR:INTERNAL= -_OPENSSL_openssl_PREFIX:INTERNAL= -_OPENSSL_openssl_VERSION:INTERNAL= -__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl -__pkg_config_checked__OPENSSL:INTERNAL=1 -//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto -pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl -pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 -prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu - diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake deleted file mode 100644 index 76bc4a0f..00000000 --- a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCCompiler.cmake +++ /dev/null @@ -1,81 +0,0 @@ -set(CMAKE_C_COMPILER "/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "13.3.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") -set(CMAKE_C_STANDARD_LATEST "23") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") -set(CMAKE_C17_COMPILE_FEATURES "c_std_17") -set(CMAKE_C23_COMPILE_FEATURES "c_std_23") - -set(CMAKE_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_C_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-13") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_C_COMPILER_LINKER_ID "GNU") -set(CMAKE_C_COMPILER_LINKER_VERSION 2.42) -set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) -set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake deleted file mode 100644 index 5bdaaec5..00000000 --- a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,101 +0,0 @@ -set(CMAKE_CXX_COMPILER "/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "13.3.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_STANDARD_LATEST "23") -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_CXX26_COMPILE_FEATURES "") - -set(CMAKE_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") -set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.42) -set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) -set(CMAKE_MT "") -set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang IN ITEMS C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) -set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) - -# 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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/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/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") -set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") - -set(CMAKE_CXX_COMPILER_IMPORT_STD "") -### Imported target for C++23 standard library -set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") - - - diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index 0e5f034156adf9d6d795b655cc52140f256663af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15968 zcmeHOYit}>6~4Q9x#ZzZnh=w;&6YN8Lh;y19Fqo_tYfb;iyS8;8xW*nGV2}NBlcl- zXIr~K2nvr{AyufVLXnU{RRI!zQVEeC6~$Fh5r|iQP=XLr8mJURXkF1FQ_?Kw%st;` zJgi$(_<_V+%X{wm&iU@SbLP(Ootb+-n;sm9$6^X)f%<@AEtSwnN({;ONrgm8?NH0< z^Hz0>T1@&vAJg`f7G%}sVtlS_5qtqj=CyI9iM&O_6hRmCkR|ixD>I9<1yadzFwZxM z4jl3+2>=Pa5icnbLozEo$RLk%Gt;hlGd*)uPKPccrzIXF^2s^j z{~eOguL|Fm?yinPzP;dWd)_Sm*s?Ck%`Wlv|9JpV%5t*;;JxNrGu*^ayKy39V@Z|1NM7j6$jgmtcS zO!m?F_#D+_Y?Hj;{G#Xs^L#LGRTEnuVaX=AH4k2z2fvx{cQm-0#+;b|&f^DVHh{}lB21Bt zG7x1T%0QHXC<9Rjq6|bC_&?6TUt4c`-8^x%#XPy_w;f8EUzqmd^>l>dTZKQQWzw-4hf5}W;__#TB**x*bnf=-Hmgy}&F;DgUlp3h7 zsgmofBS!0n&-?8W{x~7#sYQ>lxOdiDL!m#+bqak`{Zi|OB6(|Mnb<&DYJT z8S~kfcA3x4E-+)ynHR2mtEqvF(m+f7lI|Dy+~4CpY*w{<4w)x<;#@VSUi6lkCwmr? za%FS9UcZv3kLMP>L3iD;BgAdQXa1iaAR|`}5pU`k+@$ANt{%E;diQBVh%iGdYuA8cLvK+AEpYu&x?*>09prk^aqF{AbgYNu`z0>0 zzjnP|X8o)zV#M0SF}~rWqSv%4by4i^(6D+)y?cF9i{Qgnb{iQtl&~?%EVsd)HeZ%fE>DJUgz8N{5zl)B3N%Q|bf%W14VT)Lo zx~H#iXL8e_T&?8Ql3TVJ+lD>AN~AP`anGx)WAwBD<5gRg`ZQHI zF0L2gJPu>(W`*$&{M%G%*8it{|Aa~2?m!CJt8lx56 z`)?P=fN0jAr7`xWt0pvVRuit&%Eo$pG;_D_|4xPL33w0T&DN2BjPN9!0`f5*U#nCq z08;gS!dI$-kHBC)C=;`2y=U zQ^EDTf-}cTM@vBm4)pHzpE_E!IiUZeL%n-5eFW1k3oC7k)$Bi@tUZJKcJ~fi`vwLM zrn6SIcQ-w(B*)O+g%q|Zyv4Qzzw3dgr^<5jwr49pN7O7UdeZ_ab9XRU`D)o3vrBp2 z-H_QwUU|1<)v8XO8Y$6-m8({TE88h(M+84u59%%-wX+I1b)w;hzoKcvPJ% zdUlSaSJ83|HMd0jF2GzB~=+T#)~v`1DD&|uJZhdF5$*g_V9i;%#RR&eS_r= zQg{wSm$hH!+t(%L#ykspH&ufC@cu4-9v&?Cz5~X;n?XK)w;_{o6dC4!gz&%790>i# zyblubG4I2?3(eY8;W;1pm={8x7Dw(Q=MH?#=Ul>gssTRcnUMT@9xUPff0B$m#{(bp zI!Mfy(SP_s9wR=_8KGm|2-zvY!~I8}PEmz(3O?qskkjIb_~GOKD%ts%U~l{`$nOK@ z@6wDP3w4&?p#LC0DLhC~8x-h}PlWiLVt|An8h{S@-4H(|2FQHqgn@_lo(l0XZ-B)8 z4gAC7_nh#Nf0YzZkq?UsAuv?+L#lBX!9Ohyko>MISijZ^eGdus?LjKM=Pyz{fm!ww*vK@YC829r(*+;IW7Jjd`b`8Pj}lRCxSz z0T1W#TZFL-_?U-Icd)loDgX1v2l$Y)WD4>dgig&t9JBx)^y^e%4Dm5PO9(&gFNXuV zT0j6};@-f)zo&ud3iv^Zu@iJnNrT^!j`4NOb7%Ai-+z3+g}w**SNKMW%H~kxh^wtU S7jDj9$v-SqmW2o*Rs9o9p%N7U diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index e90f3f71d98d8b48fdca37fdc4f6d991fd1db519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15992 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 lrm#WB={^$3kg!$RQ-Ee*hEc8gl>u diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake b/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake deleted file mode 100644 index b2715a60..00000000 --- a/_codeql_build_dir/CMakeFiles/3.31.6/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 50d95e5b..00000000 --- a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,904 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define C_STD_99 199901L -#define C_STD_11 201112L -#define C_STD_17 201710L -#define C_STD_23 202311L - -#ifdef __STDC_VERSION__ -# define C_STD __STDC_VERSION__ -#endif - -#if !defined(__STDC__) && !defined(__clang__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif C_STD > C_STD_17 -# define C_VERSION "23" -#elif C_STD > C_STD_11 -# define C_VERSION "17" -#elif C_STD > C_STD_99 -# define C_VERSION "11" -#elif C_STD >= C_STD_99 -# define C_VERSION "99" -#else -# define C_VERSION "90" -#endif -const char* info_language_standard_default = - "INFO" ":" "standard_default[" C_VERSION "]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#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; -} -#endif diff --git a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 3b6e114c..00000000 --- a/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,919 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) -# define COMPILER_ID "LCC" -# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) -# if defined(__LCC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) -# endif -# if defined(__GNUC__) && defined(__GNUC_MINOR__) -# define SIMULATE_ID "GNU" -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(_ADI_COMPILER) -# define COMPILER_ID "ADSP" -#if defined(__VERSIONNUM__) - /* __VERSIONNUM__ = 0xVVRRPPTT */ -# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) -# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) -# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) -# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__MSYS__) -# define PLATFORM_ID "MSYS" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -# elif defined(_ADI_COMPILER) -# define PLATFORM_ID "ADSP" - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "ARM" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#define CXX_STD_98 199711L -#define CXX_STD_11 201103L -#define CXX_STD_14 201402L -#define CXX_STD_17 201703L -#define CXX_STD_20 202002L -#define CXX_STD_23 202302L - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) -# if _MSVC_LANG > CXX_STD_17 -# define CXX_STD _MSVC_LANG -# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 -# define CXX_STD CXX_STD_20 -# elif _MSVC_LANG > CXX_STD_14 -# define CXX_STD CXX_STD_17 -# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# elif defined(__INTEL_CXX11_MODE__) -# define CXX_STD CXX_STD_11 -# else -# define CXX_STD CXX_STD_98 -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# if _MSVC_LANG > __cplusplus -# define CXX_STD _MSVC_LANG -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__NVCOMPILER) -# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) -# define CXX_STD CXX_STD_20 -# else -# define CXX_STD __cplusplus -# endif -#elif defined(__INTEL_COMPILER) || defined(__PGI) -# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) -# define CXX_STD CXX_STD_17 -# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) -# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) -# define CXX_STD CXX_STD_14 -# else -# define CXX_STD __cplusplus -# endif -#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) -# define CXX_STD CXX_STD_11 -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > CXX_STD_23 - "26" -#elif CXX_STD > CXX_STD_20 - "23" -#elif CXX_STD > CXX_STD_17 - "20" -#elif CXX_STD > CXX_STD_14 - "17" -#elif CXX_STD > CXX_STD_11 - "14" -#elif CXX_STD >= CXX_STD_11 - "11" -#else - "98" -#endif -"]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#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/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml b/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index 2c1fc515..00000000 --- a/_codeql_build_dir/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,598 +0,0 @@ - ---- -events: - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)" - - "CMakeLists.txt:6 (project)" - message: | - The system is: Linux - 6.11.0-1018-azure - x86_64 - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:6 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. - Compiler: /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc - Build flags: - Id flags: - - The output was: - 0 - - - Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - - The C compiler identification is GNU, found in: - /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdC/a.out - - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:6 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. - Compiler: /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/3.31.6/CompilerIdCXX/a.out - - - - kind: "try_compile-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al" - binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_C_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' - - Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_84362/fast - /usr/bin/gmake -f CMakeFiles/cmTC_84362.dir/build.make CMakeFiles/cmTC_84362.dir/build - gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' - Building C object CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/' - /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84362.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpFcgUL.s - GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) - compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib/gcc/x86_64-linux-gnu/13/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include - End of search list. - Compiler executable checksum: 38987c28e967c64056a6454abdef726e - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/' - as -v --64 -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o /tmp/ccpFcgUL.s - GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_84362 - /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84362.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.' - /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - collect2 version 13.3.0 - /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - GNU ld (GNU Binutils for Ubuntu) 2.42 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.' - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -Wl,-v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -o cmTC_84362 - gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Parsed C implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] - add: [/usr/local/include] - add: [/usr/include/x86_64-linux-gnu] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/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/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Parsed C implicit link information: - link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_84362/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_84362.dir/build.make CMakeFiles/cmTC_84362.dir/build] - ignore line: [gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-W2s3Al'] - ignore line: [Building C object CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o] - ignore line: [/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -v -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - 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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84362.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpFcgUL.s] - ignore line: [GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/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: [Compiler executable checksum: 38987c28e967c64056a6454abdef726e] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o /tmp/ccpFcgUL.s] - ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_84362] - ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84362.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84362' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84362.'] - link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccDJqexC.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-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_84362] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - ignore line: [collect2 version 13.3.0] - ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDJqexC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -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_84362 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_84362.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - linker tool for 'C': /usr/bin/ld - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - 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/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Running the C compiler's linker: "/usr/bin/ld" "-v" - GNU ld (GNU Binutils for Ubuntu) 2.42 - - - kind: "try_compile-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - checks: - - "Detecting CXX compiler ABI info" - directories: - source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS" - binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_SCAN_FOR_MODULES: "OFF" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_CXX_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' - - Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d285b/fast - /usr/bin/gmake -f CMakeFiles/cmTC_d285b.dir/build.make CMakeFiles/cmTC_d285b.dir/build - gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' - Building CXX object CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/' - /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d285b.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/ccZzb8Ot.s - GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) - compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" - ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/include/c++/13 - /usr/include/x86_64-linux-gnu/c++/13 - /usr/include/c++/13/backward - /usr/lib/gcc/x86_64-linux-gnu/13/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include - End of search list. - Compiler executable checksum: c81c05345ce537099dafd5580045814a - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/' - as -v --64 -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccZzb8Ot.s - GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_d285b - /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d285b.dir/link.txt --verbose=1 - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) - COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.' - /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - collect2 version 13.3.0 - /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o - GNU ld (GNU Binutils for Ubuntu) 2.42 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.' - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -Wl,-v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d285b - gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Parsed CXX implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/include/c++/13] - add: [/usr/include/x86_64-linux-gnu/c++/13] - add: [/usr/include/c++/13/backward] - add: [/usr/lib/gcc/x86_64-linux-gnu/13/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++/13] ==> [/usr/include/c++/13] - collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] - collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] - collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Parsed CXX implicit link information: - link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d285b/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_d285b.dir/build.make CMakeFiles/cmTC_d285b.dir/build] - ignore line: [gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-ZJ8TeS'] - ignore line: [Building CXX object CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -v -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d285b.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/ccZzb8Ot.s] - ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] - ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/include/c++/13] - ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] - ignore line: [ /usr/include/c++/13/backward] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/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: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccZzb8Ot.s] - ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_d285b] - ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d285b.dir/link.txt --verbose=1] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d285b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d285b.'] - link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_d285b.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/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - ignore line: [collect2 version 13.3.0] - ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc38VHij.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_d285b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../.. -v CMakeFiles/cmTC_d285b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] - linker tool for 'CXX': /usr/bin/ld - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../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/13/../../..] ==> [/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/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" - - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" - - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:6 (project)" - message: | - Running the CXX compiler's linker: "/usr/bin/ld" "-v" - GNU ld (GNU Binutils for Ubuntu) 2.42 - - - kind: "try_compile-v1" - backtrace: - - "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake:108 (try_compile)" - - "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake:58 (cmake_check_source_compiles)" - - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)" - - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:163 (_threads_check_libc)" - - "CMakeLists.txt:32 (find_package)" - checks: - - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" - directories: - source: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC" - binary: "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_POSITION_INDEPENDENT_CODE: "ON" - buildResult: - variable: "CMAKE_HAVE_LIBC_PTHREAD" - cached: true - stdout: | - Change Dir: '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' - - Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_8c589/fast - /usr/bin/gmake -f CMakeFiles/cmTC_8c589.dir/build.make CMakeFiles/cmTC_8c589.dir/build - gmake[1]: Entering directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' - Building C object CMakeFiles/cmTC_8c589.dir/src.c.o - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fPIE -o CMakeFiles/cmTC_8c589.dir/src.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC/src.c - Linking C executable cmTC_8c589 - /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c589.dir/link.txt --verbose=1 - /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc CMakeFiles/cmTC_8c589.dir/src.c.o -o cmTC_8c589 - gmake[1]: Leaving directory '/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/CMakeScratch/TryCompile-flkvxC' - - exitCode: 0 -... diff --git a/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 6b748662..00000000 --- a/_codeql_build_dir/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") - -# 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/_codeql_build_dir/CMakeFiles/Makefile.cmake b/_codeql_build_dir/CMakeFiles/Makefile.cmake deleted file mode 100644 index fe2f2d04..00000000 --- a/_codeql_build_dir/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,245 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/CMakeLists.txt" - "CMakeFiles/3.31.6/CMakeCCompiler.cmake" - "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" - "CMakeFiles/3.31.6/CMakeSystem.cmake" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CUSTOM-COMPILE-OPTIONS.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CXL_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/DOCKER_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/ENVVAR_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FAQ.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FREEBSD_HOWTO.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LATENCY-OPTIMIZED-MODE.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LINUX_HOWTO.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/MAC_HOWTO.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-EXPORTER.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-SENSOR-SERVER-README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_ACCEL_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_IIO_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_RAW_README.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/STARS.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/WINDOWS_HOWTO.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/generate_summary_readme.md" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/license.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/CMakeLists.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/CMakeLists.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-106.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-108.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-134.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143-accel.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-173.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-174.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-175.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-182.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-207.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-85.txt" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/CMakeLists.txt" - "/usr/local/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in" - "/usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c" - "/usr/local/share/cmake-3.31/Modules/CMakeCInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in" - "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp" - "/usr/local/share/cmake-3.31/Modules/CMakeCXXInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in" - "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake" - "/usr/local/share/cmake-3.31/Modules/CMakeUnixFindMake.cmake" - "/usr/local/share/cmake-3.31/Modules/CPack.cmake" - "/usr/local/share/cmake-3.31/Modules/CPackComponent.cmake" - "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake" - "/usr/local/share/cmake-3.31/Modules/CheckIncludeFile.cmake" - "/usr/local/share/cmake-3.31/Modules/CheckLibraryExists.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/GNU.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" - "/usr/local/share/cmake-3.31/Modules/FindOpenSSL.cmake" - "/usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/local/share/cmake-3.31/Modules/FindPackageMessage.cmake" - "/usr/local/share/cmake-3.31/Modules/FindPkgConfig.cmake" - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake" - "/usr/local/share/cmake-3.31/Modules/GNUInstallDirs.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake" - "/usr/local/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake" - "/usr/local/share/cmake-3.31/Modules/Linker/GNU-C.cmake" - "/usr/local/share/cmake-3.31/Modules/Linker/GNU-CXX.cmake" - "/usr/local/share/cmake-3.31/Modules/Linker/GNU.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linker/GNU.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-C.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-CXX.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Determine-CXX.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-C.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake" - "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake" - "/usr/local/share/cmake-3.31/Templates/CPackConfig.cmake.in" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.31.6/CMakeSystem.cmake" - "CMakeFiles/3.31.6/CMakeCCompiler.cmake" - "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" - "CMakeFiles/3.31.6/CMakeCCompiler.cmake" - "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" - "CPackConfig.cmake" - "CPackSourceConfig.cmake" - "CMakeFiles/CMakeDirectoryInformation.cmake" - "bin/opCode-6-106.txt" - "bin/opCode-6-108.txt" - "bin/opCode-6-134.txt" - "bin/opCode-6-143-accel.txt" - "bin/opCode-6-143.txt" - "bin/opCode-6-173.txt" - "bin/opCode-6-174.txt" - "bin/opCode-6-175.txt" - "bin/opCode-6-182.txt" - "bin/opCode-6-207.txt" - "bin/opCode-6-85.txt" - "bin/CUSTOM-COMPILE-OPTIONS.md" - "bin/CXL_README.md" - "bin/DOCKER_README.md" - "bin/ENVVAR_README.md" - "bin/FAQ.md" - "bin/FREEBSD_HOWTO.txt" - "bin/LATENCY-OPTIMIZED-MODE.md" - "bin/LINUX_HOWTO.txt" - "bin/MAC_HOWTO.txt" - "bin/PCM-EXPORTER.md" - "bin/PCM-SENSOR-SERVER-README.md" - "bin/PCM_ACCEL_README.md" - "bin/PCM_IIO_README.md" - "bin/PCM_RAW_README.md" - "bin/STARS.md" - "bin/WINDOWS_HOWTO.md" - "bin/generate_summary_readme.md" - "bin/license.txt" - "src/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/CMakeFiles/CMakeDirectoryInformation.cmake" - "tests/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake" - "src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake" - "src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake" - "src/CMakeFiles/pcm.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-numa.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-latency.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-power.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-msr.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-memory.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-core.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-iio.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-raw.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-accel.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake" - "src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake" - "src/CMakeFiles/daemon.dir/DependInfo.cmake" - "src/CMakeFiles/client.dir/DependInfo.cmake" - "examples/CMakeFiles/c_example.dir/DependInfo.cmake" - "examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake" - "tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake" - "tests/CMakeFiles/urltest.dir/DependInfo.cmake" - ) diff --git a/_codeql_build_dir/CMakeFiles/Makefile2 b/_codeql_build_dir/CMakeFiles/Makefile2 deleted file mode 100644 index 25d52520..00000000 --- a/_codeql_build_dir/CMakeFiles/Makefile2 +++ /dev/null @@ -1,1059 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: src/all -all: examples/all -all: tests/all -.PHONY : all - -# The main recursive "codegen" target. -codegen: src/codegen -codegen: examples/codegen -codegen: tests/codegen -.PHONY : codegen - -# The main recursive "preinstall" target. -preinstall: src/preinstall -preinstall: examples/preinstall -preinstall: tests/preinstall -.PHONY : preinstall - -# The main recursive "clean" target. -clean: src/clean -clean: examples/clean -clean: tests/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples - -# Recursive "all" directory target. -examples/all: examples/CMakeFiles/c_example.dir/all -examples/all: examples/CMakeFiles/c_example_shlib.dir/all -.PHONY : examples/all - -# Recursive "codegen" directory target. -examples/codegen: examples/CMakeFiles/c_example.dir/codegen -examples/codegen: examples/CMakeFiles/c_example_shlib.dir/codegen -.PHONY : examples/codegen - -# Recursive "preinstall" directory target. -examples/preinstall: -.PHONY : examples/preinstall - -# Recursive "clean" directory target. -examples/clean: examples/CMakeFiles/c_example.dir/clean -examples/clean: examples/CMakeFiles/c_example_shlib.dir/clean -.PHONY : examples/clean - -#============================================================================= -# Directory level rules for directory src - -# Recursive "all" directory target. -src/all: src/CMakeFiles/PCM_STATIC.dir/all -src/all: src/CMakeFiles/PCM_STATIC_SILENT.dir/all -src/all: src/CMakeFiles/PCM_SHARED.dir/all -src/all: src/CMakeFiles/pcm.dir/all -src/all: src/CMakeFiles/pcm-numa.dir/all -src/all: src/CMakeFiles/pcm-latency.dir/all -src/all: src/CMakeFiles/pcm-power.dir/all -src/all: src/CMakeFiles/pcm-msr.dir/all -src/all: src/CMakeFiles/pcm-memory.dir/all -src/all: src/CMakeFiles/pcm-tsx.dir/all -src/all: src/CMakeFiles/pcm-pcie.dir/all -src/all: src/CMakeFiles/pcm-core.dir/all -src/all: src/CMakeFiles/pcm-iio.dir/all -src/all: src/CMakeFiles/pcm-pcicfg.dir/all -src/all: src/CMakeFiles/pcm-mmio.dir/all -src/all: src/CMakeFiles/pcm-tpmi.dir/all -src/all: src/CMakeFiles/pcm-raw.dir/all -src/all: src/CMakeFiles/pcm-accel.dir/all -src/all: src/CMakeFiles/pcm-sensor-server.dir/all -src/all: src/CMakeFiles/pcm-sensor.dir/all -src/all: src/CMakeFiles/daemon.dir/all -src/all: src/CMakeFiles/client.dir/all -.PHONY : src/all - -# Recursive "codegen" directory target. -src/codegen: src/CMakeFiles/PCM_STATIC.dir/codegen -src/codegen: src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen -src/codegen: src/CMakeFiles/PCM_SHARED.dir/codegen -src/codegen: src/CMakeFiles/pcm.dir/codegen -src/codegen: src/CMakeFiles/pcm-numa.dir/codegen -src/codegen: src/CMakeFiles/pcm-latency.dir/codegen -src/codegen: src/CMakeFiles/pcm-power.dir/codegen -src/codegen: src/CMakeFiles/pcm-msr.dir/codegen -src/codegen: src/CMakeFiles/pcm-memory.dir/codegen -src/codegen: src/CMakeFiles/pcm-tsx.dir/codegen -src/codegen: src/CMakeFiles/pcm-pcie.dir/codegen -src/codegen: src/CMakeFiles/pcm-core.dir/codegen -src/codegen: src/CMakeFiles/pcm-iio.dir/codegen -src/codegen: src/CMakeFiles/pcm-pcicfg.dir/codegen -src/codegen: src/CMakeFiles/pcm-mmio.dir/codegen -src/codegen: src/CMakeFiles/pcm-tpmi.dir/codegen -src/codegen: src/CMakeFiles/pcm-raw.dir/codegen -src/codegen: src/CMakeFiles/pcm-accel.dir/codegen -src/codegen: src/CMakeFiles/pcm-sensor-server.dir/codegen -src/codegen: src/CMakeFiles/pcm-sensor.dir/codegen -src/codegen: src/CMakeFiles/daemon.dir/codegen -src/codegen: src/CMakeFiles/client.dir/codegen -.PHONY : src/codegen - -# Recursive "preinstall" directory target. -src/preinstall: -.PHONY : src/preinstall - -# Recursive "clean" directory target. -src/clean: src/CMakeFiles/PCM_STATIC.dir/clean -src/clean: src/CMakeFiles/PCM_STATIC_SILENT.dir/clean -src/clean: src/CMakeFiles/PCM_SHARED.dir/clean -src/clean: src/CMakeFiles/pcm.dir/clean -src/clean: src/CMakeFiles/pcm-numa.dir/clean -src/clean: src/CMakeFiles/pcm-latency.dir/clean -src/clean: src/CMakeFiles/pcm-power.dir/clean -src/clean: src/CMakeFiles/pcm-msr.dir/clean -src/clean: src/CMakeFiles/pcm-memory.dir/clean -src/clean: src/CMakeFiles/pcm-tsx.dir/clean -src/clean: src/CMakeFiles/pcm-pcie.dir/clean -src/clean: src/CMakeFiles/pcm-core.dir/clean -src/clean: src/CMakeFiles/pcm-iio.dir/clean -src/clean: src/CMakeFiles/pcm-pcicfg.dir/clean -src/clean: src/CMakeFiles/pcm-mmio.dir/clean -src/clean: src/CMakeFiles/pcm-tpmi.dir/clean -src/clean: src/CMakeFiles/pcm-raw.dir/clean -src/clean: src/CMakeFiles/pcm-accel.dir/clean -src/clean: src/CMakeFiles/pcm-sensor-server.dir/clean -src/clean: src/CMakeFiles/pcm-sensor.dir/clean -src/clean: src/CMakeFiles/daemon.dir/clean -src/clean: src/CMakeFiles/client.dir/clean -.PHONY : src/clean - -#============================================================================= -# Directory level rules for directory tests - -# Recursive "all" directory target. -tests/all: tests/CMakeFiles/daemon_alignment_test.dir/all -tests/all: tests/CMakeFiles/urltest.dir/all -.PHONY : tests/all - -# Recursive "codegen" directory target. -tests/codegen: tests/CMakeFiles/daemon_alignment_test.dir/codegen -tests/codegen: tests/CMakeFiles/urltest.dir/codegen -.PHONY : tests/codegen - -# Recursive "preinstall" directory target. -tests/preinstall: -.PHONY : tests/preinstall - -# Recursive "clean" directory target. -tests/clean: tests/CMakeFiles/daemon_alignment_test.dir/clean -tests/clean: tests/CMakeFiles/urltest.dir/clean -.PHONY : tests/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/PCM_STATIC.dir - -# All Build rule for target. -src/CMakeFiles/PCM_STATIC.dir/all: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 "Built target PCM_STATIC" -.PHONY : src/CMakeFiles/PCM_STATIC.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/PCM_STATIC.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 19 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/PCM_STATIC.dir/rule - -# Convenience name for target. -PCM_STATIC: src/CMakeFiles/PCM_STATIC.dir/rule -.PHONY : PCM_STATIC - -# codegen rule for target. -src/CMakeFiles/PCM_STATIC.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 "Finished codegen for target PCM_STATIC" -.PHONY : src/CMakeFiles/PCM_STATIC.dir/codegen - -# clean rule for target. -src/CMakeFiles/PCM_STATIC.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/clean -.PHONY : src/CMakeFiles/PCM_STATIC.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/PCM_STATIC_SILENT.dir - -# All Build rule for target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/all: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 "Built target PCM_STATIC_SILENT" -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 19 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC_SILENT.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/rule - -# Convenience name for target. -PCM_STATIC_SILENT: src/CMakeFiles/PCM_STATIC_SILENT.dir/rule -.PHONY : PCM_STATIC_SILENT - -# codegen rule for target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 "Finished codegen for target PCM_STATIC_SILENT" -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen - -# clean rule for target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/clean -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/PCM_SHARED.dir - -# All Build rule for target. -src/CMakeFiles/PCM_SHARED.dir/all: src/CMakeFiles/PCM_STATIC_SILENT.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=1,2 "Built target PCM_SHARED" -.PHONY : src/CMakeFiles/PCM_SHARED.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/PCM_SHARED.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_SHARED.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/PCM_SHARED.dir/rule - -# Convenience name for target. -PCM_SHARED: src/CMakeFiles/PCM_SHARED.dir/rule -.PHONY : PCM_SHARED - -# codegen rule for target. -src/CMakeFiles/PCM_SHARED.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=1,2 "Finished codegen for target PCM_SHARED" -.PHONY : src/CMakeFiles/PCM_SHARED.dir/codegen - -# clean rule for target. -src/CMakeFiles/PCM_SHARED.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/clean -.PHONY : src/CMakeFiles/PCM_SHARED.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm.dir - -# All Build rule for target. -src/CMakeFiles/pcm.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=53,54 "Built target pcm" -.PHONY : src/CMakeFiles/pcm.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm.dir/rule - -# Convenience name for target. -pcm: src/CMakeFiles/pcm.dir/rule -.PHONY : pcm - -# codegen rule for target. -src/CMakeFiles/pcm.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=53,54 "Finished codegen for target pcm" -.PHONY : src/CMakeFiles/pcm.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/clean -.PHONY : src/CMakeFiles/pcm.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-numa.dir - -# All Build rule for target. -src/CMakeFiles/pcm-numa.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=69,70 "Built target pcm-numa" -.PHONY : src/CMakeFiles/pcm-numa.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-numa.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-numa.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-numa.dir/rule - -# Convenience name for target. -pcm-numa: src/CMakeFiles/pcm-numa.dir/rule -.PHONY : pcm-numa - -# codegen rule for target. -src/CMakeFiles/pcm-numa.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=69,70 "Finished codegen for target pcm-numa" -.PHONY : src/CMakeFiles/pcm-numa.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-numa.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/clean -.PHONY : src/CMakeFiles/pcm-numa.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-latency.dir - -# All Build rule for target. -src/CMakeFiles/pcm-latency.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=61,62 "Built target pcm-latency" -.PHONY : src/CMakeFiles/pcm-latency.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-latency.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-latency.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-latency.dir/rule - -# Convenience name for target. -pcm-latency: src/CMakeFiles/pcm-latency.dir/rule -.PHONY : pcm-latency - -# codegen rule for target. -src/CMakeFiles/pcm-latency.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=61,62 "Finished codegen for target pcm-latency" -.PHONY : src/CMakeFiles/pcm-latency.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-latency.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/clean -.PHONY : src/CMakeFiles/pcm-latency.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-power.dir - -# All Build rule for target. -src/CMakeFiles/pcm-power.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=75,76 "Built target pcm-power" -.PHONY : src/CMakeFiles/pcm-power.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-power.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-power.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-power.dir/rule - -# Convenience name for target. -pcm-power: src/CMakeFiles/pcm-power.dir/rule -.PHONY : pcm-power - -# codegen rule for target. -src/CMakeFiles/pcm-power.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=75,76 "Finished codegen for target pcm-power" -.PHONY : src/CMakeFiles/pcm-power.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-power.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/clean -.PHONY : src/CMakeFiles/pcm-power.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-msr.dir - -# All Build rule for target. -src/CMakeFiles/pcm-msr.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=67,68 "Built target pcm-msr" -.PHONY : src/CMakeFiles/pcm-msr.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-msr.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-msr.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-msr.dir/rule - -# Convenience name for target. -pcm-msr: src/CMakeFiles/pcm-msr.dir/rule -.PHONY : pcm-msr - -# codegen rule for target. -src/CMakeFiles/pcm-msr.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=67,68 "Finished codegen for target pcm-msr" -.PHONY : src/CMakeFiles/pcm-msr.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-msr.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/clean -.PHONY : src/CMakeFiles/pcm-msr.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-memory.dir - -# All Build rule for target. -src/CMakeFiles/pcm-memory.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=63,64 "Built target pcm-memory" -.PHONY : src/CMakeFiles/pcm-memory.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-memory.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-memory.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-memory.dir/rule - -# Convenience name for target. -pcm-memory: src/CMakeFiles/pcm-memory.dir/rule -.PHONY : pcm-memory - -# codegen rule for target. -src/CMakeFiles/pcm-memory.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=63,64 "Finished codegen for target pcm-memory" -.PHONY : src/CMakeFiles/pcm-memory.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-memory.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/clean -.PHONY : src/CMakeFiles/pcm-memory.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-tsx.dir - -# All Build rule for target. -src/CMakeFiles/pcm-tsx.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=85,86 "Built target pcm-tsx" -.PHONY : src/CMakeFiles/pcm-tsx.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-tsx.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tsx.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-tsx.dir/rule - -# Convenience name for target. -pcm-tsx: src/CMakeFiles/pcm-tsx.dir/rule -.PHONY : pcm-tsx - -# codegen rule for target. -src/CMakeFiles/pcm-tsx.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=85,86 "Finished codegen for target pcm-tsx" -.PHONY : src/CMakeFiles/pcm-tsx.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-tsx.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/clean -.PHONY : src/CMakeFiles/pcm-tsx.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-pcie.dir - -# All Build rule for target. -src/CMakeFiles/pcm-pcie.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=73,74 "Built target pcm-pcie" -.PHONY : src/CMakeFiles/pcm-pcie.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-pcie.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcie.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-pcie.dir/rule - -# Convenience name for target. -pcm-pcie: src/CMakeFiles/pcm-pcie.dir/rule -.PHONY : pcm-pcie - -# codegen rule for target. -src/CMakeFiles/pcm-pcie.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=73,74 "Finished codegen for target pcm-pcie" -.PHONY : src/CMakeFiles/pcm-pcie.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-pcie.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/clean -.PHONY : src/CMakeFiles/pcm-pcie.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-core.dir - -# All Build rule for target. -src/CMakeFiles/pcm-core.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=57,58 "Built target pcm-core" -.PHONY : src/CMakeFiles/pcm-core.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-core.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-core.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-core.dir/rule - -# Convenience name for target. -pcm-core: src/CMakeFiles/pcm-core.dir/rule -.PHONY : pcm-core - -# codegen rule for target. -src/CMakeFiles/pcm-core.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=57,58 "Finished codegen for target pcm-core" -.PHONY : src/CMakeFiles/pcm-core.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-core.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/clean -.PHONY : src/CMakeFiles/pcm-core.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-iio.dir - -# All Build rule for target. -src/CMakeFiles/pcm-iio.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=59,60 "Built target pcm-iio" -.PHONY : src/CMakeFiles/pcm-iio.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-iio.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-iio.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-iio.dir/rule - -# Convenience name for target. -pcm-iio: src/CMakeFiles/pcm-iio.dir/rule -.PHONY : pcm-iio - -# codegen rule for target. -src/CMakeFiles/pcm-iio.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=59,60 "Finished codegen for target pcm-iio" -.PHONY : src/CMakeFiles/pcm-iio.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-iio.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/clean -.PHONY : src/CMakeFiles/pcm-iio.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-pcicfg.dir - -# All Build rule for target. -src/CMakeFiles/pcm-pcicfg.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=71,72 "Built target pcm-pcicfg" -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-pcicfg.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcicfg.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/rule - -# Convenience name for target. -pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/rule -.PHONY : pcm-pcicfg - -# codegen rule for target. -src/CMakeFiles/pcm-pcicfg.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=71,72 "Finished codegen for target pcm-pcicfg" -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-pcicfg.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/clean -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-mmio.dir - -# All Build rule for target. -src/CMakeFiles/pcm-mmio.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=65,66 "Built target pcm-mmio" -.PHONY : src/CMakeFiles/pcm-mmio.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-mmio.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-mmio.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-mmio.dir/rule - -# Convenience name for target. -pcm-mmio: src/CMakeFiles/pcm-mmio.dir/rule -.PHONY : pcm-mmio - -# codegen rule for target. -src/CMakeFiles/pcm-mmio.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=65,66 "Finished codegen for target pcm-mmio" -.PHONY : src/CMakeFiles/pcm-mmio.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-mmio.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/clean -.PHONY : src/CMakeFiles/pcm-mmio.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-tpmi.dir - -# All Build rule for target. -src/CMakeFiles/pcm-tpmi.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=83,84 "Built target pcm-tpmi" -.PHONY : src/CMakeFiles/pcm-tpmi.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-tpmi.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tpmi.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-tpmi.dir/rule - -# Convenience name for target. -pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/rule -.PHONY : pcm-tpmi - -# codegen rule for target. -src/CMakeFiles/pcm-tpmi.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=83,84 "Finished codegen for target pcm-tpmi" -.PHONY : src/CMakeFiles/pcm-tpmi.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-tpmi.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/clean -.PHONY : src/CMakeFiles/pcm-tpmi.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-raw.dir - -# All Build rule for target. -src/CMakeFiles/pcm-raw.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=77,78 "Built target pcm-raw" -.PHONY : src/CMakeFiles/pcm-raw.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-raw.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-raw.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-raw.dir/rule - -# Convenience name for target. -pcm-raw: src/CMakeFiles/pcm-raw.dir/rule -.PHONY : pcm-raw - -# codegen rule for target. -src/CMakeFiles/pcm-raw.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=77,78 "Finished codegen for target pcm-raw" -.PHONY : src/CMakeFiles/pcm-raw.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-raw.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/clean -.PHONY : src/CMakeFiles/pcm-raw.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-accel.dir - -# All Build rule for target. -src/CMakeFiles/pcm-accel.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=55,56 "Built target pcm-accel" -.PHONY : src/CMakeFiles/pcm-accel.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-accel.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-accel.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-accel.dir/rule - -# Convenience name for target. -pcm-accel: src/CMakeFiles/pcm-accel.dir/rule -.PHONY : pcm-accel - -# codegen rule for target. -src/CMakeFiles/pcm-accel.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=55,56 "Finished codegen for target pcm-accel" -.PHONY : src/CMakeFiles/pcm-accel.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-accel.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/clean -.PHONY : src/CMakeFiles/pcm-accel.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-sensor-server.dir - -# All Build rule for target. -src/CMakeFiles/pcm-sensor-server.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=81,82 "Built target pcm-sensor-server" -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-sensor-server.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor-server.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/rule - -# Convenience name for target. -pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/rule -.PHONY : pcm-sensor-server - -# codegen rule for target. -src/CMakeFiles/pcm-sensor-server.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=81,82 "Finished codegen for target pcm-sensor-server" -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-sensor-server.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/clean -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/pcm-sensor.dir - -# All Build rule for target. -src/CMakeFiles/pcm-sensor.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=79,80 "Built target pcm-sensor" -.PHONY : src/CMakeFiles/pcm-sensor.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/pcm-sensor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/pcm-sensor.dir/rule - -# Convenience name for target. -pcm-sensor: src/CMakeFiles/pcm-sensor.dir/rule -.PHONY : pcm-sensor - -# codegen rule for target. -src/CMakeFiles/pcm-sensor.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=79,80 "Finished codegen for target pcm-sensor" -.PHONY : src/CMakeFiles/pcm-sensor.dir/codegen - -# clean rule for target. -src/CMakeFiles/pcm-sensor.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/clean -.PHONY : src/CMakeFiles/pcm-sensor.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/daemon.dir - -# All Build rule for target. -src/CMakeFiles/daemon.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=48,49,50 "Built target daemon" -.PHONY : src/CMakeFiles/daemon.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/daemon.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 22 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/daemon.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/daemon.dir/rule - -# Convenience name for target. -daemon: src/CMakeFiles/daemon.dir/rule -.PHONY : daemon - -# codegen rule for target. -src/CMakeFiles/daemon.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=48,49,50 "Finished codegen for target daemon" -.PHONY : src/CMakeFiles/daemon.dir/codegen - -# clean rule for target. -src/CMakeFiles/daemon.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/clean -.PHONY : src/CMakeFiles/daemon.dir/clean - -#============================================================================= -# Target rules for target src/CMakeFiles/client.dir - -# All Build rule for target. -src/CMakeFiles/client.dir/all: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/depend - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=45,46,47 "Built target client" -.PHONY : src/CMakeFiles/client.dir/all - -# Build rule for subdir invocation for target. -src/CMakeFiles/client.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 3 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/client.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : src/CMakeFiles/client.dir/rule - -# Convenience name for target. -client: src/CMakeFiles/client.dir/rule -.PHONY : client - -# codegen rule for target. -src/CMakeFiles/client.dir/codegen: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=45,46,47 "Finished codegen for target client" -.PHONY : src/CMakeFiles/client.dir/codegen - -# clean rule for target. -src/CMakeFiles/client.dir/clean: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/clean -.PHONY : src/CMakeFiles/client.dir/clean - -#============================================================================= -# Target rules for target examples/CMakeFiles/c_example.dir - -# All Build rule for target. -examples/CMakeFiles/c_example.dir/all: src/CMakeFiles/PCM_SHARED.dir/all - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/depend - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=41,42 "Built target c_example" -.PHONY : examples/CMakeFiles/c_example.dir/all - -# Build rule for subdir invocation for target. -examples/CMakeFiles/c_example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 23 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : examples/CMakeFiles/c_example.dir/rule - -# Convenience name for target. -c_example: examples/CMakeFiles/c_example.dir/rule -.PHONY : c_example - -# codegen rule for target. -examples/CMakeFiles/c_example.dir/codegen: src/CMakeFiles/PCM_SHARED.dir/all - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=41,42 "Finished codegen for target c_example" -.PHONY : examples/CMakeFiles/c_example.dir/codegen - -# clean rule for target. -examples/CMakeFiles/c_example.dir/clean: - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/clean -.PHONY : examples/CMakeFiles/c_example.dir/clean - -#============================================================================= -# Target rules for target examples/CMakeFiles/c_example_shlib.dir - -# All Build rule for target. -examples/CMakeFiles/c_example_shlib.dir/all: src/CMakeFiles/PCM_SHARED.dir/all - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/depend - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=43,44 "Built target c_example_shlib" -.PHONY : examples/CMakeFiles/c_example_shlib.dir/all - -# Build rule for subdir invocation for target. -examples/CMakeFiles/c_example_shlib.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 23 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example_shlib.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : examples/CMakeFiles/c_example_shlib.dir/rule - -# Convenience name for target. -c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/rule -.PHONY : c_example_shlib - -# codegen rule for target. -examples/CMakeFiles/c_example_shlib.dir/codegen: - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=43,44 "Finished codegen for target c_example_shlib" -.PHONY : examples/CMakeFiles/c_example_shlib.dir/codegen - -# clean rule for target. -examples/CMakeFiles/c_example_shlib.dir/clean: - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/clean -.PHONY : examples/CMakeFiles/c_example_shlib.dir/clean - -#============================================================================= -# Target rules for target tests/CMakeFiles/daemon_alignment_test.dir - -# All Build rule for target. -tests/CMakeFiles/daemon_alignment_test.dir/all: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/depend - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=51,52 "Built target daemon_alignment_test" -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/all - -# Build rule for subdir invocation for target. -tests/CMakeFiles/daemon_alignment_test.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 2 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/daemon_alignment_test.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/rule - -# Convenience name for target. -daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/rule -.PHONY : daemon_alignment_test - -# codegen rule for target. -tests/CMakeFiles/daemon_alignment_test.dir/codegen: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=51,52 "Finished codegen for target daemon_alignment_test" -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/codegen - -# clean rule for target. -tests/CMakeFiles/daemon_alignment_test.dir/clean: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/clean -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/clean - -#============================================================================= -# Target rules for target tests/CMakeFiles/urltest.dir - -# All Build rule for target. -tests/CMakeFiles/urltest.dir/all: src/CMakeFiles/PCM_STATIC.dir/all - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/depend - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=87,88 "Built target urltest" -.PHONY : tests/CMakeFiles/urltest.dir/all - -# Build rule for subdir invocation for target. -tests/CMakeFiles/urltest.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 21 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/urltest.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : tests/CMakeFiles/urltest.dir/rule - -# Convenience name for target. -urltest: tests/CMakeFiles/urltest.dir/rule -.PHONY : urltest - -# codegen rule for target. -tests/CMakeFiles/urltest.dir/codegen: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/codegen - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=87,88 "Finished codegen for target urltest" -.PHONY : tests/CMakeFiles/urltest.dir/codegen - -# clean rule for target. -tests/CMakeFiles/urltest.dir/clean: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/clean -.PHONY : tests/CMakeFiles/urltest.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/_codeql_build_dir/CMakeFiles/Progress/1 b/_codeql_build_dir/CMakeFiles/Progress/1 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/1 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/10 b/_codeql_build_dir/CMakeFiles/Progress/10 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/10 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/11 b/_codeql_build_dir/CMakeFiles/Progress/11 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/11 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/12 b/_codeql_build_dir/CMakeFiles/Progress/12 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/12 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/13 b/_codeql_build_dir/CMakeFiles/Progress/13 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/13 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/14 b/_codeql_build_dir/CMakeFiles/Progress/14 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/14 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/15 b/_codeql_build_dir/CMakeFiles/Progress/15 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/15 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/16 b/_codeql_build_dir/CMakeFiles/Progress/16 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/16 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/17 b/_codeql_build_dir/CMakeFiles/Progress/17 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/17 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/18 b/_codeql_build_dir/CMakeFiles/Progress/18 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/18 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/19 b/_codeql_build_dir/CMakeFiles/Progress/19 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/19 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/2 b/_codeql_build_dir/CMakeFiles/Progress/2 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/2 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/20 b/_codeql_build_dir/CMakeFiles/Progress/20 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/20 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/21 b/_codeql_build_dir/CMakeFiles/Progress/21 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/21 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/22 b/_codeql_build_dir/CMakeFiles/Progress/22 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/22 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/23 b/_codeql_build_dir/CMakeFiles/Progress/23 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/23 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/24 b/_codeql_build_dir/CMakeFiles/Progress/24 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/24 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/25 b/_codeql_build_dir/CMakeFiles/Progress/25 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/25 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/26 b/_codeql_build_dir/CMakeFiles/Progress/26 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/26 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/27 b/_codeql_build_dir/CMakeFiles/Progress/27 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/27 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/28 b/_codeql_build_dir/CMakeFiles/Progress/28 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/28 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/29 b/_codeql_build_dir/CMakeFiles/Progress/29 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/29 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/3 b/_codeql_build_dir/CMakeFiles/Progress/3 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/3 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/30 b/_codeql_build_dir/CMakeFiles/Progress/30 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/30 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/31 b/_codeql_build_dir/CMakeFiles/Progress/31 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/31 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/32 b/_codeql_build_dir/CMakeFiles/Progress/32 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/32 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/33 b/_codeql_build_dir/CMakeFiles/Progress/33 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/33 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/34 b/_codeql_build_dir/CMakeFiles/Progress/34 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/34 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/35 b/_codeql_build_dir/CMakeFiles/Progress/35 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/35 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/36 b/_codeql_build_dir/CMakeFiles/Progress/36 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/36 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/37 b/_codeql_build_dir/CMakeFiles/Progress/37 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/37 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/38 b/_codeql_build_dir/CMakeFiles/Progress/38 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/38 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/39 b/_codeql_build_dir/CMakeFiles/Progress/39 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/39 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/4 b/_codeql_build_dir/CMakeFiles/Progress/4 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/4 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/40 b/_codeql_build_dir/CMakeFiles/Progress/40 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/40 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/45 b/_codeql_build_dir/CMakeFiles/Progress/45 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/45 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/46 b/_codeql_build_dir/CMakeFiles/Progress/46 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/46 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/47 b/_codeql_build_dir/CMakeFiles/Progress/47 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/47 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/5 b/_codeql_build_dir/CMakeFiles/Progress/5 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/5 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/51 b/_codeql_build_dir/CMakeFiles/Progress/51 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/51 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/52 b/_codeql_build_dir/CMakeFiles/Progress/52 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/52 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/53 b/_codeql_build_dir/CMakeFiles/Progress/53 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/53 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/54 b/_codeql_build_dir/CMakeFiles/Progress/54 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/54 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/6 b/_codeql_build_dir/CMakeFiles/Progress/6 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/6 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/61 b/_codeql_build_dir/CMakeFiles/Progress/61 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/61 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/69 b/_codeql_build_dir/CMakeFiles/Progress/69 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/69 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/7 b/_codeql_build_dir/CMakeFiles/Progress/7 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/7 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/70 b/_codeql_build_dir/CMakeFiles/Progress/70 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/70 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/75 b/_codeql_build_dir/CMakeFiles/Progress/75 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/75 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/8 b/_codeql_build_dir/CMakeFiles/Progress/8 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/8 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/87 b/_codeql_build_dir/CMakeFiles/Progress/87 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/87 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/88 b/_codeql_build_dir/CMakeFiles/Progress/88 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/88 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/9 b/_codeql_build_dir/CMakeFiles/Progress/9 deleted file mode 100644 index 7b4d68d7..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/9 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/_codeql_build_dir/CMakeFiles/Progress/count.txt b/_codeql_build_dir/CMakeFiles/Progress/count.txt deleted file mode 100644 index d22307c4..00000000 --- a/_codeql_build_dir/CMakeFiles/Progress/count.txt +++ /dev/null @@ -1 +0,0 @@ -88 diff --git a/_codeql_build_dir/CMakeFiles/TargetDirectories.txt b/_codeql_build_dir/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index e87c707c..00000000 --- a/_codeql_build_dir/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,58 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/package.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/package_source.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/edit_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/rebuild_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/list_install_components.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install/local.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles/install/strip.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/package.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/package_source.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/edit_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/rebuild_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/list_install_components.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install/local.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/install/strip.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/package.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/package_source.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/edit_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/rebuild_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/list_install_components.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install/local.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/install/strip.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/urltest.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/package.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/package_source.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/edit_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/rebuild_cache.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/list_install_components.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install/local.dir -/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/install/strip.dir diff --git a/_codeql_build_dir/CMakeFiles/cmake.check_cache b/_codeql_build_dir/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd731..00000000 --- a/_codeql_build_dir/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/_codeql_build_dir/CMakeFiles/progress.marks b/_codeql_build_dir/CMakeFiles/progress.marks deleted file mode 100644 index d22307c4..00000000 --- a/_codeql_build_dir/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -88 diff --git a/_codeql_build_dir/CPackConfig.cmake b/_codeql_build_dir/CPackConfig.cmake deleted file mode 100644 index d4627f34..00000000 --- a/_codeql_build_dir/CPackConfig.cmake +++ /dev/null @@ -1,88 +0,0 @@ -# This file will be configured to contain variables for CPack. These variables -# should be set in the CMake list file of the project before CPack module is -# included. The list of available CPACK_xxx variables and their associated -# documentation may be obtained using -# cpack --help-variable-list -# -# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) -# and some are specific to a generator -# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables -# usually begin with CPACK__xxxx. - - -set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") -set(CPACK_CMAKE_GENERATOR "Unix Makefiles") -set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") -set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") -set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") -set(CPACK_DEB_COMPONENT_INSTALL "ON") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "PCM built using CMake") -set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") -set(CPACK_GENERATOR "DEB") -set(CPACK_INNOSETUP_ARCHITECTURE "x64") -set(CPACK_INSTALL_CMAKE_PROJECTS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir;PCM;ALL;/") -set(CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "OWNER_READ;OWNER_WRITE;OWNER_EXECUTE;GROUP_READ;GROUP_EXECUTE;WORLD_READ;WORLD_EXECUTE") -set(CPACK_INSTALL_PREFIX "/usr/local") -set(CPACK_MODULE_PATH "") -set(CPACK_NSIS_DISPLAY_NAME "/usr/local") -set(CPACK_NSIS_INSTALLER_ICON_CODE "") -set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") -set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") -set(CPACK_NSIS_PACKAGE_NAME "/usr/local") -set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") -set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") -set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackConfig.cmake") -set(CPACK_PACKAGE_CONTACT "intel ") -set(CPACK_PACKAGE_DEFAULT_LOCATION "/") -set(CPACK_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming - interface (API) and a set of tools based on the API to monitor - performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) - and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, - FreeBSD and DragonFlyBSD operating systems.") -set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Intel(r) Performance Counter Monitor (Intel(r) PCM)") -set(CPACK_PACKAGE_FILE_NAME "pcm-0000-Linux") -set(CPACK_PACKAGE_INSTALL_DIRECTORY "/usr/local") -set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "/usr/local") -set(CPACK_PACKAGE_NAME "pcm") -set(CPACK_PACKAGE_RELOCATABLE "true") -set(CPACK_PACKAGE_VENDOR "Humanity") -set(CPACK_PACKAGE_VERSION "0000") -set(CPACK_PACKAGE_VERSION_MAJOR "0") -set(CPACK_PACKAGE_VERSION_MINOR "1") -set(CPACK_PACKAGE_VERSION_PATCH "1") -set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") -set(CPACK_RESOURCE_FILE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") -set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") -set(CPACK_RPM_COMPONENT_INSTALL "ON") -set(CPACK_RPM_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming - interface (API) and a set of tools based on the API to monitor - performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) - and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, - FreeBSD and DragonFlyBSD operating systems.") -set(CPACK_RPM_PACKAGE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") -set(CPACK_RPM_PACKAGE_RELOCATABLE "TRUE") -set(CPACK_SET_DESTDIR "OFF") -set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake") -set(CPACK_SOURCE_RPM "OFF") -set(CPACK_SOURCE_TBZ2 "ON") -set(CPACK_SOURCE_TGZ "ON") -set(CPACK_SOURCE_TXZ "ON") -set(CPACK_SOURCE_TZ "ON") -set(CPACK_SOURCE_ZIP "OFF") -set(CPACK_SYSTEM_NAME "Linux") -set(CPACK_THREADS "1") -set(CPACK_TOPLEVEL_TAG "Linux") -set(CPACK_WIX_SIZEOF_VOID_P "8") - -if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackProperties.cmake") -endif() - -if(EXISTS ${CPACK_PROPERTIES_FILE}) - include(${CPACK_PROPERTIES_FILE}) -endif() diff --git a/_codeql_build_dir/CPackSourceConfig.cmake b/_codeql_build_dir/CPackSourceConfig.cmake deleted file mode 100644 index 4bf9e058..00000000 --- a/_codeql_build_dir/CPackSourceConfig.cmake +++ /dev/null @@ -1,96 +0,0 @@ -# This file will be configured to contain variables for CPack. These variables -# should be set in the CMake list file of the project before CPack module is -# included. The list of available CPACK_xxx variables and their associated -# documentation may be obtained using -# cpack --help-variable-list -# -# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) -# and some are specific to a generator -# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables -# usually begin with CPACK__xxxx. - - -set(CPACK_BUILD_SOURCE_DIRS "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") -set(CPACK_CMAKE_GENERATOR "Unix Makefiles") -set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") -set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") -set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "ON") -set(CPACK_DEB_COMPONENT_INSTALL "ON") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "PCM built using CMake") -set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") -set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_INNOSETUP_ARCHITECTURE "x64") -set(CPACK_INSTALLED_DIRECTORIES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/") -set(CPACK_INSTALL_CMAKE_PROJECTS "") -set(CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "OWNER_READ;OWNER_WRITE;OWNER_EXECUTE;GROUP_READ;GROUP_EXECUTE;WORLD_READ;WORLD_EXECUTE") -set(CPACK_INSTALL_PREFIX "/usr/local") -set(CPACK_MODULE_PATH "") -set(CPACK_NSIS_DISPLAY_NAME "/usr/local") -set(CPACK_NSIS_INSTALLER_ICON_CODE "") -set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") -set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") -set(CPACK_NSIS_PACKAGE_NAME "/usr/local") -set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") -set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") -set(CPACK_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackConfig.cmake") -set(CPACK_PACKAGE_CONTACT "intel ") -set(CPACK_PACKAGE_DEFAULT_LOCATION "/") -set(CPACK_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming - interface (API) and a set of tools based on the API to monitor - performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) - and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, - FreeBSD and DragonFlyBSD operating systems.") -set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Intel(r) Performance Counter Monitor (Intel(r) PCM)") -set(CPACK_PACKAGE_FILE_NAME "pcm-0000-Source") -set(CPACK_PACKAGE_INSTALL_DIRECTORY "/usr/local") -set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "/usr/local") -set(CPACK_PACKAGE_NAME "pcm") -set(CPACK_PACKAGE_RELOCATABLE "true") -set(CPACK_PACKAGE_VENDOR "Humanity") -set(CPACK_PACKAGE_VERSION "0000") -set(CPACK_PACKAGE_VERSION_MAJOR "0") -set(CPACK_PACKAGE_VERSION_MINOR "1") -set(CPACK_PACKAGE_VERSION_PATCH "1") -set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") -set(CPACK_RESOURCE_FILE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") -set(CPACK_RESOURCE_FILE_README "/usr/local/share/cmake-3.31/Templates/CPack.GenericDescription.txt") -set(CPACK_RESOURCE_FILE_WELCOME "/usr/local/share/cmake-3.31/Templates/CPack.GenericWelcome.txt") -set(CPACK_RPM_COMPONENT_INSTALL "ON") -set(CPACK_RPM_PACKAGE_DESCRIPTION " Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application programming - interface (API) and a set of tools based on the API to monitor - performance and energy metrics of Intel(r) Core(tm), Xeon(r), Atom(tm) - and Xeon Phi(tm) processors. PCM works on Linux, Windows, Mac OS X, - FreeBSD and DragonFlyBSD operating systems.") -set(CPACK_RPM_PACKAGE_LICENSE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") -set(CPACK_RPM_PACKAGE_RELOCATABLE "TRUE") -set(CPACK_RPM_PACKAGE_SOURCES "ON") -set(CPACK_SET_DESTDIR "OFF") -set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm;/") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake") -set(CPACK_SOURCE_PACKAGE_FILE_NAME "pcm-0000-Source") -set(CPACK_SOURCE_RPM "OFF") -set(CPACK_SOURCE_TBZ2 "ON") -set(CPACK_SOURCE_TGZ "ON") -set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") -set(CPACK_SOURCE_TXZ "ON") -set(CPACK_SOURCE_TZ "ON") -set(CPACK_SOURCE_ZIP "OFF") -set(CPACK_STRIP_FILES "") -set(CPACK_SYSTEM_NAME "Linux") -set(CPACK_THREADS "1") -set(CPACK_TOPLEVEL_TAG "Linux-Source") -set(CPACK_WIX_SIZEOF_VOID_P "8") - -if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackProperties.cmake") -endif() - -if(EXISTS ${CPACK_PROPERTIES_FILE}) - include(${CPACK_PROPERTIES_FILE}) -endif() diff --git a/_codeql_build_dir/Makefile b/_codeql_build_dir/Makefile deleted file mode 100644 index 3a2d6ed3..00000000 --- a/_codeql_build_dir/Makefile +++ /dev/null @@ -1,578 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target package -package: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." - /usr/local/bin/cpack --config ./CPackConfig.cmake -.PHONY : package - -# Special rule for the target package -package/fast: package -.PHONY : package/fast - -# Special rule for the target package_source -package_source: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." - /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake -.PHONY : package_source - -# Special rule for the target package_source -package_source/fast: package_source -.PHONY : package_source/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/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 PCM_STATIC - -# Build rule for target. -PCM_STATIC: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_STATIC -.PHONY : PCM_STATIC - -# fast build rule for target. -PCM_STATIC/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build -.PHONY : PCM_STATIC/fast - -#============================================================================= -# Target rules for targets named PCM_STATIC_SILENT - -# Build rule for target. -PCM_STATIC_SILENT: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_STATIC_SILENT -.PHONY : PCM_STATIC_SILENT - -# fast build rule for target. -PCM_STATIC_SILENT/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build -.PHONY : PCM_STATIC_SILENT/fast - -#============================================================================= -# Target rules for targets named PCM_SHARED - -# Build rule for target. -PCM_SHARED: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 PCM_SHARED -.PHONY : PCM_SHARED - -# fast build rule for target. -PCM_SHARED/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build -.PHONY : PCM_SHARED/fast - -#============================================================================= -# Target rules for targets named pcm - -# Build rule for target. -pcm: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm -.PHONY : pcm - -# fast build rule for target. -pcm/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build -.PHONY : pcm/fast - -#============================================================================= -# Target rules for targets named pcm-numa - -# Build rule for target. -pcm-numa: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-numa -.PHONY : pcm-numa - -# fast build rule for target. -pcm-numa/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build -.PHONY : pcm-numa/fast - -#============================================================================= -# Target rules for targets named pcm-latency - -# Build rule for target. -pcm-latency: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-latency -.PHONY : pcm-latency - -# fast build rule for target. -pcm-latency/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build -.PHONY : pcm-latency/fast - -#============================================================================= -# Target rules for targets named pcm-power - -# Build rule for target. -pcm-power: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-power -.PHONY : pcm-power - -# fast build rule for target. -pcm-power/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build -.PHONY : pcm-power/fast - -#============================================================================= -# Target rules for targets named pcm-msr - -# Build rule for target. -pcm-msr: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-msr -.PHONY : pcm-msr - -# fast build rule for target. -pcm-msr/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build -.PHONY : pcm-msr/fast - -#============================================================================= -# Target rules for targets named pcm-memory - -# Build rule for target. -pcm-memory: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-memory -.PHONY : pcm-memory - -# fast build rule for target. -pcm-memory/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build -.PHONY : pcm-memory/fast - -#============================================================================= -# Target rules for targets named pcm-tsx - -# Build rule for target. -pcm-tsx: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-tsx -.PHONY : pcm-tsx - -# fast build rule for target. -pcm-tsx/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build -.PHONY : pcm-tsx/fast - -#============================================================================= -# Target rules for targets named pcm-pcie - -# Build rule for target. -pcm-pcie: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-pcie -.PHONY : pcm-pcie - -# fast build rule for target. -pcm-pcie/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build -.PHONY : pcm-pcie/fast - -#============================================================================= -# Target rules for targets named pcm-core - -# Build rule for target. -pcm-core: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-core -.PHONY : pcm-core - -# fast build rule for target. -pcm-core/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build -.PHONY : pcm-core/fast - -#============================================================================= -# Target rules for targets named pcm-iio - -# Build rule for target. -pcm-iio: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-iio -.PHONY : pcm-iio - -# fast build rule for target. -pcm-iio/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build -.PHONY : pcm-iio/fast - -#============================================================================= -# Target rules for targets named pcm-pcicfg - -# Build rule for target. -pcm-pcicfg: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-pcicfg -.PHONY : pcm-pcicfg - -# fast build rule for target. -pcm-pcicfg/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build -.PHONY : pcm-pcicfg/fast - -#============================================================================= -# Target rules for targets named pcm-mmio - -# Build rule for target. -pcm-mmio: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-mmio -.PHONY : pcm-mmio - -# fast build rule for target. -pcm-mmio/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build -.PHONY : pcm-mmio/fast - -#============================================================================= -# Target rules for targets named pcm-tpmi - -# Build rule for target. -pcm-tpmi: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-tpmi -.PHONY : pcm-tpmi - -# fast build rule for target. -pcm-tpmi/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build -.PHONY : pcm-tpmi/fast - -#============================================================================= -# Target rules for targets named pcm-raw - -# Build rule for target. -pcm-raw: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-raw -.PHONY : pcm-raw - -# fast build rule for target. -pcm-raw/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build -.PHONY : pcm-raw/fast - -#============================================================================= -# Target rules for targets named pcm-accel - -# Build rule for target. -pcm-accel: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-accel -.PHONY : pcm-accel - -# fast build rule for target. -pcm-accel/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build -.PHONY : pcm-accel/fast - -#============================================================================= -# Target rules for targets named pcm-sensor-server - -# Build rule for target. -pcm-sensor-server: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-sensor-server -.PHONY : pcm-sensor-server - -# fast build rule for target. -pcm-sensor-server/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build -.PHONY : pcm-sensor-server/fast - -#============================================================================= -# Target rules for targets named pcm-sensor - -# Build rule for target. -pcm-sensor: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pcm-sensor -.PHONY : pcm-sensor - -# fast build rule for target. -pcm-sensor/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build -.PHONY : pcm-sensor/fast - -#============================================================================= -# Target rules for targets named daemon - -# Build rule for target. -daemon: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 daemon -.PHONY : daemon - -# fast build rule for target. -daemon/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build -.PHONY : daemon/fast - -#============================================================================= -# Target rules for targets named client - -# Build rule for target. -client: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client -.PHONY : client - -# fast build rule for target. -client/fast: - $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build -.PHONY : client/fast - -#============================================================================= -# Target rules for targets named c_example - -# Build rule for target. -c_example: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 c_example -.PHONY : c_example - -# fast build rule for target. -c_example/fast: - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build -.PHONY : c_example/fast - -#============================================================================= -# Target rules for targets named c_example_shlib - -# Build rule for target. -c_example_shlib: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 c_example_shlib -.PHONY : c_example_shlib - -# fast build rule for target. -c_example_shlib/fast: - $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build -.PHONY : c_example_shlib/fast - -#============================================================================= -# Target rules for targets named daemon_alignment_test - -# Build rule for target. -daemon_alignment_test: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 daemon_alignment_test -.PHONY : daemon_alignment_test - -# fast build rule for target. -daemon_alignment_test/fast: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build -.PHONY : daemon_alignment_test/fast - -#============================================================================= -# Target rules for targets named urltest - -# Build rule for target. -urltest: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 urltest -.PHONY : urltest - -# fast build rule for target. -urltest/fast: - $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build -.PHONY : urltest/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 "... package" - @echo "... package_source" - @echo "... rebuild_cache" - @echo "... PCM_SHARED" - @echo "... PCM_STATIC" - @echo "... PCM_STATIC_SILENT" - @echo "... c_example" - @echo "... c_example_shlib" - @echo "... client" - @echo "... daemon" - @echo "... daemon_alignment_test" - @echo "... pcm" - @echo "... pcm-accel" - @echo "... pcm-core" - @echo "... pcm-iio" - @echo "... pcm-latency" - @echo "... pcm-memory" - @echo "... pcm-mmio" - @echo "... pcm-msr" - @echo "... pcm-numa" - @echo "... pcm-pcicfg" - @echo "... pcm-pcie" - @echo "... pcm-power" - @echo "... pcm-raw" - @echo "... pcm-sensor" - @echo "... pcm-sensor-server" - @echo "... pcm-tpmi" - @echo "... pcm-tsx" - @echo "... urltest" -.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/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md b/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md deleted file mode 100644 index 9b05f49f..00000000 --- a/_codeql_build_dir/bin/CUSTOM-COMPILE-OPTIONS.md +++ /dev/null @@ -1,15 +0,0 @@ -cpucounters.h : `#define PCM_HA_REQUESTS_READS_ONLY` -For the metric "LOCAL: number of local memory access in %“ (getLocalMemoryRequestRatio API) count only read accesses (local and all). - -cpucounters.h : `#define PCM_DEBUG_TOPOLOGY` -print detailed CPU topology information - -cpucounters.h : `#define PCM_UNCORE_PMON_BOX_CHECK_STATUS` -verify uncore PMU register state after programming - -types.h : `#define PCM_DEBUG` -print some debug information - -pci.h : `#define PCM_USE_PCI_MM_LINUX` -use /dev/mem (direct memory mapped I/O) for PCICFG register access on Linux. This might be required for accessing registers in extended configuration space (beyond 4K) in *pcm-pcicfg* utility. Recent Linux kernels also require to be booted with iomem=relaxed option to make this work. - diff --git a/_codeql_build_dir/bin/CXL_README.md b/_codeql_build_dir/bin/CXL_README.md deleted file mode 100644 index ad9265be..00000000 --- a/_codeql_build_dir/bin/CXL_README.md +++ /dev/null @@ -1,15 +0,0 @@ -PCM can collect CLX bandwidth using the methods below. - --------------------------------------------------------------------------------- -CXL.mem and CXL.cache traffic --------------------------------------------------------------------------------- - -Please use pcm-memory utility for monitoring CXL.mem and CLX.cache traffic. pcm-memory will detect available CXL ports and will show traffic per CXL port and protocol (mem and cache) and per direction (read and write). - --------------------------------------------------------------------------------- -CXL.io traffic --------------------------------------------------------------------------------- - -pcm-iio utility should be used to monitor CXL.io traffic. pcm-iio will show traffic per CXL device and direction (inbound/outbound, read/write) - - diff --git a/_codeql_build_dir/bin/DOCKER_README.md b/_codeql_build_dir/bin/DOCKER_README.md deleted file mode 100644 index ed38f7ed..00000000 --- a/_codeql_build_dir/bin/DOCKER_README.md +++ /dev/null @@ -1,14 +0,0 @@ --------------------------------------------------------------------------------- -How To Run Intel(r) Performance Counter Monitor Server Container from GitHub Container Repository or Docker Hub --------------------------------------------------------------------------------- - -As root user: -1. ``modprobe msr`` -2. ``docker run -d --name pcm --privileged -p 9738:9738 ghcr.io/intel/pcm`` (GitHub Container repository) or ``docker run -d --name pcm --privileged -p 9738:9738 opcm/pcm`` (Dockerhub repository) - - the container can also be run with limited capabilities without the privileged mode: ``docker run -d --name pcm --cap-add=SYS_ADMIN --cap-add=SYS_RAWIO --device=/dev/cpu --device=/dev/mem -v /sys/firmware/acpi/tables/MCFG:/pcm/sys/firmware/acpi/tables/MCFG:ro -v /proc/bus/pci/:/pcm/proc/bus/pci/ -v /proc/sys/kernel/nmi_watchdog:/pcm/proc/sys/kernel/nmi_watchdog -v /sys:/sys:rw -p 9738:9738 ghcr.io/intel/pcm`` (there is also a docker-compose file containing these options: https://raw.githubusercontent.com/intel/pcm/master/docker-compose.yml) - -This will start pcm-sensor-server container exposing CPU metrics from the whole system at port 9738 - -The URLs of the docker container repositories: -- https://github.com/intel/pcm/pkgs/container/pcm -- https://hub.docker.com/r/opcm/pcm diff --git a/_codeql_build_dir/bin/ENVVAR_README.md b/_codeql_build_dir/bin/ENVVAR_README.md deleted file mode 100644 index 3a93ced0..00000000 --- a/_codeql_build_dir/bin/ENVVAR_README.md +++ /dev/null @@ -1,17 +0,0 @@ -`PCM_NO_PERF=1` : don't use Linux perf events API to program *core* PMUs (default is to use it) - -`PCM_USE_UNCORE_PERF=1` : use Linux perf events API to program *uncore* PMUs (default is *not* to use it) - -`PCM_NO_RDT=1` : don't use RDT metrics for a better interoperation with pqos utility (https://github.com/intel/intel-cmt-cat) - -`PCM_USE_RESCTRL=1` : use Linux resctrl driver for RDT metrics - -`PCM_PRINT_TOPOLOGY=1` : print detailed CPU topology - -`PCM_KEEP_NMI_WATCHDOG=1` : don't disable NMI watchdog (reducing the core metrics set) - -`PCM_NO_MAIN_EXCEPTION_HANDLER=1` : don't catch exceptions in the main function of pcm tools (a debugging option) - -`PCM_ENFORCE_MBM=1` : force-enable Memory Bandwidth Monitoring (MBM) metrics (LocalMemoryBW = LMB) and (RemoteMemoryBW = RMB) on processors with RDT/MBM errata - -`PCM_DEBUG_LEVEL=x` : x is an integer defining debug output level. level = 0 (default): minimal or no debug info, > 0 increases verbosity diff --git a/_codeql_build_dir/bin/FAQ.md b/_codeql_build_dir/bin/FAQ.md deleted file mode 100644 index 88a0266d..00000000 --- a/_codeql_build_dir/bin/FAQ.md +++ /dev/null @@ -1,95 +0,0 @@ - -## Q1 - -pcm-iio Tool outputs "Server CPU is required for this tool! Program aborted". Is there a way I can monitor my PCIe link bandwidth using one of the PCM utilities on client CPU? - -Answer: The "IO" metric in *pcm* utility is the closest capability to monitor I/O PCIe traffic on client CPUs. - -## Q2 - -PCM reports "ERROR: QPI LL monitoring device (...) is missing". How to fix it? - -Answer: It is likely a BIOS issue. See details [here](https://software.intel.com/content/www/us/en/develop/articles/bios-preventing-access-to-qpi-performance-counters.html) - -## Q3 - -Does PCM work inside a virtual machine? - -Answer: PCM works inside virtual machines which support vPMU (with a limited set of metrics supported by vPMU). For example on AWS instances this is indicated by the presence of [arch_perfmon](https://instaguide.io/info.html?type=c5.18xlarge) flag: https://instaguide.io/ . Enabling vPMU in hypervisors is documented [in Hardware Event-Based Sampling section](https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/set-up-analysis-target/on-virtual-machine.html). - -## Q4 - -Does PCM work inside a docker container? - -Answer: yes, it does. An example of how to run PCM inside a docker container is located [here](DOCKER_README.md). The recipe works also for other PCM utilities besides pcm-sensor-server. - -## Q5 - -pcm-power reports "Unsupported processor model". Can you add support for pcm-power for my CPU? - -Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. PCM-power can not work without them. - -## Q6 - -pcm-memory reports that the CPU is not supported. Can you add support for pcm-memory for my CPU? - -Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. PCM-memory can not work without them. - -## Q7 - -Can PCM be used for measuring energy, CPU cycles, etc for a particular process or does it measure for the system as a whole? - -Answer: PCM supports measurement for the whole system, per processor, per physical or per logical core. If you need monitoring per-process or user per-thread you can pin your process and/or thread to certain cores and read PCM data for these cores. But keep in mind that the OS can also schedule other processes or threads on this core and this may disturb your measurements. For a precise per-process or per-thread measurement the Intel VTune profiler or Linux perf profiler should be used. - -## Q8 - -PCM reports - -``` -opening /dev/mem failed: errno is 1 (Operation not permitted) -Can not read memory controller counter information from PCI configuration space. Access to memory bandwidth counters is not possible. -You must be root to access these SandyBridge/IvyBridge/Haswell counters in PCM. -Secure Boot detected. Using Linux perf for uncore PMU programming. -``` - -How to fix it? - -Answer: Linux disables access to /dev/mem because Secure Boot is enabled in the BIOS. Disable Secure Boot in the BIOS to enable memory controller statistics (e.g. memory read and write bandwidth). - -## Q9 - -PCM reports -``` -Linux Perf: Error on programming ... -``` -How to fix it? - -**Answer:** It is an issue with the Linux kernel perf driver. As a workaround upgrade your Linux kernel to the latest available/possible or run PCM with its own programming logic: - -``` -export PCM_NO_PERF=1 -pcm -r -``` - -## Q10 - -If you are getting the error `Starting MSR service failed with error 3 The system cannot find the path specified.` try to uninstall the driver by running `pcm --uninstallDriver` and optionally reboot the system. - -## Q11 - -Is PCM supported on AWS instances - -**Answer**: - -Not all AWS instances allow users to collect CPU telemetry by exposing PMU to the user. The following instances can be used: - -* Bare metal instances: allow collection of CPU metrics from both core (e.g. instructions per cycle, cache misses) and uncore (e.g. memory controller, UPI) -* Full-socket (single socket, two socket, etc) virtualized instances: e.g. m5d.12xlarge, m5.24xlarge, m5.12xlarge. Only core CPU metrics are exposed, and certain CPU performance events are forbidden (e.g. offcore response events, events collecting “any_thread” information). “arch_perfmon” flag in /proc/cpuinfo indicates if the core CPU metrics are exposed (example: https://instaguide.io/info.html?type=m5.12xlarge ). The mechanism of PMU virtualization is commonly known as vPMU. - -## Q12 - -pcm-pcie reports that the CPU is not supported: "Jaketown, Ivytown, Haswell, Broadwell-DE, Skylake, Icelake, Snowridge and Sapphirerapids Server CPU is required for this tool! Program aborted" -Can you add support for pcm-pcie for my CPU? - -Answer: most likely you have a client CPU which does not have required hardware performance monitoring units. pcm-pcie can not work without them. - diff --git a/_codeql_build_dir/bin/FREEBSD_HOWTO.txt b/_codeql_build_dir/bin/FREEBSD_HOWTO.txt deleted file mode 100644 index 7711c85f..00000000 --- a/_codeql_build_dir/bin/FREEBSD_HOWTO.txt +++ /dev/null @@ -1,8 +0,0 @@ -Building: -$ cmake -B build -$ cmake --build build - -Runtime requirements: -* the cpuctl(4) driver needs to be loaded - -PCM is also available as a port maintained by The FreeBSD Project (sysutils/intel-pcm). diff --git a/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md b/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md deleted file mode 100644 index 6cf74314..00000000 --- a/_codeql_build_dir/bin/LATENCY-OPTIMIZED-MODE.md +++ /dev/null @@ -1,61 +0,0 @@ -# Latency Optimized Mode in Intel® Xeon® 6 Processors - -Intel® Xeon® 6 Processors (previously codenamed Granite Rapids and Sierra Forest/Birch Stream platform) introduce a new power management mechanism called Efficiency Latency Control (ELC), designed to optimize performance per watt. This feature allows hardware power management algorithms to balance the trade-off between latency and power consumption. For latency-sensitive workloads, further tuning can be performed to achieve the desired performance. - -The hardware monitors the average CPU utilization across all cores at regular intervals to determine an appropriate uncore frequency. While this approach generally results in optimal performance per watt, some workloads may achieve higher performance at the expense of increased power consumption. For instance, an application that intermittently performs memory reads on an otherwise idle system may experience delays if the hardware lowers the uncore frequency, causing a lag in ramping up to the required performance levels. To verify this, the uncore frequencies can be monitored using the pcm utility: - -![Uncore Frequency Statistics DEFAULT](https://github.com/user-attachments/assets/108c7350-3fc2-4056-aeaf-ecc7c25da6bc) - -The screenshot above presents real-time data on uncore frequency statistics, measured in GHz, from a dual-socket platform (represented by two rows). Each socket includes five dies (organized into five columns). The first three dies contain CORes (COR), Last Level Cache (LLC), and Memory controllers (M), collectively referred to as CORLLCM. The final two dies are IO dies. - -The ELC control has parameters that can be adjusted either through BIOS or software tools. The default parameter configuration is optimized for performance per watt, ensuring power efficiency. The alternative configuration, known as Latency Optimized Mode, prioritizes maximum performance. -Below are the PCM statistics from a system operating in Latency Optimized Mode: - -![Uncore Frequency Statistics Latency Optimized Mode](https://github.com/user-attachments/assets/70310bbc-725b-4450-af7a-1db2c04291dd) - -## BIOS Options for Latency Optimized Mode - -The BIOS option for selecting the Default or Latency Optimized Mode can typically be located in the following menus, depending on the BIOS version and OEM vendor: -- **Socket Configuration** -> **Advanced Power Management** -> **CPU – Advanced PM Tuning** -> **Latency Optimized Mode** (Disabled or Enabled) -- **System Utilities** -> **System Configuration** -> **BIOS/Platform Configuration (RBSU)** -> **Power and Performance Options** -> **Advanced Power Options** -> **Efficiency Latency Control** (Default or Latency Optimized mode) - -Should this BIOS option be unavailable or if there is a preference to change the mode during runtime, the PCM repository provides scripts for changing this mode. - -|Platform |Script Type| URL | -|------------------|-----------|---------------------------------------------------------------------| -|Linux/FreeBSD/UNIX|bash | https://github.com/intel/pcm/blob/master/scripts/bhs-power-mode.sh | -|Windows |powershell | https://github.com/intel/pcm/blob/master/scripts/bhs-power-mode.ps1 | - -The scripts require the pcm-tpmi utility. There are several methods to obtain this utility: -- **Download or install precompiled PCM binaries:** Please refer to the following link: [Downloading Pre-Compiled PCM Tools](https://github.com/intel/pcm?tab=readme-ov-file#downloading-pre-compiled-pcm-tools) -- **Compile the utility:** Follow the instructions in the "Building PCM Tools" section available at: [Building PCM Tools](https://github.com/intel/pcm?tab=readme-ov-file#building-pcm-tools) - * For Linux/FreeBSD: Copy the pcm-tpmi utility from PCM’s source 'build/bin' directory to `/usr/local/bin/` or execute `make install` in the 'build' directory. - -For Windows: Copy the pcm-tpmi utility to the current directory. - -Once the pcm-tpmi binary is correctly placed, you can set the Latency Optimized Mode. - -### Setting Latency Optimized Mode - -Linux/FreeBSD/UNIX: -``` -bash bhs-power-mode.sh --latency-optimized-mode -``` -Windows: -``` -.\bhs-power-mode.ps1 --latency-optimized-mode -``` - -### Restoring the Default Mode - -Linux/FreeBSD/UNIX: -``` -bash bhs-power-mode.sh --default -``` - -Windows: -``` -.\bhs-power-mode.ps1 --default -``` - - diff --git a/_codeql_build_dir/bin/LINUX_HOWTO.txt b/_codeql_build_dir/bin/LINUX_HOWTO.txt deleted file mode 100644 index 19062902..00000000 --- a/_codeql_build_dir/bin/LINUX_HOWTO.txt +++ /dev/null @@ -1,7 +0,0 @@ -Refer to the main README ("Building PCM Tools" or "Downloading Pre-Compiled PCM Tools") sections - -Running tests: - -* build PCM -* as root run "sh test/test.sh" - - Automated CI test workflow: https://github.com/intel/pcm/blob/03ad6b0228c9e8a8eb022708b53a61875b9447bc/.github/workflows/ci-test.yml#L40 diff --git a/_codeql_build_dir/bin/MAC_HOWTO.txt b/_codeql_build_dir/bin/MAC_HOWTO.txt deleted file mode 100644 index 4cdd2dfb..00000000 --- a/_codeql_build_dir/bin/MAC_HOWTO.txt +++ /dev/null @@ -1,64 +0,0 @@ -Building and Installing - -Note: xcode is required to build the driver and dynamic library. - -Requirements -____________ -Building and installing requires make, cmake, gcc, and xcode. -It has been tested on the following system configurations: - OS X 12.0.1, Xcode 13.1, Apple LLVM compiler 13.0.0 - -Build PCM and MacMSRDriver ------------------ - mkdir build && cd build - cmake .. && cmake --build . - -PCM utilities will be located in build/bin folder, libraries libpcm.dylib and libPcmMsr.dylib - in build/lib. - -Automatic Install ------------------ - cd build - sudo make install - -Install command loads the driver, installs the library into /usr/lib and installs the library headers into /usr/include. -Also PCM utilities are installing to /usr/local/sbin. - -Manual Install --------------- -Build steps are the same. -To install do the following: - 1) load the driver by running src/MacMSRDriver/kextload.sh - 2) copy build/lib/libPcmMsr.dylib to a location on your path (auto-install uses /usr/lib) - 3) copy src/MacMSRDriver/MSRKernel.h to a location on your path (auto-install uses /usr/include) - 4) copy src/MacMSRDriver/MSRAccessorPublic.h as MSRAccessor.h to a location on your path (auto-install uses /usr/include) - -kext Signatures ---------------- -As of OS X El Capitan, kexts must be signed. So after building the kext, kextload.sh may fail with: - - /System/Library/Extensions/PcmMsrDriver.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8). - -In this event, you will need to either disable System Integrity Protection or sign the kext. -You can disable SIP by rebooting into Recovery (reboot, command-option-R), opening a shell, csrutil disable and reboot again. -Signing a kext is more involved. You can't self-sign and will first need to obtain a Developer ID from Apple: - - https://developer.apple.com/contact/kext/ - -With this ID, you can then sign your kext with codesign. - -PCM Execution ----------------------- -Now you can run ./pcm utility. -See description of other built utilities in LINUX_HOWTO.txt - -Logging/Debugging ----------------------- - -Sometimes you will get errors while running utilities that may come from the kernel, and you can use something like this DTrace script to correlate it with user-land behavior: - -$ sudo dtrace -n 'fbt:mach_kernel:_ZN*IOUser*:return /execname == "pcm"/ { @hgram[probefunc, arg1, ustack(20)] = count(); }' -c ./pcm - -Various commands that can help diagnose errors: - -$ kmutil log stream -$ kmutil inspect -b com.intel.driver.PcmMsr diff --git a/_codeql_build_dir/bin/PCM-EXPORTER.md b/_codeql_build_dir/bin/PCM-EXPORTER.md deleted file mode 100644 index 15ac3433..00000000 --- a/_codeql_build_dir/bin/PCM-EXPORTER.md +++ /dev/null @@ -1,55 +0,0 @@ -# Intel® Performance Counter Monitor (Intel® PCM) Prometheus exporter - - -pcm-sensor-server is a collector exposing Intel processor metrics over http in JSON or Prometheus (exporter text based) format. Also [available as a docker container](DOCKER_README.md). - -**NEW**: pcm-sensor-server is now supported on Windows! See [Windows-specific instructions](#windows-support) below. - -Installation on target system to be analyzed: -1. [Build](https://github.com/intel/pcm#building-pcm-tools) or [download](https://github.com/intel/pcm#downloading-pre-compiled-pcm-tools) pcm tools -2. As root, start pcm-sensor-server: `sudo ./pcm-sensor-server` or as non-root https://github.com/intel/pcm#executing-pcm-tools-under-non-root-user-on-linux - -Alternatively one can start [pcm-sensor-server as a container from docker hub](DOCKER_README.md). - -Additional options: - -``` -$ ./pcm-sensor-server --help -Usage: ./pcm-sensor-server [OPTION] - -Valid Options: - -d : Run in the background (Linux/macOS only) - -p portnumber : Run on port (default port is 9738) - -r|--reset : Reset programming of the performance counters. - -D|--debug level : level = 0: no debug info, > 0 increase verbosity. - -R|--real-time : If possible the daemon will run with real time - priority, could be useful under heavy load to - stabilize the async counter fetching. (Linux only) - -h|--help : This information -``` - -## Windows Support - -pcm-sensor-server now runs natively on Windows. Key points: - -- **Requirements**: Windows 10+ or Windows Server 2016+ (earlier versions may work but are no longer officially supported), Administrator privileges, MSR driver installed -- **Build instructions**: See [WINDOWS_HOWTO.md](WINDOWS_HOWTO.md#pcm-sensor-server-httphttps-server-for-grafana-integration) -- **Limitations**: - - Daemon mode (`-d`) not available - runs in foreground only - - Real-time priority (`-R`) not available - - Use Ctrl+C to stop the server - -Example on Windows: -``` -# Run as Administrator -pcm-sensor-server.exe -p 9738 -``` - -The default output of pcm-sensor-server endpoint in a browser: - -![image](https://user-images.githubusercontent.com/25432609/226344012-8783e154-998e-48a7-a2ca-f2c42af9c843.png) - - -The PCM exporter can be used together with Grafana to obtain these Intel processor metrics (see [how-to](../scripts/grafana/README.md)): - -![pcm grafana output](https://raw.githubusercontent.com/wiki/intel/pcm/pcm-dashboard-full.png) diff --git a/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md b/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md deleted file mode 100644 index 16cbf717..00000000 --- a/_codeql_build_dir/bin/PCM-SENSOR-SERVER-README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Global PCM Events - -| Event Name | Description | -|-----------------------------|-----------------------------------------------------------------------------| -| Measurement_Interval_in_us | How many us elapsed to complete the last measurement | -| Number_of_sockets | Number of CPU sockets in the system | - - -# Core Counters per socket - -OS_ID is the OS assigned ID of the logical CPU core and denotes the socket id, core id and thread id. - -The events below are followed by the same {socket="socket id",core="core id",thread="thread id"} as -the OS_ID of their section with source="socket/core/thread" appended that denotes what the quantity -of the event accounts for. - -For example Instructions_Retired_Any{socket="0",core="1",thread="1",source="core"} refers to -Instructions_Retired_Any for socket 0, core 1, thread 1, and accounts for the total instructions -retired of the specified core. - -| Event | Description | -|------------------------------------------------|--------------------------------------------------------------| -| Instructions_Retired_Any | Total number of Retired instructions | -| Clock_Unhalted_Thread | | -| Clock_Unhalted_Ref | Counts the number of reference cycles that the thread is | -| | not in a halt state. The thread enters the halt state when | -| | it is running the HLT instruction. This event is not | -| | affected by thread frequency changes but counts as if the | -| | thread is running at the maximum frequency all the time. | -| L3_Cache_Misses | Total number of L3 Cache misses | -| L3_Cache_Hits | Total number of L3 Cache hits | -| L2_Cache_Misses | Total number of L2 Cache misses | -| L2_Cache_Hits | Total number of L3 Cache hits | -| L3_Cache_Occupancy | Computes L3 Cache Occupancy | -| SMI_Count | SMI (System Management Interrupt) count | -| Invariant_TSC | Calculates the invariant TSC clocks (the invariant TSC | -| | means that the TSC continues at a fixed rate regardless of | -| | the C-state or frequency of the processor as long as the | -| | processor remains in the ACPI S0 state. | -| Thermal_Headroom | Celsius degrees before reaching TjMax temperature | -| CStateResidency | This is the percentage of time that the core (or the whole | -| | package) spends in a particular level of C-state | | - -References: - -https://software.intel.com/content/www/us/en/develop/articles/intel-performance-counter-monitor.html -https://software.intel.com/content/dam/develop/external/us/en/documents-tps/325384-sdm-vol-3abcd.pdf - Chapter 18 Performance Monitoring \ No newline at end of file diff --git a/_codeql_build_dir/bin/PCM_ACCEL_README.md b/_codeql_build_dir/bin/PCM_ACCEL_README.md deleted file mode 100644 index 0acde59c..00000000 --- a/_codeql_build_dir/bin/PCM_ACCEL_README.md +++ /dev/null @@ -1,121 +0,0 @@ -## Purpose: - -Intel® Xeon® Scalable Processors, starting from the 4th Generation (codenamed Sapphire Rapids), feature accelerators, which include the Intel® In-Memory Analytics Accelerator (Intel® IAA), Intel® Data Streaming Accelerator (Intel® DSA), and Intel® QuickAssist Technology (Intel® QAT), among others. These accelerators are essential components that can enhance the performance of Intel architecture platforms. - -Although these accelerators and their associated software stacks can significantly contribute to data center system performance, customers and users often find it challenging to access and understand performance data such as utilization and throughput. This difficulty arises from the complexity of low-level hardware event sets, which require a deep understanding of the accelerator's hardware and software architecture. - -The pcm-accel tool addresses this challenge by sampling performance data from the accelerator hardware and presenting it to end users in an easy-to-understand format. Its goal is to enable users to quickly and accurately gain a high-level overview of performance or identify issues related to the accelerator, regardless of their level of expertise in the underlying technology. - -## Command syntax: - -pcm-accel [target] [options] - -#### the target parameter - -Notes: only 1 target is allowed to monitor. - -| target | Default | Description | -| ------ | ------- | ----------------------------- | -| -iaa | yes | Monitor the IAA accelerator. | -| -dsa | no | Monitor the DSA accelerator. | -| -qat | no | Monitor the QAT accelerator. | - -#### the options parameter - -Notes: multiple options is allowed. - -| options | Default | Description | -| ---------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------- | -| -numa | no | Print NUMA node mapping instead of CPU socket location. | -| -evt=[cfg.txt] | opCode-x-y-accel.txt | Specify the event config file name as cfg.txt.
    - x/y is cpu family is model id, for example 6/143 for Sapphire Rapids. | -| -silent | no | Silence information output and print only measurements | -| -csv[=file.csv] | no | Output compact CSV format to screen or a file in case filename is provided | -| -csv-delimiter=[value] | no | Set custom csv delimiter | -| -human-readable | no | Use human readable format for output (for csv only) | -| -i=[value] | 0 | Allow to determine number of iterations, default is 0(infinite loop) if not specified. | -| [interval] | 3 | Time interval in seconds (floating point number is accepted) to sample performance counters, default is 3s if not specified| - -#### Examples: - -This example prints IAA counters every second 10 times and exits - -> pcm-accel -iaa 1.0 -i=10  - -This example saves IAA counters twice a second save IAA counter values to test.log in CSV format - -> pcm-accel -iaa 0.5 -csv=test.log            - -This example prints IAA counters every 3 second in human-readable CSV format - -> pcm-accel -iaa -csv -human-readable - -## Prerequisites: - -Linux* OS: - -FreeBSD* OS: - -Windows OS: - -- Install and load the required accelerator driver(iaa/dsa, qat driver, etc). - -Notes: - -- QAT monitoring and NUMA node display feature is supported only on Linux OS! - -## Tool UI introduction: - -Common indicator(Column field): - -- Accelerator = Accelerator device id. -- Socket = CPU socket id where accelerator device is located. -- NUMA Node = NUMA node that accelerator device belongs to. -- Inbound_BW = Data throughput input to the accelerator device, unit is Bps(Bytes per second). -- Outbound_BW = Data throughput output from the accelerator device, unit is Bps(Bytes per second). - -Specific indicators related to IAA/DSA:  - -- ShareWQ_ReqNb = The number of request submitted to share work queue of accelerator. -- DedicateWQ_ReqNb = The number of request submitted to dedicate work queue of accelerator. - -![image](https://user-images.githubusercontent.com/25432609/224027332-8846dff6-f71e-4daa-a189-730e68c7e1b2.png) -![image](https://user-images.githubusercontent.com/25432609/224027445-2b08e89c-4653-4f39-971b-a7dc76bd7349.png) - -Specific indicators related to QAT: - -- util_comp0 = The utilization of the compress engine 0, unit is %.(Sapphire Rapids platform has 1 compress and 3 decompress engine per QAT device) - -- util_decomp0 = same as above for decompress engine 0. - -- util_decomp1 = same as above for decompress engine 1. - -- util_decomp2 = same as above for decompress engine 2. - -- util_xlt0 = same as above for translation engine 0. - - - ![image](https://user-images.githubusercontent.com/25432609/224027570-e433aeef-c2ed-418d-aa42-18eef0f1b645.png) - - -## Event config file: - -pcm-accel tool allows the user to customized the monitored performance events with the config file as advance feature. - -Customize fields of cfg file: - -- ev_sel and ev_cat field for IAA/DSA monitor event. -- ev_sel field for QAT monitor event.  -- multiplier/divider is for event data display calculation. -- vname is the event name string(column) displayed in the UI. - -Please refer to the spec or code to learn more about the event mapping if you want to customize it. - -- IAA/DSA: https://software.intel.com/en-us/download/intel-data-streaming-accelerator-preliminary-architecture-specification - -- QAT: please refer to the [mapping table in source code](https://github.com/intel/pcm/blob/f20013f7563714cf592d7a59f169c1ddee3cf8ba/src/cpucounters.cpp#L915) - - -Here is the content of the event cfg file(opCode-6-143-accel.txt as example) - -![image](https://user-images.githubusercontent.com/25432609/224027717-1dcdae9e-6701-4b6f-90a0-8108c4ea4550.png) - diff --git a/_codeql_build_dir/bin/PCM_IIO_README.md b/_codeql_build_dir/bin/PCM_IIO_README.md deleted file mode 100644 index cc2e0ab6..00000000 --- a/_codeql_build_dir/bin/PCM_IIO_README.md +++ /dev/null @@ -1,35 +0,0 @@ -## Purpose: - -PCM-IIO tool monitors PCIe transactions with a breakdown per PCIe bus (IIO stack) and/or PCIe devices. - -## Tool UI introduction: - -Inbound (PCIe device DMA into system) metrics: - -* IB write (inbound write): the number of bytes per second that the PCIe device requested to write to main memory through DMA -* IB read (inbound read): the number of bytes per second that the PCIe device requested to read from main memory through DMA - -Outbound (CPU MMIO to the PCIe device) metrics: - -* OB read (outbound read): the number of bytes per second that the CPU requested to read from the PCIe device through MMIO (memory-mapped I/O) -* OB write (outbound write): the number of bytes per second that the CPU requested to write to the PCIe device through MMIO (memory-mapped I/O) - -IOMMU metrics: - -* IOTLB Lookup: IOTLB lookups per second -* IOTLB Miss: IOTLB misses per second -* Ctxt Cache Hit: Context cache hits per second -* 256T Cache Hit: Second Level Page Walk Cache Hits to a 256T page per second -* 512G Cache Hit: Second Level Page Walk Cache Hits to a 512G page per second -* 1G Cache Hit: Second Level Page Walk Cache Hits to a 1G page per second -* 2M Cache Hit: Second Level Page Walk Cache Hits to a 2M page per second -* IOMMU Mem Access: IOMMU memory accesses per second - -Sample output: - -![image](https://github.com/user-attachments/assets/e8cce396-b210-49d5-ac95-dc43f9ae69d3) - -## Event config file: - -pcm-iio tool allows the user to customize the performance events with a config file as an advanced feature. The event config files are in opCode-x-y.txt files where x/y is cpu family is model id, for example 6/143 for Sapphire Rapids. - diff --git a/_codeql_build_dir/bin/PCM_RAW_README.md b/_codeql_build_dir/bin/PCM_RAW_README.md deleted file mode 100644 index 585e0b35..00000000 --- a/_codeql_build_dir/bin/PCM_RAW_README.md +++ /dev/null @@ -1,251 +0,0 @@ --------------------------------------------------------------------------------- -PCM Raw Utility --------------------------------------------------------------------------------- - -Disclaimer: in contrast to other PCM utilities this one is for expert usage only. - -*pcm-raw* allows to collect arbitrary core and uncore PMU events by providing raw PMU event ID encoding. It can become handy if other low-level PMU tools (e.g. emon, Linux perf) can not be used for some reason. For example: -- emon kernel driver is not compatible with the currently used Linux kernel or operating system -- loading emon Linux kernel driver is forbidden due to system administration policies -- Linux kernel is too old to support modern processor PMU and can not be upgraded - -Currently supported PMUs: core, m3upi, upi(ll)/qpi(ll), imc, m2m, pcu, cha/cbo, iio, ubox - -Recommended usage (as privileged/root user): -1. Install VTune which also contains emon (emon/sep driver installation is not needed): [free download](https://software.intel.com/content/www/us/en/develop/tools/vtune-profiler.html) -2. Run emon with `--dry-run -m` options to obtain raw PMU event encodings for event of interest. For example: -``` -# emon -C BR_MISP_RETIRED.ALL_BRANCHES,UNC_CHA_CLOCKTICKS,UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0,UNC_UPI_TxL_FLITS.NON_DATA --dry-run -m -Event Set 0 - BR_MISP_RETIRED.ALL_BRANCHES (PerfEvtSel0 (0x186) = 0x00000000004300c5) - CC=ALL PC=0x0 UMASK=0x0 E=0x1 INT=0x0 INV=0x0 CMASK=0x0 AMT=0x0 -cha Uncore Event Set 0 - UNC_CHA_CLOCKTICKS (CHA Counter 0 (0xe01) = 0x0000000000400000) - -qpill Uncore Event Set 0 - UNC_UPI_TxL_FLITS.NON_DATA (QPILL Counter 0 (0x350) = 0x0000000000409702) - -iio Uncore Event Set 0 - UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 (IIO Counter 0 (0xa48) = 0x0000701000400183) -``` -3. Run *pcm-raw* by specifying the obtained raw event encodings to collect into csv file. Example: -``` -pcm-raw -e core/config=0x00000000004300c5,name=BR_MISP_RETIRED.ALL_BRANCHES -e cha/config=0x0000000000400000,name=UNC_CHA_CLOCKTICKS -e qpi/config=0x0000000000409702,name=UNC_UPI_TxL_FLITS.NON_DATA -e iio/config=0x0000701000400183,name=UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 -csv=out.csv -``` -4. View/process the csv file using your favorite method. For example just open it in Excel. - --------------------------------------------------------------------------------- -Collecting Register Values --------------------------------------------------------------------------------- - -pcm-raw supports collecting raw MSR and PCICFG (CSR) register values. The syntax is described below: - -Model Specific Registers (MSRs): - -``` -package_msr/config=,config1=[,name=] -``` - -static_or_freerun encoding: -* 0 : static (last value reported in csv) -* 1 : freerun (delta to last value reported in csv) - -Examples: -``` -package_msr/config=0x34,config1=0,name=SMI_COUNT -thread_msr/config=0x10,config1=1,name=TSC_DELTA -thread_msr/config=0x10,config1=0,name=TSC -``` - -If the name is not specified the first event will show up as package_msr:0x34:static, with the name it will show up as SMI_COUNT in csv. - -PCI Configuration Registers - PCICFG (CSR): - -``` -pcicfg/config=,config1=,config2=,width=[,name=] -``` - -* dev_id: Intel PCI device id where the register is located -* offset: offset of the register -* static_or_freerun: same syntax as for MSR registers -* width: register width in bits (16,32,64) - -Example: - -``` -pcicfg/config=0xe20,config1=0x180,config2=0x0,width=32,name=CHANERR_INT -``` -From: https://www.intel.la/content/dam/www/public/us/en/documents/datasheets/xeon-e7-v2-datasheet-vol-2.pdf - -MMIO Registers: - -``` -mmio/config=,config1=,config2=,config3=[,config4=],width=[,name=] -``` - -The MEMBAR is computed by logically ORing the result of membar_bits1 and membar_bits1 computation described below (PCICFG read + bit extraction and shift). The final MMIO register address = MEMBAR + offset. - -* width: register width in bits (16,32,64) -* dev_id: Intel PCI device id where the membar address registers are located -* membar_bits1: mmioBase register bits to compute membar (base address) - - bits 0-15 : PCICFG register offset to read membar1 bits - - bits 16-23: source position of membar bits in the PCICFG register - - bits 24-31: number of bits - - bits 32-39: destination bit position in the membar -* membar_bits2: mmioBase register bits to compute membar (base address), can be zero if only membar_bits1 is sufficient for locating the register. - - bits 0-15 : PCICFG register offset to read membar2 bits - - bits 16-23: source position of membar bits in the PCICFG register - - bits 24-31: number of bits - - bits 32-39: destination bit position in the membar -* offset: offset of the MMIO register relative to the membar -* static_or_freerun: same syntax as for MSR registers - -Example (Icelake server iMC PMON MMIO register read): - -``` -mmio/config=0x3451,config1=0x22808,config2=1,config3=0x171D0000D0,config4=0x0c0b0000d8,width=64 -``` - -TPMI Registers: - -TPMI ([Topology Aware Register and PM Capsule Interface](https://github.com/intel/tpmi_power_management)) can be read with pcm-raw as follows: - -``` -tpmi/config=,config1=,config2=[,name=] -``` - -* tpmi_id: TPMI id -* offset: offset of the register -* static_or_freerun: same syntax as for MSR registers - -Example: - -``` -tpmi/config=0x2,config1=0x18,name=BHS_UFS_CONTROL -``` - -From: https://github.com/intel/tpmi_power_management/blob/main/UFS_TPMI_public_disclosure_FINAL_rev4.pdf - --------------------------------------------------------------------------------- -Collecting Events By Names From Event Lists (https://github.com/intel/perfmon/) --------------------------------------------------------------------------------- - -pcm-raw can also automatically lookup the events from the json event lists (https://github.com/intel/perfmon/) and translate them to raw encodings itself. To make this work you need to checkout PCM with simdjson submodule: - -* use git clone --recursive flag when cloning pcm repository, or -* update submodule with command `git submodule update --init --recursive`, or -* download simdjson library in the PCM source directory and recompile PCM: - -1. change to PCM 'src/' directory -2. git clone https://github.com/simdjson/simdjson.git -3. re-compile pcm - -Example of usage (on Intel Xeon Scalable processor): - -``` -pcm-raw -tr -e INST_RETIRED.ANY -e CPU_CLK_UNHALTED.THREAD -e CPU_CLK_UNHALTED.REF_TSC -e LD_BLOCKS.STORE_FORWARD -e UNC_CHA_CLOCKTICKS -e UNC_M_CAS_COUNT.RD -``` - -or with event groups specified in event_file.txt (with event multiplexing): - -``` -pcm-raw -tr -el event_file.txt -``` - -where event_file.txt contains event groups separated by a semicolon: - -``` -# group 1 -INST_RETIRED.ANY -CPU_CLK_UNHALTED.REF_TSC -CPU_CLK_UNHALTED.THREAD -DTLB_LOAD_MISSES.STLB_HIT -L1D_PEND_MISS.PENDING_CYCLES_ANY -MEM_INST_RETIRED.LOCK_LOADS -UOPS_EXECUTED.X87 -UNC_CHA_DIR_LOOKUP.SNP -UNC_CHA_DIR_LOOKUP.NO_SNP -UNC_M_CAS_COUNT.RD -UNC_M_CAS_COUNT.WR -UNC_UPI_CLOCKTICKS -UNC_UPI_TxL_FLITS.ALL_DATA -UNC_UPI_TxL_FLITS.NON_DATA -UNC_UPI_L1_POWER_CYCLES -; -# group 2 -INST_RETIRED.ANY -CPU_CLK_UNHALTED.REF_TSC -CPU_CLK_UNHALTED.THREAD -OFFCORE_REQUESTS_BUFFER.SQ_FULL -MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT -MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM -MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS -UNC_CHA_DIR_UPDATE.HA -UNC_CHA_DIR_UPDATE.TOR -UNC_M2M_DIRECTORY_UPDATE.ANY -UNC_M_CAS_COUNT.RD -UNC_M_CAS_COUNT.WR -UNC_M_PRE_COUNT.PAGE_MISS -UNC_UPI_TxL0P_POWER_CYCLES -UNC_UPI_RxL0P_POWER_CYCLES -UNC_UPI_RxL_FLITS.ALL_DATA -UNC_UPI_RxL_FLITS.NON_DATA -; -``` - -Sample csv output (date,time,event_name,milliseconds_between_samples,TSC_cycles_between_samples,unit0_event_count,unit1_event_count,unit2_event_count,...): - -``` -2021-09-27,00:07:40.507,UNC_CHA_DIR_LOOKUP.SNP,1000,2102078418,76,70,56,91,88,75,76,158,74,60,77,81,75,74,71,95,99,95,125,87,68,136,54,91,65,84,69,46,75,100,92,68,67,70,68,80,72,88,80,76,130,71,102,98,79,73,71,109 -2021-09-27,00:07:40.507,UNC_CHA_DIR_LOOKUP.NO_SNP,1000,2102078418,1218,1280,1187,1310,1268,1287,1282,1331,1265,1267,1300,1270,1258,1307,1289,1300,1410,1378,1312,1316,1367,1337,1332,1317,1584,1519,1569,1557,1483,1537,1545,1520,1562,1527,1575,1540,1530,1581,1476,1525,1610,1680,1581,1657,1565,1613,1596,1600 -2021-09-27,00:07:40.507,INST_RETIRED.ANY,1000,2102078418,705400,44587,45923,238392,53910,69547,46644,46172,44740,44732,45692,44864,46105,45352,45057,217052,46511,46671,46893,46459,53739,47021,114133,46339,61649,59027,142096,48048,98178,48288,162122,474329,48046,49795,78239,425635,105512,69933,49827,48913,71549,48451,294858,312316,149586,540477,49115,55144,46788,61681,82964,81127,116227,85776,453369,145979,81007,82269,83580,73595,73355,73751,72599,47169,47767,48191,48131,48359,48621,67664,48227,532184,49686,48704,324264,48539,48795,48609,60275,518368,116077,163734,526815,50650,140337,666605,47935,1368049,47243,337542,47153,46882,46925,62373,70186,466927 -2021-09-27,00:07:40.507,CPU_CLK_UNHALTED.REF_TSC,1000,2102078418,3618636,384720,589092,2143512,766752,724164,803124,627312,541548,538188,534324,509964,535164,527436,529284,1366176,488124,491820,533148,543900,608580,577920,1145172,602196,919632,824544,1429344,692916,1092756,700644,1298640,2487156,736344,841344,1324008,1855476,1260084,1104768,658308,5805324,851424,766080,1909740,2170392,1313592,3986892,683844,986832,659064,642432,682668,772128,1076628,710220,2514876,1085112,715344,700812,676452,594468,577668,590856,574056,597996,525336,551460,548520,561624,569352,741468,623196,3124212,592032,596400,2265312,556584,593124,546756,766752,2547216,1047396,1280160,2704884,525336,1200444,3255000,497700,13643700,481572,1601040,515592,523740,503664,854280,603120,2305128 -2021-09-27,00:07:40.507,CPU_CLK_UNHALTED.THREAD,1000,2102078418,1723000,183219,280560,1020631,365140,344897,382467,298699,257868,256243,254471,242757,254794,251172,252091,650377,232442,234209,253807,259024,289817,275179,545244,286717,437888,392646,680513,329759,520244,333662,618356,1184347,350594,400648,630580,1517122,599939,525847,313441,2765951,405441,364827,909395,1033366,625655,1898427,325614,881026,312798,305884,325245,367890,512845,338440,1197524,516836,341497,334581,322975,283138,275031,281300,273347,284616,250171,262581,261182,267455,271097,353013,296757,1487751,282516,283651,1076725,265489,282845,260889,365411,1212743,498705,611118,1287439,360493,571158,1549944,236616,6499483,229820,762766,245338,248648,239640,406676,287582,1714659 -2021-09-27,00:07:40.507,DTLB_LOAD_MISSES.STLB_HIT,1000,2102078418,10093,1178,1186,2593,1184,1356,1182,1201,1187,1200,1191,1179,1189,1179,1177,1444,1218,1205,1158,1183,1216,1190,1789,1184,1388,1347,2207,1384,1566,1352,1541,3221,1374,1398,1580,11223,1690,1427,1398,1356,1531,1388,3429,3567,2136,2639,1354,1393,1181,1188,1457,1456,1801,1437,4698,1697,1426,1434,1418,1452,1396,1394,1434,1164,1349,1349,1356,1318,1354,1528,1349,18546,1168,1160,8935,1166,1172,1167,1194,4432,1801,2341,3152,1190,1777,4328,1178,4396,1170,1939,1199,1150,1158,1197,1187,12441 -2021-09-27,00:07:40.507,L1D_PEND_MISS.PENDING_CYCLES_ANY,1000,2102078418,682630,81530,114229,363299,169260,134931,441644,183870,89947,95379,98135,81156,75366,77990,78734,178321,52738,53883,57241,56306,65514,94824,152070,227164,87723,80980,300491,70675,148506,70130,173723,628031,142178,161405,503099,383743,255465,317627,67134,1509172,105102,242908,300344,336683,157280,555052,84017,615357,526290,88531,117674,387708,192129,157226,451213,201430,103646,106302,112452,86251,83203,82880,80239,189044,72389,73820,75135,70746,84963,106517,168907,249006,117006,109389,320326,98291,168531,100734,206075,647276,167155,154684,495947,359092,257614,322235,78189,1473756,148139,278653,308380,343576,166510,556816,90475,306546 -2021-09-27,00:07:40.507,MEM_INST_RETIRED.LOCK_LOADS,1000,2102078418,3462,231,235,1159,259,277,239,237,236,238,236,239,238,237,237,1114,237,237,238,237,265,237,555,237,277,278,542,237,431,240,389,906,239,238,385,3973,435,280,238,238,401,238,847,1238,604,1948,238,238,235,275,266,267,428,277,1287,399,271,277,272,239,240,239,239,237,237,237,237,237,238,347,237,4266,238,238,1174,238,238,238,270,1361,526,697,1101,238,615,2172,238,4276,236,642,236,237,236,275,299,2842 -2021-09-27,00:07:40.507,UOPS_EXECUTED.X87,1000,2102078418,1152,12,13,496,46,17,27,12,11,13,10,14,11,27,12,1591,11,10,11,13,23,11,257,12,64,52,216,31,231,31,1668,5944,31,30,85,710,101,54,34,41,100,33,1852,1561,423,2348,28,46,14,23,155,57,82,172,2776,281,19,52,107,18,36,18,19,14,11,10,10,10,26,57,10,108,31,33,151,31,32,30,63,3700,361,509,4610,31,396,1814,31,5607,33,4175,31,30,32,47,78,471 -2021-09-27,00:07:40.507,UNC_M_CAS_COUNT.RD,1000,2102078418,37565,33584,0,0,0,0,40306,0,37373,0,0,0 -2021-09-27,00:07:40.507,UNC_M_CAS_COUNT.WR,1000,2102078418,58994,53007,0,0,0,0,25088,0,21901,0,0,0 -2021-09-27,00:07:40.507,UNC_UPI_CLOCKTICKS,1000,2102078418,1300347171,1300351441,1200328715,1300297715,1300303139,1200283803 -2021-09-27,00:07:40.507,UNC_UPI_TxL_FLITS.ALL_DATA,1000,2102078418,132768,150840,0,285147,269190,0 -2021-09-27,00:07:40.507,UNC_UPI_TxL_FLITS.NON_DATA,1000,2102078418,298203,319302,0,293389,264875,0 -2021-09-27,00:07:40.507,UNC_UPI_L1_POWER_CYCLES,1000,2102078418,0,0,1200328715,0,0,1200283803 -``` -The unit can be logical core, memory channel, CHA, etc, depending on the event type. - - -Show events available for the processor on the system: -``` -pcm-raw -? -``` - --------------------------------------------------------------------------------- -Low-level access to Intel PMT telemetry data --------------------------------------------------------------------------------- - -pcm-raw can read raw telemetry data from Intel PMT (https://github.com/intel/Intel-PMT/). - -Syntax for a PMT raw telemetry counter: - -``` -pmt/config=,config1=,config2=,config3=[,name=] - -``` - -The fields are the values for the counter from the Intel PMT aggregator XML: - -* uniqueid : Intel PMT Telemetry unique identifier -* sampleID : sample ID of the counter -* sampleType counter encoding: - - 0 : Snapshot (last value reported in csv) - - non-zero : Counter (delta to last value reported in csv) -* lsb : lsb field -* msb : msb field - -Example for https://github.com/intel/Intel-PMT/blob/868049006ad2770a75e5fc7526fd0c4b22438e27/xml/SPR/OOBMSM/CORE/spr_aggregator.xml#L15428: -``` -pmt/config=0x87b6fef1,config1=770,config2=0,config3=32,config4=63,name="Temperature_histogram_range_5_(50.5-57.5C)_counter_for_core_0" -``` - -Current limitations: this feature (PMT access) is currently only available on Linux (with Intel PMT Linux driver). diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json deleted file mode 100644 index 3f1fcc2b..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-4F-1.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "Filter0": {"Config": 1, "Position": 0, "Width": 64, "DefaultValue": 0}, - "TID": {"Config": 1, "Position": 0, "Width": 6, "DefaultValue": 0}, - "State": {"Config": 1, "Position": 17, "Width": 7, "DefaultValue": 0}, - "Filter1": {"Config": 2, "Position": 0, "Width": 64, "DefaultValue": 59}, - "OPC": {"Config": 2, "Position": 20, "Width": 9, "DefaultValue": 0}, - "NC": {"Config": 2, "Position": 30, "Width": 1, "DefaultValue": 0}, - "ISOC": {"Config": 2, "Position": 31, "Width": 1, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ubox" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json deleted file mode 100644 index 9b08c471..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-55-4.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "Filter0": {"Config": 1, "Position": 0, "Width": 64, "DefaultValue": 0}, - "TID": {"Config": 1, "Position": 0, "Width": 9, "DefaultValue": 0}, - "Filter1": {"Config": 2, "Position": 0, "Width": 64, "DefaultValue": 59} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ubox" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 8}, - "FCMask": {"Config": 0, "Position": 44, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json deleted file mode 100644 index ee0d516d..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-6A-0.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed3" : { - "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "TIDEnable": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 9, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ubox" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json deleted file mode 100644 index f564e4fa..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-86-5.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json deleted file mode 100644 index 9955c1dc..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8E-C.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "AnyThread": {"Config": 0, "Position": 21, "Width": 1}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 2, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 6, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "AnyThread": {"Config": 0, "Position": 10, "Width": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json deleted file mode 100644 index 0cc35641..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-8F-6.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed3" : { - "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ubox" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json deleted file mode 100644 index d68375b7..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AD-0.json +++ /dev/null @@ -1,158 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed3" : { - "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex8" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex16" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json deleted file mode 100644 index d68375b7..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AE-0.json +++ /dev/null @@ -1,158 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed3" : { - "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex8" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex16" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json deleted file mode 100644 index e3b4a8ed..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-AF-0.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex8" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex16" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json deleted file mode 100644 index e3b4a8ed..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-B6-0.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex8" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "pciex16" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json b/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json deleted file mode 100644 index 0cc35641..00000000 --- a/_codeql_build_dir/bin/PMURegisterDeclarations/GenuineIntel-6-CF-1.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "core" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "User": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 1}, - "OS": {"Config": 0, "Position": 17, "Width": 1, "DefaultValue": 1}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1}, - "PinControl": {"Config": 0, "Position": 19, "Width": 1, "DefaultValue": 0}, - "APICInt": {"Config": 0, "Position": 20, "Width": 1, "DefaultValue": 0}, - "Enable": {"Config": 0, "Position": 22, "Width": 1, "DefaultValue": 1}, - "Invert": {"Config": 0, "Position": 23, "Width": 1}, - "CounterMask": {"Config": 0, "Position": 24, "Width": 8}, - "InTX": {"Config": 0, "Position": 32, "Width": 1, "DefaultValue": 0}, - "InTXCheckpointed": {"Config": 0, "Position": 33, "Width": 1, "DefaultValue": 0}, - "MSRIndex": { - "0x1a6" : {"Config": 1, "Position": 0, "Width": 64}, - "0x1a7" : {"Config": 2, "Position": 0, "Width": 64}, - "0x3f6" : {"Config": 3, "Position": 0, "Width": 64}, - "0x3f7" : {"Config": 4, "Position": 0, "Width": 64} - } - }, - "fixed0" : { - "OS": {"Config": 0, "Position": 0, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 1, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 3, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed1" : { - "OS": {"Config": 0, "Position": 4, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 5, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 7, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed2" : { - "OS": {"Config": 0, "Position": 8, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 9, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 11, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"} - }, - "fixed3" : { - "OS": {"Config": 0, "Position": 12, "Width": 1, "DefaultValue": 1}, - "User": {"Config": 0, "Position": 13, "Width": 1, "DefaultValue": 1}, - "EnablePMI": {"Config": 0, "Position": 15, "Width": 1, "DefaultValue": 0}, - "EventCode": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "UMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "EdgeDetect": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "Invert": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "CounterMask": {"Config": 0, "Position": -1, "__comment": "position=-1 means field ignored"}, - "PerfMetrics": {"Config": 2, "Position": 0, "Width": 1, "DefaultValue": 0, "__comment": "fake field to tell the collector to also print the L1 top-down metrics, not just raw slots count"} - } - }, - "cha" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "TIDEnable": {"Config": 0, "Position": 16, "Width": 1, "DefaultValue": 0}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 26}, - "TID": {"Config": 1, "Position": 0, "Width": 10, "DefaultValue": 0} - } - }, - "imc" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "xpi" : { - "__comment" : "this is for UPI LL and QPI LL uncore PMUs", - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 24} - } - }, - "m2m" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0}, - "UMaskExt": {"Config": 0, "Position": 32, "Width": 8} - } - }, - "m3upi" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "mdf" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "irp" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "ubox" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 8, "DefaultValue": 0} - } - }, - "pcu" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0} - } - }, - "iio" : { - "programmable" : { - "EventCode": {"Config": 0, "Position": 0, "Width": 8}, - "UMask": {"Config": 0, "Position": 8, "Width": 8}, - "EdgeDetect": {"Config": 0, "Position": 18, "Width": 1, "DefaultValue": 0}, - "Threshold": {"Config": 0, "Position": 24, "Width": 12, "DefaultValue": 0}, - "PortMask": {"Config": 0, "Position": 36, "Width": 12}, - "FCMask": {"Config": 0, "Position": 48, "Width": 3} - } - } -} diff --git a/_codeql_build_dir/bin/STARS.md b/_codeql_build_dir/bin/STARS.md deleted file mode 100644 index 3755531f..00000000 --- a/_codeql_build_dir/bin/STARS.md +++ /dev/null @@ -1,3 +0,0 @@ -## Git Hub Star History for PCM Project - -[![Star History Chart](https://api.star-history.com/svg?repos=intel/pcm&type=Date)](https://star-history.com/#intel/pcm&Date) diff --git a/_codeql_build_dir/bin/WINDOWS_HOWTO.md b/_codeql_build_dir/bin/WINDOWS_HOWTO.md deleted file mode 100644 index 4ad1a03b..00000000 --- a/_codeql_build_dir/bin/WINDOWS_HOWTO.md +++ /dev/null @@ -1,163 +0,0 @@ -**COMPILATION AND INSTALLATION OF UTILITIES** - -_For support of systems with more than _**_64_**_ logical cores you need to compile all binaries below in “_**_x64_**_” platform mode (not the default “_**_Win32_**_” mode)._ - -## Command-line utility - -1. Follow [Compile the Windows MSR driver](#compile-the-windows-msr-driver) to compile the Windows MSR driver (msr.sys). For Windows 7 and later versions you have to [sign the msr.sys driver additionally](#sign-the-windows-msr-driver). To enable loading test-signed drivers on the system: in administrator cmd console run `bcdedit /set testsigning on` and reboot. - -2. Build the *pcm.exe* utility: - ``` - cmake -B build - cmake --build build --config Release --parallel - ``` - alternatively you can perform `cmake -B build`, open *PCM.sln* form *build* folder in and build required project in Visual Studio. - .exe and .dll files will be located in *build\bin\Release* folder -3. As Administrator create PCM directory in Windows "Program Files" directory (e.g. `C:\Program Files (x86)\PCM\`) -4. As Administrator copy the msr.sys driver and pcm.exe into the PCM directory -5. Run pcm.exe utility from the PCM directory as Administrator - -For Windows 7+ and Windows Server 2008+ R2 the PCM utilities need to be run as Administrator: - -Alternatively you can achieve the same using the “Properties” Windows menu of the executable (“Privilege level” setting in the “Compatibility” tab): Right mouse click -> Properties -> Compatibility -> Privilege level -> Set “Run this program as an administrator”. - -![Screenshot](run-as-administrator.png) - -If you are getting the error `Starting MSR service failed with error 3 The system cannot find the path specified.` try to uninstall the driver by running `pcm --uninstallDriver` and optionally reboot the system. - -## Graphical Perfmon front end - -1. Follow [Compile the windows MSR driver](#compile-the-windows-msr-driver) to compile the windows MSR driver (msr.sys). For Windows 7 and later versions you have to sign the msr.sys driver additionally ([http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx](http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx)). - -2. Copy msr.sys into the c:\windows\system32 directory - -3. Build pcm-lib.dll using Microsoft Visual Studio or cmake - -4. Build 'PCM-Service.exe' using Microsoft Visual Studio or cmake - -5. Copy PCM-Service.exe, PCM-Service.exe.config, and pcm-lib.dll files into the PCM sub-directory in Windows "Program Files" directory (see above) - -The config file enables support for legacy security policy. Without this configuration switch, you will get an exception like this: - -Unhandled Exception: System.NotSupportedException: This method implicitly uses CAS policy, which has been obsoleted by the .NET Framework. - -6. With administrator rights execute '"PCM-Service.exe" -Install' from this directory - -7. With administrator rights execute 'net start pcmservice' - -8. Start perfmon and find new PCM\* counters - -If you do not want or cannot compile the msr.sys driver you might use a third-party open source WinRing0 driver instead (experimental only, for testing environments only). -Instructions: - -1. Download the free RealTemp utility package from [http://www.techpowerup.com/realtemp/](http://www.techpowerup.com/realtemp/) or any other free utility that uses the open-source WinRing0 driver (like OpenHardwareMonitor [http://code.google.com/p/open-hardware-monitor/downloads/list](http://code.google.com/p/open-hardware-monitor/downloads/list)). -2. Copy WinRing0.dll, WinRing0.sys, WinRing0x64.dll, WinRing0x64.sys files from there into the PCM.exe binary location, into the PCM-Service.exe location and into c:\windows\system32 -3. Run the PCM.exe tool and/or go to step 6 (perfmon utility). - -## Compile the Windows MSR driver - -1. Download Visual Studio ([Visual Studio download](https://visualstudio.microsoft.com/downloads/)). -When you install Visual Studio, also install related packages: - - under `Workloads`, select `Desktop development with C++` -(select `C++ CMake tools for Windows` in this workload) and `.NET desktop development`. - - under `Individual components`, search `Libs for Spectre` and select `MSVC v143 - VS -2022 C++ x64/x86 Spectre-mitigated libs(Latest)`. - -2. Download and install SDK ([windows-sdk](https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/)) - -3. Download and install WDK ([windows-wdk](https://learn.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk)). Please select `Install Windows Driver Kit Visual Studio extension` when you install WDK. - -4. Open **a terminal in Visual Studio**, then go to `src\WinMSRDriver`, and run the following command to compile the driver. Then you will see `MSR.sys` in `src\WinMSRDriver\x64\Release`. - ``` - MSBuild.exe MSR.vcxproj -property:Configuration=Release -property:Platform=x64 - ``` - -## Sign the Windows MSR driver - -Run the following in PowerShell, in the directory where `MSR.sys` is located: - -``` -$cert = New-SelfSignedCertificate -Type CodeSigning -Subject "CN=TestCert" -CertStoreLocation "Cert:\CurrentUser\My" -KeyExportPolicy Exportable -$pwd = Read-Host -Prompt "Enter the password for the PFX file" -AsSecureString -Export-PfxCertificate -Cert $cert -FilePath TestCert.pfx -Password $pwd -signtool sign /fd SHA256 /f TestCert.pfx /p ([Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($pwd))) /t http://timestamp.digicert.com MSR.sys -``` - -Afterwards, double-click `TestCert.pfx`. Install to "Current User" and when able to pick "Place all ...", browse for "Trusted Root Certification Authorities". - -## Known limitations - -Running PCM.exe under Cygwin shell is possible, but due to incompatibilities of signals/events handling between Windows and Cygwin, the PCM may not cleanup PMU configuration after Ctrl+C or Ctrl+Break pressed. The subsequent run of PCM will require to do PMU configuration reset, so adding -r command line option to PCM will be required. - -PCM-Service FAQ: -Q: Help my service won't start, what can I do to diagnose the problem? -A: Please check in the Windows Application "Event Viewer" under "Windows Logs" and then under "Application". PCM-Service writes its messages here, just look for errors. If you can't figure it out how to fix it, create a bug report and make sure to paste the text from the Event Viewer in the bug report so we can diagnose the issue. - -Q: I see a message in the Events Viewer that PCM-Service does not start because the "custom counter file view is out of memory", how do I fix this? -A: Despite that PCM-Service is reserving more memory than the standard 512kB this error can still occur if there is another application that uses performance counters is initialized before PCM. There are two options: -1. identify the application or service that starts before PCM-Service and stop or disable it and consequently reboot and try again -2. [find your machine.config file](https://stackoverflow.com/questions/2325473/where-is-machine-config) and add -` - -` -to that file - -## pcm-sensor-server (HTTP/HTTPS server for Grafana integration) - -Starting from this release, **pcm-sensor-server** is now supported on Windows. This utility exposes PCM metrics over HTTP in JSON or Prometheus format for integration with Grafana dashboards. - -### Building pcm-sensor-server on Windows - -1. Follow the **Compile the Windows MSR driver** and **Sign the Windows MSR driver** sections above to compile, sign, and install the MSR driver (`msr.sys`) - -2. Build pcm-sensor-server: - ``` - cmake -B build - cmake --build build --config Release --target pcm-sensor-server - ``` - - The executable will be located in `build\bin\Release\pcm-sensor-server.exe` - -3. (Optional) For HTTPS support, ensure OpenSSL is installed and available to CMake - -### Running pcm-sensor-server on Windows - -1. Choose or create a directory for PCM (e.g., `C:\Program Files\PCM\` or `C:\Program Files (x86)\PCM\`). Copy `msr.sys` and `pcm-sensor-server.exe` to this directory. - -2. Run as Administrator (required for MSR access): - ``` - pcm-sensor-server.exe - ``` - - The server will start on the default port 9738 - -3. Common command-line options: - - `-p ` : Run on a specific port (default is 9738) - - `-D ` : Set debug verbosity level (0 = no debug, higher = more verbose) - - `-s` : Enable HTTPS (requires OpenSSL and certificate files) - - `-h` or `--help` : Show all available options - -4. Access the metrics: - - JSON format: http://localhost:9738/ (with `Accept: application/json` header) - - Prometheus format: http://localhost:9738/metrics - -### Windows-specific limitations - -- **Daemon mode not supported**: The `-d` (daemon/background) option is not available on Windows. The server runs in foreground mode only. -- **Real-time priority not supported**: The `-R` (real-time priority) option is not available on Windows. -- **Signal handling**: Use Ctrl+C to gracefully stop the server instead of SIGTERM/SIGINT. - -### Example: Running with Grafana on Windows - -1. Start pcm-sensor-server as Administrator: - ``` - pcm-sensor-server.exe -p 9738 - ``` - -2. Configure Prometheus to scrape from `http://localhost:9738/metrics` - -3. Configure Grafana to use your Prometheus data source - -4. Import the PCM Grafana dashboard (see [scripts/grafana/README.md](../scripts/grafana/README.md)) - -For more details on using pcm-sensor-server with Grafana, see [PCM-EXPORTER.md](PCM-EXPORTER.md). diff --git a/_codeql_build_dir/bin/generate_summary_readme.md b/_codeql_build_dir/bin/generate_summary_readme.md deleted file mode 100644 index f202a926..00000000 --- a/_codeql_build_dir/bin/generate_summary_readme.md +++ /dev/null @@ -1,25 +0,0 @@ -Step 1 - -```pip3 install pipreqs``` - -Step 2 - -```cd /path/to/pcm/scripts``` - -Step 3 - -```python3 -m pipreqs.pipreqs --encoding utf-8 .``` - -Step 4 - -```pip3 install -r requirements.txt``` - -Step 5 - -```python3 generate_summary.py --help``` - -Step 6 - -```python3 generate_summary.py -{argument1} -{argument2} ....-{argumentN}``` - - diff --git a/_codeql_build_dir/bin/license.txt b/_codeql_build_dir/bin/license.txt deleted file mode 100644 index 976fed2c..00000000 --- a/_codeql_build_dir/bin/license.txt +++ /dev/null @@ -1,28 +0,0 @@ -This notice belongs to the code originating from "Intel Performance Counter Monitor". - -Copyright (c) 2009-2016, Intel Corporation -All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -* Neither the name of Intel Corporation nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/_codeql_build_dir/bin/opCode-6-106.txt b/_codeql_build_dir/bin/opCode-6-106.txt deleted file mode 100644 index 2bd1077e..00000000 --- a/_codeql_build_dir/bin/opCode-6-106.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-108.txt b/_codeql_build_dir/bin/opCode-6-108.txt deleted file mode 100644 index 2bd1077e..00000000 --- a/_codeql_build_dir/bin/opCode-6-108.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-134.txt b/_codeql_build_dir/bin/opCode-6-134.txt deleted file mode 100644 index 4c8e744f..00000000 --- a/_codeql_build_dir/bin/opCode-6-134.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 (4th x4) -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 (4th x4) -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=4K Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x40,en=1,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total \ No newline at end of file diff --git a/_codeql_build_dir/bin/opCode-6-143-accel.txt b/_codeql_build_dir/bin/opCode-6-143-accel.txt deleted file mode 100644 index 8c6429a7..00000000 --- a/_codeql_build_dir/bin/opCode-6-143-accel.txt +++ /dev/null @@ -1,20 +0,0 @@ -# IAA events -ctr=0,ev_sel=0x1,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=IAA,vname=Inbound_BW(Bps) -ctr=1,ev_sel=0x2,ev_cat=0x1,en=1,multiplier=512,divider=1,hname=IAA,vname=Outbound_BW(Bps) -ctr=2,ev_sel=0x5,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=IAA,vname=ShareWQ_ReqNb -ctr=3,ev_sel=0x10,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=IAA,vname=DedicateWQ_ReqNb - -# DSA events -ctr=0,ev_sel=0x1,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=DSA,vname=Inbound_BW(Bps) -ctr=1,ev_sel=0x2,ev_cat=0x1,en=1,multiplier=32,divider=1,hname=DSA,vname=Outbound_BW(Bps) -ctr=2,ev_sel=0x5,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=DSA,vname=ShareWQ_ReqNb -ctr=3,ev_sel=0x10,ev_cat=0x0,en=1,multiplier=1,divider=1,hname=DSA,vname=DedicateWQ_ReqNb - -# QAT events -ctr=0,ev_sel=0x6,ev_cat=0x1,en=1,multiplier=1048576,divider=1,hname=QAT,vname=Inbound_BW(Bps) -ctr=1,ev_sel=0x7,ev_cat=0x1,en=1,multiplier=1048576,divider=1,hname=QAT,vname=Outbound_BW(Bps) -ctr=2,ev_sel=0xB,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_comp0(%) -ctr=3,ev_sel=0xC,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp0(%) -ctr=4,ev_sel=0xD,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp1(%) -ctr=5,ev_sel=0xE,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_decomp2(%) -ctr=6,ev_sel=0xF,ev_cat=0x1,en=1,multiplier=1,divider=1,hname=QAT,vname=util_xlt0(%) diff --git a/_codeql_build_dir/bin/opCode-6-143.txt b/_codeql_build_dir/bin/opCode-6-143.txt deleted file mode 100644 index 7a4dfc3d..00000000 --- a/_codeql_build_dir/bin/opCode-6-143.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-173.txt b/_codeql_build_dir/bin/opCode-6-173.txt deleted file mode 100644 index 821de1c2..00000000 --- a/_codeql_build_dir/bin/opCode-6-173.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-174.txt b/_codeql_build_dir/bin/opCode-6-174.txt deleted file mode 100644 index 821de1c2..00000000 --- a/_codeql_build_dir/bin/opCode-6-174.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-175.txt b/_codeql_build_dir/bin/opCode-6-175.txt deleted file mode 100644 index 821de1c2..00000000 --- a/_codeql_build_dir/bin/opCode-6-175.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-182.txt b/_codeql_build_dir/bin/opCode-6-182.txt deleted file mode 100644 index 821de1c2..00000000 --- a/_codeql_build_dir/bin/opCode-6-182.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-207.txt b/_codeql_build_dir/bin/opCode-6-207.txt deleted file mode 100644 index 7a4dfc3d..00000000 --- a/_codeql_build_dir/bin/opCode-6-207.txt +++ /dev/null @@ -1,45 +0,0 @@ -#Clockticks -#ctr=0,unit=iio,ev_sel=0x1,umask=0x0,en=1,ch_mask=0,fc_mask=0x0,multiplier=1,hname=Clockticks,vname=Total -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB write,vname=Part7 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part0 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part1 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part2 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part3 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=16,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part4 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=32,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part5 -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=64,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part6 -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,ch_mask=128,fc_mask=0x7,multiplier=4,hname=IB read,vname=Part7 -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part0 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part1 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part2 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part3 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part4 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part5 -ctr=2,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part6 -ctr=3,unit=iio,ev_sel=0x83,umask=0x80,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB read,vname=Part7 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part0 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part1 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part2 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part3 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part4 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part5 -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part6 -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,hname=OB write,vname=Part7 -# IOMMU events -ctr=0,unit=iio,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Lookup,vname=Total -ctr=1,unit=iio,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=Ctxt Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=256T Cache Hit,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=512G Cache Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=1G Cache Hit,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=2M Cache Hit,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,hname=IOMMU Mem Access,vname=Total diff --git a/_codeql_build_dir/bin/opCode-6-85.txt b/_codeql_build_dir/bin/opCode-6-85.txt deleted file mode 100644 index 73d93176..00000000 --- a/_codeql_build_dir/bin/opCode-6-85.txt +++ /dev/null @@ -1,26 +0,0 @@ -# Inbound (PCIe device DMA into system) payload events -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB write (bytes),vname=Part3 (4th x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part0 (1st x16/x8/x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part1 (2nd x4) -ctr=0,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part2 (2nd x8/3rd x4) -ctr=1,unit=iio,ev_sel=0x83,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=IB read (bytes),vname=Part3 (4th x4) -# Outbound (CPU MMIO to the PCIe device) payload events -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x4,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB read (bytes),vname=Part3 (4th x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part0 (1st x16/x8/x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part1 (2nd x4) -ctr=2,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part2 (2nd x8/3rd x4) -ctr=3,unit=iio,ev_sel=0xc0,umask=0x1,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,hname=OB write (bytes),vname=Part3 (4th x4) -# VTd events -ctr=0,unit=iio,ev_sel=0x41,umask=0x1,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=IOTLB Hit,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x20,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=IOTLB Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x41,umask=0x02,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d CTXT Miss,vname=Total -ctr=3,unit=iio,ev_sel=0x41,umask=0x04,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d L1 Miss,vname=Total -ctr=0,unit=iio,ev_sel=0x41,umask=0x08,en=1,ch_mask=4,fc_mask=0x7,multiplier=1,hname=VT-d L2 Miss,vname=Total -ctr=1,unit=iio,ev_sel=0x41,umask=0x10,en=1,ch_mask=1,fc_mask=0x7,multiplier=1,hname=VT-d L3 Miss,vname=Total -ctr=2,unit=iio,ev_sel=0x84,umask=0x04,en=1,ch_mask=0x10,fc_mask=0x7,multiplier=1,hname=VT-d Mem Read,vname=Total diff --git a/_codeql_build_dir/bin/pcm b/_codeql_build_dir/bin/pcm deleted file mode 100755 index d8abab5c20f96f31578b36e53b27aac9880d81df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1473920 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 z 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 z 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 z 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
    8Z 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≀3no~TfX}B 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 InZ8|=F`sh;-h@q=JsM>1NySPSki!& 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 ac;b}~ITd{yCC2~By!`-Ckr!G(<^KTn+(dx@ diff --git a/_codeql_build_dir/bin/pcm-numa b/_codeql_build_dir/bin/pcm-numa deleted file mode 100755 index ca6c78de9307b00c8bf98b6bfd8973b7a6d5f0d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1322368 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
      g65#IGy(a29_3N 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�LP~FYs42vB>d>{N!B?KDn=xZllh|` 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

      QFJ={U&VqXC zle{tl4dpx#Nfr)0UL!4%wPy(=kQxCAOquF9 z$L%xU-qL@tg|_q`7Cc7;&ym4%lsyA)iBrtLFMR0~04BgDaq2V*!#a#juNUk&Q+c$+ zZs9Mrlp_Y{Da=3fZBf`6ILTPNg48erClqvEu(C^@R-P6D39g&dL~>S<7VtTYmB$f^ zqs^T~OKvSJR-T+}Ja7X%f`iy>JWL&n4!{{S{(z9I zY!)B+<#Z~rPUBakB)7PsvVN|K9Syr8XxQrH13s@yW1AH~WsBe|>bHzfD4q*otzCm0y1w1R3+J|L^C}0e$^hB+xo7 zdj)4fh|1=Uo%8ZwtlG|<_3cI*HlgRM;Tae+0j?PabP_}w`abDwsYr4@G{!4ULDNX=Q>tF84PIm6tLHifGgA*wI zb1O3g$!=GgVksXYY>t67W98ET*lx@-q`!>GgUaUJT>5dOxBZ@EI?`p@SDAJsQ)>e8 z`Q&L6AOFNR+4R^4@>oCdbk(?kBA*do*?gdbc8DwetM&mwhA&*eF(KuzC7AtrdI2OW zTuJhpll?CSpye1%q;3LYroY1K=)uUScc4BsNR6)6lJ%hYXO+#J(O3blg--&9>Ms5P zaG-uJO+Z1HP>{b%&vtodpCd!|-!DS1o>~1bwLir0orW4Fdjr|S+D`*%K=c%du2<*f zB?_>%Eb_}K@FeUfE$l&W$bqOb6$FE(b0!!w5dQhx$UQObjD$4}v2 zaRZ;J=jiG)^^KKxp^SDnbXMzbpsz>`(AvrQfI=UA^u6s_ez;wiyhL9nkS5#=YCVB( zq>q179sj(B8XZNmxk|*>R5tHROZZw2jg`;571)($R-QEmeYl2{b&J)O%2(OklXRBL z-}kD#Je7Z$%3lJ0oB`xDoCqQju0l$7+vPK+kF;{vZ-v)5)oNaNRs_u!Z|`46&1Laj z$rDMJ3h?jfE8-MRJ4VXS?mytMy>M@*fV)$MvZ`kxYYD*4 zQjDM^3!9JCt0{B8(~=*y&QrIg$+Q!ega4hvKfY$`ic}MCjmy39w`#^B*|{fFtZbg@ z+WnUAaI~SD>NX?a8vT$sl>JQ|_S3nf&a@95{0aUW3)QgniT)F`OThLAk+HJ*ZorAF z=g_{^tHV>hfn8&SJIw)qV?0}>{r`LgmT>%h)1)yFhc9ZCLN3lN{z71<22i@cFZGb& zle(2HAgwwFe5>$-#AXl$L8l9^Nht9~=g5C8!Kvo`KOn)K}I>o7bJBD%I zn8FVSc5Q3IVY2llec)Pg$wGNTNEF`sm)OuiqQK?3fe}D=XtC%A(v^_U--~qKtip4V zPEOM~k4FPG&L#8?vGOM-AP4Mw7e5V%uf;5R=oDVZ91L6hZHCm>1!xwUu8xC_LUnKk z{DL~z?It**@JhPUryG@NxJ;*eX{J7_tik913SRY}TJXcx_+qmY|3h4m_8G+ukK3+& z(}c0P^4TD$aU2!#8k0tk%YJ=oRI}svj3>s#v)kK{et3G07PO5HH{?tFxuzO_-I^e6cBjGz!+u=hyg zti{6D2hit~-;jh_c=o7wpXbKgW=0b%SApBKo3)cqDfg%Etsid$ztITN8A5LCxRQn8%pH_?k!}M_7bnPfY@YJpQ zdmYyf+}@{a!sY$^>E6VC(9WDFDsN;0F;>1T6Xgy7DL(-RuS^Ql$-h2V&AD_bxH$7= zc+~qd-V|$`%~Vn3->kzFA@b*ENa^MD)@M?pdg}pkKWoZ2TwfQ{2OLTz^Q@BQumiM6 zywL*a&aPc)wLj+{#d%fU(;vWreR-{HJ}%HCQN98e?EKLtVmOVUTQ{djCN!W(PWGQZ z(Dj`{^IMTMksPMtT#alNYEfkDmdzTc+_;^P9=j#4NFSFA$3neF`YrSt{-jSgFiM@q z`*7w6IA2Lx3ZLbnpEpr6Z)AN~;mK~xu9wZP6SqFP0zMtP zNDQ>bzXnlD^#Gd9vm`tB!3L{r-p}dvr@n@I7*)z&Va8ec88KRXz-6fR6!?dJzRAwt zV5+3^U7wY&$mRR3@^wHq=#-qz`NUdeE!viWhRkUsb-%?;gZ9Q?T8 z*8;zFAZfS2K&1_g|Ff;_h9}U8T4nl1fgtb^7 z)Mr;gC=i6su!QRhmZbg-#(GcfAH2|+qz+;hDNL|?@UHN+)LG%Oh2kqx=Mfc*@7>rQ zQ>WK4T^SLF{=p2nMlYB@f@x{gK(jxb4j4F*MBxX^WN=+qj46O!Sy)#gCc{R-Fkt45 zXLl>3YMQ@lo&=+R5BTZyMpEIA9!Z|kzDMHd?va+G<;{|}_qS9iwyYpdP_nR(`RVm9 zrW4td4C+1JB~^9&v8k{+BbC*9w8Z4CrJo9FG3R^x%6N1Ux*$x`5|i6fkYGjl8n2q_ zf6f?+l*6c_eoh0&dh=PGd`x995O!ZPA_VeP;T|G!!e&K%A9z3z>Bfh<~Gab;E~tuVh1c-4s+ z!rkDhK9Of$J@ETg`iJ=#>A6U}1iY074>gZU0p7ts3a`-co77jeOFX7(0XDv(x~I?F zX#tzPym1WKfUwjX_kU1hTa4cSgJGn~S0^42MdC~G;jZqvHVt8;knFeg%CgA9j|!ss zU+Tcho*ZEyJ;7;8I<}IFs3^uiZMbIIo+}>I@6);unesD|YE4ONOY!cg{bqIzW2{BC z(enoStLlF1y#{UDtBzkfWl;Q6O3_uz@mE<_bmjC?IiH@da+VfH`@O4jI4kty>cpi} zU@1|;F3t$&sW1FmUYU{njVw`m4YOfP_QOnx#-D@lwQiW$N!`fU#Y(kxM*;kp#ZG}z zBiU^xs%IqG6*Ch+JwJ~ue6K?!c?c_+pLq?trU5bu`vNl2znqh);^#Nv3fy{1#@$kH-l*LUdbjsi&1L#^>=JQ`&UN^8 zG|{y*lGqVS)jmpd22opA>3oOx4fVwNY#yq!wwMMuQQ4;AOS0Gd9+<#>d~xt zxk8rVla{I?Fksk7Pncnozr%$DA52x#<2B|^rYq91w|~F|B)HFjHHb{e+TMM}T7Pwr z9t>n2MGLFHDo}s*{jut={!F*4{>mc>{Z%I(`rYs+==iN!Tiy1!D(tKNa0w0n+8j43 zdg&RI`)nICyYd3A^BOM(iPTvBxPDVy!q!!L_#b)9XdX;zPzWU z#Jynj>dIIZ^F7Sx7y1o3^d>Ny!V&ovYiPJ$>NdGU~yc-JpC>8)Q_!JenaDkvHPdwS30NaPQ z)xY*BS$kXS9`e`zlefMFwIBIk^QIE-LILI7R(3VJ4y(G*K{gJegETrRq*z_%UFau& z__H9KoSCO$l5>mnXt8U(#3_`ofr_sq*sBwki1j$H;XPDhth^n<)qV_<9fjq8)8t3z zOLq;9nu$l2g6#gAKdXm%n&5Z0I!<2^AP7R(>Vo-QJsc0QDS%OZ*6FnQ7Ec zW3N+56;0HZ*2sflaP;s2rNh{@N&VsQqyd#G{|kndx8s{|^q9A_Ta;3UyHegGCU!Io zpB%N3Ehob^Mv^rQeKdjojn}1OBYU>JE+yLiJlI-rOF?AQDzth*B!3a@>`i#ksCmya zsHt77@tGRkc|DUFH@C97hd#yCCK=fpKcNT%9w%+KOAgTz)G-^QY-pjZ<@n8L1B=K1 zV{Grr+vc8=WE;7yhoH{sR98?j-s;OAL(k>aJ<^P(*}BnNm=D;xNBqCxk_GI#2N^yH z2N6I>L=p};Iz{cFQU6;982@#p7typb+3S?j8U`q9iMXmXR-S)@QG8+nO^21!g2y(q8+LBJ zD%1b@+Y?Xdm_J40Z|2C;Luyfzr)3Be2RLlmO-4|BvbFSutDG>cObZi!8SDH5{^5ja znm_5uP?#R!P37JzVL}2!VQOfm$3ZV<&kuhB-?f<^wjKL(7l^to$1sq?9H=R#o)(hm zxV5Hxs+*{iG{ofdQ{#VhXgf#mRKlXlj(@;pt2d9x?6(h@^~Sh&ckf@>{3TL$8f_@~ zM6P~AW8;wE##1abZ(5ILLH75U1ijviu#?4B2+$=S;?FceF6qTr9|L*4) z^0BouW6RoMzWZJ2aA$AlAPfb9*~Kk>XL8TJ$OZqOFTmWFs=|V#M_6Ipmq=JN(Q)1= z2%t44D`87c3ID_<18Rt7Cvy6K&%*mXkrd9nldxZa@VS7SP3x-4k3W${c!(fYxZnsU zlnUX9!cZ$pdWV$){jy3P5tLl=%SuimBq6w4Urv|&9(o^TZA9;YzNb+SaD{0fY{7hS zMA`SBxk}DdkK|efc9E!W+b%_Fmrg(miQPQaWgbOI;hx@|?r~w~5e7Gu7<;;xSIL8@VzPP{em{{rvC$b4&Rh;8@pKex)MgYixyIo14ncrc}QxRvK2BTiIVH*-Fq)s!j{N zaY^+(ahr{#{uKl-E$EJIGJF)(8*@Ias4y5)IozIVDl0!5>Pju|m}|AH7r!Sve+G+J zHXoH;%N<-TJBGEKHIiEX<3&!82g=$0z7jurE}-l1T5!=RcME{yU$6ROp4A?jjqprs z1X~;k@LpP=fy+z`jeKw7zC?%P%wRnxagWtD(QOi&MI-s&GDYkUqgSU=RyT&{jKtbo z4I}+t<+@#3DAJQD7)RLnTYev8iDQ^AqJ`j{VMYpfssQKzi#}RJS_b+yE=^pCP@deK zg9nrnFqQ;jUG%JdTK>dCBP_Dp_sqrMu!0wr|NPU6cN3h#>g7oLq*6uuz34UE19-Xk z1mJou^6x?+#LAzg=VBo7ge%LIeZ7hGBBfgcjvQ_^^BP!%zWX2KZ zYmujpI7HTz=A@bzbkO{+aE~y`-K24Ttr*Ll~N@zQuo6eQ`XY@3uN+ zJDz;;1PVHbpdk$#F^AJ=W8fBR95&z)XCqG~E>?a(odjop@ZHbwJ>G^*ojZb}Nj?() zZL2B5$1jzqK>cwWOZ zx1l_FkJ+GOKVEJ6b8dHfzes$tu0Pwhud!oht*_}zykELSf~>17{1j?PW-FcYyZ+rB zm?dT6OEWUV0PAlrK6D8eNME^q0nc@mYvW9TqAQo_(0`R)*Z6NguJoJyFE+CliT+5= ztX86A`Fpg>fVh46A5ChPm&l7ZmRMBdbOWP)us3g7o1IyOZNMJXsqmLfva*M<7x`Xb z{AM>|`@aps*1E8bWc51-VR_On49PX8^v&O7>dfuUyFio>C6MnCtnUh!v_?r^4#I}H zu#pP8_GK#KJ>5_`iojU;D%5W~))U7IT%w`$S|yD)>H|b}ltQ0ZvIITzcLl*m2Enhp;3+}y zzAm^y=lZk$Aq>Y{fMlu4bQLx-v^6pD%dyF>zvl>kVc?%VO9={(V8#nw(Tx3D+5C`% z3vA3hc@Y3j564Ugi-15?m#>d$QbA;S6N1x0NCk|*6F zrhG=76S8FUY5rdyW}fjBDq?y&AkWVs?N6Txcsoq7@WR_oWIr9jB1ZE?V5}384%ioL zsYex&VGRneW1+k{o?;^bW5>o~(7;xaU#5TS3t)p%7T4}gO`!AcwUPo*jw3Z~vpFILn^o0sW_{P>x360RhA< zO$K1DJ>n0IUlRY1Ip~!2erpXlhviv_nQvhjTc*ccN->n&Qj1pMX?`t z@NSZwfS&MX{R)3@!WQI@kI+}YR`*GD!XVST1my?;Dtq+Of)bi!rb0vRNKAH-jiyoP z^#(jeWSeGV`X$eAeaIAq|HU-PIrqQuBw=rW`Cfl&mzXQ9;7=N$_ngim&rI+f=c^|F zG4faS`8xF~nW#ss{BrtDmOB&3Ocrlx=hPZwu#k8E`TS2XRy4ryL}AADHp1rA<1q+M z6?-Pjir#RI{MiYvk>%eVE8jv#NU=L0LY1*k3o2tjwiwf@WrSZ1Pw2(W|QAue(&QoBa9Y^4GtZo;p+9 z?jNIBlg1k8&b0`vs9Y!h%xVtqb8%8MUaTN z+~!DZ?Pg8r*zJSF2y~o-FTL6j?U-&Y_CBMS>CLp^T!X&C#;=?O?P4K#t&>q zSbGb*+l93sKalm%qYErdy#jd)#t$qYtkA-0U0C7xfrW&1u&`k+ti$+$9a5+8o>@QP zaGYBmf1XHFYKFHINr;u7dGRmS>f@(dI}HD;wZnUuqm|8%X1BxE*R36fz319t+PSpD z1M{(%XooZXT_5^!t&XChU0ugf*76g=_u~C%^)b{a&BJB)Qw-b}X1!L}1==T2J8iot znca(@RI=QD1488a7g2&Z{fY;j0=kH2sw*Y-S!M1&NcdAtj)L>4i7c7M-LYh1<-1%2 z2~mgYhrNl@kx@o=zw#PJySMGVhA$D<+43R6%`<~>_s69m-lXqqC!5D|pGHcXMemK% zN6>54A9E<-d5Dk*$b1|0RrjpU z-*3+$7pdD2MsRx?3@V$i0yoAvi~g1Ikl52~@A3<*yK|gz99)~4t%;ZT(mu;mGNEXg zB0z%Ur4wDlbda`E!{|VbSos*b@pk4MHq@x_wkv6HR!L7`oI``}hpA(ACH<#b{Mc4G zKgP~E8@+w)PsLu4njIXG7U8VLPhm<;-unahSJu7v-A9Xvqp#j6lCYU& zg{l8QCi46}?sfe~>HQ=?s-8WT=9^=aZ$Tea_6#E{sN^q13}o@jfF|jn#Dk^GKdTAc zeB?|KQRf&%saJ_=+0rO#t13&)2+i}8uq@J|SlcPI#y@Tflath6>~Vv}q#$t^Vf0hB z&XO>&D*v|%CH5M|xS;|;s2p=M&!OU_IpUA;3|RX1Y?khQkJB7|0U&_Ad8S@roWjM> zlIkMogBvUVl#Z$0m`ek(rUb=ObZ9N*$gzstSw$ubw z%7@as`hD1ycJ?`{(Zly;3-ZNe7gq*seymmJzY6lCM>Dm~5#&E`tdVUua;9_VK@Q12 zJSv;D1A%G4!fw)H$!@2y&=5`ymfy-bA15O4D_0cjG9s9>#((0Eq>C--of<7-Cnjrz zQGe~P4)hwor3qu@Pn{>q9Y{>EH8H2)hSu_a2^Ba!q)J%5-D&$kilKLRa`jnmlhu;g zfCPsf4O8CywMq=eG?RldO^^Z$##%qwwS#~2Bi0rpnD}5w&=urOp;b2jouXCO3*WX@ z`uszYIcH#yEWBrkgjgd{8zM|-M%$iE6Akv;JLO=UV7-PX0gi1}uVJHvXXr)Sc@yR$ zJ4WfYB&exuehLgwr+sb?a0=`9#&Z;d*LbR4nZr76J8nDFe_~nyJz2OjPyn_mF0wui zWZU0V`ie1HBZszzL!k0yXLZdx+5hW2Yq}CK+@bftaIPy$9cpDZT1$?ymP8^_7n&JX z;r3|d^oGBB2-$UcWzNQyZoT6497DfuciC$%BM{}Yn0IAgUeJs+u(?0yE=h0JxS;Oi zKC9#zULMa${5ulEJcia0haFhAJ0f9x;rF~djeL**zocW6oepD(%pGUG+0@A)H(~9y zmV5JR@?-0J$F^+e-6SU=zT1W0JG$@o;rGi@7qJEAAk{DvDBiqc7k3rA#c|-2>qV^m zW%@hUUp)cNmCY|heFSCNO99c5q=GlCzZ!IAroZYlP^}+o)w{@k?%FVkTa;_6>}H{NSieV-23RrMgO_R8jEuBvli%v5z(v+B$Lq{BdhmL6D@UDdwi z%&O`&R)_zp&=$dGKU&ob@1Uw%zJd!~=bu&^LFwul3y(x&4CdM{TC;tsQp_B-q<7On zd}^Sa74(}RD7DtTv@_pJB}x?#qFFfH{!)7}nHawBne~27)_aHG-PFj6)bZ)h#i_q% zC3`aK{Z;1JLa?_7D^Du!@ZeqUEU#syc{U4XYZjahS?`;&(zIlS_soKSRu;?|S!o^) z-c#pg1^y-L{l={KYqQ=z&3gB;-cQSVKQ`aayAkgElmsntdUvEI_TJ3c^X=lNcVC?GPH_H1S@A_b79Zc3InP$` zvH;lmG;O~liJeVKS#!sC^rY@v-^-M!{B7ck|4V#P+xWKSwf)vfG44#5H@N;{+xu7M zX~RtFipin>)V%Kc{!`|A1Y?}kN$GF;)UvMXH#??YY9dn>#9;n9S=iMQxMP+zg%|JW z-%nZ@Rh+JDB`i;EWxSD{n<*qmkB->Dy0_zMypCINFHF5gN}CVJs+)aVdhIx$XGlJg zP8ZB$;A@9|1P>vx&_AMXpGb0#@2Q^|o_{7eBOrH7&r0EEM?Y&mV&R7J+F$uE{Us>Z z|J}r_`T1nwJCn7q2)M~}n3(`J2jA=+k#lOYY}#Ll3Q1S;N22+qvI%{?8pGH77yy*T#dC+01VviGfAcTmr%A`F7XCbAx(*Wyg4|zv7BW z;y6g`PW4#t#adL9o$8^Q(rf#Z&B7*8;&3gMbNG!8E>?!NCwa_J-uNs2xt61Sb-piG z@W4%X=;HKwJLz)*s{8rgxYw+l4gRkuG0D#H9kK5@mteXDvJS^2Sc|`-0X$sZL|m=H zY9(g_`~Z26OBU>39six}Ja1t5`}K@!&1c-Ru5W1dY#4-Rr*~5Utzp>*hgPbnmWmnR^<6FyEe26gs>4VRiAg`F~OIJh_wWX`0 zEdxq@h3jRlUaI@8tKH!&dH?FT+2ov(P^n z-(b^Q)rre0z`3vP+BqmaKO0_G?tB0OTJ|tnK8&s+aUJJe4Jqxbwk;NiMO?%B;}uPe zShsFF?f^o5I6^%`hhDjK7)<&!9ggEe&b-h8J@O+=eKRg_|Bb2pv?0dV2!fM$_@M`= zJF!h2ffR<}X*y-NKj1g|qYr;&{gL%@bRE0WbA3%rU`%Ee+C5+)j|MBmcQ4s3M0ED{#Yi zxb#_G)#roO)oK0a&!KstJB#EAombL2*Lq;|`xWEi5>;8!vNt&SD`0UKyVxIK<*o7e zr-R6}M&Pd<|7>CEH|9Y#z?=0=`XYl$b$nw#mMFDZ->%&B&Hyj+QT*k~*mv7`Hx@I4 z$=kW!jjz%!m1DnKM}T)@cLk6A&f8ZXyYn$1{(duazY4tX#(V-FV?4;mQAc}xY^UUN zF?I5qnH^F14YyAr{AQPE>)Njhy&G@gBQo~et;_E`+`I7t#mwD~#8Hm*s!Z0F<#Pzj z>;nkUpriyM;Hg`b^&p7XFuhCP)^!@YUZmww}no-pIoBdtdzdc|A9BxMF4eU)*Mvzku5!yjcx}s+l+I*>XKA z#vjq8GI{FO%Gf9E#us!M`-58G>X~DIux7bwJGBwr;DGVJ&6ybR8vmlf>)0h~@Z9So zBFSTlV@ul^Wo1e(g$ae|pKobP*-Hq?rR+t7WKs5F_Zd=F>9Z(%srw8mEBINIz07@v zlpX0lL&{!mpN_J1?%gPRje9rBj@CPrP0LeN{s)!G0j2o^y;%?L?TF}zIleMK#es;( zT0P{*YZjLcNRD8_^|a!Awx#c!x{WEhrsg8T6;?S{OiOtFQrqq0NS2=_*`%ALC3b)| zsT%-WITzl|(|VhvqVq+%Mr(`U9=O&^Z7`N z<48V?PSND4#h5tJ_^E7wmWsTc8gPIh-Bn$l_~y`?yX4`HNYmy8VsQu|SzJ=)K0_{1 z`YbLv%zcJj(${^4^4HIOhFtOo_Zf1@;r8jcY3Ie z>tD8&$1Uge+|1z;$YcEZ`~?G&6(*0W7d+KasFwlb3wBPPxHXnS9CseO)x>eu*sV?+ zaSRH?5#ucDZYQttl5BDG18YxwWmCr5_TJGy0twbDt$a z?ECJsckrqFB(4ZPKXjiVNk4L*!-Cj#?lUB*Z=a5&AG>!W=|=Z%B>mF88%a0o9g@oK z$&o){9@31};8ZFjfAgH2RTb-Uj4x#L9^r{5R`-UM4;VolHAqh zr5OHfwJBQ3*GyZD(c5FzBc-Aew23!ncaCZMgewQfescmH(+ww%{bpC5-UN*w#-?`T zU7H2jW01$5^WJ$Sd68GwMjBVt9sfvvQ9)i^mq+pl^(HUyW-Z_dympJ55X>9)Z|B{% zKyzJ-hc}J=W}*NO9{bHHJjaZTpb|=em{%}1rTsS%?}24ko*7Bpp;aJm9y|OFtpU{@ z%g#e>wmCYIIJzd%>*z>icE1Vl_tigUWeeE0x`>e?@k+V+@@U3-P!t?oYz`Gt5POu zxhmvM{DSXt)ybQv1N)QXUuE7KJiMD05)tWAU5}^2mF(Sk-W#tC4NCQS z#M^IGG;xO}0;0Wc*TWk>6fmlSA{PaiUr1Ph`R`H62OJ;*ZU*rceC1%pnWfJvY~lL_ z(e`({g*whfNi?k%k^42RRT&L&k{p{TSg&=(@jB0f0+*}6WuJRz@V~h54s^`t-q||J zkdy3AUBI6~%ls3!wkNcBkdmCrwnK9N-Q_lPN!2#T#2?zb+N5*EUD8a$D3dqwM&P(A zPSC3=RRXSg1qTE?x9CdF)jPY}&LB42J8-3tY{&c63SBwe>%nYya7$q2*>XWm_ovCG zldTc=y87RdXVirS{I>GSmm*^qwo|Kl4{){HLGVuN?BPw(#ON41E3O)VnN zbhMau1ul&9tGA|3MxB^^MdB-C@8t`V$jVe?yOnD9g`aza7nrUZ-jt@7chmip4lqa* z(#(q`6_&$ZJ4F&VJNCMHE#&nYHj@P6q;#p?_&@WJu0hCN73kaYS0suJI_V*{_WN=v z1+QT|U#aW(lNk}PBoSLHd{;$Qu8(ZD$fO2*SEcZX()k(j*Ij*1xqX}w&ywceKIPb;0`QVjs7UA4gOP+Q=|&sBjT0RR#b0N$a3#}f;`rmNz` z8B>uyXyCSmrbZJBy#jjD{vkN(N&A-rZg^ABE))64w98n&3_;O508e{_bwV6z51mw| z+SqP5dwGlk-TY6o@Q`nJ%9~v;nzJ!R_oqc-EqzaB7v?~wm%d;Xu`ln(ujS8a8zb>! zma#i>h1cbTwO*IgH~Q;hn&-3IjYx3U0)a`+QBTL`11tFC`Pf>X(YU*5g4D$>dd5Z< zZ70~W>GJN<1wlF`NZ9>G7|jXenVdeoLtmkl|UoiHR5IP{GSBcH+ew*Ex1nj5Wg-QLssT~qb zuInx$P7P4H$R_-sN>}C{x6wp|;1U|bkHqJwI)o^fe!L19{V))@v&LO<8BN~ejxh)b zAVdVDHI@C!)vgjH22N>pNH}1s*(JeS5JZP z4fC7>i@h!udt;LeW36K#N01Ec&L?)>34%Fcs=c4yoA=wN+xt0!e(wT%zo3Tqzlj5Y z$&|}w!@Mq6kMz3Cuea!%1lj8{ajHG;aQW|BU|$a_7rFnw);(u!bWe8*Oyb63YVCD- zQn8WvP44Syr2)Fgn`8b|04bP1b$1TNzwjSL7=fQyMq-|m*76Jp19AKg( z2+A;eF;cqwli-pPVvXM{K4Isq5Fe``oc3EyF8x$U4M9BZVkP5Dm1dl|kr!en4Ra~( z8tH&O=x%`mhk6&_E`uWFV@)m~xC9D3rV=2|RDr;3uq&VpF%@gY2|6$Cx+q@mE=`w{ zhM$HjctUnMPb71N`;0B%sbcgEYaP33CqB6(GN>XmaO34$kwJw}= zLAU}4_x0fHOdk3vhXo~K8(oaP^bpO75XM+gB4#&2 zwOE2M#)8mw+e(!?((fCuA)yzhWV_*1SHqBK)7R0Y z0}_cBtVDs1P=dsak$S}Es5Dr3iUr0-*<(_@9xbuKJoE#*yT-d9Aw_#CHpGM1iXb7c z!csrgL?x*vDoQmGbk#)QRg)<^^)tS+0#t#|)pFZZKzV}-Ox0^*#xx6=qe7^_3JZ)) zx5uPrJzDI70Tn<69$4UlgiBC?uy_&*x_-P0IsH@tm81%&C{;kvO|$Ar1yrbhRN%o< zD?kS(ya*6*^_irgLL{%#cUu_0V_=^0uhyK zPtvJ1RIa{Ldtf^XUZ(%kns*<$))o5~)M5`NN3#-L<@>X*lAvBdubq_55P$?_WMrP|9{V7f&s@{4MsMyi9gxx1#-7JW7^T(otyb zV%KZaPAB@@?+VsQIcnkxg57!r<#mun;&m}U1y0xb>L8u2bFhvyA@X=iKS3TB-G%3F z_2sWybSFiJ>*u!Xo%t7gwldgjJHHz2|9e6+V!^#AV?SO-J>rx1AgG%AkJ~JYRL7st zY#Ls;eR-(Km)d-qb{Bb#lMsjML)K;6(Im3ss&%C~2b5)QEbm)yX{Nh0GTS2D zSZ>#zXWv?03@E=7X{mB-MFt?s!)3KnbS}#RU0|*WCr*{Mgtmu_>_&sH0ok_%fB%(|P zq)UfeV0-Vzj|EmL1h9p}9M~3;hrFcSpzHkS)NJgzR8`nhe&}_2uJh-a>}>L9@k}+M z3Yu`VS3{X+r>OtppTr*bKFFA@X!tCuqA(2!On?d>AUGOP zA!KVK?*6THQcN2nElVLRUN>*pp(C71>|br9*x)~Tkxs|i-)pe*TH{;rq0wr{G^4;I zlSC$M8vY~$K^qJc2^03Xi}IeFBukx{O#FLHyzMYXZrD{SQyWR$qF_R@v;eJ|qgNvF zxyIQUy|NarAdOQF21I%VUCh?|Cfw@bbL|!Pn@Jby6mEo1>jH3>BJro7wh?>LWPIag z{58K8zRV}-Hf1oA)R1aeOQ&sGG_$F5p zjzGwpPoo;i@^A06ZSS`jugtY}*=V>}tNI_b#jAD~e+7aXa{UY8%gd6DL&0dib;2Ky z5N>7NrlvdL{S=ZTkF!9ywp5swJ+Z;{$&GNd1MrvwaKl+?04bW+xgp?r*4jY@w|=Ek zN5cL&kUgjWP)rX2FFpTY>zO%M?NM^WSZ&>ieLSMA*gblUe8w=oY5HhCH}~Q-9Ivm$ zsYR8N4ckt}85fZV5L6RO`)*gE4i z@2f-p&MiXKEUmh4|L{C$BI~KycQl)-4}2n`u}`U>eOlEj`rfty+qwqok=!s9SOxzuUouMuBaN1Z;;o} zXrR@p2ku*ks0ZnHk1FLg9>ZU`NrhZa=eX7XQ%+xG#c1#Bjf(&k9+$NA49E4ut-Ktr zzg;E9mT*9vTZwcXX_Fxkmir2wNb8L`O^L+0{D)Zd*ECtCJD|N4d#a{) zV8J;+Fs~S$+lxCLsmhT^u0pk+@m?sU) zT0XSQL;f#$1$$c}Mlw8P;D zzVrR*88Fg^fcb-gk^LtZ1@h|vdmaPaV;Bz(g6FSml}q&IUzh=7Iv`p0Eh@Lg_Wo&= znWgClVAL9ns-~q?cjx6sBEXP=yw#S2){LN+6r=daRCrF)03Bx<9E*6qL%j3@6g-aG$_+ z%}#@+Z{d7scEWW6O|9eLq(Lq z-AT=+*RIGy3dTgTdSm#A||-5_DZCG|bJQSo=C4`tY--dHN2)%;NBx4s<;(ys2M zrL`;w32M{Y-<)HDugJv$N|s?;xPkBM?n8Rx|I_B)QC zNBP)qLe}N!$@0CtmEAdr#|g*e`75Hak9*rGD*l_0QxHF~;#zO_SF@QaL~eE_-9OY% zHG~n{g)cj3!<3OfHJB#1{v!;KA`R1}GjwTIBZo=ExXqHsFkq)2&m&n2lWe3N%%lq1;)ljsm4^NR}u9wVTw{aSenyKL`opyy;1!1&!(?60{(t&V@Kf*5yKE%S#H zgk@Jjkd*4__Ic$n`{cX@`i)Ra-HEaf305NqSY3$ z&aa^#P|hqL(7=E9Nsa#^30pFd7w?H_`HCd2D}gw@Lyuc02p^rRUMAz=+X1ExJbWu` zr1=~PQ(4hteH6j_swtg*=5g2)m@T0OIFtNorE5^`>< zJxt1`m?o1~wC;+m96B`h2B|{7XWgbN|KP>2U+M?(pxJRj4pQeVsAT4oIBz-QPyM7( zDRG~g<(IU_X&{i@9s}F9N15sowud!#*dE4{u04vavd_A9U>gKZ*}(}%co%?M{<<|9D14~<4Z>zd-qwmH*Y9}>K` z&rzx&rK41dPObd{Iruq${b^*G*IUp~PIvK<_Sc6+t}h*tRfB(@CFq2yeYj+pMG*1{ z?|Pp4McIrpN-r72BZksX@I|ix-x7!K(OLK=ujBgiUjBvO(H~@OOX2cGwxy`98_ovt zh-3@I-{V7wKNn35DD5sJi*5T13NRplNr3zcA^#KGXSg+&4K0~%7q&q{}X=t$IxHGPYFx)Kk?IGvZU*A93MZ;Psua> z|KO+1CPqKOPj6eK_DLB3{|G4Tql%FJ@X@2?(AKUO#nwS2?$jEq1Dyu?F-y`Jy z5_^HgY!j7}-70{IvzX+Zr#T?AREMU1PjE)}=B#JrD5i5psy1%_(NFKYSqp!s>HaDo zX}Tk>bj4Y6+$}(Vm_%WOUh+~29RH(vj`|RNsIfNR6rq^1Psgv|h zAjkJ_{wcceE5t)N-Yr1fTm^UtE| zi}n(Uh*#VJ@@;-@h}@OA(1c4d(N%wA;LM@1bu0Z&C-c^~psuC$1H&hpq)%3oSCJc? zfOC`D1&vk{UAV3w%55jyiPHSV(d-Rk>&{ZI=O9h8O!K;Ir?n%NmhSAXrKN$kw8Vy? zJ(;Fy_IeHtQk}^jE=zW$CEG{IRN9A-6gbWBXy2?+lv{0j+CAQ2)6U$}!g;lmPbCNU z<#F6(usU`tm0~7teX-5N{mv93_hF&O0`ph}b)q26^q+#-&*pdAv8sKsIx)StzWmi) zRE<7~{+*IFTjM8pV(O=M`*64I02q^DpxYbF0#5hkTh|8tMl(IX4#Mx>srAJWe#FK| zG$pxCXXovr+Mf00S6BhXI**?MPA^gcM=x%QaL|4TBfoWhlWcRXDS}scygS^n*^YQ0 zy;-4Q@ov1C>Lt@7y z$pj@y7QXT(g(o|A|2L1sbtAM{%yx_|V~wtc9b?>B5gRY^a)h)cEgbaLPIfi!3YJ(c zIb)VlcD+Lvx3^TC_$ced_j6^uzglHnH<*cn68|csHIgX2T49N9Q!HwZm7vwS_$lq- zlfuhg>=k;%ff_{dQaI2>9pj=%9Og7k6Hixzm|D+Sc_1c{An4Ax_MfNiM z5I6askO&vaJ_|TOv394dK}0y;V62ATt$km^l%M7*a_P6(@BSguX!;{(G=rRk{FlDbBzJ!;JF0Albzj?I zt#woe2vY#2y|Prn?eyKxW;A3NW$*O8oMf6$?XI*>x304Cb847fKCbyc*ll82yNwUy z0G@B>F$cS2W_%l4Tns$z$Yg1j9nF3%r|_4ZTyhE}GbrUZ!@>XyU5kEPN`@ z9-3N%1`6mJD6!npT^b+cX{ER($NsNQJgL@;BRaR#V;#-_ju`5rVAEK!Bo2I=yIIK4>Ao zq;@(n`la%8?rhs|G)J&x?}3OU@2O#k#Im5Nin!e-5Q!%@vXV0( z-uN+(>UdJqY;9I8BH0&2vir#;BK* z%G8?p%D)d99K)n9A$o{I)S7IOf1_wj6@=(-4;OsSOElp3l#qc%N9u2LReR9k<4e&) zpPb8P4|gZU(Mpd=@YeB4VH1*YO>d=e-ALxfhhwBQIjEjE|2W~Dy&zIIn%P^iXO`WO z=|I)wTsy=4BI^=Ym&9Jq_wNLw)a`(B`X*s5sU(s7H9?ZAm1Ga~fYj?E;TaVEvf-Mw zPQ)tYu^=Zc2`jd~6282wrkf5J1;om~$5<%1p*{XLEV+07`%yaSNQN05-VAO5pdDrq z7Tg0?K1vo){6k-dc;+ggEPo}|5Ao$#Ks}@tnd}yII3DDl3Z4jTU-&2zw_9Y4yJk+) z>T9y>%FBv#cQ>OmPG9AE+hyL)ov(ajCoIk6bW-~V4zM5y+$F&vYgK)e@{2h$eo!Vij5!k55a(Kn8zNM@c;i%6CclM5GnAHnZ?77U6gF7a&JXc0 z#JIRfRdGFdP;RpDNYmc#4jW9609V+r$-pyd+^Ag8LFKWoHOxImx<@?^|7cn_k}P}x zP}Pn-ID(l7)rb5h07+YR;?^XI5rI>A4C3}NjBV~9_>DEuJ$4>s>|2gzmj6&B_AN{Q zm-5E4#xCP0Pq&=+OykjKd7o9fxPnGD=L2-_LzoBV}(b(m4JV!;Un z%id+eeTr0zOw=%scpi%4QQ{uGdH9di(Co=449)nWz^7x$F;ZL`{7y#pq)x}1cN92? z*OJ}Zm7_TOuqcR8;x%wVfvK{MG&cyT?QCv-k$)ue1naI<3%P^eKQ?%ieTBHYr^q4J z^>=i7!qO%irR~G&*t@Fp8>&NcW7gjtr}r#T^%@@)jm9pKWMu0Krw4So#cfms7Tua3v7%kOCald5(U9+>M)}g53Op%q76BO|y*3>^~ zuh35Vwr{|V&-ss8-kCyA@_n~T(7G=?yC##WkyNl-USg)Jz=lX7LLZw-REBqWRd)Al z#1R>5>QS=$)nv@V*gs-hR3r4nZ{`5%C{(rP2og1+N%x$e=TJ5Bg6d~#e2RnkN?5Mq z{+&x8|0QFJ|3aB5Xqpg8h4bE(oq4PB2G-L|qy|0r&S7Sx$$FY`viRBEv_?;Mo^c}U zxV*2fB5|P1_>8)!5=G5*QBH@f@qh24dMoO$E^37o9iKb7s0zK`q$p~NmQYRa>qAYy zP&{|B)8<*`*FB~~+L&KOr12LkJ?7V0R?N?uU&~C_bH0it%~BC{eNd-j_AGTO{0@Us zTFJbxZ3fJx-6>Z>By;K2@P$JY*7;*mEjC|L8TulNfz22B3k;fN)D{U+1=~nNBzv&Y zU6uRW01!z0t~zlgegut25`>oO!DCSVM}zu(Sy!8S6VhpZXKCY61n+JAREbJR&Qw6? zN#x%xybU+-D{MMfg|HKysGHPlt(NH*yf*V)W?OK^U{nh#{`BxQJ)^9zh_E-EJ z<2AxwTgTsHRbik%0)A3`(s+Iez@VhM+vx+d_`siHa^lSXPEaOCE7lDK3rmgHFa*eI zO3`OP{0FIl$rPMA2o&b+4dE0LBZOz_J+PoWBm0y6+W@cK!S4lPYG$eRH^dxw(mQ7Q zS4EwQHh*xDwE2G@PnT^oo@QIG#2|Z}aToYbV`|Q$`sp$C=TIVdOkMnO+cEVIt&*m~ zbDqx{Q~S%0rk256e41iIQ-1{>`&Yy9^;zm`uIEptuHk&5>U-WotM5Ql7 z1AXNj!n8dDc^pM3vff4{{Zhbc`bTbgk^I%%k6C-B#w(=u<{ey7|HIy1gO&_nK800` zpQ$auCJC`;3s>;Y81z6VkctTyeUrbvH5))1H5_X=2s?9DV<-xg|nCjgO0xLv#)W% z*NS?b{3|EfN?dg4Z>y8%wqu@ME|Cqtr8sZiS?!Yj=N|!tBgvEOf1h4Yw$~L$kXLZ! zlH^E{|1QLspxVef$`E6{sFidv$+;q$(Zt^ZJ94UAY8`?&ob%;2`99WWYBitC_dxRs z-V}T*icLq@@@YBgIUcBR{*SYOQR&V5Qi3gb(s*>W>R0Z9hGw~vwMoRivs^qBTWivE+`H3Lag=l)Qqh7?D|V%wW&X&Zq<1fmGtI) zp;splEwg`ZGwZ)(q8Y;E1-km1V&V{vwc6H@cqoQFHHQ3VN%*8_!%c zW=jq4M8TkQy*42w%Vwf}l{pFSA^0o8m;3e7`j!2?$^PE#P@X6RlV$ZB^$y2~6<(sL zatiYrqcj`^?c@ro4hkyG6qGuR6b3df6!ruERDWyjV7^tWB=mXN=d+f<%QkNNvH9vB zNniLsrhg5h{UrQQC)#whT+V_iX%=>tF~#gPJOl4AH9dW<9%cVGTXPYiKVdj6?KLh` zs>GZr$VGMhV5S9Xcai+!TXU41SL@e+gk}p^v5na(OTu=;XD!1{Fmk&+@=3R|DYHKw z&osf-FWf1?_}{H3eQg){i+1rePY`tRDyqVt8O{>{dwx-rs zQ};?%CBJlCT=l7zGmD}q;-cz)n`=+4FaLT;E` z_6%nK@egA5KX*mKRqk!XQ0uU)U>AvWnm_~;3wG(Z?kTz0w($=N{KNl0sqfcYex|^Gip=)ov!TI+)jV zCIYQXzKO9j0JB&--hGg*LtQ$$&HpbJxabxB?P17 zXELeIA=Q5!CGSTGXwPuXp@HoFK4i?o*xz|uRJR=^{|6lxj*|B~IF0ICrXyzN(J88% zc%h#wj+T+)-$lheol7A9VaxJgD07913!v&*UlXyR$kLX*s$`b1!>;3oT;H3K-=wgm~~N>;{GpovNU7 zu==lEJlfQge9U^QxOH0aoc#7rQNt(QhQ4Ikr`q#nr8oJ{8%tD8i|D3W+^fSb3-@YX zBWzUCJTL40yl9g5545OMag^PvjPBhSDb68IOqqVV7E1!J6}&)k#@?v>9EHI{yMhPreX`|KP8lz69r%uXnOba9+HSOK@hW z5;gubIhe7%A;r!wli77tSxmCVo(DszDSrP$)M!~K)}H6jhlxUl$t*=VTkZWmq)(O| zLE%tdw%TtMk`1A59(LNrpO``TV6!s_uSfF)AXAqcI_vz^nXuL!T_js7*RhSmzw}_0 zGRGRD^50a0ZIFHsLwkc?!qXkGoOVZW>(5$(u))6#E~CLQ)RDy5MUh^6YS(+qG3IYk zdtv4{V#a+}Tq_CMP2B5FAYK^Bf58qQj&s;Fdr!2Lq|OaNdv0WVanTt1npaq9WirD5 z+@zW;Z${(Qa1zFV$)>wsxX<#|C)B>Ata}Fsi#aj|bpG%wPVW5QQB(R&lfMvu=B)x7 z$7B!7aN9a~4LXlDrykz8-4#S#j#s0yVWB#4>9XNb@6XRw=eN2Fovr$G7$k4DL5b2* z?fTVeU{9f(RmN-KNs|vat0)2*1^`7{sd|Nc;TqDj~{%Z6NnM4`P zI(*c+N8^Jw4&re5o|azKjrQ83G~DiE(7Z-*D`cBwcGjTypGDGaqtL?Z9tqBIzCW;^ z*h2)ad8zHl4Lz|wui4&T3Tp;*-u?G%nVH46C=KWO*AgJM<(@-%c?^}E>hCRH<6!C7 z0_=>cWv%b}ivw9uQy)f!qKPBT<_q`Ld~uK}xyIifHprN(S^f}OUu7?&Dbs*2|7H5r zZ9qoQM}=m!JJ_I&l4Wj0W+KY3+HFbpYmSmY{Oo>Y?cnlzkS^ShZ08c#`2=-Mplkb) zi)hqv1po1GCC_X8FR709gNotx{Q=*z3&jP=vL%)VUBB3WiC`Vi(4hGWjkbmyAk|`P z1o1`w-<2!q({BqP-$@vHq1Tt_g+$pNdH}z{Lfh_fzSmUBkL+=7+(y@&4tI>o>I~EK zdbsUmuf@00j%IJu^BQ&DvXYIq{>%2Btps=RXQz2(acl0bVCf%|SLqsCKX;fW>*z15 zlb64oYr=t%bNFzk!rTf%YU+YX*=6)ZWV}CAf$B^%u1l;|r6wU*2E~*z55V@|e?LQ%Lu74K@l=gk&CK zZNd5vVL1(UvJwRicEGRGZE=K=ai(ETt>^a2fa;oQ)}1X?w}&@ci%rpk#CaClw#9Zc z{rDp-mLDii?x!zs_tXDWi(L(1wb*4=Kvo;mVrK#6$6IV6YAH*9Mmb0%S#}~-)plaJ zsGL7l`qRecACGFIE&auRpfQr&dXV1fBmZ*DAgQPnB@Rkl)_qW~%Zj~*i#6?>xeO-$ zgk;L@gt?Cxjc~R@rA4{QM|sT1Y;@Gs7Ir(*B--<Fnga#zP(ZF$%G|Atpd zWf_uXQ}?ieOLXD)?eUck)OdBgZoJ zY?%0FrYTgd9j!U6sOo+jy#{$FMB~qy!RvPGx9*2M$$os@XR~H2S2N6;kq7Lq=4ijz7AEX|D8E(kp&6_0qHftCERDXMlH&fds$+fNDh5fjZ2FvxS$x6oT z`ZBLUpqx+1))lF%1($nn=FMmy;PMExh$fCc8M$q9ccb2b#E1d@hkdh2 zaCOkKp0!k%^9rQHW7Giq{_Chwc%fE3A_Q#x@C#Q4%Bb~Fa|NUXvIVT1=_sz+9O*-e8bj~CE#W^`o z4RU^B4HDKPKo?~%9{Fdx7wOURC`^xxf=Vj2^+ z*wFzmu2em*ZoG2v-X=?>qfAw5ymEP|WHSpu?P>l?;2CP8eS#MW*UbIeq^IkE!D0Klpe4&r&%p1xE&Tf&{4*W=Ndf$eL-=u`4Ss$2@^1L@ z=ir6TJT*BCJcAck`e0Xj^s032Zr^JgTK$&f)b5>kt#;jl(mz3xtkCV#(0=8hot1$W z*%sQXXlS5KaL`&FakRP*Xbz?4lqFgAQC%9P_S*un)AkeHq7KNo0LYmkN^62%;6fTN zbuS-==<@JIGg9Gxj9+4Z{_pn8Mi%IQi9NH7bU$a$Oxq`8gxu0i6j|fnMp%wL6H}tV zo*CNJ$R-2y5`xhzrc%gOjueNc(EtNw!;pcNs@oguXxv2EGCfG#+d|vgGsj91{FnvW z$0D+1_a`mThXE{m<~}PRD+l&W0w`)I8J;$0lD0rULrG-WGtP?92Kz{LVxKnVi;m~h zT$(NV%Gp(h4ns$VkkeaxXk4p){8MVVwWcW3k2Ah5@-IA?{-xjfQ)nJT-A#$@3&&}mnST3-2}+=TyY?3Avp29jGa)m;%~5t- zP8eGf$r^--NY}O{D^484DIg>g7YMHL)BS@&!}T5f;WQAU&ObJu`rrAvr1vl5=gs)_ z{Tx59Mni;5`0S33pO+Ap!_PC6DB$O0moz`$E$x!w=guV=P_+ii`1vYJ)ve=)#?PBS zaQr;XLfi85wWe5p#6JIHTaELR{QL%h)l{!o0lEA<2Pk1vNp&~yoAFPs1;~9%RLw&|ZZsc7sLN3VMz(%3B`*qE{`)W!vM_0>3$Si`^-+2Y~WQ$d*@-92eYOvG9sHsW%8|8oOl=HAbhg zTgrHPjn&M&=JE>Q`v%~#f5&bSjlBuFcwy`ocd5js5FS9i_f$c5gx{r|{&6Y!{tENnP|1W4U{n@2L^0q3)dnHrLPR0o`<|+M z`*vr;nfdYWAv zlV&v37Hdj1yr0SYC?8f~72@G3Z%{^R&lr2Z{Z`8atVCvud;pu{iOs&NB`dG$iN&de zay-=6(yzrfn*_emPF!oBHUvTqyfXG6I@C^FAECd8_j~q{*{o@|Nv)(o_-pdM zbLIQrq*|fzL%We7@&x{P=X3P68Mtr$;sGvy>=gdELHI+u=}g^Cd8cZy6EBN4^wPM7 z2A(1*L;XSOAtLzHNo-CZyJdfyooZ*S=fP^)JMvB;^0QBgnx2>Zs&0D~w+0$5)98bUnHYt_59K zS4=ID+mNdJ{SVmF_=zsOqEke_E8aEX1hk%^T-WvB4C>3s2ZI{oT3o#e=-dTrDumrJ zsJ9=c4eA)A#Te9^n8_H_zK6O7^%5lG-4nr-p2TS$i+ZBK5{sISY;f31<;ZaFmlz;( zdr6JAs9ld~#6z^?gU3ELYEg>-m=<+{RNyHA5AilYY1pE!1MX4RO5|2D*59vGbhH^y zH?&^~ruYY65VM~09H=jR4|b;T$S_<=h=Lu${Y7Wtz2O#ezx`ZrlP@zTWy}%2@Oa#H zb3pHZ^@aGOV$2QEYjyn@<#MT_jb8NQh2_bIgG}K|QtTiO!lz&o7X|j@O|*k}VrMW? zhom5cWgde6d#uLJK)lH*TVS}b;=EJs4}QwCUn=Q10K*0$?0nBWf>D#@T?_bW+ok6Z z0<{(%t^`{;=*pwXkt>lR>uansJU%f{*JjN5*}qgISw)iop{UL(qye#kvGGG0Mup@u)SVQ-iYe@{ABs>RmB{b60!SB-jrbb;$G8$$h%$v^7s#O20-sL);s@8N0a`TetTv0J{@%H3je*=OzIEGWeb?T1ikvFuY2H()@31CwW^&pw@%%QBjh`fcC zERZa-%Nby4mRT5=EJsizLrd5q?0DTOS@hlEj7ydurH_h)njyL86Br)_jPabCzWu*w zwB$9f*M|z2>JRnZ=Rd7)Er1L9%XYL5}QvODA0V@mcQ(yleKcyk@Ef_0xFA?~d zY?o?!&&O5DAgl)SL|0U1hYA>gEOscVGgd8*<_yDACj#)YuW=*3sSD@GH>n&?!fZ)hlBQEfo786|RX?ox zf{vFk_scpyi*bR67j2DS6H@p)Jn4}+lWX<+q=@JTNHO+J||=#bss4rx{jnRC5GWyrHSsRcM+ zqS%1OUa>=Afq@-w_~i>HrT8sBelQ_u%S3c<5C;kR+I+jfr8ba=n+h3UuvgddMye- zuEj4f!XAWgA~NVW3ToH)%&)aqywFeSAUcWds;94p>u+qV^T>fTiTk}S#y53xA8Ph; z&I)LGOTr$mEG=%M5w!|W!e2++HsA^r5w|njM#U|uOH|x;fNXK%Hs{c&xP6MO@(8da zZXx-o#ce#|j<`((x#b1mhQ#e*AWo*Zr(=w`b;-bQq@Uaqp-0?q(#hSsA=Kj5`%FYZ zPLjpSn8|)Y{%rIK!S<8lv)M%+aqBCo^W((r97!#W6Sp3cs>Q9Bj*GbU(Qy$sfhXct z2!03E{`c~B+hGSKZ>Le-mWbtWQ zQT8gLvbPCRWn|Cajg3dy5Na7b zc`l-^42ov+$ly{bJ~K`R%OrJroD9A$sk7r`aGs=U8C;;_B7<+}xX7Tu6B*3@zaf7S zOcx!5z3WE#%j!sGapi9!ux!xYR zjN!=Nq~ylskHXuO{L%1n-hxbS)ADJD*BK&fL#VQLH7#u zL~f;g)FQVKaYy79!HaEF_P*UY#9;DuAOyq@G9^`uT$YZD$mQs`h@8NK$d&wGuy^-B z%N>NgolALpUlg}1Z)X5SN8aB3)17Jl+wQzQ4QyKuW-y-SF>HmAyyJBoImY4M`~SxC zoKD$_v3>!r0eGbEM_7XT(wC)WR6Nhb7L7{ZDIHL_LFwZzXbhIc{cPIzT;7!ZYu&i$ zeb>rs|E$9AIGn;k6p$20jAg7`!7Kq8E4Im$8_}$y-}Hd9fRtali2JhCEZm}qY+aFr zQP<4Q2my#cv02?JdTTd-d*&9cBHq=9*&p{5xt{&ue8WM(#X?8Q-iAgW{ zx#9Ff_B5P+HFnpy^U+*iu%`9pKvLFCtZ6rLaJuh8Nna`PEXE%?2TgV6%k5Bc8s-z> zY1^5_T@k}cX`uwJG+JX7wwL%lww-y;V5=|zzrqiE$fb#2Til&KdEW(qmv`*seOD50 z(Hmf)z_^q|>!D9;=+nx6qmZ6<2raRNe5E%^P_PLE#wt0e%{bK_DV?NC;I4~t+_P4KfwE6^>P4>h{^Rv{mi z+Wb~jYE)x?MGRrq?K zevghz+XWul4(8J1mqy#)E`~?EeZQuqX@8Pwf7Y#tu}PzJ*n2EOZ~O7nZNIpT$eeYP z&g8aVe#Xz1Opw(0*%A#uezxTAlGn6f$94O4T(_U`gKGbN=n^1pWF)5j(A#K0^1oWT z{f`(@dXLg!)>wqz_T#79{%HT}Om6$-XTAQH)O!6dsrC9_Qce4HT(@7xb^94VsP>Pn zrIJg~tKid$;1kPwy)~^HhNoFtDOND5bz-|8nLXP(?D2)BQ8oH9r)j|Vj$%DO zOY~~5EK#e4QwVaMfSiaDvOB<&b2d_jp<@% zRASb&l~w!`MtX#>$F{nyH+Ci`G^mYf>R({eOjCb>GufT9H-Xv{t*MDWfSdJe$7fNs1V_m;u zk9Ey5F2YLB1yIDvj!@tVey`wEj*B0Pp~&^?Su=}?xmp#YioE9Pg1Y@4b2TW+Mzhfp zL)&XfX3ej=8P)u{4R_m+UwxqxW50cwC7Msy;FBHdC?_D7NPIl(_juUv*YL}9-o9w( zp{LL%vEvbcP%cw6!;+WBVID6eDGohyIDMd9j$jnmmjEit2mc~qtSh^Gu-ppFM4B&D z&>$a_Xg(;3=YtkP=P@Yh(z$6q7z@7h@Bt1p78y2>J4hXNP{)rGHrU91?IHZ3IUraL z9+eX0eDvpXhZV?0Y8;BO2!9A_oD6YM(=3qE?s=#x6cg?lZk@SoOx_;9b-H$7&Xn7K z9OaCLxsJ){`@I}d%I63r!8|KC%K8aGfLANsav-d#pb%lX`vD z+jSR4=HrXj6K}UpNJG6Xk{qbZtto#+5p+%o(%G(Hm<`09r>%)>oxR~Z`;g_7t+jis zp=%=J@U_H#D;^H^sC0r~3SoEQWZ^e9Sh#Q^_94p%XN|z=im$FccTE=7q(?(K8lKuN zI)NgE*L`w>HFj`q;6NKIa07;6!%KSBW&g4|DeutGc{#y8?^6HZcZ;z92_XYc?XA0%k2#gn?j=x zEsxB@u!r9p6Ne))dx%6n#h>VRJ*>r0*BRNKfD2P1Cm8x_`2YOYlrKRf@-+T9<--pQ zk>MT8xP@}|($;VtjT!&In({utM1H}IByRo^$-fWzFWrv(Z+Y_L-QQsV7U_)-ZvJ8y z{!?gnJp2j2Apc|!J-W{aTZvaOm)gz?9*X9by~zFu3G2X*=097sqX!)*IBr9X9PP~? z%fwTtsd9op^xT*e*j5|-6njbhp`^^*VA2HxGS}Xs~U1a{L!j?gM=0Q6*x5KNhH zaOJORto)LLEB|<7<@bY$4+8&B$m`k;V0&R&0{$h1OU&NN4OSok0gF5b;+EJ;-S5Tb z`v+E_Y6re=zzEa({ekHBkG8Trq_ITrADRaa(DmuxX<#ky@3t^Y-rwV~?x=rf{R#bV z740DprvRbJ`*gxxtl`3_yqkO%5wSiT`o6`((qvrW2ysHE+=&m7GmyoWqtxE7V2)by z-h*WN4GQ*7yS)(Ijgi(EO9jSbVq@A&La1#F{v>|g%&(3WiJ6=j{Il1#uYpo>v>h>t z90A0f1UM84k>vPNMCTx~-G^b< zL1g23xP!>{DzeE#lab%QbYerH9dz2~&|5l|3yl;v6&C~rvAb)+HY-6LxtoOd%+%%I ziBC82)9<_XgQsK<>_hTIumB{bCVxlO1IEES#^-<^BQ1aeI<^>Yk2)FGga-qpky+P9DFn#s*Xq-S!MINV- z*+0f1WfkFQ3p}|hHGA)VsjK>BDZWbnJ}rOWlD~4tbM<_QzZ~5X7Co=P_bDDZiHC`C zzNExFM}jlO1w*h;2hU~)r{@VOSG9@T6=sJA;aSZcI7(B1Q8gRQ8z>TS2gqu*bU*HP z?xX#f+~P7i)^HE)44hHehprs7-p>5Yn$jKVIr7mT{8bLs>`+OR&EV#x-BE-G4i9JB zgDYSz>+%=&{2a)Bi>rpJd*QXEM&bUBvhi@|ks$y#&A@#JjNrn>Ufg0kgm&P%OSD7P z;pTHYJZu(D7Gd_2bea2)+9#%afZwN4Ged#>{o4^FV1Ly-yRb_i1OQuY*7rq z<)<~rZ~GhIx4s6h!*6~s+<1PQMy(UWZ`~)y^4mz!OQk{?u+|0Nv%6B)y(SD-&H$;l zWNL`vu9y7r3};KKM@i-%6vO>(i!j{t#|tN&{X-n*I1JZcXS-KtYs+k4jXdB;&bdQy z_0$c98wz}yVYuG$#WchH1JowNJ&sWOD>3}`I&OUU-}2j*+W(N>(uEJA{ML&Nis83p zAltNlYlz?8qw?_Rw=dYY4%~QtJ04H<#PZvciLv~)zZyA0F27C0J^J9c8|DkY4Q2p- z+a#G9;-_AfUlHX22*Z{xv!$lSUTYek)%YVpkZwMbm`E4Z|q z)9JX{;g9p%pAB3`zun=58_#dAMNnyse#^Ztmfyn65#_f7-|}bbZk$fXIp(blz;7cY zQ$zfw`7@s1MhMq>`uyPd?SW0gZ_9BN1o&+TWhKU0H2n5go$YCz?Q~{?etQf!lHVQ_ zTs?Jz-^Kx-X87&O_+pyhmV(;kw>J?sz;7FmYMkFVQT!hm)Zc#u!(9+{7@P99&TYW1 z_7#4J@|~Xzi{ZO2K)SlGGhfgY`~wZx*Dt6`Jo;`Y``UpY&wpp`0Qq=ooF~Os(0_aX zo+$sZ+u9)qr;;55`@N{D)H~-01Kz*@47g)EDrwN8+b;|o&wx85)x!h_$AE`?A`F<* zSr~9*J(e&G_|?af?P#5CF0!#@o!C||;9&@3_%^SL+6#Of2K?NKh(}kwlT^4Gofhw} z>GRAyo{zm*H{h94=e^sn@#G}-IrmTVhfcyCXL=*fqc|vTg+QD_lf|!*Y$q90YmPwC@4oAHOA^zsV)Xpxt%r!&{;&4lQ2Ny-p^fB zPt&N9t`v`Bfhro|T*^0s)wPMMu9kV6=YATa%nHbv1LgML-Rj<9S#w?QR@`7>hf`al z4phzY@s~S!sPkN3=;}5&N0f$cz-wJx`GS(iX$U6pa@VoDxQnJ#_jQ#T0a3v^byt2h zZ~j5RE*C7_8-4pTQ}klq&)1@1XG#`X?RAa_urlFt$?rZppjL{?imAiA(f6GOtfqWP zEE)#(3sA*3;ktd2&#U};*MHT9M(r;eJ1Mj(z7Vul4k~t(mE63bugr%gudbwqc@A1R zc0Oa$I!IR&?``r4sYc%1G;&2`nv$yod{;BJh+I94?loNMeR}h4p+yX{)|aayklT@% z4?b|YXQGsKglg=j2<+bO+Fl;MgB9t5TbVIJ(*k;;Y4R?YDsz#SnTw z?mf;l)a2S>}W9nEMxURMfuh z09l+|-J-eHBUhXp*0*m@8@Vl35{;^3 z-}T9U4sVj`!g?@Ic`-1R|+$BI-Aa|#t4rAXAeCx4qV$NXZ zw0*;bu^2qswo_&)$4RD$SVv7M^$LMGc1<7Zb&ce4QmM9UCvIXsuShm%*LJ9&Ag&92FTg#8 zVApN~(5CF#8mKl5_6pHBkAKVg`e!Sfvu|)18-7z7y$QZ3Iw<>A_KC>VztCWhwQ%HW zGkd)`?`Ss2?nuloQJvy9QonlSY8q=W_HAP{*Er;gldJmnt-n^Rf*^QcCW@;IQP6|2 zI`d#q-3LA4$W?#1YDNY82;9WJ{mt07DIa?6+ebv*h{s8&o2*wJOE9$nzni7hy{z5= zw8yPJk7bRV&G?w{)OT0Aa`rgxPVflOAaa>&(>?>+cx>9*jb58}EO9h)v#6ZaRjD>o zmz>cylEc*3g^lARrrRD8|`a?FFVmmmU@?=CV z_VLkXoyZ|zCm1h3`qsm;j*#UG-C`_4eHERJ9&*GdxYA{vOq3PQ<+FU&4xHo$2!5;vJ; zT`uN!Lk|}x#kAonR%?W2Hncz6&@T>^vknH8{nQu^pj|F1zmRW?^c@ZPf%N6*YB-AP zj4PrbeHd?o9#v`$dJ^k{P`yidhgYvt5{^E&5 z)%c6I!$mWw9-~pM)flL@CT`2O`WF4-OJTQ#MoH1 zZEvyiDs`6B94~fX2m{B7o%n+-m>**I)cdTtNvqZx*dU9{TpY$m#khsT>Q8rg=hLOz zV#i}wLsiK`F2ws{;$eWlD!9aoST|Jeh}fr21edArP$d8pl`q(@QA=sR%#)3-4V%2v zMn6Sg5i1uO%Pa4&7PxJLze58lYh{SSuDyW(k8016j5B93Fmso<&O-3kXpYeR z0)NdQ{gMEXN3@9a6YSQg(0%<5gf0+Q=a~9+Y7gMz81(zHLL+wH>~JgW&C=l|LhoxJ zDiFH@)MCW$>P-+kT%bf6hG(0hfdnDxPi70@hzhO}!)Pt?nFy)weasi2a~MTNkHLwC~Uo1Dm(?|Zl|@6d<|*u$(c-%69DLb6iy>F6dt8(7KY=E zPJ7kN&ASb0Q0z z$RerZYc&8ct6w38Z$lqM^#}90`)Q`V-RO9bO9~Wmy_5h^u0=-$rOVOG&c;~nh~Z;{6lQ6?U!fubx0Ah)VXoD6YDopa)~s?qE>e1ZCm~^$BnT zjZkj@ZsKQ;rmG4bx^b1)&wib#8_7&W-4y(P#1c$Bgx}3l>Kaz>0Q$zQ{&JQzmi6um z##3jOxgwtTkq9mOluUFo*d1b6V}9OGafvQ4wC2}ErR;iUE?$kVAe=F%C9i{U-%ws0 zQFZ0)A#iCuIiqkJ`KnNU!fM)@z6EA-4BisS?iIr;>RZ!>=RG^3O_7lBX_ZPA!fFeB zTRcqoso$bbiV`O^V~yw~0239r*!6|u7d1H^6nSfWNT{VR&Q`|AmQe0Ia1jQEXQN9! zoC?Vk+4{2(E5;Pn9~hpBZgHe$^qVfnq@k=Z?2+ImGVE*1y$qX(&rYcUC`E?-9#}Lh zXl1krQ9x(B^c)C;)NkbUZ#|{jumwDTe#cGYLJXosR zkP(Nj8Ku>yvt^;*VRID;z1DV1C zFWyN#SGYIMNu>f;!d)x8X2j|y)Q&8|Q^Qv`FJNcKt|z<=WFlCE zX>5G>6u%c6xs&#oN`DX>J(WW4Mgl2E?qp4m0{8(r?L&a6KR%ql&@(=qyt5WPLi2^| zQ@h&1>1m>{mb5{D#qu7Iky;$gK!!9Jyv|64nM>ivU^qdt&Q$#F`mQzj)s#GTMIrSH z7!30G0!V1&(Tp1V@aubI0xw_t;m`UKHxCS5+c_ujb?JcMCODcobZ8%j3U%abGjyuq z?gs=yDbXbz?qxm3;w_Elx*55&AnFD+?$CClrjANuA+`4@DD6RB9TAT;-D7zsHr_q{ zf=a=RB2R_~X^{R{7^;*VK%`f*t5K&Bn2xOT^;m+b=cP!D=4zzQ5v461cB1HMpMBnf;oPWVEluA`(*CjXY&o1p=D%A06C1*!yvdr0RIE#T8jOjVsa zUBbO8UBcb!SP5}n03o!U5V(zwrvZfeU2s@J=~6X}>!l%r+#o^_r)AqP<6br%T6WqJ zhE-~j211&KD3goMB0s-t!n{Q&J1PF>d?*8qpJY9@3_P;+sXZRoXN zRYG5SA#$os!cq&%5w}BuN(S=0ZZ-}t;R*=c4HP*RPLE#C4{MY_U2&f;s-zQBD+DLBz|I?q^zOPMbIKDBu**h>lsN@zUb z&;&bl6+8w# zvk%a?1LF0dlTH-(S32`u@YVc%7OIG1v|#Z$cI@!j5}8CFEQ&IOl5B4o51nrLhO; zco}F$PV))vq}35zm2dp6!0PNkRuwe04fJw;f709|{iU{N{`023r zNr!W0d$zQ8)G8 zBggw+1;jeaNYUx3^{WrmMc%<_W;uVPTW8wZQ1<7L-EhqISA=8MA;>B7IULg&m;>qO z@VJBK80*czR;fIz^qx+5$ozO56$Q7XkxNbjX(AgXrvYgh?*S;(bzXU-}*+8cc=0v2?J%OG>h~#sSh3yBfT0`HC8y6f6{n{d}e_loi z#ZZp^icA5!i~Nrv7jC1fzTWIWQyZ( zj^9xLCjtp0op~J`fy+j2RSXFWWPNs@aI7sO;^sNFWfZw3vjw?V5ag7dYO16D7c**?y`m zcl)UlW(TZYiXf-#6o(X}P#Y?*g$EViPi=wNV0Aa{Z*WL49xZkH=?ptOMzr@WcaS7; zCQtm$d$C|e{oY>)bT~W(xHEqiojN8PRJ0q^jRT`7ch@L)7L>a=D8I8^P#)+-nK~b= zbfBCLd)Y zF8~tWy`?|f6Mhd%4MRG3my)Y4({XY0xnN{_4RqcuswZHXaZ2^=jOhK~)w?C`Ics0N zMN(v57XzH?$K_|G{9Vq!Obj}a!zKL{`THWrMm}*4G)_wl{-p>bH<*D>wPcoom6Vbb z_mNvX!=m0M?mik@{h;T3ja~meqtbtI_G>^wLPPHvHIToksr*pjgHm|^7TUa-04})y{9;|;4#kZ*xN&d4s3>ty| z$5|bw7R%46GjuRV2W2{_M1U!?(d@+V1Uv~daFbdAdx1->^0M&|RvY|37=zSNLm`XV zJu3S15<^_L8`_G3b}*2_(N2d)YXsWU3HSxh>}-zx$Xh<@=6QtOJMmetHK&JGspsdC zWm12;6=$}>y?fz)Ycg0{C?a+exU~8ZCxS_x-KyiOgs_;nsyF`)<_#}i!1x2OuZXi@ z>QWsqVEnG>Ouu)8`s_G~*lHF!0V!$f2}Zy<(-4yDTcc7>e@lO`FXY{JU+^P&wmpoS zh66jXLf0B&6L=ra9SY;$f%d_PC3*Y{h}yyaX}(aebWYM-ufGjl-G8WDu!dV>gLsUs zqQ7*OT@i?ORDX0-e{@tpcT_-kR6uuBKzEdkHPsp+gz2VZ`2*c_X@lJaax~XXDP{^} z*a}1KNFk`FJMFbsNU+}inWocLtMC7blu+tL!==+E^<<~*RaaBPARHx~th=bw+GrQ; zpiMJfG*`!^i`G4Ay6BuPri=E2>)6>pll#y^-^=eE>K4@CaKlU|0vYw}PvZVRAllIW z3EBJ?8iu}`UJK1-oAX+nPYbsJjbgU~;`tkDb~Ei9H{GEw0oy`W2F!P7XuXF?MzTA+ z)5{GV(&_`{m;mueCr65Rb{blQFHLS*+z^3AZMca9oT!3>XqsaDeJBW4q_S;c7Kt1hhNYefT z5X5nWB%;rX#vv9ba*#)m&XGs8_GJ;k6=<1fi3COA2GpsYWP+#wHnv%*6ne#xp93>o z?tN8CmkQRP#Ivl!tnGXi%~gzCTF`Wx8eiMFRMeO&ZF2xaU5wHm#MODR7=v>gTiZz> z(wv%tPWC78SX3Sm!6P#8RuJNX*(!Lz|VRQOg*iJ2$$KqL`(_ zON8F@USd4;!zV-sQRrS-=q~KQ>(sKRw=T&>BT0a1>|aW=S+t&5hxNLJSqcdW6M%a? zdzw<2J5;Kfr%JVA8_mLnv!}^BGl>~5Fa*VqR(R7JEG&y6C{#{ff`}~FFeH;+?SOJf zV-aV9fXh0P02q%6j8b7+6fOc2#*GJ%I!c2aVQRRMna~sPhuCGcCFlu1vapv92Mswd z*H*&4DoMiK>UV;0rrL1d54BAExMLRJtCq}&>6xcr)BsoTcW4Rz)~QoxGwxL*Jo-Xm z^{jUgi-$ag_5e^!p}cd|ooE471s!l%{zZi4u0lCtf2o9f)kPBSRu>?wewEaH0}99~ z`LPrE$ccRDM5ZvJ&x5;u?@+J&Zwe(Z8`&u#Few|GN#6w_1GOzCod`TP-HZqEPVR~n ztLRL6oZ(xP@i_H;R%79-UXAhnEeq`Mz;a*>w|0R)JhFr=vFdfQgiK-K>nw5G2FjPY z{1Q$M>QR{mzRoH8s!eq2CHYV!VFY{3XZUgjSbxti{GGMp7L3Yru2lcV(2w9S?WfKJ z`ADu)5k_qIV#7;-zV%QRqIPJk4Fm_rAxPx95(NyXF_0Yz;5lVmQ9tWy_tGZTl{yKj z&dB-_)T@5MReVEH)3xdy$YW#+xR_qlYxu$XU#5_HNd_zMD0sx_1+fCr)4F&-vP%63 zwdD1$Jm>Wf_I`m9aFlz$Kmb3Qx?f-gxcZOWFK{;CaUQ3!^ZO0r+qVSEY8V1^#a#&M zvK;opy?B1Le`n{qfzGmy@#zad+$K|j5Nq*+h_7noVuVARLA(o5w4)azj0e2vhNVA- z|Jj0nWA{0v5$zsSHbA?RLA$a09ELpm$LPJ{`KIa3^KP#_3~t4F?gq}^aDO9MFwO;s zg564Gi5(#EKKQ|1nXm+{fH(f;bFNMGdgE2V+2ah*wASBz^$LX3G4ek`MMJ5=AyO}( ztZcqI8kp0SI%_6{$vH1wh|f-`3Y4OljYe9t4*2<~jz$5q?-1qQ(`gjWB`_xF9rEf_ z{B9QSJrHWg8#wA20#>dTWF<~tfIC^8vEp4>U1cn_RGAcMz#Hh-Ik2_V?7I%I zIs@gj#cp-?v8>r(HR~UYr&dgJeSv?>rJ6M^b(Q)Pk2jr-Q>4L}ZYa9bG zUj0k?`qM*=%9kGE^1g)WHBz@6D}_+)6h;VdmBfQPPdefm5vsqSJ3U+pS(Rbd145)` zxaCT8ha(>U2)o>JDawjaoos|^%adNAIuoCrQg@*g8Tc5aX`#|BfwNtI>+p6cJC9Ih zqpbQW7Japm+!-AiG^`9}0+1tA+aGuFeq74B_dHBxPez66!v|5_n7HcxdN9?U!Rm}q zeS*!Z07~6+D$5$7y5wobQ}03@AO{_6-y9Jt-J?}%A9~9i!V!Jv&LC`~LUCpd_Nu!u zKyYr9S*}*1365iW!~LweN-bcsoE<;zp5beSh2tcP>O~c3GN{f^pE{Zy&_(Z`=%gBA=jsy}!bvP7h6cZU8@+e^8Qh;pIRA8KI*UVQ{moC2f!ZTcJF{ouy3K=#1GJ;@Dq0$KatL3)(O|aQ#^K&<0(FZ zc1L)Rme3J}`=fA9SvvvPt}h@M7c;dFz@YrLYf=8ai*WoP`HY)%Qy)r|HqIn^CU^3+ zKm{oL_C8Pn)K&tuy+BRfg;ms0;6>6Wob@o^4OYjG`g z*z#9b;t%I9z$yye&%`O9R9H*4QD+L3R8%d#<YnWaBJi&>B8OWXb3bFTSp4EmlfcY z9{`M|obv0T45Pjy$2n2{7quWCrtci<4p5cR*5WUJuar= z9O#w?OvMdCl4eXrH!4mu$uedtx1lTcPnMK@zAUVqeUDw6QoDK!YCNYNT#(X9Wq zSSu~Z|4Kz!wI~*S^)h}pYbxkZIHqE8)Nj0t-w%8gHZhZo%7&DSIo$=JubTu?1EuN3@%@(33ohcP)%@_60O~NEq zYC3;Lr!u-1fNGNke7qxeny__4=HfEu$Bab;9odYzxJqi*=HlANnBAi?^Y3ZE5p(X} zsBbS`0YZ@tj=iY={Q-W@7n!J16NsZR7TW|*PsK16!+==B#$pA)#Q19*2p!PNc^u1! zMnORx@5|hhH_G=e{aOBBeN0YhKzf_-U|jBgMS7b+ZDJnYTUn99YyLQ8l|qrTGj&P@+-kTEULacACJjoZpkkfz3vMgNBd*@ zLU-fFJPbtP_hft-wKb7ykQaFSDo_V75`zm+b%Rq#Dv5QDj6g+Z-w$9!ORw;pw~_hb z`2lDkEMevZe;VR!8`ZaXQC)E7KJn$eP)frWj&gxdi5=gxvMVg_^BvxmjoI2mtGvip+=$U6q z7*Aa>S=1Tz%u_Qx^T9H~ifLgExxibVJBH4FHpZ(>C(f}GpU_I}b;HOBbnWWU**FI$ z+=8D4(^y6}Df8<#d}XsKXc%eVb1$0xzJN80Fmaa$N&e{6>rJAA;uM(}y<$yIm4^Dz z2xSXadXP6yaPTON{6=ma>f|XjHog#Cfggdr;|hpd8l9i3Wb1}NQ^n{T+JC6!=I38L z<3l4=P_H~;`X3AxvmVm+AHCj?{bvs}H{|LDIy-_iW|GTPC!uVt{SSF$lgkIyOec@ihpL;MrCi# zL{w+TRoCZWs%y#WjO@+*r(50cgl}XoEzEf8Ak+bJQ1*^{Dn_W*p|>C)j`(CVzw4@e z1u^lsD*Yc2a#KfQy?HvSaRjNyIM!aJCQH@z?7#4JoY>StVAW-s6e@y_Y|j1*qQ?F| z$n0K;y6=zKe;^dK|E61G?{k>SEL~vZ*sSqH)3^X%3aXyE;R0L>+!}TP$^jveEgP|H1uV=qgNt{tJX^KnORpmzxv9*-&YYIPHR>G|c=DDeE%xG}d5j z-o|LIamdxI-1XN=QxJqUo=I(dAqsjhR%adzs{1JUW)-x5k&Eh&z)keUc)Hw}ubnd0 zt1mtx>PCD{LfzCC<*@`)3-G&HO5Mxq9Y8O+)#tISk;555##7%N@5TLC$kg)-y-Z!l8jU>mLn$(KHPW;&{si1<2O5|!eUth%Y6MeIR=pmJzIqn-AL`EkfBLQz4&S$koo*o#h+i+?eDn}j+Dqm5VIDnpaQTd!K zWCXLWi1E}@bTu@P`yYuJ1iy-&^bCTZ<a^S$7@nG1g#2?bB$k3CPu~wAotcI;QV=6juXK(1Wq+bug&bK^-{KX2Z)f z(pC%HL`#e^rf+J2SHeCc>P9fSqHb!5Rj~w9rTE<}r3zTR1IXFPyHef5vPQyYPGLNC z&>?$cCnIdy*nI;=LKa~vCD}cKkbiZ3kJIcIt}lP*L0Lr}H1kQ_g|24(FCHx9 zs~s?OvL`xw!+L0Rp4A6&%l1~;8Oje zKQywk`hCp!TOXkl-=3(OjE>Peyt%pPboIgnb^tKST*dbthRGmz7keeR$qtmK5!>o7 z)g4eszR(3Sot1IGE~?8*R$a+-;H_*hg8DZoPKpxhhT+lqsVjWJ--no;D|yGc`x{Zt z4jr?!GjLX0*+F2CdK&lNbEMe_9vU>IQeP$(Ao}7YC~k&f)_dylOY9X)s)wjV&i&#d5B|iGV4Gr!I2 zg_}SF3J(t*TH*_=g!cG0?`W+E@f1u=UNtNX)9cpbOa6AJAf~dx;0x0T3sZj?+tnz@ z6uv5q=D5SERdvsj+~7`M=)UwmxuMh3Nso5EP+q!Cg7ib?r9&Znv|qjPBe&@Le27k9 zD~j8p#hVa#LUQ7jE>lsu8$`A-L6#>>O(a=Hx;NsO!<24T7 z4+^i2Uc8b$c#USAp~WK*c<}14@nS0Qn!%tVP=G*?sR*!MiG~&m02i-U?h|@ttXHC;g#y6EtE1pGHwE9( zoox`1PkXv{yD$06Dm(^~PaaDF$BN)>z85HgZ?`z54BvJpAkDXnkOfk~3q+8q1_43C z3SQPxA1kZHT4Ud{TjL@^ZUW8}0DyGuz@t-gA%e--(wYM&$YYtw!lI6E6W%cbm zz54cL-XMSIcC5aA&($})hZVk(Yj0Lz7ZA1}>+U}F*WYlXD>nUN{q1jQTz~sAf2kRN zJ(Dh|U=gm9FZ4#bEqHMePK}1h3ELWar{J&63_V(lzWXC!# zWadMm>ufG;F~G+cEELppY5`Mq!hlcsR=a0?u`*DE&zu@;z@`T@S-RI$Vwc#!#g6UycmJWq>h;9RjyoCJ5 zUNpu3nB;W$x=A^)>hXVS5>M3E*Y|d45QeMScrI|gRWzDbFSKYdHCO0aQMBRY(>ghZ7IM_# z@dCeLea$>B;Pw2W0lxz#AS_Y)fJG%qT&b_iarFlD^*?tt%)fuHX_kMlCyV_7eJv{5 zp(rhq!SV>g2`9h2SMzUYUvNOWY=80aY>UzKCk!>MqDSf9{FDBT#dG~l@@G|)k7Z9y zpu#ytjfs%Dtx*Rl>aYCtecbqu4O6KR2zC_Xo9d~&YvhhL`OB}2mCR5K`TC12|gN|%CWz`J56(TN?DKDvv&8=cG0 zvkYMrxQ+^gIAE?Mav!N4H($d05<+7!pHu-kuEh`-^AngIiVQ|x&(w$Xi{mfmGJP7=6F^+kcL4_WuswpGSJ| zRrt{uzNh~e_?7@}gZ%JzfmkApUZ5_=M>=BDjvmDPglqfyh$sdsun}-4wmMJ3Jt(8D zT8}^1Z^fVCHCBhK*IONK*lKmSwMKP^qVt6c)5`$x#~f?ay!3Jtdn0|liM^A)6){X6 zF%vVVKv6RDW9c|$l2NCd@(%@F{{Hu2j;x=9_G^<>Dh<{ z1I$X`1(H#2nj^?}(g#a|Tn?fuy-^b6nh;&-Xe0nVmc$UhSbhyGw>rF##%P7407GKR zT7gEk1d9!51CU^Rp~uooBrKF61uJ+_j1=I^zz6=bgO4%~s+`3D(=X-&suYV7*q3M( z-UJ8U4z9PCslHYb?|k!zPyd+3d9rdg#Lgf54)YYexou#jN*V#pi0NzEM%Dx1YzRh> zRw3#BE;Wj}6UB(q$ToHbL1A)!HFC0m)nNn-eRd1BKu!GBbZnQes7`3z_a61-eIBC5d=#!9N>JRpC zfWHnSSSScW+yArI>^l z(+f=O!SoXOG&jv8V5lhx3wxM^H_{hK!s2X`@J@O;Vrc1l2I1s;(0<&@GFWmwdZPqS zkCxzt0trGT63m??!NLU+EY?t3>Zw&jwg9Q3d1j6(?*)??4%8rt1Y@W_%~G@VC(c^& z6GQ!JhI&AM;)EDURhXW}OrdwuW%{ckzz_UKwq%CK(g!2OA70G4Gt!!qXLfM0$?ndd zVRD%tDrAn00MKTF#>GAaUx9jpL>XUrLK`&#kA8r$ zVOo^4Z zt4xO?Wrj(yIy@~9KpCsBKjya7fsHP8SPax*r9z#j0Ye&cF&;^Yr4F-3sl#7rnA9E; z+`QE3RDGrRLG|eK<0gWwM;|YkX6Q2u6_Y-55RyJGrk4|yiU2=o3JfeGeae^|T+Dp< zy1@M^)7VH^Z&IL61%lA$OeCr=H@Ng+G0=ywW9idP8sg<1W{uK^zd#?UJtVjt6n#GY zv_blK!8AjkO{kdk*@}?#c`&_}sNfPO1cp8fNS_)e2NyFRzAE>tEI%NHixK>X3$z4+ z(1-W^sHN*&`mh-2L)fwOIaC_rr4O@4>BC>3kJKI#+zyI93qNU)K3*_Q(T56wt3+I? z&OL2jI+u#jR4(@DrUsZ|75;=@b{R&3{5Q#;sjMm8q4a4}FT0sTmSw|j>&|7q#P^3= zca-~sa|r>Oh^0Aw$~xEy0zdPBRrm@3`hq{$!Ak5qXulPvD&yBn!%2ta1h%E%p2ctu zws>{$XO`!sirm;ij03rvJh%pl`89C3+LUps4ogh5r*`P@)^_mlL}W^_Ggs&1I9Whe zzru65AVy`(koe}DfdM{#XX7^vA_LVOX&5fp(Q&3(7w@?yauQnX3szRox0ijFg{OwL z{e|m=W_cFMI`WRpcP^fR4vf5o`ETg#^^Eg6M8wH9aZ*KkgSwBO=AS+FM1)|2`WzmsZ`aNbZ~%Fs$oD+Ro+79?0k%U%Zbmg zRT{5{IXwZqj*8-?y4;G*8mFUUoVvz281uNE6X!`pCl2Y8IPq!gBtC>hwe8Q+t};~y zBpj5=R5wsj^#)2#=8+x<=P;3=4pon!>5*FqXodzQuRxW@GwEnnnTi-`wI5-0cn&)(_`!1Dic4C6 zsAs_i2YdoMyJANL&NU56@rTZ}GdAI#?<703=B^yyvTu^G%Xi`zkjKO?IL{P3n^P^g z`mUDxz@Pbb{!Tl1EjN*L^$1JJ3ddeA1^xN2wJ%teo3Ym)#Ks5!&sgox+^%(oZ;8%< zEaA3E{>+FS%q{a<7e)M;TklGRw+=<)=Ez*-w+1QSvTu{@;FaKL$o0qt#8Pd(f!%f` z)JN}ip99_Cs*A%(eSC>}UCa*l5LHl-EqMDfSLW}`4gQo10O59%a2+|9dXB6f>iElC z_r|5?DQI9`f4z?+c&;xvsExZmUYYkfxRCkmV17CC5~Dh-WapO?55PSYa7m$ehnG;V zA8Ci~!pT-ivFwO@EXw6K1tjDt~Ma6cE-(8s|K+0A~=&#;^2F87wQxhNAB%OBkHqct&+ z8;dgVSO-Q+wfMNg3W%Ox_H|1?RCC5>cHp-*)d-bFn%>w4 zs{<%ko`&I44b^|mFU#TEy+F@A@YR9baNm!H=UAV#j^kSJx5Kw=S;mUIdu+7b7w&tU zFY`d&9d`HL1rD^a3fn-83@IC+wsL-st*n3_WY|Ya+N21Zw~Z_S;4@ zEq~}jf3U`%LHTZJXDqifH(OKMlj6ZW{)~Ng<|b>(IY7>Sw^kRKWQTj<K9DY0o_D0tOP==lGM9Vk52Q$cJaa(W_Xbw}V1?Z00(|bjQFIJ(u@gTenG;tC zX&<7TK#0KDP``c*K-8hva&rN0tV;ZmM&w8zE_Z+h<~KjK!JH2P=4Y8~!1g>}a9A5( zVtH;5`}SgWsrGjqJ!(O!pqg!K&}w_xR*(q}2W}a6)?-{%X@RQ9RAYyeex|0Dj8E$> z9ROFXC=73e$_zuh+DHL@NIm(OT7Vj8g|3YBmBd1pMt+=All)kW=gA*4zit&Bi{2Ea z7;G6yL0r$fTSa(c7U@v?2@!b1Xm?E{9mSx)68unL_g>{yV6q>;F8akPe3X3f)}oQ0 zzsdi+n(SwHdq7vr-1@oE3XRv=j7-+()p8) z;@8?4KR|!9@+bZpl}BHADrb)%sZjBgD>yllQ!#ZY+JnXyAbIMIh%+3m!$C|ORKh>A z_-BEyVo*6L1tU?3_)7>+O@_Z9MY zu?c6GaE=MfOjv2cO(s+(tTiD;o^U#w5c|O7cOMhl2z^1>vf;~IXBGW~a=Ae)jmI(J z3i2r);e=A;MovxbO1sSWNIL(6+YK=W>93-|hm+dluo-%%%#$H=xouqpt?_vrH0_LK>>YVNDtCcuIdp#=H2wD^7zZWn&;B{smYlH*70||@XD|2& z3mJHa#7`MgfO5`ZO|0Vc;7XDvgS7ev7E<0#f zA}-yCP`VM}R(|^tW<}wL^dds(MZg;h;vpEJgK;`2*1-%N%+W!a4k~r9Ne4;?wK`zW z0T??D0s9RByA1(*%?{3xRUS~is6BtPgF++AF(-j7F8P;NkCSmwIC802Q|&Fd<+W?_6M1J_|F)*iEJ zkABRm53w_sEqJDRQs+V1?g<< zMju054kxwBVFb{WwkdO9=d2Db;4@*oyVhgpn1pupLp#=@9oU|H8f<7y&+?udiRZFN z65Sb2gtUb}v^){oqOBP=uf0prbaj@V6x#)K(3z8fiXW)t25WMIZPR@~AvduyH!+gS zKFkgJWs%lPDs*1WKy+TwV6(5)8ISz`r~l3y^8cCsdlw?~hx@O`0QBFgOFjJ;D|#}H z1WW#d*4H0;Gh2dJZ3K2`8WZi%R3_S?Cv@VXq4<@HNg#%H#=m_Tt9=s6VkbXP7?7p#3Ip zCJd*-FX!z+GvNs2locGFkZ=_^a#M#+2}?1#l8|#b-?G^D96nyo*DY>+fw95rQ|!No z%;N#5B;sQ|bO-gUhWHF1=G46*xC64EkT1_En+({1H65@3=r{sGCbnK`LajHUR^&t~ zsi0#di@MF!7Li^5zz2ul-Yyb&y$1@stlw}DS)G7BKo!gRxln&TMSuRXA3nFxpI_kT zfd1TCe=g(auXCkzAwN&ipVcfPoAn4kuf%8SHOi;%Uo34tdm)<9@O_ZAz#M9b=PzsN z-RUdY|M2UKBC9h{ zPPxskZY;~16JSsK8BblF<(>e0@|u_vU~54_&l$_}iJQ6o@il&mp82Xc7kC~cu;b5s zt%4?syB@?G*{{}ZRRO7HNg5c$ZsfYh8nU!G^YxQt_n!H}{WUAerJmU-j9X>I5*mjq zU3Qqu<}QYQj{G7#T&1#viu%0QbMYW?-m43+bLQq^&wB*`2JoZu;|tbNc6fIHXJXKA zJ8__Vh;1%SpS*JukQ-nveJz2mbFeDzn6kR-+5>pl;5$3`CFgGs$Ep)2_?`g*xuH8# z0B*PNc@^fwdgQjevrX=4cciybeNhSv+osfU85GSbHC&fUL#d51r8=`zXVogEl!DXA zQayC39w_yCOsTFc)m5zrV?^tEU6;biF|`*Rqs|)BDxsk4J4}=$XXqfr0Wc%7g7Y$a|Tkc7)YxznqrS! zFObgEkWN4e^A6T46dvtN1bOWaS89k8O1;*K*@_l8r6UZYQBri>K<$YnZumk9GaBJ=QhJ zd;XMyo<4m&5DuI#-4UGLnG6xR@<3fkqNaz(9jU3ALd-82)^mVMXOD?15!=}x`Q6TbrH_|r|Gqq~v#&i|6K&5$AX@imYhHisU^;t* z>1>8p@kFSo#ya~htQE#Ipr_6p+u6rP@opW1cc*x~pYNpcK96|k-|qIpzDJ$Tu5L=I zbyt6Mm~?e3D(RjYhI$JCoUZPR4{ledL@Sw&JWgYp@9J10U8NTPlJ)zWOR|bb4yLOMOjk3siif~fG}hHqv2GmG zfctgk*sksw#k*Gw-d*GIUerP3{igxI`+?hBye)(GK`HRaA=1^i(~4fCVWKlszt&r5!=xTKDVQf?(Oa9y_d#y z^!-@ip#N}O|NWRnU%Dt!hLday5@cDx^L^ZziwdY z)z0W{*w}R@Zzv{j7hMsZ%-4|}BOlZNSmK&RUWEXfd2V=dJun5>!`JenuD;U-q<6K7 zj{{(rgJ7t{DPs?CkPS$BC>4gY2!L3{#l~0j_O|xrdV-5dJ;@#_rS0d)qgy)iH+}iW zt=Sy+RpEAtM0NWGa61G0548$E1GXgEXIU~#O98yM(I0I5CwF3Gn3&_H`-8jG6lRMK z9y^XgmM;Mqs-4a;T^)wwhM|q0(}r(C+h!6=*9Pqj>U<<)H8^ zgj;w{2I5O`S+)F_(^p!Cc4x8Ohg>L)N-^Tk&?>$HGY3FSOLSb5t>Po}SMA-QYb!AT zPhf*W@^l)VnfKM-!JLTQxe7R$&Lds_hKspmzl0>J>wuY;h3DpSbT43l;QmLf1c#wj z%_ZXb#)1p2<)CP{>I69I(pyA#s8+CT;8}=sN8sMov`oU_swniGJ<mp_65_zr(sD{eIhh5d zuR&$y!>uz{TT^#q@?noP>=VeY+!7c0WuLQ7%|Ym_MJ+IgIi2#0>;Bn+EDF&Q4Y=&9 z9(LkdY>N>sp~nNUjlKreL1KMYH;xOIMZSQUcJ;@asEWaeVd$F3I!rO~y^;HSpgCj> z34^QDAvbAuUxr=i!R0;63peIjaZ<#6mVsZnaG$X%@)JULy~?exo=W=|I}mX`t|65N zDq+|+v@-H2^N2n}g+mQq46WiHHHkNxF_JrGQu}tGl^h+l^io3<52?VRH> zDsliM5%^{*X9)`DluB-oL|>@Zy~; zct5J~W<{7H{R|g26YmEu)p+aVc8}n}0vGR*zXI<$3U4-C8z})y_P=fLWoQ)}Z0h6t z$aX{LOB%)ZLKj~?cHqVLN)#5_fy}H2WZs86Zi(*axf)$2=al^$O+sqwgYuX{){yecw=zSAyr=-URcz4*>X;heJ9G<{hS z)+KrZ7b4sZ22gZ;QJ|JRep zRk89>?>jHP7#@|Mdf$6C^L+<(O%vs3HuHT*Gv5zs=KH&td1BE_iqx zBXr-yRjM_gS4Y6*+7!G&F1#i& zoaO!66uiCIAuagrN1Ga_hw^@{r=PFh*>wNh+|2jx5FtTw-f>obS){reIC=HPNR)}w8|^w2 zYDEXTE%rpKlhkf_I>Xh=AO8qFmjbrPxhCh@$h`ntPcc8)1ggK_9>17@=A~X8EzZDc zAV1cFjNMy>0**d5cH(aVjpii=O(y4*(Zo<6-v?}=1G^K?5nwmymRyaAf^+kJiJ_V;7FAhiN^ihhLl`dN>ysIjeGX2KDff z;9MXY>rZU_Kg7KWcvQvmKAZr7h`VEn9oGT}ju-ncjnpIB zHUoyCe*YGCbEstCiShVSfDAG3#<04!5vtL~;13*3T;(a2xG5Gt4wgnHX#n6OXe&nm z@L*(;1^_04Dvto5OJtG;0FI8VVB=MI2mK!^qXCOw7by^90R%@=Z+2U#LEaN0V;kh1 z5+%CBZLeqJ=SRji$U7$zs|Mv>85!Fk?@|of&U{o|(Sy_St!i1f*jZswDbxqmBQ3nw zdpq}a^$QNQb>a`Y+rWz&M6Ht$m}n!*D*1g^emC%!r+fnPIbVL|luYf@;{Q&5XA!Bl zPG-`bd6VV6attdc&+QX!u6Q0r;qEo!1Z)2hYJf+%o;cUD z58Wwc{o;ClfXBU$LZ2(~K!dQ;PdgPxBiQrii(fF{|C1WU)Snh$vJkt&U2+kY9_)?@ zXK*%8`)PH_pIjT*sg|C{rLsG_0Nmcw#SlS_LSmhYYihq8&OZ$3!q5v8nRUMl!0LRsMSID@5Q(Bw`@EoHY3oqe%Zi4eW!aFo9h@8;Ifx+xLmLH&8wjpPtnB za5$%>xB2t4QE#~~ftH4_FQ((|lk&a{W}q~VeN^R7h9mH? z?71&v9bhljRQ8g58+LG;DnXaWp%3b99mnr_aXSx*a5rGBFl(B&wA0h6+v*v zWgAA(a+IKNEEtZ=Y%f~My4ND$c49%yXg@gmS_GTun){ZpI)Kim(C1q_b>bZ!$JE{= z`dywS-@F&$V_nLgR9y!e_{1UGrN#6X#DAU&={_Ig@PgB6Zlat=75->5CFN?$Y6!Vblqx$=CfYq zA|Wi15CBR34`1DzftnzR2qBo+Ca9~|a}CzF3q1>V8ZO`$*W=3(PJ`JU8*w%r4Mv$G z!pRZ=p(T=4$|UId*K3F7AeKT$O7#jq&iX}9;a3}S16z+K_fh}1y` zQE-twuh+t7bcFE9r|_A>jxgHK%MfRY2}hNl8!dcrrv#eSNG-2%fW0O%2%Wx}xl$MI za>AeKR3i!J#DOfd5Rs+T)Okrxz*~+$T9SeQS7woV@aYPsfIq`YJu@U^UJPB?@{Fv4 z5IF9JaHN5@17X;^jzF^u0Rp0BusG$};>;N-PU$#t{3URR0wo)$X8}HeJ!yQd6GOp; z&qeYX7Ctjw;ZqjMQd$8ofNXX`jP`alLqzyofc^>zpCR~&6h6riG_LUR;8BN(XV5}Q zOB`=t39%B1QwG$uEZEUGRu;f=251tS1{bl|428sD9l$^Y7b$Vt*N(zGt)aY`=9G~i zD{sa{%9}`_N02v~+2Y7N;0D0Vqp!{HHCq5(?-+0u`|PAV9>ly?#V z+vSwn$VG7KTAfP-xh+Eva*1>gjhGkV;Abp3I``+iOOrs zdso3)c3Y*&%I_JY7C!+8YSfe^GCz}g4ssr^ZQcesHwSkJQ?_8(P8;yV*)srjc!h4fesdqg0G*JFrk zoUYXu|A}oN|5l7tY72NwU30dye8h0dGMh`ycB-c(t2<8+?=6$B2tHmh+N_rSTYx+g-OHs_C|wg$sgUxD;>+Q9fAE*R&qWj zJ=~o<4gHyG-Av=v5@cl1M@Xzw^$%=UH|)|0e-{aMb5dT{n{oU$8H+<^Sv^_|e^b1H zc_pOl%o<}_PsFgY$DK}sv;`^d%ll^&J?rj7)AGQ?-d`b~e&+K8J~9LL0{T*aHRJ0M zyB;5TfgK*-0i0ajOW_JsK1I`dt#Scmr`M5)7er?LZg z>pJu#6|cBexVsatFOCpQ`k*B={21=ffdf&XB5o@-RA`k;BDtcwOt`sabqtR zmIGUHldiF1G52KIqUq=1;ut-8 zjum1Vs&!O_UVBwn=zR1D*iHAy7LPSK4QEdeMOIS100v3!LoZ zo!LyZ35mecEWlSYg*)RF-0)p-CXFE4;~;A09|iA`gFS&yLPsNw(ET5B@kG%nDBY8} z&M118(ClNuv#X408~Fj<-v5n*2p}g7tKQSkXn$-5PJK;2K@Q}Td~sJmwb}zF;<-pq zpyG1-!3b{ya%ERT~x<)*($ZGjh(S|(a ziQ5w*s8i0-;^MdQ7lx~Xn=^1|8MA0Pf?q*uzs7+NM9la~8F0h>5tjRMY8iv@Cy__> zaW;CudYp@uiwWHn3%U7eU_t%z<3n^w&KnsAEJ13?kWCH8JFlHpcT|(-wdDP-Cf>@c z0lUz=Nom)n1|PFlXGT8MOv@wHJXsEH9XKKC)DuRdWX5)uHaWs+q+Q@7_xM#NP)B2W z0`IBdi5N?GXsZjvGnJc(9U+TDhqgXIw419famdl zs&7{4O|M(fv)tSw88F(z=&)hl?s&9Yt`rb^s;dryxWTEedVowQ`WPGCHa_4C@cfjCSLczlba5;+vjiRPhfRJ&{rmVeA@wcy}(`V!hKWtAh*ngT}jx3tQJQP3bbe~uu+w=poL^kzhYc8 zrcGzI5VeDr1M(H;~xh@+Kb04d5sEC=xXid@6zi zYx^5-dlL_iVakKSqZd@QwO0Wl8q^f_Oyd+ z;pJ=vZD~E)4_&4%!+@*r@tRbv9ytaopG=3%z-qOaVhNJsX-Kjdeg~K1?kxRQ91e-g zQ(zZ8ki`2I@VbG^k{38E*&4#n^z}IVx~N28 z1tsXITaONG>`8@)DRE;;WKws$#FT5~{Zw!n&rw4B z93_5j&&*OW)0X`;H_13AXOaz)q+hbxwIAoutQvLa8m6>(5Gem31H^E6A#IVUX4c=&M+<9atM(vPuhHgsUEJ8qt4CuY&4&F zxC2J)?1?p=z`NpCPojNzK}TP5)o8P8i_Tqui{aD2c~CO|H%&<0l~QE@Cp zI3`<%YG07~c@zXcqA?7CI;kAU=$ z12WhjMbnSLpJ}q&#sD(>xky2+pa9urTw-!p3m}(pXPk>sScys&qAO35EFjG#U^t?B zb#tOxilwAjEnMAjG8xzB@Rp2neoX3dUP~5a52;CLHI>}6H2^@DUZYM)f!DT2q6};c z;ulSVID4}cWwR~uRinSiTmk=Q{0P_z4ovWh=0l=@P8_PT%9&H0MFC=!GanRlb^Pfl zB`hks`bqm(_-|!Qe}TJ>I_2_2mTjj`hu~0eC9>_L6fbw~0(Lg@SkO&O$g&TNqE!@S zfl?hj7#v(m{LBF4>l`A7`Ol zA_Yz9w&6wZRDc@wJsC1;S;H2{$W<_x@5f#RYaY|*W3Cht=9XUyjgsg80H=rKxzi+0 z0xj0FC4m;}mS6fXR;-_*lcY$EMAo`uJxzij*7uX44=?#QAxV#~gItRQb&!!Tw2`}V z0-GU&G%c&$XSa^yRhBp+f`@Y7Q&YRP*797=jO;xRG;KNDiAAx4YU=5PgORMU%8wST zFqm1I7NROX0Fl1c@f3ev6pH&bXX<4iTe`)XswMp38q8p7%)leg=PomIlTmac#ROGz z-brufG2Aksp1S}Gu$3{N!D9oUiVKgAIiULrler$<(RabZ3 z<+V!L(H^LaxD3=A*p%a|hiZQZ3hnWG&hHg1@{h8526~HKAwHYsw}ZmhrstUcfi}HS z<7PQ9*~xEZEIqbo@v*%rDT4bU>cR?Gqm6Mnk_3N2v13Y5zECO}59Q|t*7HJ4Uj-GsaQTpO zhB18|3XG5_{?~~BuYhLxaim-+zuGN-U8sD+|C&>>;hzqll=lU48cSPb^RZaD*jDv#wm) zN=WK2klM5^?%@es+|x}hyl7u6sc%BNu@5q$+n_Is408HmWkj}@Q8W-?wd;sYg}|@E z%pr_T_4r@Bnk8__r5RrxOhEGJ(f4|&3Tu9cfCCMw>#=rAb>Xd}=z=f5amnm?gh23m z1K+79>D7aZvb0}@r77Z%7}@jhQMbuJ6A^}ci|wqdP@W4o*qqQJQ+$9F=Ocw$hbUK{ zIM&qyMxX{nu{}zoP(CWQ)B@~3Y*pi-9k^L8N0!F?CpzH}KS9box2&UF&yy@@L2MQB zpAB|G>gfBLa<1~)<=Nyl-Z|q5;Mz>R>xCD&e$vZ-`e2it-uBOS(G!Rs71+&{g_;A$ zP{Vj9q+yhA1}CfI!2iVLRA7>4jlm$Des?{Gq(iXs!tFC-67#y=l&DrBv+N+qTG|yS z>r6omTF8VUH+@)CretJFRu4sGI@!temd=!hOcz9D>ViyN)Uc>bJ5Q35a(jHQ9z;I% zHcrvGSI;D&Xk0xbSY{wEo|clD0`RVVQU#S51?(veO!WjLueC4{Evm-|Rrnp-CVj2W z#vx-}hsX+#baK{10y#Ttwn#FBM2^Q@O>VgcZ&U}v8q(ep=@sE{Jx3rMdI|jU3^$Z1$piT-xlK zgVWNppeJz~!`Z{Q!5_yYW&MWa|0DmVD{s>4!I;LSFc{N5iM?sUEu(L`bJTqZ=*@sC zZGnk4TI277fH?ILIuxRbxxATm(JPzTkR~)_@%KjAK&%VENU63QY{k8dye3$e2yGo8 za8E&;3W$6u<@d5t_py1|RJisy!DtC(4s%q*Ks_dkV*)1bw1mFk26jQ#ng8C`@d;%!urUr?IHF0!2{@-Dp!p^vZn(ylNvhKkZDXWxJA?p1SmPQRfzb&LrNW*WOehcH+6~aq6-a*M=cAZMc zD4v90aMSnXrW))e&5HwEG1__n>Jpj{TGS&_1Ido#`8z6*WnkB$ZFG&m-AIP%6tq3r zyo@=XPwiH(hqyV>J1io|t#a9?Ybq}{wj?FDT(RFQdMyVvEK;k>6hO3Pgexy#BsCXs zDZ;k>dEij+ZF~^E8g&-0ocbQUsgj3@r0obUqg;Uu?1HL!yUrCSG`t+#qv_%0Hj&cv zBHXD%=%1o7RXYGB#7hOD;lBZ*3x&Y&fP*n;YJ$!xb}}Ow5uFaTt~} z2i@V3x{Tp}ffK^1?@wkCY+F7qxj|~5~^@QdT|9t z6A5X8=@d<`QT%yy#X?2bhZE9k6whoTVI0C8i1Zr8yvM$=$|Qyp(rXlR*|4#MN#TU_ z8pZ!`Op-8MMsFo-4ch*zlRde89lzhm=ZPR$iGspg1B+j zez{t*;c+9ZUe>l_np!Mdz@A5-XubW{`WT1>uTxU|3^tbxFU#)>@;gUAi}-kyNY*%=Tr5nyxSpg2aU%zcYLEoon1*V&cKaGEr(ZC<--UPvG(1q0 zfh+`GC<)8s@X3UY94Jb1qCy9X<~mtPhDK^>3O>=_3*fMmp<-vlORIlzmW&jqe4IE7 z3&pWZ-~jPOa2h>O#QjH2GNlzv3Y&f>1Wj4Z5V7fB!=-(!fXjiR&G?A4>F*Ej!{(Ut zz^Z>2$Y0Hc2!zf=ziZwPG>E%sipx-@Ht%nR%xsX@14Xhi+TcJDLuuYm#}aUn=KY~} zR%6c-J^!071 z?ZO?jU(k*A=Xh4DT!aPmP0}2!z>$>mDE&ycg5X0E5lLdn+3Fd9xAg0{umWNpd+`EL zj3cU&5Td62n~4OXh$>jWAlN-m#3bl=S0(`)V!-o6{};juV&(rosr1KPVX4HkMQgP< zLYMI@f-8p_5kTmy8W0^RwaK$Z>=aCg>cv@-2!JXRLv^Ga3Y{&Qi&!lOs7Ry9XCnY- zi+HaF!$W6_IO$=)i~0fR)OqWjfY8~Z8U(oFihKL-x z0{s<|LwDjMQVzYlJ1mE|A$syJ2SUOJ_V2_>gwMMn;qwr3uyMn3L7y!mHVw}fF%-gw zbpSIFT%_>nSbMXhCpSD_bcR#T;m;RE0zQKL>2ZggFCs~z%jxLzMU+1&NEVSerB4#*5|MEMIbSr2cN@5iNujx^`UbTI zXR)Ci_E9J3@}%u->0(GYsdq@iwPblXtRz(sNvgiPL$G8JWG4qGER8!}mYs)Ch3*9i;;BK)anMmKzFMEGZ6f9+^h!aCV= zG*fIeuf?^7#vW`~W8BAm!Lqy{qcIqV`?;Q* zTZp&paCipP0NIeibSG^@x|rEl8qE`MP#W>>B&^dnoICAP-|S#(xz=D{@e~62LSe`Y z8-6)8p6jjIox>Mxu#% zFcd}erb&7>^ho$TslW40GYp6P;4byUWgN=_dsL!GTS@P=v-S@~?c&#fb2)x7G2Xd6 zwe}L%UJQ27j-44yZfQ%lCCbjMK0ngVY)jbAY*HHMygcND?PK;D+PCvoO&vS-aphM! z4b-7p@$4vw#$fYkI&k~v`Vs6O={MwGhsPAyelH=vypkvzgVlJC*J*dRhn8)DpxY&K zF}h#Ak+6<=uSvgLLI?e_hM|G25H2I3%cvQYkSJz~xck5tg}`5p!)LBFDT9g-bqx<5 zd*+0l;}5d2;hFos$9T{Rq7V;l>{CZ$@(<)BfedZSOK``p17)rQg}OAL=z(J4U^W)^ z99ZVL8klpIZbgCsV>*4t>J9*N33aFHvt6r5dW$8(z;7w)Cn}{-S6qEQmYlOs zeGC_RhmewU2uqV;mD&iNix&NUIbs9rJ_v@0(NEh?UoSWY_g}|qVHH+^)MC{qp^RJ zg}zNTcaZ8Dfxv0nF9;qJi%kCeK}^*`lG;5!=EC_-xDrkuj7pwD*5v zm<+X*g*xwH3=LfHL5xFFI3$i@Fm;)!EvE}lWo133ad1R)T%PYI7ta{d;qn2mI_NBBHs_^8lnF{6@d(H1Mv zc6!xUBG4h(5|ItatJ`3|9a_f2?uTCP^l#LiY45}cUEQW-94v#fP6l1)Uz(Lpr%zUI zIL5ny?S$;Q-7gmiwF%Jh{fKOi6x9Q*==9aZBv98H@ zy;KgYUI12V`yMUBoaI# zeswWiy;);;c@)TPf9N*2kMQ1V-BR`@B2nz@fiW0x^K^ZZ4xYQl<^~J#H22dn{0G}c zVtzA<;r3y&Q2IVqvr8Y0(%;f5-@5(JGP6-8tSznVq^bLdk@||3wuy_=k5w461_Sog z{kR7oRJj=8CZ&E-3WVs?AMtcR9LRCK;rkb2Q1v9BgO;Qt_b7#`zGaiH`cU8!?wlR< zy6Tf5P1UlaV$ry~2{gP-qR~^ML3@9oK_?oGaSj?E*F~anql3o2?|?>6paBNvJ()#6 zq3)(tm_o|VEb7z+F5cg?GB_xmGZ|vUD-!i%14Re zQf@wMDdU||-oSQ!R4E%U4v~lBqe^+qDWxk*8G}+NVY1kJvy!m+kd-POc@NsD+d1$; z4{pmYTxIyi>9)(zZAT}%?FyXo9{DA*?ap+{duKb!`@L0UdBY*HobquaaqnzO7++_H|=WewM5(J_kK zAHJ;b@zhpiy~Z~z>n^9PC$YSzHYPardK7RiGtqve5-N>ve^+D1A&|JaEIzI>J`OB} z#%bGm2hJ22FKjS;-yzOp`9}(7Gw2w_wFq-tyaFv=8E)-=#$feLZG#s0Qui!JhJ#z7 zIECJ4~2BQ7VV^K6i>wTG6J0&5g+Td$y-mZs2{27}wd)9`Q<;)hw&7{$q%yyTvM&Zkn`o+`wGQ>dS2DL^8@dKY zqc>>Ass;ctFxsc`kO~tbcNYHdkI*D9Gg=!MLC=*Yu$QE<&9u21MjX^sS`m5{<0I{i zcpo`hYaD{T*xYgKj2bmEssI_fX9-**qi@iIW>ZE+MiA{9Yh)DDJ12d^sgIwVbQqoK z7=e|XKe!w7u{VCYgh7Jxzk!shtQk#O{KY^8Am|vyzoJ^8skN>pOTu^C4RFQ{Hai@N zOOT4T705uZQB1R$hzy~Gv%?ALHHxooBH`R{LVCgfO(a|pPDrm&T#etxie3~>NUu>m zrHO=P;e_-W#k_v2F^Co6g!CH4KZ9EvOGuQQ=AqXpezA#!>%$4@HHxomETOhy=~9ED zDqzX-o-yNOB!i&p=H13_8SxW(RUTFew!st~BSaSfE6Wz5c#{5QDe&h^#r`j!0yB;N zm8S6q-V*;TcxJt1NQuZmf72Oe;+pud{Z~_D7My?;R>yu!Y%#&8^`y4et03jN!>8xb z+I~#E_&KIakcO_EOh`C{mcpavorZrNgdSI>(GKCcd2k{4+nt}2Qc>x+;2+qV3)!o= z_%^uewgkx!XU{U=2=NC|rNiZ4a)kKXj}VXhQVt6rH9u_pBS(lgj}X64`V*s8)=a8$ zMIYjo#H{)B&Z?ky61@+T#mwdL+3|7lVBc<&h1j6wO?wDwf=}W{ue*ie9216<7>1MA z6r7E}0nS$Z#KL(s3}f7JUm_81c|GxU8j9E9sgGvVPhKupsjo;+PuXExz>v%J;!MEM9e>e4fJac8Zp`ELN)I(FmH7pSb^QkNoQ?EHEVgueA)y|Ocsr(I2bOOVkyWEg5u4jbn8R~il zxt`DkO_>OB_IU}n!TtOy7vD9=xfFfcjs+lRqZzO*R{{r(LPsrfVabhYeKjnm)3A0=Eh;> zI+g4cnbe@j54ifAxru$KZ|=kT$mc2ph}VkYB`7((I!juOXsjhFiRpy;N%7Y^WJ>>V z__bXBAL(;aKcUb3HJU!xecJ?m{;(vPKEHfV(`Q=>hY0%oYdya^-pNzGK!NHY1umLCv}6zo5?~ z7nacH^BPu|KCb|*Fnumonm%hU)Aacr+`mnq_n-kupLdE|r^ZNwM$_k&Xbn;WX)2mN zCptxrYfz-n=f6ISq0iX`e~&)LG2MSbpPs-$eO-b*XBP%0Y-!h11mNCTeqsABuw*cO zxQ%laC-0>uzG5V*8JIH`p{mo@yq09eA_0K??Q#Y6Q(dxL0I5sS7HaCR39?{`{l%7^ zW)P=4aaqJ`P?PoPFaOs@5sp@IdyLDI)Wieauf;+vX>k!T!CmomY(JH6d~t%H`3{D5 z2*SDw6VR@CU%)Th{a=%#tT{}Hiac7WH(U$8B4deJZRC#pIAm6VH<6U6jt>xz&X+q~70C(E;BjIiV78cmAW^H5NluKQmRiscQCrH`lgITD9 zf}Q^II}mdktZ6;jMNlZDgR$7OTHq?07AJz=)DxRgT;+Ey0bG}beethU%3+FYf#UQU z7T44J@zqKk@@C;xa@2Yx@u-J%zDNoEsKwpVGRP$ScF}(-;X4av# zPhDh8&pHXyeXMJu;TEn3-XI9H)i~B@qpJS^JC4R(2{j)Yae*%_p?`dLF2Oh4ZnNRS z?mP|j$Yg7EaQY)~?QsmsdIDa+BV-zCi{sCB(!VU(7qX`TWv~{aW#ei7+ACmC-MRm5t48-v zt;h*f2Q~!u#8>pU&G<`=r8CrP9_g1E zxTi19SD9AKn^}h=X^)MlGQ|&WAYKFqltYp@6|Jl~%b;1xZz6XV5Cy47sz53E4U&%$ zr?3X?v)h?iULy#rRHqTE;598EHL-N3BQ}d;OT4vYJ-&Doi#KzdQ8eI0^mL}29hh)} zH}e6{{|SO+y>6^A%2o}61_cqs~Rj+qVO!Dz5c z5RjW=glj?N2(3pbcw66tq8Xl7%IGo0xei4=@om$Lf4`QetXBhpbc2p#WgCdRzKBz& z{K7G&f_q7t-_FGhDND24Y0+3iBfJ}-vd&X>@IG3?e|LYJgyCUn`Yi-c-+J6HRK-O{vQ*iGPp-Tn{w zj9a#UgU`B>&&p-g2=UpLswVjCb3}m8lGyGqYyV0A8_z914&5EabCo9uH`S0$$a6h9 z;=2LQJ#n(65}rG>qDh|no(%gx@!T0Oxdf4rYa3`3E#DK3qEVjvadlYRh*dMzAx^#g zBYCbW%yWt0CWq%9gx4rK8^4f-87LZ^1eU{4cbhxZZ4#c*LtQHfE|>RyMDxY)UVjX2 zF7M4j(kR|LTOu{@9S6V5d$)qgo8-N=s5oihxA&rWFKZsY5q`=-xDmX!MF)3$39jb7 z&ac87;yr2I2;N&E+2_RYUYUfJ#_-;o5;`x2_g<4w&3lWqUwH2=?HAq?crw&w$NeAh z-wEiTzrla!kpHr(Nh~4$n+z-)9p?&&zQcd1+7ENA|7FZu%%!j>{yUu<88PPd;N+qK z|J{--sf7QgywfEAbt3Z~j{i8|VX;w&TrN@5W1o8gm>vLC+b^4D!l@NaGvQ4-uF-+d zBXPD#IfI9a-~_f<M0bR1(w8|)!>(&$B2v5HdZUoESrh~J3!PP8x zN(Q_kmRm@H7Qu3ZB)d$U5IWe=7;`05ZW}}BNGG(9gwBa!xl9SwESIJI!g4vrF?>9*EXzp9gmFo!Z>%}pk0ryQJTWPIX#g{e7ePhVFjdCB~zs9PqsGWz`IUoJJ zY1V65-Zbm|_-^F*XB3^os#<;y>$r1H=E+q|;*)t|V&1);Xf0j9oAL3 zkP}{44X#1`^g783o(Fd(eZgPrfvLV{AS!$$_DUKH|8jTZ;iq9e*-7tO{tW(mx1Jb6O-bNhu=U#U0*aGB_e37i#TE~i-n5K z+%L3RWSG{mI9uc_aYTgTI$GTDnYxLq7kEB_b`o*82d18abjCG;l`~yl0i@j)Rpl5# z9MKf`GPp%5=%z!7p>(B4MaG)I zJM!#u`HYo)9tn+=eH#A47}=L4X|?Rj(SDJAx!NzXPvD8V(LXLOeyyDo?@pGB2f(Z6 z(7_*~+9ZudCbsr+1<#BrI zGT3R6JPD1R=4kk_)0`YhtLvVt{Ze<2_DkIb9_kL_Dk4cVUH?4p7P?C+E28SZ%&Gr! zr~X;J;bV99(Qf(xxRLe8XQ=+7VzRM%>O`UX%V+GWN}hzquBvGGv8yUMlGdre_Urm< zzpg+1f2;l@MAYtkK`*r=bU)P`hzg7P%k*#rAvqbEbVy!JpOT!ak-kGI^;T!a7S@IUOatg8uQWta+R5#V;+XRf9a@q_sLuFxb z!p{3fF%De>`h~{GX&J7~wToTBdQq0h)$_Bok+nsTpGY-$A5PY5;(eB(w5!f(mZHomS%#!F3(YT(Qs4@H`>_}t!jF&6<9|I%W;PkF zN~1(^x- zky7#BkMa9{jNdcx<#b;2Fhe{meG)x?!4=bNIAIKgXS%o{5!Zl z0Z?H&c#eRvR}-QG7?0Zs^Jq)?26RxO>7XQ*4w^|j^MbfgJ0G4727vA&=%5O23 zY(hP-0R#^up$2=r#<^OFX^stg6hn2i$HpinrvA-Hs+h_yL@TC%(&JimqfF3t_{)BT zRS$O84w2WQV^P@gzaVxJZNRjB9gJ+5rdb4pX%mncol$~t)*~>7z?w9;D@JUIxhxh= zr7`VH=$~Nj5S%>PHv}s6Wp}XDfq_&dxoRy8q}B#A5E~l5X(=gf;xU#V>J$6{r|LDn zZp-xeU1fkv8eaF?|c~|NIxXAio1xp<9q&=f`Q;6jr*2 zfXAY@n#5x($Af4*_EH#?{1@df1dLGmbNLZdep=JzZ$od#lwbMZmj4D|gvx)OA2H=G zTHIv)w}BR8%KwOR@xQ768-NimpC2gSnJTT|URltTPAP;pI=u3GCT zjM3%86TBKfZhrfrAu`>=u)YcT%oVMmN;|{)I%8TnW>~=$hzO-Gk@WkK{y5x725}Ki zzrmQ62VlX!BJj71L-4OfwPWGm0eiw=PDFb+$NK=jAKKqs9swRktIresIa=uH_6w)K zj_D)Of#A9orqMy({2h`<(L_8g3uX(AUPOM0TrHkww>XYBkmGq2SI$NWfoT-LeMRR8?v5Q|tYhtKbXZTj`L_2MRRc479j(;c| z|85Q9|AW;Mj1QswB~CmJ;_^itz z)(n4lA~YBXIp42*hwoh=mZ|%7f^&$`X%f3ZGV?|%b zj7yo(9a*Br{sXT>j{OB<#3vR4@`6Bc(^fF5HW@%iKqRh-4d?{C-4v{K@R-sxprr3Z*I_&NJkTfnGY zFH2uhKTzLmKh2!fX6>KI@Q=hFVVPzW?F3x))&d@Upnee%SD=8=(@y}SbYK)6^)aFf z8FgZVs5cRH6Qd5j5S!~sL=9xr_lTOhpYuhdXe{KrvrbraJq3OoD&?5U1y94ujcYb% zx*k}(iY<})3uwbHRokuoQvDyqA5j&qv&DrG&hP$;lcACEzHbM@-NP4Rj}EF{nwSIeR;f@xx1ikZ6|j;2PC{o z7@w0-k>9F+F<#8Aisuu9Ooh9m>sOmlyivBVzFGe9_-&p)0Kf4Cc+sR;Myvdn5xv@2 z+S*v!Dx)(0Y32@8*Y1#dRK?dm1pNqakkn2K>+AS#9=r>^CIE~gc}IrXDr@ludUnJ6 zSe;uJ`24SLO7gMy-f3FWTlp7wEj-(RhYP*l%uz}C$LjIJv`#`-=EEvyR8qkn)0%+3 zxdaEzRr9$A@E%mbRz8z!1~!Km?{zyn`L>z92a@6ncGqrp^h(pZhY*&xy2Yr%d(2Rf zt=kfNY~*P*EsMxeD2KLyP z7r-t>HFA40HxvxU10kNwPe3BpRf(R9hIUFS_}GirfibzyKZTD0YxHv~RKI6gc5a0i zPX?nN^HE}c2alC3Cj-Lmi)VvQMC+n4ihzx#pJ8Zpm=68mzQ7mQ3sY2Dl1AE^ZpMwa zQ@|sbDCVDo%kR6u%y}~&O*__kn{7LQVdI0@oVFW*mcw0j3kM??EF4GDfpz#RXz1lB zOl_whl&3FtsxL%v4S}6fFJ8G(#ZR32gyD&#nhgQA7-90_8LTqX07||2ZzQs1mlxKi zyh>y6e9lksy3tNmDqfr))xwg9>PO@XvS5yV_O&p_w$n#;#)Wc7oB^psYvL3n=C=t9 ziD@BR2;p$%{NvRDu&pC9YQJ_pVmACwKyd^96VtwYs~T4uo%cw)xSXr<0_$M*tKTni zOn$8qN!(t;;9=?uK=|qvD%n5a$0=z9>IVpHd0-&2SE_qdm<^sTHbDwK4yl~y(9j&j z^n(i6m*kR$x)n8WRtcMa0yrJ*=RQI_xr8>m@^o=`<_$dooCMV#g8>m$Z#_e(a)AY! z5VI=P3~5~uxd6eI{RJrLcZ^vrCbS0QN!#sK-(+9S5?^(*K;LAw43d+*Pt?&%#~`m- z5?vQH58p?u#5e$Q-!WeHuTUj!k-SUT+QjKv_A-h?Wmw!xvrycnF~wc*cZ!Q=aSoK1 zmxqemPx#JT#it6*cFaW?(n`3m@m0R;4Boab;HdGjkX-1g;uYvgs{rz7t9k+QpJ;-= zh~}UG(0o=v&yjT~TWlbi(jzpl-$1bR0|?Gh&bxF~RV&CTbezto4~{$5$>b~<%koh& zlEkrZCra{&!M)(>23wrq^+I3i6wJ}f_xFu_lnt!(P%;HU33Ke1xCUW>BnaQr0tT>aC+PrHF{ zBm8utwA2xv)cyg|%Vmb{z}n%bEu;r)2~lGmKVb=6=|Bf}2&XDTD$O-So`hqW;F@h# zj>|PU$;#)*OowZ}oeBDwf{YOutGlGQC{#^l#(x$2{L3MOc?Zvzy)-M1V zx~#u!wp48!)xW@{y)Y|z`EOkE<`-J46`+kFp;gkZqpCbRSCuPV0+fZa(P8=Nu`_a$hwyKMy ztXLlVLFhP!$4F@EXr{*zix>U{_wYQHBr;Q=b9eeIgojt95URZ(Y0^z$9m4*k^?b>g3(Wb7XnNa|K0cy z`46wkhQ>3^QK6G8r49>{jlg@q3i%2r9**fm==eZY7{ne#yF`$%JBZB#OCDMNqmx{A zS_XOPQ1UIvi+ehaB931qg8EV+0*819BHGPmBNvJH0)%M})KzG7+=|!I)g8C4qlEq| z8h!P%bn_9Yz6=t@<-qvILU{j&c|#mH0d(qIW5PO|A619xEY{(h&x>^(#>b%Y&%c98 zH=^PKS{y>a3EL+40yLLhDUJB7v-=Cr5XwD5A>wm2)R{>ybBLv)2E?{z9J3U zu?$uuR2suzB8^{RdN5euC*U5Q!QK$bq(_^@l01Uc3&uBOurVbK$FJ59W$jTgg@SWpO9XS31Ea>7>r4~_eL0H14oyEie_6Ru4NBQ680KU|!@bD( zvT{?RxlNzqIvmf55@&#jz;lV{(MEW#hqUGqX!ii5hs!;=K;PlH-vCm0?pTNCiXM&R zxi46vGw_{&T;#b`2sCRLmC>TV51Yg~RB3-_crJj)9Nc|u@ z{VfUe7vGaipW_3Eg(qW)=n{;=$<~OJXvXqdlhDpKM|fvW=Ebwp_zKJsG3ShX0sm%% z9g)xGKO%fK7j5J4886#&$F{YPv#v+rv&SK5T#oq`V$`8mTk?kHHj`O`!&jBzR5v4) zX06aPtf4~LQ_ER*IGagX-5nVtFjl8FM75zp8HC($S*s_sK?l|Cnq(=x$XcJWSHrAz z8jD*Q-9YLM$#R62xu3;3taZl1P;nEO*I}(EOX%;oVrq!BO6O2#?Cr6xPQ+403bjN1 zb{$Z|N;m^}NVNO2!htTEohFnR#Vz2rqjbec31q(g=xp$!I~ra`@et-k-vg-UCct4E zJS#ZLM2??@LiADKof+9ny0O$HvjEJ!1}x?^#y3%}%Q8zPT?ES%q=O4d?Gfu-Eb;Je4+fbWVWa84l|m+{IcO58p$(Kz^GSWu-uEF9Mz9Unci zl_9aZTAC_ES6GwaMCATt-_9igtgCKy7A8{AA1*iD0vYNM@(Ge#uG41|wq_X)&*gPeg!gvj#-3Dkb_q_!j z%|Uv!09eBICDOy#*J18^ZZgWui7B&3!!mV44U9s6KV^i&f6u=hDsV4Lu*;>rkGJXX zcnL~D;ZzwrJ_W|Yd2phG!_aWhk>cR0HjSfc!DtOf9KnY3pC%jnH63i#FTkg%M}%IN z=v<}M0%~CmLD_PM9ZPxuDgl5oN?0Q=N(en-tL2ZQ&?auK}G45zasYt91J z9f)+0{B^3exI0xd2i~o*@bbH;9q3SZ_-(7@gFJXsJ0F1gqV@YguC|h;Tm%W@N|4#E zC-hdE>;X}llsfB4Oc7e|se`a=On!86<%d>?rHl0q2xwu5kIkqO#K&h+GnGJg+@KHsxwH$;bFQdp-~Iz;EIFufxp9l-_K<3CB%&U_c_aO zghp~W)e5B2LPO);w9qJ`5DE*8E%$?g3z0hlaWziL42d}qCf1R#{L@fqTtK89ZFovi z2Q3l+G6xoy2dvb~u8jz^&s zM`+ZPiqJ@s(OO<)by*aLv^9r*u)@fw;)756pnu#1LK=AkckkpQMQ#zApv~ zlj@^c*c+%-*Exs`5qF<@CpK?>C)FEeld-5I%hf2J!27i;9acRN8EfAstCoP{T@HQC z^}HH6yl2O`cR}$6bnKUU0>5(0bZiVO`LdoK+##-+F{=O@^=zixpAR1LWlfjBhdW>? z!{d9mlk9=!V0Y|AEYcbNso1Rc;Aw*zu0>)?D>?WEhQ!dmo4#Q883bKqCKlA0_OL}> z8xLLthRsFiCX@56aY-C5CW20KtY-vlj^)Lk844=|R21@z6w<%bM3!(|P;rA?ucK-B zn-Ji_FEQ=BLclL1d^7NgC-8|B5x}`P$P$#)jwNA(=Z~DShhd*BCK{%lV9o(W+ii>A zX%{ybBs?6CL6~+{53@tukim-gz;Sf(y_cf??R5APaIssQ6pQU;;7JdzKNoD1gU{kK zrafjNNaIT!(Eu3rFwa@@40v-KI7pT^-Mh9{s}TswvEGuVVV7q?sKq3?P?G3Q3H6fU zzYPr^**hJAy#KSrv~;_*2;pJpEt39_zR5%15GP9IiB6+^`4|~<*aCU31URe}itTu< zNA64-LHZf;`>qw1@29A&VJtT>H$EI(8n}Wyj zs`_1b=HGN@em66-Wr2U{_3l1YmD+}2(+cCUfyr>VjSKJD z4~EcPF3CC$(&$|bhe*FDp@N?OA1KG&&&BTM={jWxNm-}vM@nDTNg8==em%6)VD25G z_I2tyMAO|njmduXN*!CufEpoi41XK+w`t!Ly)mAR7L#hS9_Sssj8kF;a?!~XO!C9Q zM|edx?y9oTUU+>++DuMExE%8hQh-C2VT%{r&t;E;YrrWtlz~&cmgXzF`J zQ}!IdiI~H4UTx>d_10xc;sOqkmCWNt}5!Zp7jd#mQhrK>N-8P4mJwXV@A>a2yM`7hJO@-*>md( zzCh0zMMHFE={*zXkiotP7*q0h%H_6th*Co3HbZD5<#HuiQ;aSb_jWO}l$$~G)ejI5 z9%BznpIM<&UHa_WphWH-hv>77TT*wLc1BGK&O>iKe=o?gH7ExP2^mzi^J$^m5^hxT z{PWbFsbTFvmIA1@Z={;wJnXzf{6YEsj)O}!2wv0(Zocr|L}}D#lM6O~Gtmiq;)g2L7oS zXt(GNx7w5Wn=$RzsLXlsKYKFY_ZkC~r}Bs96o2`JsHv4#hBp)k+7~C9RX9ZeaK1lb zK2=YjHLQYWGCg2kl2>L{Zf~ys^PtW`^6`I$G^9x= z0_S(~1iYP+a7)k{PXJGtV8rhdp}#ryNmbN>QICO$uZ_ThM4t?8or( zWea?*iqA3H_s7{hUquowRT_^~h|R#yV|x?uy*IxX@P(95-E7(u0mrPYL#C>D)c3A7 z&6(Y3-v*X&%)Ed6k7nu?Gk!OX&5rk2_n`X$F0a~~xW__7!)$+rFYVzyiWx*4^mi zh4(eJo~Ies(zbS|hU}fd=P;F9!5&j-#2kuQEyq<@xLn+cHjwY7g=`@20(1{lm!EK=W5-`k&)nV}%wVuz*6rBl3ve&xHG_89f zO9rGto}}ajelfca$S}KJon%(-Z|=csbdW3Fz-}`h66TNQ9^YT_mO4dVGJx-!p1u91^Ki;OViB1-Iuy zjP*-11JD(R0Gqzx)K!UNOykZE_)}pfF#Qe%K`F7Fk&)eqQ%jn3Ehs-pxDA>0OA!R8*Tl^N)le7SvY zZ(R+1rNGn``5)+F+9gsmRubt=R&67ywhC3t2z~+L3(<==71yQ>OEfps0gF8Q;(AZ! zz6r1|+@Co4L89^##1zV^ebk|Ic|bd-9D0A8m?{slAMA~0Me-ywb(1RB$%7-&bB6zF z{F)Y?Xd6%u7{NjK^i=+wmETJxfbv968vbK+B2S=IFp;^m9h2dwnItkZyaT+dX8~H$ z&bkecRH!HJ;Sp-r{#K+OOoan~V)RP#WxbKpA+7~@R~fTxwx~U7Ea$x2zz)<6SF^LM z3Bz^sUsW&U#f!JW-3lTF%{v%ko_+I934+yTl6=qFoH^{a$KYmU zxsMQP*P->I$ZgJq0=2p`Z(H4|YVQTwzW0(e0Us@%B=2wwt`wh~8}b`TI`w)nlF5UUl+f$=j%xX$=DXH>XTU#T)Pt z8JV9=xW<>Yu@5`9Dz};?8V_HOmH_CN?sVHU1p59E=nQ}k_L8~B|X3JT^LtzCgq9=bK%_}8>$0QvP0_w zYSrBb*k@m(QFNbG;eoK)WT*e|vILvDoJ7tg+ZxlS;tQ@(uZ@SAV0ZTS?hv=U2iw?A zU%Sp(fm^Lkok&E{NLvpL)}!7U)mo?k162C_kzkcS*_Kfl1x@s)>IH6a%69abt?D#{ zg=Kp*e_b82P9~Qn`?5Tjpd*Y~Cs8h2&CztAsVx`qiRcMq&CGs@hX3EdH#igVoOeKj z8F{~^qgj$Ah5;9|a?y0;wO=I-vR#Iu8GKn^K+k9~xeNMx&FwA=LP$CM)3$gu*{|b$ zAEVm+&mcMN6LK1hCU2CSuJvX42r^7g!!$WvE#S$b5#Uob_!9~Khtok)U643LPkV7% zCO9yPo(8(~G~mt<0*%sBb^d9Q^kn$QlG7ZT`k6GvHfWD-!`X*q-ZtJJ!fT}08kOy} z$0p`w{xsnXM{aVIUqRuIf)Z7CkP~9Z2PL1JlW>NUV@YTjUMv`WV~;I!e}1w<&ly;i z<4T}#bLOgopIKfC_@0Ur3ENCPm@`68D%YW99sY?TvDM-6#cq4WN9-#PLE3G<#|6Z$ zyc>=PNc5M_hrD|nJ2b(!F!ds#yiKC##xKM%xL|~O=`M0Xw<$>Ja>42k$pv*-LRHDA z3s>opMc4q_Olwqgb~=_i?DV-K&|$w$0L@>HQO6;w;42sf)g=f}spuUrW?%4U1Y`Q? z2Xstwf@9IG{H$FUt#2EV`nG63?gWY|cOOx?>-GEzD)$U@syDC=Dz`WF4-B(L(Ru7< z`(mivRmQYcY#=BT{v3u@;RlY@3`%z{^j~LM5{NHLM0j52f&AXmLiKn=31fJuy-f@9 z2SXT%Cor(yn^{xvlgI9#fp>bL<8MJ;XvJQ;Q<|%{TF2=0t7X`e^qfaIdNjHLDhH-g z-?K|FmC6gW%nRULN8rvT^yqT%0sp3;bM#CwPwUZ-0s=Jg3avv|c;eruR&B;tqB7y? zhAZl^vmrx{2Pk=x)Ww&2_EY9c7J)zLhV{_1>#_LFnPlxl=&|6%hzL(q(YVmA>!F(c z#U>5Pi55F6Z49X5GIV{Uz>7ZLLVXtRU7ykgQjPOsV`)NLc#A6XPXH@)i9MxKNbnGX z!E_|IPuT;98q`3@XiSqn=7k6=vysHCN?;uO(P*FWA-r%t)6Ngt`9(YXv=fIy)ew*; z78l<|kf^z4AYlRg(B(^^5kSOmuQ%)fPr&-KVeQk6Op1zLiScLr5cYx*Bcm{giQp{NC75bwGiglpVk_6 zY&)#3JsK0M)+`3lpfuYZlW>W-dKIDpOO7~^b0{D8UAH=fC@Xyu3NkNBpA5&4Ym-GS zs8d;JE17W{Mfqqo)$LYC4+S_+Dm&~KG*Bz7&ZuUTIq1Lrw`1Pj2GSxzIP}u~)qD@? zDIo7e1s8<<9NgVEdV|j*T#7BQMN6%3X82D9hpUfKK8E*~&Vyh(kBRK`f67xEn82=9 zeMAq59^ShGt>vS1(wmW#G7d?PWl}r6Ttc?01f)_m!g0|}Bf3TKUe^5zl&#)H8r53{ z$gJ#MXf&&14jqmOtMZ4MJ`M+1)kLdRB-YkC^;QWYUAL;XfMHq*XGzYig&G%TfGQ*jh@J2CdzlymsN&L zSY;SOYPS;h;>&Aw{)mn<2Bt<2emwxUcBg}J?Lx;Bb9{#PETZfrXr9G z7NjpLeFESj&hYKaM+;b;eoj~UeiG1Cv`*P|B2OA zjQ?t@lSGjXI`j?}qw2FmzlXeD>PBl`QM(IGsW(6^%X z_d%|%F1J0FMP&`kZGMIEpe1AoUj%rMYQ!LF#oXUC%sallr6 zg$h8O*gG~#orux%KSx(Y==memdt*cp%mFM{!`Zefq~~7%85FDMpCRl*1!v_@3}wgQ zbNIC`-oeq32kJ%&1#r}WkZQBK_Q%G?J3HZ{V0$n%EY4;{TtE?h|pM@*}NkygUh zU=|Qw;4ToJL;I%nEQwpFetJKl`OG^EoTT-;G;i7?DnRp)1b7x>t2&zfOPYV4G;c#& z;BMbA++&ev6%6-SBL-t=dIe;`KTqbC{JT9Xkur||wI`RzDG?`K^Dj1i ztCN^67wWK_H~mE~ciBkb#VSqFzmT&qYkL=fET||0T^`zHR5s%&+4rDAF}wN#HVlAK z@Gka)fB?>e8aNj`68K_eQ7Lp5jta{L6jtyHOo%S^DSOaPcnbp);u3LmxC_d`nrd#G z$A(=vx4w9m9qDm0Rx8f9Tf)_xA4hhshjOirngG(d3T()i983YSTEE5~@>=X6W30Fz z!&HyobIPs;L4rD85GvUXatvyEQJ#+6+kYhu0xD;XUnG>rn#1k@TY^H7=~N`uB#jj~ zmz;Yz`Hw>WU{_(h>^Sw|KOBDKK3=f51osC;G@Fm`&OaS`dWH0qh0T1@Qv$?91U+4Q&i_MtdJZjFnDyvchoPtG?G8szvmy2y(31~= zpr_G4H%U+VZLz+WEZeA8F)?}of_cSUpyRMT_xUbD6y)gP=_)yruI_$H=<1BKqv&c- z1*H$^>JjnnRJ*aA>C3vZdt-Fv)pWIHWg~R;B?7@{>OaUIJkzDC2{$@)WsTL!lRbZLKo4N}VEL>5FCE`0_++qf>ce~e{ir-;n zd6_$mB3fWUOU9szt3|RvB)pi--&<6ec@P7aV<#%F9stww0(b24*ppHq zBI*eVafvx=a_PAjOSXB~!uZ1|+N)z2kb)FxAdqBFU`iLbyLcY~J0JDHCi^vzpjfj_ z^Z2T=J$7EUnfa+v)B+fJ0w1HiBu@Z#)Opw&|Jd-~fsRH-ObyI<-yeyFuMJjif3L*w zx(^=iyIzG9ImXgSaoNR}{9cJW3UUz;Ses+K{b1XJV*(GhJLoK(6%qG1Pk9C6@i&Fd zwgLk!T5zC!EV|_m?)pJJAGQc{JH}>1bg)HPdDROaY&-vZ=xT1tdF_eWwL@7=uRS0> z$5#*R)}R(SzgGagOMqT3WJ6IsDPw6SutNmU`ySu9fr`Gy+urztWBLZXEe{e#aJ^6v zmOZMnvHxTg^&dIy~li0>_)yF`fXnA*>SmNkpwRS9%Mx&h)O>OIbDbd-e?ED^JV*D_Rb5?GU42zm z_jj9TNMco6wo(ULM|YwH)6A@23p%oMX4@>igHn7$ z4j}9H$@3C2PI$PQeLin1bX(P8QSke7Rs`PmT{Zp&;thoW0d3>0FkC&h}a< z=|Yr*_bBRe7S&|DbK_+w>c*@?{M z%bL^Mmy z@P)+hP#`?uLKY|Zq1u9+nf^iiFJ4*PA<42}$~0nO8_2a0`9Kyt5w7s)38Sf zu9DC^{Dbq4TFiN1+3Z`aj(qN5q|_9?$Xah@gbPkM0LD1rq~iN<7R1E5vR^n5e}H0g zK*Z$V7-aZRXKRghr7!$grvs4i1I~4L8@>=uI5WaGUUmQsaX=X2WE2ybNCDUtm`I6$ zJ;31#CKG6Uwjbfm1IFraY{k=qrm5RxLepA22My9{YhoNMvo@1&$84F2L-_WHB80O9 z9WjpQVD-KtZe+^54;%Z+ufnDP^pTxzWrx-2^P6NlU#Hi3MAPniJO?n)8gZDi$sU{v zn>_!qLruP6D8)Bit)lwDAoHvJ-0T)2B4BSWU?X@dx5CgKJRy=2SJdY`qj)WSwuk33 zGh9UW6*0#7e#ikH&(e>Wa8j32GOSP$3&lELxNT9NUYN&Y7lUv_!5WrdEpdzR4R9S% zgstl3f`X6)D5{m{5B>IxA}JM?GDh_h>`ndYZeWZIZD@#Pe+sh$`#3|e84=SRlHGti zpe?Y&Qkox@FZ{CWU`N){GQzP3#bMzYh*p2aeNfkKKg>qV*kQa)gGeRc{F48?)Z zd{r|x0UIoT=s-=_h>y2;DnZtU>$F`OsffVAE(t8ntGmXM$V+RGPhCBVT4U)#-uKn_ zi+Fz#?}HxL5pZ>jT*MWmJqKXbx5y9(FCbos5>J=_O`-+DZp^oO)3S*uwpG+4=2RWh zKoi55@q(rfrkN(;P6D@g5deZZvT~uZUsbzQ>?)iFCnV%PoJnWxaD;#*k^`gM_s%`2 zkDW047U8=MgK6Y6f)|C|@-ZsB0FFh#g0rwKjNG^358%G_h{ouEj|0J3 z9hcIeJL`#Ja`;k9J<6#84AqAcU?-e-vylHbC>&q;p;+?2#sj0655!(Jl7DD7kpG5> zQQ@zKdUDCj`GCBv?~Q3&u+!5eR9^b`E=gQk1meM35@Qjx098(kP=(Hag(~0SRg@(C ztJ+-vk}TFF*{goQY=B!A410AQNfxQjzej7bWDqN?cBJDP%-(+{$ua_DAq7AWHd+i1 zUPPI)6OxAu5hmV1B5)2l!h0*)PVJa z8p!+L3}(%t=|7Obp~J4^HMq1Kt%`+?3icpc=*{XCc-54#SM|8_V3V^PDeky8{K_2U zhSXe!!U*RBl!5(Hrk#VL8V?#Xx-#;OEvzlQhqVhEhg?;G>0FowT2{OUX(bO{!{iJH zcA5iavLe!A`|i*!Hsxl?Ai{(3xIT}Mui5PCOpqs-ebE_cMq}3Z(EZR_A~9i+Hi?cW z?VnC%K(P;X2Ik;PzD3_eS^9V|_Jdc=_!4zxKtd__7(hkEG1iDz2Zi{@EnB7wf3WwPK#;i0{0tN8_A`=j!LR1AsV#x_m71lQ}j#JgF+ceEi zLRG*88-X#oKp^b(+c(9lPR!x*#jc?wxG2n`J~tc1XJ|0g8j|KWb$iHBa_d36uZFv;dhDv!5@CA z1Q%DEdsf>N%8i{c0v#sowUTStqFZBIbT7Sv*j8Q! z8cc1DDaFt_7jI}eIgg4*>alUbJAF}oSSj=m*$a3u_!n2R%!}5`7j6ODvD@Vr?D#sOH=t-6s(Q zJmz+`N8ovYgb!Q7Q$2qlgiE3j(2EL$`5+(1XZG?6X+50w+OEE#3sAbX1v9ww5t{Lk ztq9qC4;|qDS6u!-f&BkKq|Y{p>|$0ovi}h9 z>Va+xK|4_c`uRGoIE78?xqcgC8UK=UxY3B=> z%l#yCXH-05gPo&Mnemb)^V($K^1*#x50yhS{tDBE^CNb`Kq;o@i^wDe_{xK*7KRfE zn{eb4bdaqTH6QVWfzbl?* z*u&DK1Eh$V+aat#tpI&C@U9v}!j#6gQ70Z^wY%Q`V&}Lf=|j;{uP1>z9f3Yt%6VDD zJ%>C*@sH(iyGwhOIYKCZf(B3^0R9#W;N_qI=mY>V{%6_w_j;7CLVcY_0D}5fci78D zpeAY(Y7wyzYNRL7^pZ11=qk?7XAd%E6iKmjm?p(Up`QOFP!AMg4;w#uxIa8$6x>&g zjl~=+^Vltd_;B=npbYEpD}Ol_@jcT7@f&ecpNRj{0OC*m(dz;`0hEg}hGcXLV zP*-;XLk+w;Iv9QrD$faO02Bpsw;JpxD&xDvu(UDrLxiw80$VSjDA)->^fVy*DMBvyw|?yDviGV>=5-I`ydK^wM;A*!!8eiPqst*Q11ntZo zpeN^RyxA5G4yiKLdBD{*f8EZ*>vnbypecv>^Gzz#y|c#sZoGvt$*IZ!B%t|cf5(=e zC);orOy=5;xyx#+dI2cz(c2&O`E(vFJ5D->E$UB#lkQmW*Y~8Lx*hkNVg2(DV2xPB zjL^l9H&%JMTP})o&PP9`k-VEI*_rje2$C=4wm{Md(MvfH{V84$J;z1#5F|(!(p?vF zd$f?-TNm=OE@YuDWb;S5w(p{lR<%uXYx|e0!ANIQ`GGF4ft*ep9-3u$WP22Q&Mj&L zvZGO{X4Q54^hexj45twvJF`y|!wT|8b4nenF>J3f?CWB95-=qEUWES_WFdTqdzJN# z`v&dnEQVDjFF8t=8!p-NhD7H{W!}@@!14NKRfBk$$F~i)14f>;P0hIqc%ivUdDZ=; zD%ST4QJ9*j?`dMN&UfR{>41{?%`K7^!?8x_5@=pxUkSEkmMmuRrddS#8lLuW$E^Sd+1m)SSOWPz}Sl5jQ1?4Vo zY1<%lx{%{_AuFSWTd*r`#b6-!xY= zg&f_4yFRE3dC@Io8VZqSr5=)-voTWV4fXI>qdEVvMR zBa%#n=x83Fql^;CdAbpe%X)*=*Elor#v8|sXk4>$jCY=NU1YV}i0n$#(Li{zl>2|= zBqjI$;BY$j{+vqh0GkyoID#BpqxOoGG#JNsEArA0;!tuDb{76L`D7df4_H6So}t_t zRf}9a6M-R(KmKFxoJes`pYPMhCibdV(9ZhUM7!>J*1b4|Yu(b_J4oa11;pH8PMo;} zO~Jn@q>#lk6ToAnD4W69Zjo03T+H~D&LHIB`~lBFd|)nf7G8Ez-P?1eLHGaO7L(X%A3qEY-5AHu$9zoikrd2UYk%fGG(<&Vmxl9V=er2MASF04u`T0;z^P6T>^HHn4WY4}KYj(y zmG?mqmBM!d*2+BYnPHGew4@3yi3dY$^5M1ww?6F04E+qK;r@v|8B>V8<@7Chp`0VP20{dBNn+B1E(tT&~Jc z5EloFPiHAC?nJk^Cy5NU%J>E)?qA%%;k1T9-&d2>65a0@^fVcs7A}YH1EctDV1?)QJb2-^kPGAKH0+g&nXZn^ zp9aEy94>35`;}d07^@B4YW>!y;&ta4^vAO4IIlclt$`nw;Gwn!-2-8W!kU7BFZ>`j zXspD_#~oGXzFq#TPYe45u+8RB+rqEFuH{n1NVf>i7v|vJ$-|G#Q$zL=>T-=ZCj}hL z{LY2UYY(mw{z6ab3}ng?qhYREqjTJQo033pJ9DC}fMyTB3(S4vkEp>e*tmUAJOyallW7& z^$`(SN*{{GviUrNhv86*-7f0DRR^2sxeU7w;cs*e-Saf5bD`7K?RN?rs^PdYxNA2s zX+i(&OkS?Yz7!W@=KUukj9Ngr_ksy0m~at?^@$ugCV;?dD;_#2FZ_HxSSqi_0$%); z-?eYx(M+J)_d*QS0qap903%d9J#snWkQ#<)!d zVdsgusrwLzhg;#$HU@`2Sef>4h&v(2~L~tXXXrU9%JdyP+AdhE9>1rW7=r7o%hoDoPzBy*B#jqFVBZoq3loJEC6B0F1+^m#a?IwdzMe zlRQA#8c@Cl#EVff^ay}XYyqfzz+nMxK1BoiPagp4;sL4_8F_N32E>a|vJTWdT#YKv zm!^r-=-R^rn&<)=M?f!)a7lL^0ELGp+K*Ra91+~#!k2R|aOBu{Nee|7&OcwvNJNEtO8eUfP>x1&7g#xj&blS*)csyn_b{)0(}A zw-`+nZzIOE+qJ7xRIVFh)+cMPwv0MIeL9E?|5bOmcT<1e3ZvJU4vPVC+I}_8i?TyOn3MI zgVD}Ou=dFM}$kDIUz7)k}gQbpMsm5NHL<1gXZ>w$#*ml&Y>182X1 zt7-iQw>{s{uQHe8YNX4C3+AlXud~Z>4TsW5sj!gGNMAt12w6*UVb<01rG%avfSpH3 zDRWbnNXp_-IzQ(SnSZgol~CWvTj9QaP2PrT-N!}xvEF@rT|e%0ABjJD`d{!!vX8&l zT(;ThZ4+YJ74%y>j2 zUW1IC_)!T$KjN0(lyrbs?Ks?kqw9K5$hNB8In;l%$#>W?M~$8YCZ+W$77_xkh0hk?5#hWe>pE<`ZU_#+2azNt6)HQ`>X76 z?VZb-J$G=Msu#k^nokq6qE8EQ89U+d-x$H-$6E(K@Z8pUC2N) z!OlE@WL48sWP}6;ziK*jmtdrcTL@6eTHOd@Ay$CvYp{t;bP9Hai+bM&_ZyQxRJ|aZ zbi{!({&V#JoN;GVS~8Uz;-5mmjb)E(Pj{QJ*W-budVXL6@e51r2D(hZ5i%WG2*;2E zz_rD6bvleKxF_!e^kZgxBKzG|1nc8j6LZ~<<}oX%13y4)^)(Jo*l>T8*G{d{yB{Te zBir#ezW>`%(lMR>o8QMBCH);V`ftG>qtmNJ6Qkkd9G^_PABi5X9R=PPq`Q*@XBsoe zqtRgYoQyGo=inV!Wv6s1^BQ^S5t64KbNLj^PS}$i2eVRo3S-t-uo2a4Nf=EB#wH6< zgxN+iJz4S(Bt*E-ogqwk`a;U|`E?GbkfRul$5Ts;ZpS-}lZXRmiZn)Z<*CO4jnTuq zfsrwbj?Q^*rew5+Sg{*(lB)!{%orR#^l<1(90nNY*EY4wEJOGp>Z*VJG9368k`1YTT&|x-)xLy zb>kjOPsUo6-2tg~{;$FPn43O}+qoK#F=m~D8-$HM8y7DvxZO?r6K;?e!Ugt!@LNhY zN_EU*){$#4Ej+ZsIRykca_Zw!+arD3QBv!ITilYBc}yKku5kI2063FvVe>wKtb}Vz zGAQ!98A*~gPQIkN#Xz-q#pu+xk&5|gU+_B*O5m7!fg<>a_%W=QR7!2To}97L0=62x zk@I)9$Kg^7nc5lO%J9nh8B|yX-i>p96nbExq`tjTG7gOt5vfR}lDgj9OAHu{8klRp z&ZRXxRw(yk4boRWj8i&xr#LKhdQKD$U=9WgET6;u0c2x^dcPx(I2S0Qe!8eGu>ip) zU3Xo;ftR3zPd{dcdwFFf1T8Nd~74YYYjCb0`-X8>jAH zOZh9#-G*$};|DXtGQW(o4nIOR&X&|`aO+%%ADO3*W+`_fSzf`d^H=;p-(t;oOOmT_#}*YX&H$1*$nG`jW;b=#%hzPb?Gc0{8RbUwpXE zeRzrw8^QZb`7<9zi#&K0t#1IHKj8;Mlk97xb_Y;x2uufTB#*wV#1meA)a+$n{qibY zG-_V=4vE4c($+7pk2RxPb)QX=dL%KcW-9!0{0YkyZ81#;Q{=@$Y23eD1B+z(nds%= z-<`>OFxQ3Tuui^@$#)@H#slZ@x>aq!74`!A5A~tGU @*k07kSSUDOy>xbDC8S|x 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

      9A#n(dxnh)1a!s=qd}h;P6#7QaBsSG+BfYDH>P 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à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%0A)bZ_<($be1fU+yhq# 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ψFN6*e8R>^ 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 z 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 M-=2S_zryqXe?^eX&Hw-a diff --git a/_codeql_build_dir/cmake_install.cmake b/_codeql_build_dir/cmake_install.cmake deleted file mode 100644 index 8688feea..00000000 --- a/_codeql_build_dir/cmake_install.cmake +++ /dev/null @@ -1,78 +0,0 @@ -# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# 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 "Release") - 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 path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/bin/objdump") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE DIRECTORY FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/perfmon") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/cmake_install.cmake") - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/cmake_install.cmake") - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/cmake_install.cmake") - -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -if(CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/install_local_manifest.txt" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() -if(CMAKE_INSTALL_COMPONENT) - if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") - else() - string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") - unset(CMAKE_INST_COMP_HASH) - endif() -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 6b748662..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") - -# 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/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake deleted file mode 100644 index e3920a7d..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c" "examples/CMakeFiles/c_example.dir/c_example.c.o" "gcc" "examples/CMakeFiles/c_example.dir/c_example.c.o.d" - "" "bin/examples/c_example" "gcc" "examples/CMakeFiles/c_example.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make deleted file mode 100644 index 2a9304cf..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/build.make +++ /dev/null @@ -1,117 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include examples/CMakeFiles/c_example.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include examples/CMakeFiles/c_example.dir/compiler_depend.make - -# Include the progress variables for this target. -include examples/CMakeFiles/c_example.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/CMakeFiles/c_example.dir/flags.make - -examples/CMakeFiles/c_example.dir/codegen: -.PHONY : examples/CMakeFiles/c_example.dir/codegen - -examples/CMakeFiles/c_example.dir/c_example.c.o: examples/CMakeFiles/c_example.dir/flags.make -examples/CMakeFiles/c_example.dir/c_example.c.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -examples/CMakeFiles/c_example.dir/c_example.c.o: examples/CMakeFiles/c_example.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/CMakeFiles/c_example.dir/c_example.c.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/CMakeFiles/c_example.dir/c_example.c.o -MF CMakeFiles/c_example.dir/c_example.c.o.d -o CMakeFiles/c_example.dir/c_example.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c - -examples/CMakeFiles/c_example.dir/c_example.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/c_example.dir/c_example.c.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c > CMakeFiles/c_example.dir/c_example.c.i - -examples/CMakeFiles/c_example.dir/c_example.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/c_example.dir/c_example.c.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -o CMakeFiles/c_example.dir/c_example.c.s - -# Object files for target c_example -c_example_OBJECTS = \ -"CMakeFiles/c_example.dir/c_example.c.o" - -# External object files for target c_example -c_example_EXTERNAL_OBJECTS = - -bin/examples/c_example: examples/CMakeFiles/c_example.dir/c_example.c.o -bin/examples/c_example: examples/CMakeFiles/c_example.dir/build.make -bin/examples/c_example: examples/CMakeFiles/c_example.dir/compiler_depend.ts -bin/examples/c_example: examples/CMakeFiles/c_example.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ../bin/examples/c_example" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/c_example.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -examples/CMakeFiles/c_example.dir/build: bin/examples/c_example -.PHONY : examples/CMakeFiles/c_example.dir/build - -examples/CMakeFiles/c_example.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -P CMakeFiles/c_example.dir/cmake_clean.cmake -.PHONY : examples/CMakeFiles/c_example.dir/clean - -examples/CMakeFiles/c_example.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : examples/CMakeFiles/c_example.dir/depend - diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake deleted file mode 100644 index ee3dd340..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/examples/c_example" - "../bin/examples/c_example.pdb" - "CMakeFiles/c_example.dir/link.d" - "CMakeFiles/c_example.dir/c_example.c.o" - "CMakeFiles/c_example.dir/c_example.c.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/c_example.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make deleted file mode 100644 index b73953f0..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for c_example. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts deleted file mode 100644 index 8b049a6b..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for c_example. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make deleted file mode 100644 index 0c266efb..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for c_example. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make deleted file mode 100644 index 15231a3d..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile C with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -C_DEFINES = -DPCM_DYNAMIC_LIB - -C_INCLUDES = - -C_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE - diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt deleted file mode 100644 index bfcb8998..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/c_example.dir/link.d CMakeFiles/c_example.dir/c_example.c.o -o ../bin/examples/c_example -Wl,-rpath,/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/lib: -ldl diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make b/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make deleted file mode 100644 index 1f42eb55..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 41 -CMAKE_PROGRESS_2 = 42 - diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake deleted file mode 100644 index 216f571a..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c" "examples/CMakeFiles/c_example_shlib.dir/c_example.c.o" "gcc" "examples/CMakeFiles/c_example_shlib.dir/c_example.c.o.d" - "" "bin/examples/c_example_shlib" "gcc" "examples/CMakeFiles/c_example_shlib.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make deleted file mode 100644 index 8cbe6128..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include examples/CMakeFiles/c_example_shlib.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make - -# Include the progress variables for this target. -include examples/CMakeFiles/c_example_shlib.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/CMakeFiles/c_example_shlib.dir/flags.make - -examples/CMakeFiles/c_example_shlib.dir/codegen: -.PHONY : examples/CMakeFiles/c_example_shlib.dir/codegen - -examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: examples/CMakeFiles/c_example_shlib.dir/flags.make -examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -examples/CMakeFiles/c_example_shlib.dir/c_example.c.o: examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/CMakeFiles/c_example_shlib.dir/c_example.c.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/CMakeFiles/c_example_shlib.dir/c_example.c.o -MF CMakeFiles/c_example_shlib.dir/c_example.c.o.d -o CMakeFiles/c_example_shlib.dir/c_example.c.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c - -examples/CMakeFiles/c_example_shlib.dir/c_example.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/c_example_shlib.dir/c_example.c.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c > CMakeFiles/c_example_shlib.dir/c_example.c.i - -examples/CMakeFiles/c_example_shlib.dir/c_example.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/c_example_shlib.dir/c_example.c.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples/c_example.c -o CMakeFiles/c_example_shlib.dir/c_example.c.s - -# Object files for target c_example_shlib -c_example_shlib_OBJECTS = \ -"CMakeFiles/c_example_shlib.dir/c_example.c.o" - -# External object files for target c_example_shlib -c_example_shlib_EXTERNAL_OBJECTS = - -bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/c_example.c.o -bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/build.make -bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts -bin/examples/c_example_shlib: lib/libpcm.so -bin/examples/c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ../bin/examples/c_example_shlib" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/c_example_shlib.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -examples/CMakeFiles/c_example_shlib.dir/build: bin/examples/c_example_shlib -.PHONY : examples/CMakeFiles/c_example_shlib.dir/build - -examples/CMakeFiles/c_example_shlib.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples && $(CMAKE_COMMAND) -P CMakeFiles/c_example_shlib.dir/cmake_clean.cmake -.PHONY : examples/CMakeFiles/c_example_shlib.dir/clean - -examples/CMakeFiles/c_example_shlib.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : examples/CMakeFiles/c_example_shlib.dir/depend - diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake deleted file mode 100644 index 10b4ce89..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/examples/c_example_shlib" - "../bin/examples/c_example_shlib.pdb" - "CMakeFiles/c_example_shlib.dir/link.d" - "CMakeFiles/c_example_shlib.dir/c_example.c.o" - "CMakeFiles/c_example_shlib.dir/c_example.c.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/c_example_shlib.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make deleted file mode 100644 index f2d1b310..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for c_example_shlib. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts deleted file mode 100644 index fd9753c5..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for c_example_shlib. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make deleted file mode 100644 index 55196c88..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for c_example_shlib. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make deleted file mode 100644 index 2e84ddf7..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile C with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -C_DEFINES = - -C_INCLUDES = - -C_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE - diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt deleted file mode 100644 index 04b91610..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/cc -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/c_example_shlib.dir/link.d CMakeFiles/c_example_shlib.dir/c_example.c.o -o ../bin/examples/c_example_shlib -Wl,-rpath,/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/lib ../lib/libpcm.so diff --git a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make b/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make deleted file mode 100644 index 147cdba8..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/c_example_shlib.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 43 -CMAKE_PROGRESS_2 = 44 - diff --git a/_codeql_build_dir/examples/CMakeFiles/progress.marks b/_codeql_build_dir/examples/CMakeFiles/progress.marks deleted file mode 100644 index 7273c0fa..00000000 --- a/_codeql_build_dir/examples/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -25 diff --git a/_codeql_build_dir/examples/Makefile b/_codeql_build_dir/examples/Makefile deleted file mode 100644 index 9142141c..00000000 --- a/_codeql_build_dir/examples/Makefile +++ /dev/null @@ -1,274 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target package -package: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake -.PHONY : package - -# Special rule for the target package -package/fast: package -.PHONY : package/fast - -# Special rule for the target package_source -package_source: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake -.PHONY : package_source - -# Special rule for the target package_source -package_source/fast: package_source -.PHONY : package_source/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples//CMakeFiles/progress.marks - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/CMakeFiles/c_example.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example.dir/rule -.PHONY : examples/CMakeFiles/c_example.dir/rule - -# Convenience name for target. -c_example: examples/CMakeFiles/c_example.dir/rule -.PHONY : c_example - -# fast build rule for target. -c_example/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/build -.PHONY : c_example/fast - -# Convenience name for target. -examples/CMakeFiles/c_example_shlib.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/CMakeFiles/c_example_shlib.dir/rule -.PHONY : examples/CMakeFiles/c_example_shlib.dir/rule - -# Convenience name for target. -c_example_shlib: examples/CMakeFiles/c_example_shlib.dir/rule -.PHONY : c_example_shlib - -# fast build rule for target. -c_example_shlib/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/build -.PHONY : c_example_shlib/fast - -c_example.o: c_example.c.o -.PHONY : c_example.o - -# target to build an object file -c_example.c.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.o -.PHONY : c_example.c.o - -c_example.i: c_example.c.i -.PHONY : c_example.i - -# target to preprocess a source file -c_example.c.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.i -.PHONY : c_example.c.i - -c_example.s: c_example.c.s -.PHONY : c_example.s - -# target to generate assembly for a file -c_example.c.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example.dir/build.make examples/CMakeFiles/c_example.dir/c_example.c.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f examples/CMakeFiles/c_example_shlib.dir/build.make examples/CMakeFiles/c_example_shlib.dir/c_example.c.s -.PHONY : c_example.c.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 "... package" - @echo "... package_source" - @echo "... rebuild_cache" - @echo "... c_example" - @echo "... c_example_shlib" - @echo "... c_example.o" - @echo "... c_example.i" - @echo "... c_example.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/examples/cmake_install.cmake b/_codeql_build_dir/examples/cmake_install.cmake deleted file mode 100644 index f6ffd4fa..00000000 --- a/_codeql_build_dir/examples/cmake_install.cmake +++ /dev/null @@ -1,50 +0,0 @@ -# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/examples - -# 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 "Release") - 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 path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/bin/objdump") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -if(CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/examples/install_local_manifest.txt" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/_codeql_build_dir/pcm-sensor-server.service b/_codeql_build_dir/pcm-sensor-server.service deleted file mode 100644 index 7e02d7e6..00000000 --- a/_codeql_build_dir/pcm-sensor-server.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Intel Performance Counter Monitor (PCM) Sensor Service -Wants=network-online.target -After=network-online.target - -[Service] -Type=simple -ExecStart=/usr/local/sbin/pcm-sensor-server - -[Install] -WantedBy=multi-user.target diff --git a/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 6b748662..00000000 --- a/_codeql_build_dir/src/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") - -# 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/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake deleted file mode 100644 index 7577031e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp" "src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" "gcc" "src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d" - "" "lib/libpcm.so" "gcc" "src/CMakeFiles/PCM_SHARED.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make deleted file mode 100644 index 6379453d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/PCM_SHARED.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/PCM_SHARED.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/PCM_SHARED.dir/flags.make - -src/CMakeFiles/PCM_SHARED.dir/codegen: -.PHONY : src/CMakeFiles/PCM_SHARED.dir/codegen - -src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: src/CMakeFiles/PCM_SHARED.dir/flags.make -src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o: src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o -MF CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d -o CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp - -src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp > CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i - -src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -o CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s - -# Object files for target PCM_SHARED -PCM_SHARED_OBJECTS = \ -"CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" - -# External object files for target PCM_SHARED -PCM_SHARED_EXTERNAL_OBJECTS = - -lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o -lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/build.make -lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts -lib/libpcm.so: src/libPCM_STATIC_SILENT.a -lib/libpcm.so: src/CMakeFiles/PCM_SHARED.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libpcm.so" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_SHARED.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/PCM_SHARED.dir/build: lib/libpcm.so -.PHONY : src/CMakeFiles/PCM_SHARED.dir/build - -src/CMakeFiles/PCM_SHARED.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/PCM_SHARED.dir/clean - -src/CMakeFiles/PCM_SHARED.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/PCM_SHARED.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake deleted file mode 100644 index 12db3e77..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../lib/libpcm.pdb" - "../lib/libpcm.so" - "CMakeFiles/PCM_SHARED.dir/link.d" - "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" - "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/PCM_SHARED.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make deleted file mode 100644 index fa91b989..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for PCM_SHARED. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts deleted file mode 100644 index f4f1abdc..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for PCM_SHARED. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make deleted file mode 100644 index ec23920e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for PCM_SHARED. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make deleted file mode 100644 index 20e9f4d2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = -DPCM_SHARED_EXPORTS -DPCM_SILENT - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -DPCM_SHARED_LIBRARY=1 - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt deleted file mode 100644 index 930dd54e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -fPIC -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/PCM_SHARED.dir/link.d -shared -Wl,-soname,libpcm.so -o ../lib/libpcm.so "CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o" libPCM_STATIC_SILENT.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make deleted file mode 100644 index abadeb0c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_SHARED.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake deleted file mode 100644 index 9dd55161..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake +++ /dev/null @@ -1,40 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp" "src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp" "src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp" "src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp" "src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp" "src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp" "src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp" "src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp" "src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp" "src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp" "src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp" "src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp" "src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp" "src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp" "src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp" "src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make deleted file mode 100644 index d570b340..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/build.make +++ /dev/null @@ -1,389 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/PCM_STATIC.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/PCM_STATIC.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/PCM_STATIC.dir/flags.make - -src/CMakeFiles/PCM_STATIC.dir/codegen: -.PHONY : src/CMakeFiles/PCM_STATIC.dir/codegen - -src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o -MF CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/bw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp - -src/CMakeFiles/PCM_STATIC.dir/bw.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/bw.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp > CMakeFiles/PCM_STATIC.dir/bw.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/bw.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/bw.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -o CMakeFiles/PCM_STATIC.dir/bw.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o -MF CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp - -src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp > CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o -MF CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/debug.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp - -src/CMakeFiles/PCM_STATIC.dir/debug.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/debug.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp > CMakeFiles/PCM_STATIC.dir/debug.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/debug.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/debug.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -o CMakeFiles/PCM_STATIC.dir/debug.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o -MF CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/lspci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp - -src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/lspci.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp > CMakeFiles/PCM_STATIC.dir/lspci.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/lspci.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -o CMakeFiles/PCM_STATIC.dir/lspci.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o -MF CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp - -src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/mmio.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp > CMakeFiles/PCM_STATIC.dir/mmio.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/mmio.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -o CMakeFiles/PCM_STATIC.dir/mmio.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o -MF CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp - -src/CMakeFiles/PCM_STATIC.dir/msr.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/msr.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp > CMakeFiles/PCM_STATIC.dir/msr.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/msr.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/msr.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -o CMakeFiles/PCM_STATIC.dir/msr.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp - -src/CMakeFiles/PCM_STATIC.dir/pci.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pci.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp > CMakeFiles/PCM_STATIC.dir/pci.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/pci.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pci.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -o CMakeFiles/PCM_STATIC.dir/pci.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp - -src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp > CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp > CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp > CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -o CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o -MF CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/pmt.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp - -src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/pmt.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp > CMakeFiles/PCM_STATIC.dir/pmt.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/pmt.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -o CMakeFiles/PCM_STATIC.dir/pmt.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o -MF CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp - -src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp > CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o -MF CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp - -src/CMakeFiles/PCM_STATIC.dir/topology.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/topology.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp > CMakeFiles/PCM_STATIC.dir/topology.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/topology.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/topology.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -o CMakeFiles/PCM_STATIC.dir/topology.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o -MF CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp - -src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp > CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o -MF CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp - -src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp > CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o -MF CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/utils.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp - -src/CMakeFiles/PCM_STATIC.dir/utils.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/utils.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp > CMakeFiles/PCM_STATIC.dir/utils.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/utils.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/utils.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -o CMakeFiles/PCM_STATIC.dir/utils.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o -MF CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp - -src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp > CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s - -src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC.dir/flags.make -src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -MF CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d -o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp - -src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp > CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i - -src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s - -# Object files for target PCM_STATIC -PCM_STATIC_OBJECTS = \ -"CMakeFiles/PCM_STATIC.dir/bw.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/debug.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/msr.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/pci.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/topology.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/utils.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" \ -"CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" - -# External object files for target PCM_STATIC -PCM_STATIC_EXTERNAL_OBJECTS = - -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/build.make -src/libpcm.a: src/CMakeFiles/PCM_STATIC.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX static library libpcm.a" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_STATIC.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/PCM_STATIC.dir/build: src/libpcm.a -.PHONY : src/CMakeFiles/PCM_STATIC.dir/build - -src/CMakeFiles/PCM_STATIC.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/PCM_STATIC.dir/clean - -src/CMakeFiles/PCM_STATIC.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/PCM_STATIC.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake deleted file mode 100644 index c575be80..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean.cmake +++ /dev/null @@ -1,45 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/PCM_STATIC.dir/bw.cpp.o" - "CMakeFiles/PCM_STATIC.dir/bw.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o" - "CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o" - "CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/debug.cpp.o" - "CMakeFiles/PCM_STATIC.dir/debug.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/lspci.cpp.o" - "CMakeFiles/PCM_STATIC.dir/lspci.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/mmio.cpp.o" - "CMakeFiles/PCM_STATIC.dir/mmio.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/msr.cpp.o" - "CMakeFiles/PCM_STATIC.dir/msr.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/pci.cpp.o" - "CMakeFiles/PCM_STATIC.dir/pci.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" - "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" - "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" - "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/pmt.cpp.o" - "CMakeFiles/PCM_STATIC.dir/pmt.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o" - "CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o" - "CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/topology.cpp.o" - "CMakeFiles/PCM_STATIC.dir/topology.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o" - "CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o" - "CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o.d" - "CMakeFiles/PCM_STATIC.dir/utils.cpp.o" - "CMakeFiles/PCM_STATIC.dir/utils.cpp.o.d" - "libpcm.a" - "libpcm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/PCM_STATIC.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake deleted file mode 100644 index 0b981e08..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -file(REMOVE_RECURSE - "libpcm.a" -) diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make deleted file mode 100644 index 31d79c1b..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for PCM_STATIC. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts deleted file mode 100644 index 1abafd99..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for PCM_STATIC. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make deleted file mode 100644 index de49e2a6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for PCM_STATIC. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make deleted file mode 100644 index b819db32..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt deleted file mode 100644 index 5845a1b6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/usr/bin/ar qc libpcm.a CMakeFiles/PCM_STATIC.dir/bw.cpp.o CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o CMakeFiles/PCM_STATIC.dir/debug.cpp.o CMakeFiles/PCM_STATIC.dir/lspci.cpp.o CMakeFiles/PCM_STATIC.dir/mmio.cpp.o CMakeFiles/PCM_STATIC.dir/msr.cpp.o CMakeFiles/PCM_STATIC.dir/pci.cpp.o "CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o" "CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o" "CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o" CMakeFiles/PCM_STATIC.dir/pmt.cpp.o CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o CMakeFiles/PCM_STATIC.dir/topology.cpp.o CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o CMakeFiles/PCM_STATIC.dir/utils.cpp.o CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o -/usr/bin/ranlib libpcm.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make deleted file mode 100644 index ad299676..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC.dir/progress.make +++ /dev/null @@ -1,20 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 -CMAKE_PROGRESS_3 = 5 -CMAKE_PROGRESS_4 = 6 -CMAKE_PROGRESS_5 = 7 -CMAKE_PROGRESS_6 = 8 -CMAKE_PROGRESS_7 = 9 -CMAKE_PROGRESS_8 = 10 -CMAKE_PROGRESS_9 = 11 -CMAKE_PROGRESS_10 = 12 -CMAKE_PROGRESS_11 = 13 -CMAKE_PROGRESS_12 = 14 -CMAKE_PROGRESS_13 = 15 -CMAKE_PROGRESS_14 = 16 -CMAKE_PROGRESS_15 = 17 -CMAKE_PROGRESS_16 = 18 -CMAKE_PROGRESS_17 = 19 -CMAKE_PROGRESS_18 = 20 -CMAKE_PROGRESS_19 = 21 - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake deleted file mode 100644 index 63c43f39..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake +++ /dev/null @@ -1,40 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp" "src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" "gcc" "src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make deleted file mode 100644 index 60b2389d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make +++ /dev/null @@ -1,389 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make - -src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen: -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/codegen - -src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/bw.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/cpucounters.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/debug.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/lspci.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/mmio.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/msr.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pci.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel-common.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-pmu.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio-topology.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pmt.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/threadpool.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/topology.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/tpmi.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/uncore_pmu_discovery.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/utils.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/dashboard.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s - -src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make -src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o: src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -MF CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d -o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp - -src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp > CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i - -src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/resctrl.cpp -o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s - -# Object files for target PCM_STATIC_SILENT -PCM_STATIC_SILENT_OBJECTS = \ -"CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" \ -"CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" - -# External object files for target PCM_STATIC_SILENT -PCM_STATIC_SILENT_EXTERNAL_OBJECTS = - -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make -src/libPCM_STATIC_SILENT.a: src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Linking CXX static library libPCM_STATIC_SILENT.a" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/PCM_STATIC_SILENT.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/build: src/libPCM_STATIC_SILENT.a -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/build - -src/CMakeFiles/PCM_STATIC_SILENT.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/clean - -src/CMakeFiles/PCM_STATIC_SILENT.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake deleted file mode 100644 index bb865ac9..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean.cmake +++ /dev/null @@ -1,45 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o.d" - "CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o" - "CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o.d" - "libPCM_STATIC_SILENT.a" - "libPCM_STATIC_SILENT.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake deleted file mode 100644 index 796155fb..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -file(REMOVE_RECURSE - "libPCM_STATIC_SILENT.a" -) diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make deleted file mode 100644 index 03287832..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for PCM_STATIC_SILENT. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts deleted file mode 100644 index c16817f3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for PCM_STATIC_SILENT. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make deleted file mode 100644 index 71cbe271..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for PCM_STATIC_SILENT. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make deleted file mode 100644 index 58ee9044..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = -DPCM_SILENT - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC - diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt deleted file mode 100644 index ae0ac4f3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/usr/bin/ar qc libPCM_STATIC_SILENT.a CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o" "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o" "CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o" CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -/usr/bin/ranlib libPCM_STATIC_SILENT.a diff --git a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make deleted file mode 100644 index bf8a50fd..00000000 --- a/_codeql_build_dir/src/CMakeFiles/PCM_STATIC_SILENT.dir/progress.make +++ /dev/null @@ -1,20 +0,0 @@ -CMAKE_PROGRESS_1 = 22 -CMAKE_PROGRESS_2 = 23 -CMAKE_PROGRESS_3 = 24 -CMAKE_PROGRESS_4 = 25 -CMAKE_PROGRESS_5 = 26 -CMAKE_PROGRESS_6 = 27 -CMAKE_PROGRESS_7 = 28 -CMAKE_PROGRESS_8 = 29 -CMAKE_PROGRESS_9 = 30 -CMAKE_PROGRESS_10 = 31 -CMAKE_PROGRESS_11 = 32 -CMAKE_PROGRESS_12 = 33 -CMAKE_PROGRESS_13 = 34 -CMAKE_PROGRESS_14 = 35 -CMAKE_PROGRESS_15 = 36 -CMAKE_PROGRESS_16 = 37 -CMAKE_PROGRESS_17 = 38 -CMAKE_PROGRESS_18 = 39 -CMAKE_PROGRESS_19 = 40 - diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake deleted file mode 100644 index 7fdbc333..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp" "src/CMakeFiles/client.dir/client/client.cpp.o" "gcc" "src/CMakeFiles/client.dir/client/client.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp" "src/CMakeFiles/client.dir/client/main.cpp.o" "gcc" "src/CMakeFiles/client.dir/client/main.cpp.o.d" - "" "bin/pcm-client" "gcc" "src/CMakeFiles/client.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/build.make b/_codeql_build_dir/src/CMakeFiles/client.dir/build.make deleted file mode 100644 index 5e3adb25..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/build.make +++ /dev/null @@ -1,133 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/client.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/client.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/client.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/client.dir/flags.make - -src/CMakeFiles/client.dir/codegen: -.PHONY : src/CMakeFiles/client.dir/codegen - -src/CMakeFiles/client.dir/client/client.cpp.o: src/CMakeFiles/client.dir/flags.make -src/CMakeFiles/client.dir/client/client.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp -src/CMakeFiles/client.dir/client/client.cpp.o: src/CMakeFiles/client.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/client.dir/client/client.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/client.dir/client/client.cpp.o -MF CMakeFiles/client.dir/client/client.cpp.o.d -o CMakeFiles/client.dir/client/client.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp - -src/CMakeFiles/client.dir/client/client.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/client.dir/client/client.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp > CMakeFiles/client.dir/client/client.cpp.i - -src/CMakeFiles/client.dir/client/client.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/client.dir/client/client.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/client.cpp -o CMakeFiles/client.dir/client/client.cpp.s - -src/CMakeFiles/client.dir/client/main.cpp.o: src/CMakeFiles/client.dir/flags.make -src/CMakeFiles/client.dir/client/main.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp -src/CMakeFiles/client.dir/client/main.cpp.o: src/CMakeFiles/client.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/client.dir/client/main.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/client.dir/client/main.cpp.o -MF CMakeFiles/client.dir/client/main.cpp.o.d -o CMakeFiles/client.dir/client/main.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp - -src/CMakeFiles/client.dir/client/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/client.dir/client/main.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp > CMakeFiles/client.dir/client/main.cpp.i - -src/CMakeFiles/client.dir/client/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/client.dir/client/main.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/client/main.cpp -o CMakeFiles/client.dir/client/main.cpp.s - -# Object files for target client -client_OBJECTS = \ -"CMakeFiles/client.dir/client/client.cpp.o" \ -"CMakeFiles/client.dir/client/main.cpp.o" - -# External object files for target client -client_EXTERNAL_OBJECTS = - -bin/pcm-client: src/CMakeFiles/client.dir/client/client.cpp.o -bin/pcm-client: src/CMakeFiles/client.dir/client/main.cpp.o -bin/pcm-client: src/CMakeFiles/client.dir/build.make -bin/pcm-client: src/CMakeFiles/client.dir/compiler_depend.ts -bin/pcm-client: src/CMakeFiles/client.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable ../bin/pcm-client" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/client.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/client.dir/build: bin/pcm-client -.PHONY : src/CMakeFiles/client.dir/build - -src/CMakeFiles/client.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/client.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/client.dir/clean - -src/CMakeFiles/client.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/client.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake deleted file mode 100644 index 031890f5..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/cmake_clean.cmake +++ /dev/null @@ -1,14 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-client" - "../bin/pcm-client.pdb" - "CMakeFiles/client.dir/link.d" - "CMakeFiles/client.dir/client/client.cpp.o" - "CMakeFiles/client.dir/client/client.cpp.o.d" - "CMakeFiles/client.dir/client/main.cpp.o" - "CMakeFiles/client.dir/client/main.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/client.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make deleted file mode 100644 index 690122a4..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for client. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts deleted file mode 100644 index d3a74eb1..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for client. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make deleted file mode 100644 index 8a28b9f7..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for client. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt deleted file mode 100644 index 1e29c872..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/client.dir/link.d CMakeFiles/client.dir/client/client.cpp.o CMakeFiles/client.dir/client/main.cpp.o -o ../bin/pcm-client -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make deleted file mode 100644 index 595c896d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/client.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 45 -CMAKE_PROGRESS_2 = 46 -CMAKE_PROGRESS_3 = 47 - diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake deleted file mode 100644 index 1551e377..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp" "src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o" "gcc" "src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d" - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp" "src/CMakeFiles/daemon.dir/daemon/main.cpp.o" "gcc" "src/CMakeFiles/daemon.dir/daemon/main.cpp.o.d" - "" "bin/pcm-daemon" "gcc" "src/CMakeFiles/daemon.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make deleted file mode 100644 index 883c485b..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/build.make +++ /dev/null @@ -1,134 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/daemon.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/daemon.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/daemon.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/daemon.dir/flags.make - -src/CMakeFiles/daemon.dir/codegen: -.PHONY : src/CMakeFiles/daemon.dir/codegen - -src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: src/CMakeFiles/daemon.dir/flags.make -src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp -src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o: src/CMakeFiles/daemon.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o -MF CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d -o CMakeFiles/daemon.dir/daemon/daemon.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp - -src/CMakeFiles/daemon.dir/daemon/daemon.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon.dir/daemon/daemon.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp > CMakeFiles/daemon.dir/daemon/daemon.cpp.i - -src/CMakeFiles/daemon.dir/daemon/daemon.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon.dir/daemon/daemon.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/daemon.cpp -o CMakeFiles/daemon.dir/daemon/daemon.cpp.s - -src/CMakeFiles/daemon.dir/daemon/main.cpp.o: src/CMakeFiles/daemon.dir/flags.make -src/CMakeFiles/daemon.dir/daemon/main.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp -src/CMakeFiles/daemon.dir/daemon/main.cpp.o: src/CMakeFiles/daemon.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/CMakeFiles/daemon.dir/daemon/main.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/daemon.dir/daemon/main.cpp.o -MF CMakeFiles/daemon.dir/daemon/main.cpp.o.d -o CMakeFiles/daemon.dir/daemon/main.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp - -src/CMakeFiles/daemon.dir/daemon/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon.dir/daemon/main.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp > CMakeFiles/daemon.dir/daemon/main.cpp.i - -src/CMakeFiles/daemon.dir/daemon/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon.dir/daemon/main.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/daemon/main.cpp -o CMakeFiles/daemon.dir/daemon/main.cpp.s - -# Object files for target daemon -daemon_OBJECTS = \ -"CMakeFiles/daemon.dir/daemon/daemon.cpp.o" \ -"CMakeFiles/daemon.dir/daemon/main.cpp.o" - -# External object files for target daemon -daemon_EXTERNAL_OBJECTS = - -bin/pcm-daemon: src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o -bin/pcm-daemon: src/CMakeFiles/daemon.dir/daemon/main.cpp.o -bin/pcm-daemon: src/CMakeFiles/daemon.dir/build.make -bin/pcm-daemon: src/CMakeFiles/daemon.dir/compiler_depend.ts -bin/pcm-daemon: src/libpcm.a -bin/pcm-daemon: src/CMakeFiles/daemon.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable ../bin/pcm-daemon" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/daemon.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/daemon.dir/build: bin/pcm-daemon -.PHONY : src/CMakeFiles/daemon.dir/build - -src/CMakeFiles/daemon.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/daemon.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/daemon.dir/clean - -src/CMakeFiles/daemon.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/daemon.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake deleted file mode 100644 index 9a61cab7..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/cmake_clean.cmake +++ /dev/null @@ -1,14 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-daemon" - "../bin/pcm-daemon.pdb" - "CMakeFiles/daemon.dir/link.d" - "CMakeFiles/daemon.dir/daemon/daemon.cpp.o" - "CMakeFiles/daemon.dir/daemon/daemon.cpp.o.d" - "CMakeFiles/daemon.dir/daemon/main.cpp.o" - "CMakeFiles/daemon.dir/daemon/main.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/daemon.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make deleted file mode 100644 index c30dc9d2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for daemon. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts deleted file mode 100644 index 17ffe0fe..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for daemon. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make deleted file mode 100644 index 9bb24917..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for daemon. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt deleted file mode 100644 index 86ff4a21..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/daemon.dir/link.d CMakeFiles/daemon.dir/daemon/daemon.cpp.o CMakeFiles/daemon.dir/daemon/main.cpp.o -o ../bin/pcm-daemon libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make deleted file mode 100644 index 7ec36260..00000000 --- a/_codeql_build_dir/src/CMakeFiles/daemon.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 48 -CMAKE_PROGRESS_2 = 49 -CMAKE_PROGRESS_3 = 50 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake deleted file mode 100644 index 42b56c0c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp" "src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" "gcc" "src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d" - "" "bin/pcm-accel" "gcc" "src/CMakeFiles/pcm-accel.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make deleted file mode 100644 index 5de681ea..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-accel.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-accel.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-accel.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-accel.dir/flags.make - -src/CMakeFiles/pcm-accel.dir/codegen: -.PHONY : src/CMakeFiles/pcm-accel.dir/codegen - -src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: src/CMakeFiles/pcm-accel.dir/flags.make -src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp -src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o: src/CMakeFiles/pcm-accel.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -MF CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d -o CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp - -src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp > CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i - -src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-accel.cpp -o CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s - -# Object files for target pcm-accel -pcm__accel_OBJECTS = \ -"CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" - -# External object files for target pcm-accel -pcm__accel_EXTERNAL_OBJECTS = - -bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/build.make -bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/compiler_depend.ts -bin/pcm-accel: src/libpcm.a -bin/pcm-accel: src/CMakeFiles/pcm-accel.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-accel" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-accel.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-accel.dir/build: bin/pcm-accel -.PHONY : src/CMakeFiles/pcm-accel.dir/build - -src/CMakeFiles/pcm-accel.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-accel.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-accel.dir/clean - -src/CMakeFiles/pcm-accel.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-accel.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake deleted file mode 100644 index cc0dfefb..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-accel" - "../bin/pcm-accel.pdb" - "CMakeFiles/pcm-accel.dir/link.d" - "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" - "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-accel.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make deleted file mode 100644 index 48dbb23c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-accel. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts deleted file mode 100644 index c303440f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-accel. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make deleted file mode 100644 index f3bfdf2c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-accel. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt deleted file mode 100644 index 3d9534b0..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-accel.dir/link.d "CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o" -o ../bin/pcm-accel libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make deleted file mode 100644 index b26c1564..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 55 -CMAKE_PROGRESS_2 = 56 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake deleted file mode 100644 index 0db5f513..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp" "src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o" "gcc" "src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d" - "" "bin/pcm-core" "gcc" "src/CMakeFiles/pcm-core.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make deleted file mode 100644 index 7edadd86..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-core.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-core.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-core.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-core.dir/flags.make - -src/CMakeFiles/pcm-core.dir/codegen: -.PHONY : src/CMakeFiles/pcm-core.dir/codegen - -src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: src/CMakeFiles/pcm-core.dir/flags.make -src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o: src/CMakeFiles/pcm-core.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o -MF CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d -o CMakeFiles/pcm-core.dir/pcm-core.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp - -src/CMakeFiles/pcm-core.dir/pcm-core.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-core.dir/pcm-core.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp > CMakeFiles/pcm-core.dir/pcm-core.cpp.i - -src/CMakeFiles/pcm-core.dir/pcm-core.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-core.dir/pcm-core.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-core.cpp -o CMakeFiles/pcm-core.dir/pcm-core.cpp.s - -# Object files for target pcm-core -pcm__core_OBJECTS = \ -"CMakeFiles/pcm-core.dir/pcm-core.cpp.o" - -# External object files for target pcm-core -pcm__core_EXTERNAL_OBJECTS = - -bin/pcm-core: src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o -bin/pcm-core: src/CMakeFiles/pcm-core.dir/build.make -bin/pcm-core: src/CMakeFiles/pcm-core.dir/compiler_depend.ts -bin/pcm-core: src/libpcm.a -bin/pcm-core: src/CMakeFiles/pcm-core.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-core" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-core.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-core.dir/build: bin/pcm-core -.PHONY : src/CMakeFiles/pcm-core.dir/build - -src/CMakeFiles/pcm-core.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-core.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-core.dir/clean - -src/CMakeFiles/pcm-core.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-core.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake deleted file mode 100644 index 0c41b970..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-core" - "../bin/pcm-core.pdb" - "CMakeFiles/pcm-core.dir/link.d" - "CMakeFiles/pcm-core.dir/pcm-core.cpp.o" - "CMakeFiles/pcm-core.dir/pcm-core.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-core.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make deleted file mode 100644 index 7b570937..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-core. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts deleted file mode 100644 index a79cc684..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-core. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make deleted file mode 100644 index 8f2ffce9..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-core. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt deleted file mode 100644 index 6ba955f8..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-core.dir/link.d "CMakeFiles/pcm-core.dir/pcm-core.cpp.o" -o ../bin/pcm-core libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make deleted file mode 100644 index 36e8be29..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 57 -CMAKE_PROGRESS_2 = 58 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake deleted file mode 100644 index 3d9ae3eb..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp" "src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" "gcc" "src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d" - "" "bin/pcm-iio" "gcc" "src/CMakeFiles/pcm-iio.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make deleted file mode 100644 index 7cd079ba..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-iio.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-iio.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-iio.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-iio.dir/flags.make - -src/CMakeFiles/pcm-iio.dir/codegen: -.PHONY : src/CMakeFiles/pcm-iio.dir/codegen - -src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: src/CMakeFiles/pcm-iio.dir/flags.make -src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp -src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o: src/CMakeFiles/pcm-iio.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -MF CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d -o CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp - -src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp > CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i - -src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-iio.cpp -o CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s - -# Object files for target pcm-iio -pcm__iio_OBJECTS = \ -"CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" - -# External object files for target pcm-iio -pcm__iio_EXTERNAL_OBJECTS = - -bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/build.make -bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/compiler_depend.ts -bin/pcm-iio: src/libpcm.a -bin/pcm-iio: src/CMakeFiles/pcm-iio.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-iio" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-iio.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-iio.dir/build: bin/pcm-iio -.PHONY : src/CMakeFiles/pcm-iio.dir/build - -src/CMakeFiles/pcm-iio.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-iio.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-iio.dir/clean - -src/CMakeFiles/pcm-iio.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-iio.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake deleted file mode 100644 index d9d1857d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-iio" - "../bin/pcm-iio.pdb" - "CMakeFiles/pcm-iio.dir/link.d" - "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" - "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-iio.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make deleted file mode 100644 index 946f71d5..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-iio. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts deleted file mode 100644 index 4ad7a0fa..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-iio. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make deleted file mode 100644 index af36e1bd..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-iio. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt deleted file mode 100644 index 514c45e7..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-iio.dir/link.d "CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o" -o ../bin/pcm-iio libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make deleted file mode 100644 index 31f55b05..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 59 -CMAKE_PROGRESS_2 = 60 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake deleted file mode 100644 index 954dd840..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp" "src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" "gcc" "src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d" - "" "bin/pcm-latency" "gcc" "src/CMakeFiles/pcm-latency.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make deleted file mode 100644 index e0095db8..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-latency.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-latency.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-latency.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-latency.dir/flags.make - -src/CMakeFiles/pcm-latency.dir/codegen: -.PHONY : src/CMakeFiles/pcm-latency.dir/codegen - -src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: src/CMakeFiles/pcm-latency.dir/flags.make -src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp -src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o: src/CMakeFiles/pcm-latency.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -MF CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d -o CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp - -src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp > CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i - -src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-latency.cpp -o CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s - -# Object files for target pcm-latency -pcm__latency_OBJECTS = \ -"CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" - -# External object files for target pcm-latency -pcm__latency_EXTERNAL_OBJECTS = - -bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/build.make -bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/compiler_depend.ts -bin/pcm-latency: src/libpcm.a -bin/pcm-latency: src/CMakeFiles/pcm-latency.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-latency" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-latency.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-latency.dir/build: bin/pcm-latency -.PHONY : src/CMakeFiles/pcm-latency.dir/build - -src/CMakeFiles/pcm-latency.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-latency.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-latency.dir/clean - -src/CMakeFiles/pcm-latency.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-latency.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake deleted file mode 100644 index 166fac59..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-latency" - "../bin/pcm-latency.pdb" - "CMakeFiles/pcm-latency.dir/link.d" - "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" - "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-latency.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make deleted file mode 100644 index d201db2f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-latency. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts deleted file mode 100644 index b8d48d2c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-latency. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make deleted file mode 100644 index ef0291e7..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-latency. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt deleted file mode 100644 index 0bfc6656..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-latency.dir/link.d "CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o" -o ../bin/pcm-latency libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make deleted file mode 100644 index 2037d640..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 61 -CMAKE_PROGRESS_2 = 62 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake deleted file mode 100644 index 93f64aa1..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp" "src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" "gcc" "src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d" - "" "bin/pcm-memory" "gcc" "src/CMakeFiles/pcm-memory.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make deleted file mode 100644 index ebea085d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-memory.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-memory.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-memory.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-memory.dir/flags.make - -src/CMakeFiles/pcm-memory.dir/codegen: -.PHONY : src/CMakeFiles/pcm-memory.dir/codegen - -src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: src/CMakeFiles/pcm-memory.dir/flags.make -src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp -src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o: src/CMakeFiles/pcm-memory.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -MF CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d -o CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp - -src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp > CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i - -src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-memory.cpp -o CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s - -# Object files for target pcm-memory -pcm__memory_OBJECTS = \ -"CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" - -# External object files for target pcm-memory -pcm__memory_EXTERNAL_OBJECTS = - -bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/build.make -bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/compiler_depend.ts -bin/pcm-memory: src/libpcm.a -bin/pcm-memory: src/CMakeFiles/pcm-memory.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-memory" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-memory.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-memory.dir/build: bin/pcm-memory -.PHONY : src/CMakeFiles/pcm-memory.dir/build - -src/CMakeFiles/pcm-memory.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-memory.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-memory.dir/clean - -src/CMakeFiles/pcm-memory.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-memory.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake deleted file mode 100644 index 8cdd750c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-memory" - "../bin/pcm-memory.pdb" - "CMakeFiles/pcm-memory.dir/link.d" - "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" - "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-memory.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make deleted file mode 100644 index 95275fd8..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-memory. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts deleted file mode 100644 index 473f54e6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-memory. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make deleted file mode 100644 index 43061238..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-memory. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt deleted file mode 100644 index 293baa07..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-memory.dir/link.d "CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o" -o ../bin/pcm-memory libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make deleted file mode 100644 index d17f3171..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 63 -CMAKE_PROGRESS_2 = 64 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake deleted file mode 100644 index 3fbfd4bb..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp" "src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" "gcc" "src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d" - "" "bin/pcm-mmio" "gcc" "src/CMakeFiles/pcm-mmio.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make deleted file mode 100644 index 01c4dcf6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-mmio.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-mmio.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-mmio.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-mmio.dir/flags.make - -src/CMakeFiles/pcm-mmio.dir/codegen: -.PHONY : src/CMakeFiles/pcm-mmio.dir/codegen - -src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: src/CMakeFiles/pcm-mmio.dir/flags.make -src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp -src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o: src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -MF CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d -o CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp - -src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp > CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i - -src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-mmio.cpp -o CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s - -# Object files for target pcm-mmio -pcm__mmio_OBJECTS = \ -"CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" - -# External object files for target pcm-mmio -pcm__mmio_EXTERNAL_OBJECTS = - -bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/build.make -bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts -bin/pcm-mmio: src/libpcm.a -bin/pcm-mmio: src/CMakeFiles/pcm-mmio.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-mmio" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-mmio.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-mmio.dir/build: bin/pcm-mmio -.PHONY : src/CMakeFiles/pcm-mmio.dir/build - -src/CMakeFiles/pcm-mmio.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-mmio.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-mmio.dir/clean - -src/CMakeFiles/pcm-mmio.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-mmio.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake deleted file mode 100644 index e9170d94..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-mmio" - "../bin/pcm-mmio.pdb" - "CMakeFiles/pcm-mmio.dir/link.d" - "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" - "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-mmio.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make deleted file mode 100644 index 5edbfff2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-mmio. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts deleted file mode 100644 index 791936e6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-mmio. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make deleted file mode 100644 index 73b503b3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-mmio. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt deleted file mode 100644 index 439b7b18..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-mmio.dir/link.d "CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o" -o ../bin/pcm-mmio libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make deleted file mode 100644 index a5416a73..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 65 -CMAKE_PROGRESS_2 = 66 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake deleted file mode 100644 index e763c212..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp" "src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" "gcc" "src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d" - "" "bin/pcm-msr" "gcc" "src/CMakeFiles/pcm-msr.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make deleted file mode 100644 index 6715409d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-msr.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-msr.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-msr.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-msr.dir/flags.make - -src/CMakeFiles/pcm-msr.dir/codegen: -.PHONY : src/CMakeFiles/pcm-msr.dir/codegen - -src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: src/CMakeFiles/pcm-msr.dir/flags.make -src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp -src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o: src/CMakeFiles/pcm-msr.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -MF CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d -o CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp - -src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp > CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i - -src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-msr.cpp -o CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s - -# Object files for target pcm-msr -pcm__msr_OBJECTS = \ -"CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" - -# External object files for target pcm-msr -pcm__msr_EXTERNAL_OBJECTS = - -bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/build.make -bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/compiler_depend.ts -bin/pcm-msr: src/libpcm.a -bin/pcm-msr: src/CMakeFiles/pcm-msr.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-msr" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-msr.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-msr.dir/build: bin/pcm-msr -.PHONY : src/CMakeFiles/pcm-msr.dir/build - -src/CMakeFiles/pcm-msr.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-msr.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-msr.dir/clean - -src/CMakeFiles/pcm-msr.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-msr.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake deleted file mode 100644 index 6d98e5f0..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-msr" - "../bin/pcm-msr.pdb" - "CMakeFiles/pcm-msr.dir/link.d" - "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" - "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-msr.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make deleted file mode 100644 index 0899477e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-msr. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts deleted file mode 100644 index d82e6af2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-msr. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make deleted file mode 100644 index fa544283..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-msr. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt deleted file mode 100644 index 991db6e3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-msr.dir/link.d "CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o" -o ../bin/pcm-msr libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make deleted file mode 100644 index 92cb53a3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 67 -CMAKE_PROGRESS_2 = 68 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake deleted file mode 100644 index 5fa0c5ba..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp" "src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" "gcc" "src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d" - "" "bin/pcm-numa" "gcc" "src/CMakeFiles/pcm-numa.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make deleted file mode 100644 index ac87c981..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-numa.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-numa.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-numa.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-numa.dir/flags.make - -src/CMakeFiles/pcm-numa.dir/codegen: -.PHONY : src/CMakeFiles/pcm-numa.dir/codegen - -src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: src/CMakeFiles/pcm-numa.dir/flags.make -src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp -src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o: src/CMakeFiles/pcm-numa.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -MF CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d -o CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp - -src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp > CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i - -src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-numa.cpp -o CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s - -# Object files for target pcm-numa -pcm__numa_OBJECTS = \ -"CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" - -# External object files for target pcm-numa -pcm__numa_EXTERNAL_OBJECTS = - -bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/build.make -bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/compiler_depend.ts -bin/pcm-numa: src/libpcm.a -bin/pcm-numa: src/CMakeFiles/pcm-numa.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-numa" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-numa.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-numa.dir/build: bin/pcm-numa -.PHONY : src/CMakeFiles/pcm-numa.dir/build - -src/CMakeFiles/pcm-numa.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-numa.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-numa.dir/clean - -src/CMakeFiles/pcm-numa.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-numa.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake deleted file mode 100644 index f73c18b5..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-numa" - "../bin/pcm-numa.pdb" - "CMakeFiles/pcm-numa.dir/link.d" - "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" - "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-numa.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make deleted file mode 100644 index 4d3fd10e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-numa. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts deleted file mode 100644 index a1e5a317..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-numa. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make deleted file mode 100644 index c3fed489..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-numa. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt deleted file mode 100644 index 3c9aab63..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-numa.dir/link.d "CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o" -o ../bin/pcm-numa libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make deleted file mode 100644 index 352b7a46..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 69 -CMAKE_PROGRESS_2 = 70 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake deleted file mode 100644 index 3a88aed2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp" "src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" "gcc" "src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d" - "" "bin/pcm-pcicfg" "gcc" "src/CMakeFiles/pcm-pcicfg.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make deleted file mode 100644 index 2af011fd..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-pcicfg.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-pcicfg.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-pcicfg.dir/flags.make - -src/CMakeFiles/pcm-pcicfg.dir/codegen: -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/codegen - -src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: src/CMakeFiles/pcm-pcicfg.dir/flags.make -src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp -src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o: src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -MF CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d -o CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp - -src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp > CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i - -src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcicfg.cpp -o CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s - -# Object files for target pcm-pcicfg -pcm__pcicfg_OBJECTS = \ -"CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" - -# External object files for target pcm-pcicfg -pcm__pcicfg_EXTERNAL_OBJECTS = - -bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/build.make -bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts -bin/pcm-pcicfg: src/libpcm.a -bin/pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-pcicfg" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-pcicfg.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-pcicfg.dir/build: bin/pcm-pcicfg -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/build - -src/CMakeFiles/pcm-pcicfg.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/clean - -src/CMakeFiles/pcm-pcicfg.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake deleted file mode 100644 index d0c8d8b5..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-pcicfg" - "../bin/pcm-pcicfg.pdb" - "CMakeFiles/pcm-pcicfg.dir/link.d" - "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" - "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-pcicfg.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make deleted file mode 100644 index efc16a3d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-pcicfg. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts deleted file mode 100644 index 478775c0..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-pcicfg. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make deleted file mode 100644 index 7470b9ae..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-pcicfg. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt deleted file mode 100644 index a3fcd81f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-pcicfg.dir/link.d "CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o" -o ../bin/pcm-pcicfg libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make deleted file mode 100644 index bfbf6b1f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 71 -CMAKE_PROGRESS_2 = 72 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake deleted file mode 100644 index cdd0a180..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp" "src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" "gcc" "src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d" - "" "bin/pcm-pcie" "gcc" "src/CMakeFiles/pcm-pcie.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make deleted file mode 100644 index 9b486227..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-pcie.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-pcie.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-pcie.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-pcie.dir/flags.make - -src/CMakeFiles/pcm-pcie.dir/codegen: -.PHONY : src/CMakeFiles/pcm-pcie.dir/codegen - -src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: src/CMakeFiles/pcm-pcie.dir/flags.make -src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp -src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o: src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -MF CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d -o CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp - -src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp > CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i - -src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-pcie.cpp -o CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s - -# Object files for target pcm-pcie -pcm__pcie_OBJECTS = \ -"CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" - -# External object files for target pcm-pcie -pcm__pcie_EXTERNAL_OBJECTS = - -bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/build.make -bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts -bin/pcm-pcie: src/libpcm.a -bin/pcm-pcie: src/CMakeFiles/pcm-pcie.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-pcie" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-pcie.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-pcie.dir/build: bin/pcm-pcie -.PHONY : src/CMakeFiles/pcm-pcie.dir/build - -src/CMakeFiles/pcm-pcie.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-pcie.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-pcie.dir/clean - -src/CMakeFiles/pcm-pcie.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-pcie.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake deleted file mode 100644 index f8c039b6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-pcie" - "../bin/pcm-pcie.pdb" - "CMakeFiles/pcm-pcie.dir/link.d" - "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" - "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-pcie.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make deleted file mode 100644 index 525acc20..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-pcie. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts deleted file mode 100644 index aa38cae2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-pcie. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make deleted file mode 100644 index d22b949f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-pcie. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt deleted file mode 100644 index 99b7e892..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-pcie.dir/link.d "CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o" -o ../bin/pcm-pcie libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make deleted file mode 100644 index 55f8f35c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 73 -CMAKE_PROGRESS_2 = 74 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake deleted file mode 100644 index b275b8e1..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp" "src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o" "gcc" "src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d" - "" "bin/pcm-power" "gcc" "src/CMakeFiles/pcm-power.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make deleted file mode 100644 index db02b736..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-power.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-power.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-power.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-power.dir/flags.make - -src/CMakeFiles/pcm-power.dir/codegen: -.PHONY : src/CMakeFiles/pcm-power.dir/codegen - -src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: src/CMakeFiles/pcm-power.dir/flags.make -src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp -src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o: src/CMakeFiles/pcm-power.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o -MF CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d -o CMakeFiles/pcm-power.dir/pcm-power.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp - -src/CMakeFiles/pcm-power.dir/pcm-power.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-power.dir/pcm-power.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp > CMakeFiles/pcm-power.dir/pcm-power.cpp.i - -src/CMakeFiles/pcm-power.dir/pcm-power.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-power.dir/pcm-power.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-power.cpp -o CMakeFiles/pcm-power.dir/pcm-power.cpp.s - -# Object files for target pcm-power -pcm__power_OBJECTS = \ -"CMakeFiles/pcm-power.dir/pcm-power.cpp.o" - -# External object files for target pcm-power -pcm__power_EXTERNAL_OBJECTS = - -bin/pcm-power: src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o -bin/pcm-power: src/CMakeFiles/pcm-power.dir/build.make -bin/pcm-power: src/CMakeFiles/pcm-power.dir/compiler_depend.ts -bin/pcm-power: src/libpcm.a -bin/pcm-power: src/CMakeFiles/pcm-power.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-power" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-power.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-power.dir/build: bin/pcm-power -.PHONY : src/CMakeFiles/pcm-power.dir/build - -src/CMakeFiles/pcm-power.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-power.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-power.dir/clean - -src/CMakeFiles/pcm-power.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-power.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake deleted file mode 100644 index 66bab45d..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-power" - "../bin/pcm-power.pdb" - "CMakeFiles/pcm-power.dir/link.d" - "CMakeFiles/pcm-power.dir/pcm-power.cpp.o" - "CMakeFiles/pcm-power.dir/pcm-power.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-power.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make deleted file mode 100644 index 3ed687f5..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-power. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts deleted file mode 100644 index 1313c019..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-power. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make deleted file mode 100644 index 70880053..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-power. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt deleted file mode 100644 index 83854fb2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-power.dir/link.d "CMakeFiles/pcm-power.dir/pcm-power.cpp.o" -o ../bin/pcm-power libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make deleted file mode 100644 index 2f0ffa43..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 75 -CMAKE_PROGRESS_2 = 76 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake deleted file mode 100644 index ee5ad05c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp" "src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" "gcc" "src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d" - "" "bin/pcm-raw" "gcc" "src/CMakeFiles/pcm-raw.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make deleted file mode 100644 index 9e24d7c8..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-raw.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-raw.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-raw.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-raw.dir/flags.make - -src/CMakeFiles/pcm-raw.dir/codegen: -.PHONY : src/CMakeFiles/pcm-raw.dir/codegen - -src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: src/CMakeFiles/pcm-raw.dir/flags.make -src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp -src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o: src/CMakeFiles/pcm-raw.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -MF CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d -o CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp - -src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp > CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i - -src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-raw.cpp -o CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s - -# Object files for target pcm-raw -pcm__raw_OBJECTS = \ -"CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" - -# External object files for target pcm-raw -pcm__raw_EXTERNAL_OBJECTS = - -bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/build.make -bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/compiler_depend.ts -bin/pcm-raw: src/libpcm.a -bin/pcm-raw: src/CMakeFiles/pcm-raw.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-raw" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-raw.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-raw.dir/build: bin/pcm-raw -.PHONY : src/CMakeFiles/pcm-raw.dir/build - -src/CMakeFiles/pcm-raw.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-raw.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-raw.dir/clean - -src/CMakeFiles/pcm-raw.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-raw.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake deleted file mode 100644 index 9e71ff04..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-raw" - "../bin/pcm-raw.pdb" - "CMakeFiles/pcm-raw.dir/link.d" - "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" - "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-raw.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make deleted file mode 100644 index cad706bc..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-raw. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts deleted file mode 100644 index 4e149200..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-raw. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make deleted file mode 100644 index 6882bc43..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-raw. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt deleted file mode 100644 index 04f59be9..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-raw.dir/link.d "CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o" -o ../bin/pcm-raw libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make deleted file mode 100644 index ee7811fe..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 77 -CMAKE_PROGRESS_2 = 78 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake deleted file mode 100644 index 3e972488..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp" "src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" "gcc" "src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d" - "" "bin/pcm-sensor-server" "gcc" "src/CMakeFiles/pcm-sensor-server.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make deleted file mode 100644 index ec3390b1..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/build.make +++ /dev/null @@ -1,120 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-sensor-server.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-sensor-server.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-sensor-server.dir/flags.make - -src/CMakeFiles/pcm-sensor-server.dir/codegen: -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/codegen - -src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: src/CMakeFiles/pcm-sensor-server.dir/flags.make -src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp -src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o: src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -MF CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d -o CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp - -src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp > CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i - -src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor-server.cpp -o CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s - -# Object files for target pcm-sensor-server -pcm__sensor__server_OBJECTS = \ -"CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" - -# External object files for target pcm-sensor-server -pcm__sensor__server_EXTERNAL_OBJECTS = - -bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/build.make -bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts -bin/pcm-sensor-server: src/libpcm.a -bin/pcm-sensor-server: /usr/lib/x86_64-linux-gnu/libssl.so -bin/pcm-sensor-server: /usr/lib/x86_64-linux-gnu/libcrypto.so -bin/pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-sensor-server" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-sensor-server.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-sensor-server.dir/build: bin/pcm-sensor-server -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/build - -src/CMakeFiles/pcm-sensor-server.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/clean - -src/CMakeFiles/pcm-sensor-server.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake deleted file mode 100644 index 7342e87f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-sensor-server" - "../bin/pcm-sensor-server.pdb" - "CMakeFiles/pcm-sensor-server.dir/link.d" - "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" - "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-sensor-server.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make deleted file mode 100644 index d4a1669f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-sensor-server. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts deleted file mode 100644 index aebab455..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-sensor-server. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make deleted file mode 100644 index 3a313af0..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-sensor-server. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make deleted file mode 100644 index 894a6ebe..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = -I/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE -DUSE_SSL - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt deleted file mode 100644 index 732b8235..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-sensor-server.dir/link.d "CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o" -o ../bin/pcm-sensor-server libpcm.a -fPIE /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make deleted file mode 100644 index f85a85d9..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 81 -CMAKE_PROGRESS_2 = 82 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake deleted file mode 100644 index 1a585cc7..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp" "src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" "gcc" "src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d" - "" "bin/pcm-sensor" "gcc" "src/CMakeFiles/pcm-sensor.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make deleted file mode 100644 index b3e77bec..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-sensor.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-sensor.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-sensor.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-sensor.dir/flags.make - -src/CMakeFiles/pcm-sensor.dir/codegen: -.PHONY : src/CMakeFiles/pcm-sensor.dir/codegen - -src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: src/CMakeFiles/pcm-sensor.dir/flags.make -src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp -src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o: src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -MF CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d -o CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp - -src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp > CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i - -src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-sensor.cpp -o CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s - -# Object files for target pcm-sensor -pcm__sensor_OBJECTS = \ -"CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" - -# External object files for target pcm-sensor -pcm__sensor_EXTERNAL_OBJECTS = - -bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/build.make -bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts -bin/pcm-sensor: src/libpcm.a -bin/pcm-sensor: src/CMakeFiles/pcm-sensor.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-sensor" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-sensor.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-sensor.dir/build: bin/pcm-sensor -.PHONY : src/CMakeFiles/pcm-sensor.dir/build - -src/CMakeFiles/pcm-sensor.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-sensor.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-sensor.dir/clean - -src/CMakeFiles/pcm-sensor.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-sensor.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake deleted file mode 100644 index 090ad0dd..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-sensor" - "../bin/pcm-sensor.pdb" - "CMakeFiles/pcm-sensor.dir/link.d" - "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" - "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-sensor.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make deleted file mode 100644 index ecd3c278..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-sensor. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts deleted file mode 100644 index 8e1c207f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-sensor. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make deleted file mode 100644 index 68bbdd69..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-sensor. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt deleted file mode 100644 index 027d9837..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-sensor.dir/link.d "CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o" -o ../bin/pcm-sensor libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make deleted file mode 100644 index 541af66b..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 79 -CMAKE_PROGRESS_2 = 80 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake deleted file mode 100644 index 513a79cd..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp" "src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" "gcc" "src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d" - "" "bin/pcm-tpmi" "gcc" "src/CMakeFiles/pcm-tpmi.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make deleted file mode 100644 index 7e63312a..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-tpmi.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-tpmi.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-tpmi.dir/flags.make - -src/CMakeFiles/pcm-tpmi.dir/codegen: -.PHONY : src/CMakeFiles/pcm-tpmi.dir/codegen - -src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: src/CMakeFiles/pcm-tpmi.dir/flags.make -src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp -src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o: src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -MF CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d -o CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp - -src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp > CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i - -src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tpmi.cpp -o CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s - -# Object files for target pcm-tpmi -pcm__tpmi_OBJECTS = \ -"CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" - -# External object files for target pcm-tpmi -pcm__tpmi_EXTERNAL_OBJECTS = - -bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/build.make -bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts -bin/pcm-tpmi: src/libpcm.a -bin/pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-tpmi" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-tpmi.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-tpmi.dir/build: bin/pcm-tpmi -.PHONY : src/CMakeFiles/pcm-tpmi.dir/build - -src/CMakeFiles/pcm-tpmi.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-tpmi.dir/clean - -src/CMakeFiles/pcm-tpmi.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-tpmi.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake deleted file mode 100644 index 5a1275a3..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-tpmi" - "../bin/pcm-tpmi.pdb" - "CMakeFiles/pcm-tpmi.dir/link.d" - "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" - "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-tpmi.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make deleted file mode 100644 index 3c085970..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-tpmi. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts deleted file mode 100644 index 9cd6ee34..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-tpmi. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make deleted file mode 100644 index 4496cd76..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-tpmi. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt deleted file mode 100644 index 5cb08f11..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-tpmi.dir/link.d "CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o" -o ../bin/pcm-tpmi libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make deleted file mode 100644 index 9c096217..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 83 -CMAKE_PROGRESS_2 = 84 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake deleted file mode 100644 index 4e25af42..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp" "src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" "gcc" "src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d" - "" "bin/pcm-tsx" "gcc" "src/CMakeFiles/pcm-tsx.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make deleted file mode 100644 index c88a424c..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm-tsx.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm-tsx.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm-tsx.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm-tsx.dir/flags.make - -src/CMakeFiles/pcm-tsx.dir/codegen: -.PHONY : src/CMakeFiles/pcm-tsx.dir/codegen - -src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: src/CMakeFiles/pcm-tsx.dir/flags.make -src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp -src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o: src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -MF CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d -o CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp - -src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp > CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i - -src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-tsx.cpp -o CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s - -# Object files for target pcm-tsx -pcm__tsx_OBJECTS = \ -"CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" - -# External object files for target pcm-tsx -pcm__tsx_EXTERNAL_OBJECTS = - -bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/build.make -bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts -bin/pcm-tsx: src/libpcm.a -bin/pcm-tsx: src/CMakeFiles/pcm-tsx.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm-tsx" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm-tsx.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm-tsx.dir/build: bin/pcm-tsx -.PHONY : src/CMakeFiles/pcm-tsx.dir/build - -src/CMakeFiles/pcm-tsx.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm-tsx.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm-tsx.dir/clean - -src/CMakeFiles/pcm-tsx.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm-tsx.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake deleted file mode 100644 index efefc557..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm-tsx" - "../bin/pcm-tsx.pdb" - "CMakeFiles/pcm-tsx.dir/link.d" - "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" - "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm-tsx.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make deleted file mode 100644 index a5857fb4..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm-tsx. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts deleted file mode 100644 index 0b90d9ee..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm-tsx. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make deleted file mode 100644 index a1e8cb06..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm-tsx. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt deleted file mode 100644 index 9d164224..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm-tsx.dir/link.d "CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o" -o ../bin/pcm-tsx libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make deleted file mode 100644 index 23124c8a..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 85 -CMAKE_PROGRESS_2 = 86 - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake b/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake deleted file mode 100644 index f6b0d964..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp" "src/CMakeFiles/pcm.dir/pcm.cpp.o" "gcc" "src/CMakeFiles/pcm.dir/pcm.cpp.o.d" - "" "bin/pcm" "gcc" "src/CMakeFiles/pcm.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make deleted file mode 100644 index d2eff0c6..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include src/CMakeFiles/pcm.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include src/CMakeFiles/pcm.dir/compiler_depend.make - -# Include the progress variables for this target. -include src/CMakeFiles/pcm.dir/progress.make - -# Include the compile flags for this target's objects. -include src/CMakeFiles/pcm.dir/flags.make - -src/CMakeFiles/pcm.dir/codegen: -.PHONY : src/CMakeFiles/pcm.dir/codegen - -src/CMakeFiles/pcm.dir/pcm.cpp.o: src/CMakeFiles/pcm.dir/flags.make -src/CMakeFiles/pcm.dir/pcm.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp -src/CMakeFiles/pcm.dir/pcm.cpp.o: src/CMakeFiles/pcm.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object src/CMakeFiles/pcm.dir/pcm.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT src/CMakeFiles/pcm.dir/pcm.cpp.o -MF CMakeFiles/pcm.dir/pcm.cpp.o.d -o CMakeFiles/pcm.dir/pcm.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp - -src/CMakeFiles/pcm.dir/pcm.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pcm.dir/pcm.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp > CMakeFiles/pcm.dir/pcm.cpp.i - -src/CMakeFiles/pcm.dir/pcm.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pcm.dir/pcm.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm.cpp -o CMakeFiles/pcm.dir/pcm.cpp.s - -# Object files for target pcm -pcm_OBJECTS = \ -"CMakeFiles/pcm.dir/pcm.cpp.o" - -# External object files for target pcm -pcm_EXTERNAL_OBJECTS = - -bin/pcm: src/CMakeFiles/pcm.dir/pcm.cpp.o -bin/pcm: src/CMakeFiles/pcm.dir/build.make -bin/pcm: src/CMakeFiles/pcm.dir/compiler_depend.ts -bin/pcm: src/libpcm.a -bin/pcm: src/CMakeFiles/pcm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/pcm" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pcm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -src/CMakeFiles/pcm.dir/build: bin/pcm -.PHONY : src/CMakeFiles/pcm.dir/build - -src/CMakeFiles/pcm.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src && $(CMAKE_COMMAND) -P CMakeFiles/pcm.dir/cmake_clean.cmake -.PHONY : src/CMakeFiles/pcm.dir/clean - -src/CMakeFiles/pcm.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : src/CMakeFiles/pcm.dir/depend - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake b/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake deleted file mode 100644 index c523811e..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/pcm" - "../bin/pcm.pdb" - "CMakeFiles/pcm.dir/link.d" - "CMakeFiles/pcm.dir/pcm.cpp.o" - "CMakeFiles/pcm.dir/pcm.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/pcm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make deleted file mode 100644 index 52df7c90..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for pcm. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts b/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts deleted file mode 100644 index 9d514604..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for pcm. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make deleted file mode 100644 index 691ea667..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for pcm. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt b/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt deleted file mode 100644 index 9ec7ace2..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -s -Wl,--dependency-file=CMakeFiles/pcm.dir/link.d CMakeFiles/pcm.dir/pcm.cpp.o -o ../bin/pcm libpcm.a -fPIE diff --git a/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make b/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make deleted file mode 100644 index f524363f..00000000 --- a/_codeql_build_dir/src/CMakeFiles/pcm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 53 -CMAKE_PROGRESS_2 = 54 - diff --git a/_codeql_build_dir/src/CMakeFiles/progress.marks b/_codeql_build_dir/src/CMakeFiles/progress.marks deleted file mode 100644 index d15a2cc4..00000000 --- a/_codeql_build_dir/src/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -80 diff --git a/_codeql_build_dir/src/Makefile b/_codeql_build_dir/src/Makefile deleted file mode 100644 index d5dab149..00000000 --- a/_codeql_build_dir/src/Makefile +++ /dev/null @@ -1,1654 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target package -package: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake -.PHONY : package - -# Special rule for the target package -package/fast: package -.PHONY : package/fast - -# Special rule for the target package_source -package_source: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake -.PHONY : package_source - -# Special rule for the target package_source -package_source/fast: package_source -.PHONY : package_source/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src//CMakeFiles/progress.marks - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -src/CMakeFiles/PCM_STATIC.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC.dir/rule -.PHONY : src/CMakeFiles/PCM_STATIC.dir/rule - -# Convenience name for target. -PCM_STATIC: src/CMakeFiles/PCM_STATIC.dir/rule -.PHONY : PCM_STATIC - -# fast build rule for target. -PCM_STATIC/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/build -.PHONY : PCM_STATIC/fast - -# Convenience name for target. -src/CMakeFiles/PCM_STATIC_SILENT.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_STATIC_SILENT.dir/rule -.PHONY : src/CMakeFiles/PCM_STATIC_SILENT.dir/rule - -# Convenience name for target. -PCM_STATIC_SILENT: src/CMakeFiles/PCM_STATIC_SILENT.dir/rule -.PHONY : PCM_STATIC_SILENT - -# fast build rule for target. -PCM_STATIC_SILENT/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/build -.PHONY : PCM_STATIC_SILENT/fast - -# Convenience name for target. -src/CMakeFiles/PCM_SHARED.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/PCM_SHARED.dir/rule -.PHONY : src/CMakeFiles/PCM_SHARED.dir/rule - -# Convenience name for target. -PCM_SHARED: src/CMakeFiles/PCM_SHARED.dir/rule -.PHONY : PCM_SHARED - -# fast build rule for target. -PCM_SHARED/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/build -.PHONY : PCM_SHARED/fast - -# Convenience name for target. -src/CMakeFiles/pcm.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm.dir/rule -.PHONY : src/CMakeFiles/pcm.dir/rule - -# Convenience name for target. -pcm: src/CMakeFiles/pcm.dir/rule -.PHONY : pcm - -# fast build rule for target. -pcm/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/build -.PHONY : pcm/fast - -# Convenience name for target. -src/CMakeFiles/pcm-numa.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-numa.dir/rule -.PHONY : src/CMakeFiles/pcm-numa.dir/rule - -# Convenience name for target. -pcm-numa: src/CMakeFiles/pcm-numa.dir/rule -.PHONY : pcm-numa - -# fast build rule for target. -pcm-numa/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/build -.PHONY : pcm-numa/fast - -# Convenience name for target. -src/CMakeFiles/pcm-latency.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-latency.dir/rule -.PHONY : src/CMakeFiles/pcm-latency.dir/rule - -# Convenience name for target. -pcm-latency: src/CMakeFiles/pcm-latency.dir/rule -.PHONY : pcm-latency - -# fast build rule for target. -pcm-latency/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/build -.PHONY : pcm-latency/fast - -# Convenience name for target. -src/CMakeFiles/pcm-power.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-power.dir/rule -.PHONY : src/CMakeFiles/pcm-power.dir/rule - -# Convenience name for target. -pcm-power: src/CMakeFiles/pcm-power.dir/rule -.PHONY : pcm-power - -# fast build rule for target. -pcm-power/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/build -.PHONY : pcm-power/fast - -# Convenience name for target. -src/CMakeFiles/pcm-msr.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-msr.dir/rule -.PHONY : src/CMakeFiles/pcm-msr.dir/rule - -# Convenience name for target. -pcm-msr: src/CMakeFiles/pcm-msr.dir/rule -.PHONY : pcm-msr - -# fast build rule for target. -pcm-msr/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/build -.PHONY : pcm-msr/fast - -# Convenience name for target. -src/CMakeFiles/pcm-memory.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-memory.dir/rule -.PHONY : src/CMakeFiles/pcm-memory.dir/rule - -# Convenience name for target. -pcm-memory: src/CMakeFiles/pcm-memory.dir/rule -.PHONY : pcm-memory - -# fast build rule for target. -pcm-memory/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/build -.PHONY : pcm-memory/fast - -# Convenience name for target. -src/CMakeFiles/pcm-tsx.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tsx.dir/rule -.PHONY : src/CMakeFiles/pcm-tsx.dir/rule - -# Convenience name for target. -pcm-tsx: src/CMakeFiles/pcm-tsx.dir/rule -.PHONY : pcm-tsx - -# fast build rule for target. -pcm-tsx/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/build -.PHONY : pcm-tsx/fast - -# Convenience name for target. -src/CMakeFiles/pcm-pcie.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcie.dir/rule -.PHONY : src/CMakeFiles/pcm-pcie.dir/rule - -# Convenience name for target. -pcm-pcie: src/CMakeFiles/pcm-pcie.dir/rule -.PHONY : pcm-pcie - -# fast build rule for target. -pcm-pcie/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/build -.PHONY : pcm-pcie/fast - -# Convenience name for target. -src/CMakeFiles/pcm-core.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-core.dir/rule -.PHONY : src/CMakeFiles/pcm-core.dir/rule - -# Convenience name for target. -pcm-core: src/CMakeFiles/pcm-core.dir/rule -.PHONY : pcm-core - -# fast build rule for target. -pcm-core/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/build -.PHONY : pcm-core/fast - -# Convenience name for target. -src/CMakeFiles/pcm-iio.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-iio.dir/rule -.PHONY : src/CMakeFiles/pcm-iio.dir/rule - -# Convenience name for target. -pcm-iio: src/CMakeFiles/pcm-iio.dir/rule -.PHONY : pcm-iio - -# fast build rule for target. -pcm-iio/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/build -.PHONY : pcm-iio/fast - -# Convenience name for target. -src/CMakeFiles/pcm-pcicfg.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-pcicfg.dir/rule -.PHONY : src/CMakeFiles/pcm-pcicfg.dir/rule - -# Convenience name for target. -pcm-pcicfg: src/CMakeFiles/pcm-pcicfg.dir/rule -.PHONY : pcm-pcicfg - -# fast build rule for target. -pcm-pcicfg/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/build -.PHONY : pcm-pcicfg/fast - -# Convenience name for target. -src/CMakeFiles/pcm-mmio.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-mmio.dir/rule -.PHONY : src/CMakeFiles/pcm-mmio.dir/rule - -# Convenience name for target. -pcm-mmio: src/CMakeFiles/pcm-mmio.dir/rule -.PHONY : pcm-mmio - -# fast build rule for target. -pcm-mmio/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/build -.PHONY : pcm-mmio/fast - -# Convenience name for target. -src/CMakeFiles/pcm-tpmi.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-tpmi.dir/rule -.PHONY : src/CMakeFiles/pcm-tpmi.dir/rule - -# Convenience name for target. -pcm-tpmi: src/CMakeFiles/pcm-tpmi.dir/rule -.PHONY : pcm-tpmi - -# fast build rule for target. -pcm-tpmi/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/build -.PHONY : pcm-tpmi/fast - -# Convenience name for target. -src/CMakeFiles/pcm-raw.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-raw.dir/rule -.PHONY : src/CMakeFiles/pcm-raw.dir/rule - -# Convenience name for target. -pcm-raw: src/CMakeFiles/pcm-raw.dir/rule -.PHONY : pcm-raw - -# fast build rule for target. -pcm-raw/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/build -.PHONY : pcm-raw/fast - -# Convenience name for target. -src/CMakeFiles/pcm-accel.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-accel.dir/rule -.PHONY : src/CMakeFiles/pcm-accel.dir/rule - -# Convenience name for target. -pcm-accel: src/CMakeFiles/pcm-accel.dir/rule -.PHONY : pcm-accel - -# fast build rule for target. -pcm-accel/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/build -.PHONY : pcm-accel/fast - -# Convenience name for target. -src/CMakeFiles/pcm-sensor-server.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor-server.dir/rule -.PHONY : src/CMakeFiles/pcm-sensor-server.dir/rule - -# Convenience name for target. -pcm-sensor-server: src/CMakeFiles/pcm-sensor-server.dir/rule -.PHONY : pcm-sensor-server - -# fast build rule for target. -pcm-sensor-server/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/build -.PHONY : pcm-sensor-server/fast - -# Convenience name for target. -src/CMakeFiles/pcm-sensor.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/pcm-sensor.dir/rule -.PHONY : src/CMakeFiles/pcm-sensor.dir/rule - -# Convenience name for target. -pcm-sensor: src/CMakeFiles/pcm-sensor.dir/rule -.PHONY : pcm-sensor - -# fast build rule for target. -pcm-sensor/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/build -.PHONY : pcm-sensor/fast - -# Convenience name for target. -src/CMakeFiles/daemon.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/daemon.dir/rule -.PHONY : src/CMakeFiles/daemon.dir/rule - -# Convenience name for target. -daemon: src/CMakeFiles/daemon.dir/rule -.PHONY : daemon - -# fast build rule for target. -daemon/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/build -.PHONY : daemon/fast - -# Convenience name for target. -src/CMakeFiles/client.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/client.dir/rule -.PHONY : src/CMakeFiles/client.dir/rule - -# Convenience name for target. -client: src/CMakeFiles/client.dir/rule -.PHONY : client - -# fast build rule for target. -client/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/build -.PHONY : client/fast - -bw.o: bw.cpp.o -.PHONY : bw.o - -# target to build an object file -bw.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.o -.PHONY : bw.cpp.o - -bw.i: bw.cpp.i -.PHONY : bw.i - -# target to preprocess a source file -bw.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.i -.PHONY : bw.cpp.i - -bw.s: bw.cpp.s -.PHONY : bw.s - -# target to generate assembly for a file -bw.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/bw.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/bw.cpp.s -.PHONY : bw.cpp.s - -client/client.o: client/client.cpp.o -.PHONY : client/client.o - -# target to build an object file -client/client.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.o -.PHONY : client/client.cpp.o - -client/client.i: client/client.cpp.i -.PHONY : client/client.i - -# target to preprocess a source file -client/client.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.i -.PHONY : client/client.cpp.i - -client/client.s: client/client.cpp.s -.PHONY : client/client.s - -# target to generate assembly for a file -client/client.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/client.cpp.s -.PHONY : client/client.cpp.s - -client/main.o: client/main.cpp.o -.PHONY : client/main.o - -# target to build an object file -client/main.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.o -.PHONY : client/main.cpp.o - -client/main.i: client/main.cpp.i -.PHONY : client/main.i - -# target to preprocess a source file -client/main.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.i -.PHONY : client/main.cpp.i - -client/main.s: client/main.cpp.s -.PHONY : client/main.s - -# target to generate assembly for a file -client/main.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/client.dir/build.make src/CMakeFiles/client.dir/client/main.cpp.s -.PHONY : client/main.cpp.s - -cpucounters.o: cpucounters.cpp.o -.PHONY : cpucounters.o - -# target to build an object file -cpucounters.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.o -.PHONY : cpucounters.cpp.o - -cpucounters.i: cpucounters.cpp.i -.PHONY : cpucounters.i - -# target to preprocess a source file -cpucounters.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.i -.PHONY : cpucounters.cpp.i - -cpucounters.s: cpucounters.cpp.s -.PHONY : cpucounters.s - -# target to generate assembly for a file -cpucounters.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/cpucounters.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/cpucounters.cpp.s -.PHONY : cpucounters.cpp.s - -daemon/daemon.o: daemon/daemon.cpp.o -.PHONY : daemon/daemon.o - -# target to build an object file -daemon/daemon.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.o -.PHONY : daemon/daemon.cpp.o - -daemon/daemon.i: daemon/daemon.cpp.i -.PHONY : daemon/daemon.i - -# target to preprocess a source file -daemon/daemon.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.i -.PHONY : daemon/daemon.cpp.i - -daemon/daemon.s: daemon/daemon.cpp.s -.PHONY : daemon/daemon.s - -# target to generate assembly for a file -daemon/daemon.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/daemon.cpp.s -.PHONY : daemon/daemon.cpp.s - -daemon/main.o: daemon/main.cpp.o -.PHONY : daemon/main.o - -# target to build an object file -daemon/main.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.o -.PHONY : daemon/main.cpp.o - -daemon/main.i: daemon/main.cpp.i -.PHONY : daemon/main.i - -# target to preprocess a source file -daemon/main.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.i -.PHONY : daemon/main.cpp.i - -daemon/main.s: daemon/main.cpp.s -.PHONY : daemon/main.s - -# target to generate assembly for a file -daemon/main.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/daemon.dir/build.make src/CMakeFiles/daemon.dir/daemon/main.cpp.s -.PHONY : daemon/main.cpp.s - -dashboard.o: dashboard.cpp.o -.PHONY : dashboard.o - -# target to build an object file -dashboard.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.o -.PHONY : dashboard.cpp.o - -dashboard.i: dashboard.cpp.i -.PHONY : dashboard.i - -# target to preprocess a source file -dashboard.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.i -.PHONY : dashboard.cpp.i - -dashboard.s: dashboard.cpp.s -.PHONY : dashboard.s - -# target to generate assembly for a file -dashboard.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/dashboard.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/dashboard.cpp.s -.PHONY : dashboard.cpp.s - -debug.o: debug.cpp.o -.PHONY : debug.o - -# target to build an object file -debug.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.o -.PHONY : debug.cpp.o - -debug.i: debug.cpp.i -.PHONY : debug.i - -# target to preprocess a source file -debug.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.i -.PHONY : debug.cpp.i - -debug.s: debug.cpp.s -.PHONY : debug.s - -# target to generate assembly for a file -debug.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/debug.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/debug.cpp.s -.PHONY : debug.cpp.s - -lspci.o: lspci.cpp.o -.PHONY : lspci.o - -# target to build an object file -lspci.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.o -.PHONY : lspci.cpp.o - -lspci.i: lspci.cpp.i -.PHONY : lspci.i - -# target to preprocess a source file -lspci.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.i -.PHONY : lspci.cpp.i - -lspci.s: lspci.cpp.s -.PHONY : lspci.s - -# target to generate assembly for a file -lspci.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/lspci.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/lspci.cpp.s -.PHONY : lspci.cpp.s - -mmio.o: mmio.cpp.o -.PHONY : mmio.o - -# target to build an object file -mmio.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.o -.PHONY : mmio.cpp.o - -mmio.i: mmio.cpp.i -.PHONY : mmio.i - -# target to preprocess a source file -mmio.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.i -.PHONY : mmio.cpp.i - -mmio.s: mmio.cpp.s -.PHONY : mmio.s - -# target to generate assembly for a file -mmio.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/mmio.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/mmio.cpp.s -.PHONY : mmio.cpp.s - -msr.o: msr.cpp.o -.PHONY : msr.o - -# target to build an object file -msr.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.o -.PHONY : msr.cpp.o - -msr.i: msr.cpp.i -.PHONY : msr.i - -# target to preprocess a source file -msr.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.i -.PHONY : msr.cpp.i - -msr.s: msr.cpp.s -.PHONY : msr.s - -# target to generate assembly for a file -msr.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/msr.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/msr.cpp.s -.PHONY : msr.cpp.s - -pci.o: pci.cpp.o -.PHONY : pci.o - -# target to build an object file -pci.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.o -.PHONY : pci.cpp.o - -pci.i: pci.cpp.i -.PHONY : pci.i - -# target to preprocess a source file -pci.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.i -.PHONY : pci.cpp.i - -pci.s: pci.cpp.s -.PHONY : pci.s - -# target to generate assembly for a file -pci.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pci.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pci.cpp.s -.PHONY : pci.cpp.s - -pcm-accel-common.o: pcm-accel-common.cpp.o -.PHONY : pcm-accel-common.o - -# target to build an object file -pcm-accel-common.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.o -.PHONY : pcm-accel-common.cpp.o - -pcm-accel-common.i: pcm-accel-common.cpp.i -.PHONY : pcm-accel-common.i - -# target to preprocess a source file -pcm-accel-common.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.i -.PHONY : pcm-accel-common.cpp.i - -pcm-accel-common.s: pcm-accel-common.cpp.s -.PHONY : pcm-accel-common.s - -# target to generate assembly for a file -pcm-accel-common.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-accel-common.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-accel-common.cpp.s -.PHONY : pcm-accel-common.cpp.s - -pcm-accel.o: pcm-accel.cpp.o -.PHONY : pcm-accel.o - -# target to build an object file -pcm-accel.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.o -.PHONY : pcm-accel.cpp.o - -pcm-accel.i: pcm-accel.cpp.i -.PHONY : pcm-accel.i - -# target to preprocess a source file -pcm-accel.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.i -.PHONY : pcm-accel.cpp.i - -pcm-accel.s: pcm-accel.cpp.s -.PHONY : pcm-accel.s - -# target to generate assembly for a file -pcm-accel.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-accel.dir/build.make src/CMakeFiles/pcm-accel.dir/pcm-accel.cpp.s -.PHONY : pcm-accel.cpp.s - -pcm-core.o: pcm-core.cpp.o -.PHONY : pcm-core.o - -# target to build an object file -pcm-core.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.o -.PHONY : pcm-core.cpp.o - -pcm-core.i: pcm-core.cpp.i -.PHONY : pcm-core.i - -# target to preprocess a source file -pcm-core.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.i -.PHONY : pcm-core.cpp.i - -pcm-core.s: pcm-core.cpp.s -.PHONY : pcm-core.s - -# target to generate assembly for a file -pcm-core.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_SHARED.dir/build.make src/CMakeFiles/PCM_SHARED.dir/pcm-core.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-core.dir/build.make src/CMakeFiles/pcm-core.dir/pcm-core.cpp.s -.PHONY : pcm-core.cpp.s - -pcm-iio-pmu.o: pcm-iio-pmu.cpp.o -.PHONY : pcm-iio-pmu.o - -# target to build an object file -pcm-iio-pmu.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.o -.PHONY : pcm-iio-pmu.cpp.o - -pcm-iio-pmu.i: pcm-iio-pmu.cpp.i -.PHONY : pcm-iio-pmu.i - -# target to preprocess a source file -pcm-iio-pmu.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.i -.PHONY : pcm-iio-pmu.cpp.i - -pcm-iio-pmu.s: pcm-iio-pmu.cpp.s -.PHONY : pcm-iio-pmu.s - -# target to generate assembly for a file -pcm-iio-pmu.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-pmu.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-pmu.cpp.s -.PHONY : pcm-iio-pmu.cpp.s - -pcm-iio-topology.o: pcm-iio-topology.cpp.o -.PHONY : pcm-iio-topology.o - -# target to build an object file -pcm-iio-topology.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.o -.PHONY : pcm-iio-topology.cpp.o - -pcm-iio-topology.i: pcm-iio-topology.cpp.i -.PHONY : pcm-iio-topology.i - -# target to preprocess a source file -pcm-iio-topology.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.i -.PHONY : pcm-iio-topology.cpp.i - -pcm-iio-topology.s: pcm-iio-topology.cpp.s -.PHONY : pcm-iio-topology.s - -# target to generate assembly for a file -pcm-iio-topology.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pcm-iio-topology.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pcm-iio-topology.cpp.s -.PHONY : pcm-iio-topology.cpp.s - -pcm-iio.o: pcm-iio.cpp.o -.PHONY : pcm-iio.o - -# target to build an object file -pcm-iio.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.o -.PHONY : pcm-iio.cpp.o - -pcm-iio.i: pcm-iio.cpp.i -.PHONY : pcm-iio.i - -# target to preprocess a source file -pcm-iio.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.i -.PHONY : pcm-iio.cpp.i - -pcm-iio.s: pcm-iio.cpp.s -.PHONY : pcm-iio.s - -# target to generate assembly for a file -pcm-iio.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-iio.dir/build.make src/CMakeFiles/pcm-iio.dir/pcm-iio.cpp.s -.PHONY : pcm-iio.cpp.s - -pcm-latency.o: pcm-latency.cpp.o -.PHONY : pcm-latency.o - -# target to build an object file -pcm-latency.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.o -.PHONY : pcm-latency.cpp.o - -pcm-latency.i: pcm-latency.cpp.i -.PHONY : pcm-latency.i - -# target to preprocess a source file -pcm-latency.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.i -.PHONY : pcm-latency.cpp.i - -pcm-latency.s: pcm-latency.cpp.s -.PHONY : pcm-latency.s - -# target to generate assembly for a file -pcm-latency.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-latency.dir/build.make src/CMakeFiles/pcm-latency.dir/pcm-latency.cpp.s -.PHONY : pcm-latency.cpp.s - -pcm-memory.o: pcm-memory.cpp.o -.PHONY : pcm-memory.o - -# target to build an object file -pcm-memory.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.o -.PHONY : pcm-memory.cpp.o - -pcm-memory.i: pcm-memory.cpp.i -.PHONY : pcm-memory.i - -# target to preprocess a source file -pcm-memory.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.i -.PHONY : pcm-memory.cpp.i - -pcm-memory.s: pcm-memory.cpp.s -.PHONY : pcm-memory.s - -# target to generate assembly for a file -pcm-memory.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-memory.dir/build.make src/CMakeFiles/pcm-memory.dir/pcm-memory.cpp.s -.PHONY : pcm-memory.cpp.s - -pcm-mmio.o: pcm-mmio.cpp.o -.PHONY : pcm-mmio.o - -# target to build an object file -pcm-mmio.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.o -.PHONY : pcm-mmio.cpp.o - -pcm-mmio.i: pcm-mmio.cpp.i -.PHONY : pcm-mmio.i - -# target to preprocess a source file -pcm-mmio.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.i -.PHONY : pcm-mmio.cpp.i - -pcm-mmio.s: pcm-mmio.cpp.s -.PHONY : pcm-mmio.s - -# target to generate assembly for a file -pcm-mmio.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-mmio.dir/build.make src/CMakeFiles/pcm-mmio.dir/pcm-mmio.cpp.s -.PHONY : pcm-mmio.cpp.s - -pcm-msr.o: pcm-msr.cpp.o -.PHONY : pcm-msr.o - -# target to build an object file -pcm-msr.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.o -.PHONY : pcm-msr.cpp.o - -pcm-msr.i: pcm-msr.cpp.i -.PHONY : pcm-msr.i - -# target to preprocess a source file -pcm-msr.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.i -.PHONY : pcm-msr.cpp.i - -pcm-msr.s: pcm-msr.cpp.s -.PHONY : pcm-msr.s - -# target to generate assembly for a file -pcm-msr.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-msr.dir/build.make src/CMakeFiles/pcm-msr.dir/pcm-msr.cpp.s -.PHONY : pcm-msr.cpp.s - -pcm-numa.o: pcm-numa.cpp.o -.PHONY : pcm-numa.o - -# target to build an object file -pcm-numa.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.o -.PHONY : pcm-numa.cpp.o - -pcm-numa.i: pcm-numa.cpp.i -.PHONY : pcm-numa.i - -# target to preprocess a source file -pcm-numa.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.i -.PHONY : pcm-numa.cpp.i - -pcm-numa.s: pcm-numa.cpp.s -.PHONY : pcm-numa.s - -# target to generate assembly for a file -pcm-numa.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-numa.dir/build.make src/CMakeFiles/pcm-numa.dir/pcm-numa.cpp.s -.PHONY : pcm-numa.cpp.s - -pcm-pcicfg.o: pcm-pcicfg.cpp.o -.PHONY : pcm-pcicfg.o - -# target to build an object file -pcm-pcicfg.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.o -.PHONY : pcm-pcicfg.cpp.o - -pcm-pcicfg.i: pcm-pcicfg.cpp.i -.PHONY : pcm-pcicfg.i - -# target to preprocess a source file -pcm-pcicfg.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.i -.PHONY : pcm-pcicfg.cpp.i - -pcm-pcicfg.s: pcm-pcicfg.cpp.s -.PHONY : pcm-pcicfg.s - -# target to generate assembly for a file -pcm-pcicfg.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcicfg.dir/build.make src/CMakeFiles/pcm-pcicfg.dir/pcm-pcicfg.cpp.s -.PHONY : pcm-pcicfg.cpp.s - -pcm-pcie.o: pcm-pcie.cpp.o -.PHONY : pcm-pcie.o - -# target to build an object file -pcm-pcie.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.o -.PHONY : pcm-pcie.cpp.o - -pcm-pcie.i: pcm-pcie.cpp.i -.PHONY : pcm-pcie.i - -# target to preprocess a source file -pcm-pcie.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.i -.PHONY : pcm-pcie.cpp.i - -pcm-pcie.s: pcm-pcie.cpp.s -.PHONY : pcm-pcie.s - -# target to generate assembly for a file -pcm-pcie.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-pcie.dir/build.make src/CMakeFiles/pcm-pcie.dir/pcm-pcie.cpp.s -.PHONY : pcm-pcie.cpp.s - -pcm-power.o: pcm-power.cpp.o -.PHONY : pcm-power.o - -# target to build an object file -pcm-power.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.o -.PHONY : pcm-power.cpp.o - -pcm-power.i: pcm-power.cpp.i -.PHONY : pcm-power.i - -# target to preprocess a source file -pcm-power.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.i -.PHONY : pcm-power.cpp.i - -pcm-power.s: pcm-power.cpp.s -.PHONY : pcm-power.s - -# target to generate assembly for a file -pcm-power.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-power.dir/build.make src/CMakeFiles/pcm-power.dir/pcm-power.cpp.s -.PHONY : pcm-power.cpp.s - -pcm-raw.o: pcm-raw.cpp.o -.PHONY : pcm-raw.o - -# target to build an object file -pcm-raw.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.o -.PHONY : pcm-raw.cpp.o - -pcm-raw.i: pcm-raw.cpp.i -.PHONY : pcm-raw.i - -# target to preprocess a source file -pcm-raw.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.i -.PHONY : pcm-raw.cpp.i - -pcm-raw.s: pcm-raw.cpp.s -.PHONY : pcm-raw.s - -# target to generate assembly for a file -pcm-raw.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-raw.dir/build.make src/CMakeFiles/pcm-raw.dir/pcm-raw.cpp.s -.PHONY : pcm-raw.cpp.s - -pcm-sensor-server.o: pcm-sensor-server.cpp.o -.PHONY : pcm-sensor-server.o - -# target to build an object file -pcm-sensor-server.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.o -.PHONY : pcm-sensor-server.cpp.o - -pcm-sensor-server.i: pcm-sensor-server.cpp.i -.PHONY : pcm-sensor-server.i - -# target to preprocess a source file -pcm-sensor-server.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.i -.PHONY : pcm-sensor-server.cpp.i - -pcm-sensor-server.s: pcm-sensor-server.cpp.s -.PHONY : pcm-sensor-server.s - -# target to generate assembly for a file -pcm-sensor-server.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor-server.dir/build.make src/CMakeFiles/pcm-sensor-server.dir/pcm-sensor-server.cpp.s -.PHONY : pcm-sensor-server.cpp.s - -pcm-sensor.o: pcm-sensor.cpp.o -.PHONY : pcm-sensor.o - -# target to build an object file -pcm-sensor.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.o -.PHONY : pcm-sensor.cpp.o - -pcm-sensor.i: pcm-sensor.cpp.i -.PHONY : pcm-sensor.i - -# target to preprocess a source file -pcm-sensor.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.i -.PHONY : pcm-sensor.cpp.i - -pcm-sensor.s: pcm-sensor.cpp.s -.PHONY : pcm-sensor.s - -# target to generate assembly for a file -pcm-sensor.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-sensor.dir/build.make src/CMakeFiles/pcm-sensor.dir/pcm-sensor.cpp.s -.PHONY : pcm-sensor.cpp.s - -pcm-tpmi.o: pcm-tpmi.cpp.o -.PHONY : pcm-tpmi.o - -# target to build an object file -pcm-tpmi.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.o -.PHONY : pcm-tpmi.cpp.o - -pcm-tpmi.i: pcm-tpmi.cpp.i -.PHONY : pcm-tpmi.i - -# target to preprocess a source file -pcm-tpmi.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.i -.PHONY : pcm-tpmi.cpp.i - -pcm-tpmi.s: pcm-tpmi.cpp.s -.PHONY : pcm-tpmi.s - -# target to generate assembly for a file -pcm-tpmi.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tpmi.dir/build.make src/CMakeFiles/pcm-tpmi.dir/pcm-tpmi.cpp.s -.PHONY : pcm-tpmi.cpp.s - -pcm-tsx.o: pcm-tsx.cpp.o -.PHONY : pcm-tsx.o - -# target to build an object file -pcm-tsx.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.o -.PHONY : pcm-tsx.cpp.o - -pcm-tsx.i: pcm-tsx.cpp.i -.PHONY : pcm-tsx.i - -# target to preprocess a source file -pcm-tsx.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.i -.PHONY : pcm-tsx.cpp.i - -pcm-tsx.s: pcm-tsx.cpp.s -.PHONY : pcm-tsx.s - -# target to generate assembly for a file -pcm-tsx.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm-tsx.dir/build.make src/CMakeFiles/pcm-tsx.dir/pcm-tsx.cpp.s -.PHONY : pcm-tsx.cpp.s - -pcm.o: pcm.cpp.o -.PHONY : pcm.o - -# target to build an object file -pcm.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.o -.PHONY : pcm.cpp.o - -pcm.i: pcm.cpp.i -.PHONY : pcm.i - -# target to preprocess a source file -pcm.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.i -.PHONY : pcm.cpp.i - -pcm.s: pcm.cpp.s -.PHONY : pcm.s - -# target to generate assembly for a file -pcm.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/pcm.dir/build.make src/CMakeFiles/pcm.dir/pcm.cpp.s -.PHONY : pcm.cpp.s - -pmt.o: pmt.cpp.o -.PHONY : pmt.o - -# target to build an object file -pmt.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.o -.PHONY : pmt.cpp.o - -pmt.i: pmt.cpp.i -.PHONY : pmt.i - -# target to preprocess a source file -pmt.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.i -.PHONY : pmt.cpp.i - -pmt.s: pmt.cpp.s -.PHONY : pmt.s - -# target to generate assembly for a file -pmt.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/pmt.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/pmt.cpp.s -.PHONY : pmt.cpp.s - -resctrl.o: resctrl.cpp.o -.PHONY : resctrl.o - -# target to build an object file -resctrl.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.o -.PHONY : resctrl.cpp.o - -resctrl.i: resctrl.cpp.i -.PHONY : resctrl.i - -# target to preprocess a source file -resctrl.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.i -.PHONY : resctrl.cpp.i - -resctrl.s: resctrl.cpp.s -.PHONY : resctrl.s - -# target to generate assembly for a file -resctrl.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/resctrl.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/resctrl.cpp.s -.PHONY : resctrl.cpp.s - -threadpool.o: threadpool.cpp.o -.PHONY : threadpool.o - -# target to build an object file -threadpool.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.o -.PHONY : threadpool.cpp.o - -threadpool.i: threadpool.cpp.i -.PHONY : threadpool.i - -# target to preprocess a source file -threadpool.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.i -.PHONY : threadpool.cpp.i - -threadpool.s: threadpool.cpp.s -.PHONY : threadpool.s - -# target to generate assembly for a file -threadpool.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/threadpool.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/threadpool.cpp.s -.PHONY : threadpool.cpp.s - -topology.o: topology.cpp.o -.PHONY : topology.o - -# target to build an object file -topology.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.o -.PHONY : topology.cpp.o - -topology.i: topology.cpp.i -.PHONY : topology.i - -# target to preprocess a source file -topology.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.i -.PHONY : topology.cpp.i - -topology.s: topology.cpp.s -.PHONY : topology.s - -# target to generate assembly for a file -topology.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/topology.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/topology.cpp.s -.PHONY : topology.cpp.s - -tpmi.o: tpmi.cpp.o -.PHONY : tpmi.o - -# target to build an object file -tpmi.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.o -.PHONY : tpmi.cpp.o - -tpmi.i: tpmi.cpp.i -.PHONY : tpmi.i - -# target to preprocess a source file -tpmi.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.i -.PHONY : tpmi.cpp.i - -tpmi.s: tpmi.cpp.s -.PHONY : tpmi.s - -# target to generate assembly for a file -tpmi.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/tpmi.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/tpmi.cpp.s -.PHONY : tpmi.cpp.s - -uncore_pmu_discovery.o: uncore_pmu_discovery.cpp.o -.PHONY : uncore_pmu_discovery.o - -# target to build an object file -uncore_pmu_discovery.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.o -.PHONY : uncore_pmu_discovery.cpp.o - -uncore_pmu_discovery.i: uncore_pmu_discovery.cpp.i -.PHONY : uncore_pmu_discovery.i - -# target to preprocess a source file -uncore_pmu_discovery.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.i -.PHONY : uncore_pmu_discovery.cpp.i - -uncore_pmu_discovery.s: uncore_pmu_discovery.cpp.s -.PHONY : uncore_pmu_discovery.s - -# target to generate assembly for a file -uncore_pmu_discovery.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/uncore_pmu_discovery.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/uncore_pmu_discovery.cpp.s -.PHONY : uncore_pmu_discovery.cpp.s - -utils.o: utils.cpp.o -.PHONY : utils.o - -# target to build an object file -utils.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.o - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.o -.PHONY : utils.cpp.o - -utils.i: utils.cpp.i -.PHONY : utils.i - -# target to preprocess a source file -utils.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.i - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.i -.PHONY : utils.cpp.i - -utils.s: utils.cpp.s -.PHONY : utils.s - -# target to generate assembly for a file -utils.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC.dir/build.make src/CMakeFiles/PCM_STATIC.dir/utils.cpp.s - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/PCM_STATIC_SILENT.dir/build.make src/CMakeFiles/PCM_STATIC_SILENT.dir/utils.cpp.s -.PHONY : utils.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 "... package" - @echo "... package_source" - @echo "... rebuild_cache" - @echo "... PCM_SHARED" - @echo "... PCM_STATIC" - @echo "... PCM_STATIC_SILENT" - @echo "... client" - @echo "... daemon" - @echo "... pcm" - @echo "... pcm-accel" - @echo "... pcm-core" - @echo "... pcm-iio" - @echo "... pcm-latency" - @echo "... pcm-memory" - @echo "... pcm-mmio" - @echo "... pcm-msr" - @echo "... pcm-numa" - @echo "... pcm-pcicfg" - @echo "... pcm-pcie" - @echo "... pcm-power" - @echo "... pcm-raw" - @echo "... pcm-sensor" - @echo "... pcm-sensor-server" - @echo "... pcm-tpmi" - @echo "... pcm-tsx" - @echo "... bw.o" - @echo "... bw.i" - @echo "... bw.s" - @echo "... client/client.o" - @echo "... client/client.i" - @echo "... client/client.s" - @echo "... client/main.o" - @echo "... client/main.i" - @echo "... client/main.s" - @echo "... cpucounters.o" - @echo "... cpucounters.i" - @echo "... cpucounters.s" - @echo "... daemon/daemon.o" - @echo "... daemon/daemon.i" - @echo "... daemon/daemon.s" - @echo "... daemon/main.o" - @echo "... daemon/main.i" - @echo "... daemon/main.s" - @echo "... dashboard.o" - @echo "... dashboard.i" - @echo "... dashboard.s" - @echo "... debug.o" - @echo "... debug.i" - @echo "... debug.s" - @echo "... lspci.o" - @echo "... lspci.i" - @echo "... lspci.s" - @echo "... mmio.o" - @echo "... mmio.i" - @echo "... mmio.s" - @echo "... msr.o" - @echo "... msr.i" - @echo "... msr.s" - @echo "... pci.o" - @echo "... pci.i" - @echo "... pci.s" - @echo "... pcm-accel-common.o" - @echo "... pcm-accel-common.i" - @echo "... pcm-accel-common.s" - @echo "... pcm-accel.o" - @echo "... pcm-accel.i" - @echo "... pcm-accel.s" - @echo "... pcm-core.o" - @echo "... pcm-core.i" - @echo "... pcm-core.s" - @echo "... pcm-iio-pmu.o" - @echo "... pcm-iio-pmu.i" - @echo "... pcm-iio-pmu.s" - @echo "... pcm-iio-topology.o" - @echo "... pcm-iio-topology.i" - @echo "... pcm-iio-topology.s" - @echo "... pcm-iio.o" - @echo "... pcm-iio.i" - @echo "... pcm-iio.s" - @echo "... pcm-latency.o" - @echo "... pcm-latency.i" - @echo "... pcm-latency.s" - @echo "... pcm-memory.o" - @echo "... pcm-memory.i" - @echo "... pcm-memory.s" - @echo "... pcm-mmio.o" - @echo "... pcm-mmio.i" - @echo "... pcm-mmio.s" - @echo "... pcm-msr.o" - @echo "... pcm-msr.i" - @echo "... pcm-msr.s" - @echo "... pcm-numa.o" - @echo "... pcm-numa.i" - @echo "... pcm-numa.s" - @echo "... pcm-pcicfg.o" - @echo "... pcm-pcicfg.i" - @echo "... pcm-pcicfg.s" - @echo "... pcm-pcie.o" - @echo "... pcm-pcie.i" - @echo "... pcm-pcie.s" - @echo "... pcm-power.o" - @echo "... pcm-power.i" - @echo "... pcm-power.s" - @echo "... pcm-raw.o" - @echo "... pcm-raw.i" - @echo "... pcm-raw.s" - @echo "... pcm-sensor-server.o" - @echo "... pcm-sensor-server.i" - @echo "... pcm-sensor-server.s" - @echo "... pcm-sensor.o" - @echo "... pcm-sensor.i" - @echo "... pcm-sensor.s" - @echo "... pcm-tpmi.o" - @echo "... pcm-tpmi.i" - @echo "... pcm-tpmi.s" - @echo "... pcm-tsx.o" - @echo "... pcm-tsx.i" - @echo "... pcm-tsx.s" - @echo "... pcm.o" - @echo "... pcm.i" - @echo "... pcm.s" - @echo "... pmt.o" - @echo "... pmt.i" - @echo "... pmt.s" - @echo "... resctrl.o" - @echo "... resctrl.i" - @echo "... resctrl.s" - @echo "... threadpool.o" - @echo "... threadpool.i" - @echo "... threadpool.s" - @echo "... topology.o" - @echo "... topology.i" - @echo "... topology.s" - @echo "... tpmi.o" - @echo "... tpmi.i" - @echo "... tpmi.s" - @echo "... uncore_pmu_discovery.o" - @echo "... uncore_pmu_discovery.i" - @echo "... uncore_pmu_discovery.s" - @echo "... utils.o" - @echo "... utils.i" - @echo "... utils.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/src/cmake_install.cmake b/_codeql_build_dir/src/cmake_install.cmake deleted file mode 100644 index e8db84f6..00000000 --- a/_codeql_build_dir/src/cmake_install.cmake +++ /dev/null @@ -1,562 +0,0 @@ -# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src - -# 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 "Release") - 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 path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/bin/objdump") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-numa") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-numa") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-numa.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-latency") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-latency") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-latency.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-power") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-power") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-power.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-msr") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-msr") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-msr.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-memory") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-memory") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-memory.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-tsx") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tsx") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tsx.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-pcie") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcie") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcie.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-core") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-core") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-core.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-iio") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-iio") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-iio.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-pcicfg") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-pcicfg") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-pcicfg.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-mmio") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-mmio") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-mmio.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-tpmi") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-tpmi") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-tpmi.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-raw") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-raw") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-raw.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-accel") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-accel") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-accel.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-sensor-server") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor-server") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor-server.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-sensor") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-sensor") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/pcm-sensor.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-daemon") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/sbin/pcm-daemon") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/daemon.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/bin/pcm-client") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/pcm-client") - endif() - endif() -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - include("/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/CMakeFiles/client.dir/install-cxx-module-bmi-Release.cmake" OPTIONAL) -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/sbin" TYPE FILE PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ RENAME "pcm-bw-histogram" FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/pcm-bw-histogram.sh") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-106.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-108.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-134.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143-accel.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-143.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-173.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-174.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-175.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-182.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-207.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/opCode-6-85.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pcm" TYPE DIRECTORY FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/src/PMURegisterDeclarations") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/licenses/pcm" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/LICENSE") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CUSTOM-COMPILE-OPTIONS.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/CXL_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/DOCKER_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/ENVVAR_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FAQ.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/FREEBSD_HOWTO.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LATENCY-OPTIMIZED-MODE.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/LINUX_HOWTO.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/MAC_HOWTO.txt") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-EXPORTER.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM-SENSOR-SERVER-README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_ACCEL_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_IIO_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/PCM_RAW_README.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/STARS.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/WINDOWS_HOWTO.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/generate_summary_readme.md") -endif() - -if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/PCM" TYPE FILE FILES "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/doc/license.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -if(CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/src/install_local_manifest.txt" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake b/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 6b748662..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir") - -# 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/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake deleted file mode 100644 index c1fd5caa..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp" "tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" "gcc" "tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d" - "" "bin/tests/daemon_alignment_test" "gcc" "tests/CMakeFiles/daemon_alignment_test.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make deleted file mode 100644 index 6712fccf..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/build.make +++ /dev/null @@ -1,117 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include tests/CMakeFiles/daemon_alignment_test.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make - -# Include the progress variables for this target. -include tests/CMakeFiles/daemon_alignment_test.dir/progress.make - -# Include the compile flags for this target's objects. -include tests/CMakeFiles/daemon_alignment_test.dir/flags.make - -tests/CMakeFiles/daemon_alignment_test.dir/codegen: -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/codegen - -tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: tests/CMakeFiles/daemon_alignment_test.dir/flags.make -tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp -tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o: tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -MF CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d -o CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp - -tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp > CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i - -tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/daemon_alignment_test.cpp -o CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s - -# Object files for target daemon_alignment_test -daemon_alignment_test_OBJECTS = \ -"CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" - -# External object files for target daemon_alignment_test -daemon_alignment_test_EXTERNAL_OBJECTS = - -bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/build.make -bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts -bin/tests/daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/tests/daemon_alignment_test" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/daemon_alignment_test.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -tests/CMakeFiles/daemon_alignment_test.dir/build: bin/tests/daemon_alignment_test -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/build - -tests/CMakeFiles/daemon_alignment_test.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -P CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/clean - -tests/CMakeFiles/daemon_alignment_test.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/depend - diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake deleted file mode 100644 index 6ad95470..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/tests/daemon_alignment_test" - "../bin/tests/daemon_alignment_test.pdb" - "CMakeFiles/daemon_alignment_test.dir/link.d" - "CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o" - "CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/daemon_alignment_test.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make deleted file mode 100644 index bbb29a15..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for daemon_alignment_test. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts deleted file mode 100644 index c934a519..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for daemon_alignment_test. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make deleted file mode 100644 index c6bdf05a..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for daemon_alignment_test. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt deleted file mode 100644 index 598f081e..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/daemon_alignment_test.dir/link.d CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -o ../bin/tests/daemon_alignment_test diff --git a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make b/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make deleted file mode 100644 index 9d087116..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/daemon_alignment_test.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 51 -CMAKE_PROGRESS_2 = 52 - diff --git a/_codeql_build_dir/tests/CMakeFiles/progress.marks b/_codeql_build_dir/tests/CMakeFiles/progress.marks deleted file mode 100644 index 40994076..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -23 diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake deleted file mode 100644 index d5eb5ab9..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp" "tests/CMakeFiles/urltest.dir/urltest.cpp.o" "gcc" "tests/CMakeFiles/urltest.dir/urltest.cpp.o.d" - "" "bin/tests/urltest" "gcc" "tests/CMakeFiles/urltest.dir/link.d" - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make deleted file mode 100644 index c1b59eaf..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -# Include any dependencies generated for this target. -include tests/CMakeFiles/urltest.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include tests/CMakeFiles/urltest.dir/compiler_depend.make - -# Include the progress variables for this target. -include tests/CMakeFiles/urltest.dir/progress.make - -# Include the compile flags for this target's objects. -include tests/CMakeFiles/urltest.dir/flags.make - -tests/CMakeFiles/urltest.dir/codegen: -.PHONY : tests/CMakeFiles/urltest.dir/codegen - -tests/CMakeFiles/urltest.dir/urltest.cpp.o: tests/CMakeFiles/urltest.dir/flags.make -tests/CMakeFiles/urltest.dir/urltest.cpp.o: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp -tests/CMakeFiles/urltest.dir/urltest.cpp.o: tests/CMakeFiles/urltest.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object tests/CMakeFiles/urltest.dir/urltest.cpp.o" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT tests/CMakeFiles/urltest.dir/urltest.cpp.o -MF CMakeFiles/urltest.dir/urltest.cpp.o.d -o CMakeFiles/urltest.dir/urltest.cpp.o -c /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp - -tests/CMakeFiles/urltest.dir/urltest.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/urltest.dir/urltest.cpp.i" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp > CMakeFiles/urltest.dir/urltest.cpp.i - -tests/CMakeFiles/urltest.dir/urltest.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/urltest.dir/urltest.cpp.s" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests/urltest.cpp -o CMakeFiles/urltest.dir/urltest.cpp.s - -# Object files for target urltest -urltest_OBJECTS = \ -"CMakeFiles/urltest.dir/urltest.cpp.o" - -# External object files for target urltest -urltest_EXTERNAL_OBJECTS = - -bin/tests/urltest: tests/CMakeFiles/urltest.dir/urltest.cpp.o -bin/tests/urltest: tests/CMakeFiles/urltest.dir/build.make -bin/tests/urltest: tests/CMakeFiles/urltest.dir/compiler_depend.ts -bin/tests/urltest: src/libpcm.a -bin/tests/urltest: tests/CMakeFiles/urltest.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../bin/tests/urltest" - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/urltest.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -tests/CMakeFiles/urltest.dir/build: bin/tests/urltest -.PHONY : tests/CMakeFiles/urltest.dir/build - -tests/CMakeFiles/urltest.dir/clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests && $(CMAKE_COMMAND) -P CMakeFiles/urltest.dir/cmake_clean.cmake -.PHONY : tests/CMakeFiles/urltest.dir/clean - -tests/CMakeFiles/urltest.dir/depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/CMakeFiles/urltest.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : tests/CMakeFiles/urltest.dir/depend - diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake deleted file mode 100644 index 6f2e19f8..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "../bin/tests/urltest" - "../bin/tests/urltest.pdb" - "CMakeFiles/urltest.dir/link.d" - "CMakeFiles/urltest.dir/urltest.cpp.o" - "CMakeFiles/urltest.dir/urltest.cpp.o.d" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/urltest.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make deleted file mode 100644 index 42e4953e..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for urltest. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts deleted file mode 100644 index 8b9c5a45..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for urltest. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make deleted file mode 100644 index 6b58f44e..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for urltest. -# This may be replaced when dependencies are built. diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make deleted file mode 100644 index bc24fa50..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# compile CXX with /home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -CXX_DEFINES = - -CXX_INCLUDES = - -CXX_FLAGS = -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIE - diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt deleted file mode 100644 index 8c128b65..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/home/runner/work/applications.analyzers.pcm/.codeql-scratch/dbs/cpp/working/autobuild/bin/c++ -Wno-unknown-pragmas -DCMAKE_INSTALL_PREFIX="/usr/local" -Wextra -DPCM_USE_PERF -Wl,-z,now -Wall -O3 -rdynamic -fstack-protector -D_FORTIFY_SOURCE=2 -ftrapv -fwrapv -fno-delete-null-pointer-checks -fno-strict-overflow -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--dependency-file=CMakeFiles/urltest.dir/link.d CMakeFiles/urltest.dir/urltest.cpp.o -o ../bin/tests/urltest ../src/libpcm.a diff --git a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make b/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make deleted file mode 100644 index 42cc3370..00000000 --- a/_codeql_build_dir/tests/CMakeFiles/urltest.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 87 -CMAKE_PROGRESS_2 = 88 - diff --git a/_codeql_build_dir/tests/Makefile b/_codeql_build_dir/tests/Makefile deleted file mode 100644 index d4fb3eb8..00000000 --- a/_codeql_build_dir/tests/Makefile +++ /dev/null @@ -1,298 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.31 - -# 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 - -# Produce verbose output by default. -VERBOSE = 1 - -# 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/local/bin/cmake - -# The command to remove a file. -RM = /usr/local/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target package -package: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackConfig.cmake -.PHONY : package - -# Special rule for the target package -package/fast: package -.PHONY : package/fast - -# Special rule for the target package_source -package_source: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && /usr/local/bin/cpack --config ./CPackSourceConfig.cmake /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CPackSourceConfig.cmake -.PHONY : package_source - -# Special rule for the target package_source -package_source/fast: package_source -.PHONY : package_source/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/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/local/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/local/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/local/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/local/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/local/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/local/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/local/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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests//CMakeFiles/progress.marks - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -tests/CMakeFiles/daemon_alignment_test.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/daemon_alignment_test.dir/rule -.PHONY : tests/CMakeFiles/daemon_alignment_test.dir/rule - -# Convenience name for target. -daemon_alignment_test: tests/CMakeFiles/daemon_alignment_test.dir/rule -.PHONY : daemon_alignment_test - -# fast build rule for target. -daemon_alignment_test/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/build -.PHONY : daemon_alignment_test/fast - -# Convenience name for target. -tests/CMakeFiles/urltest.dir/rule: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tests/CMakeFiles/urltest.dir/rule -.PHONY : tests/CMakeFiles/urltest.dir/rule - -# Convenience name for target. -urltest: tests/CMakeFiles/urltest.dir/rule -.PHONY : urltest - -# fast build rule for target. -urltest/fast: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/build -.PHONY : urltest/fast - -daemon_alignment_test.o: daemon_alignment_test.cpp.o -.PHONY : daemon_alignment_test.o - -# target to build an object file -daemon_alignment_test.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.o -.PHONY : daemon_alignment_test.cpp.o - -daemon_alignment_test.i: daemon_alignment_test.cpp.i -.PHONY : daemon_alignment_test.i - -# target to preprocess a source file -daemon_alignment_test.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.i -.PHONY : daemon_alignment_test.cpp.i - -daemon_alignment_test.s: daemon_alignment_test.cpp.s -.PHONY : daemon_alignment_test.s - -# target to generate assembly for a file -daemon_alignment_test.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/daemon_alignment_test.dir/build.make tests/CMakeFiles/daemon_alignment_test.dir/daemon_alignment_test.cpp.s -.PHONY : daemon_alignment_test.cpp.s - -urltest.o: urltest.cpp.o -.PHONY : urltest.o - -# target to build an object file -urltest.cpp.o: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.o -.PHONY : urltest.cpp.o - -urltest.i: urltest.cpp.i -.PHONY : urltest.i - -# target to preprocess a source file -urltest.cpp.i: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.i -.PHONY : urltest.cpp.i - -urltest.s: urltest.cpp.s -.PHONY : urltest.s - -# target to generate assembly for a file -urltest.cpp.s: - cd /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(MAKE) $(MAKESILENT) -f tests/CMakeFiles/urltest.dir/build.make tests/CMakeFiles/urltest.dir/urltest.cpp.s -.PHONY : urltest.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 "... package" - @echo "... package_source" - @echo "... rebuild_cache" - @echo "... daemon_alignment_test" - @echo "... urltest" - @echo "... daemon_alignment_test.o" - @echo "... daemon_alignment_test.i" - @echo "... daemon_alignment_test.s" - @echo "... urltest.o" - @echo "... urltest.i" - @echo "... urltest.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/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir && $(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/_codeql_build_dir/tests/cmake_install.cmake b/_codeql_build_dir/tests/cmake_install.cmake deleted file mode 100644 index 15773584..00000000 --- a/_codeql_build_dir/tests/cmake_install.cmake +++ /dev/null @@ -1,50 +0,0 @@ -# Install script for directory: /home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/tests - -# 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 "Release") - 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 path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/bin/objdump") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -if(CMAKE_INSTALL_LOCAL_ONLY) - file(WRITE "/home/runner/work/applications.analyzers.pcm/applications.analyzers.pcm/_codeql_build_dir/tests/install_local_manifest.txt" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() From 1ea5a9b39bb6d44178bb43678e895ed2ed726083 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 14:30:18 +0000 Subject: [PATCH 06/33] Fix Windows compilation error and improve macro safety - Add WIN32_LEAN_AND_MEAN to prevent winsock.h/winsock2.h conflicts - Use parentheses in INVALID_SOCKET and SOCKET_ERROR macros for safety - Add comment explaining the include order requirement Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 9f5b1488..4593cd08 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -16,6 +16,8 @@ constexpr unsigned int DEFAULT_HTTPS_PORT = DEFAULT_HTTP_PORT; // Platform-specific includes #ifdef _WIN32 +// Must include winsock2.h before windows.h to avoid conflicts +#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers #include #include #include @@ -37,8 +39,8 @@ inline int close(SOCKET s) { return closesocket(s); } #include #include typedef int socket_t; -#define INVALID_SOCKET -1 -#define SOCKET_ERROR -1 +#define INVALID_SOCKET (-1) +#define SOCKET_ERROR (-1) #endif #include From 36c943a14f709a504db25c9af10a264f959a7aa2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 14:49:40 +0000 Subject: [PATCH 07/33] Fix Windows build - define WIN32_LEAN_AND_MEAN before all includes The previous fix didn't work because types.h (included transitively through pcm-accel-common.h -> cpucounters.h) includes windows.h before we could define WIN32_LEAN_AND_MEAN. This caused windows.h to automatically include the old winsock.h, which conflicts with winsock2.h. Solution: Define WIN32_LEAN_AND_MEAN at the very top of the file, before any includes that might transitively pull in windows.h. This ensures that when types.h includes windows.h, it respects our flag and doesn't include the old winsock.h. Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 4593cd08..ab2ccdad 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1,6 +1,11 @@ // SPDX-License-Identifier: BSD-3-Clause // Copyright (c) 2016-2022, Intel Corporation +// Windows: Define WIN32_LEAN_AND_MEAN before ANY includes to prevent winsock.h conflicts +#ifdef _WIN32 +#define WIN32_LEAN_AND_MEAN +#endif + // Use port allocated for PCM in prometheus: // https://github.com/prometheus/prometheus/wiki/Default-port-allocations constexpr unsigned int DEFAULT_HTTP_PORT = 9738; @@ -16,11 +21,9 @@ constexpr unsigned int DEFAULT_HTTPS_PORT = DEFAULT_HTTP_PORT; // Platform-specific includes #ifdef _WIN32 -// Must include winsock2.h before windows.h to avoid conflicts -#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers +// winsock2.h must be included before windows.h (already included by pcm-accel-common.h -> cpucounters.h -> types.h) #include #include -#include #pragma comment(lib, "ws2_32.lib") // Define UNIX-like types for Windows typedef SOCKET socket_t; From 650f275c8f81de2f34dceccbe36e46beb207e1f4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 15:09:45 +0000 Subject: [PATCH 08/33] Fix JSONPrinter ambiguous symbol error on Windows Wrap JSONPrinter and PrometheusPrinter classes in an anonymous namespace to avoid symbol conflicts on Windows. The ambiguity error occurred because with the new header include order (winsock2.h before windows.h), the Windows SDK or transitive headers were introducing a conflicting symbol that made the compiler unable to resolve which JSONPrinter was being referenced in the template member function definitions. Using an anonymous namespace ensures these file-local classes are in their own scope and won't conflict with any external symbols. Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index ab2ccdad..2ed414b7 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -297,6 +297,8 @@ class SignalHandler { socket_t SignalHandler::networkSocket_ = INVALID_SOCKET; HTTPServer* SignalHandler::httpServer_ = nullptr; +namespace { // Anonymous namespace to avoid symbol conflicts on Windows + class JSONPrinter : Visitor { public: @@ -926,6 +928,8 @@ void PrometheusPrinter::iterateVectorAndCallAccept(Vector const& v) { } }; +} // end anonymous namespace + #if defined (USE_SSL) void closeSSLConnectionAndFD( socket_t fd, SSL* ssl ) { int ret; From d4a0c1e97d3ee0f2cef80338904bab1e93e6c199 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 15:27:01 +0000 Subject: [PATCH 09/33] Fix DELETE macro conflict on Windows Windows SDK defines DELETE as a macro in winnt.h (as 0x00010000L for file access rights). This conflicts with the HTTPRequestMethod::DELETE enum value, causing syntax errors on Windows. Solution: Undefine the DELETE macro after including Windows headers. This is safe because: 1. We don't use Windows file operations that need the DELETE access right 2. The enum value is only used internally for HTTP method handling 3. The #undef is scoped to this file only Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 2ed414b7..9a50e35d 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -33,6 +33,8 @@ typedef SOCKET socket_t; #define EAGAIN WSAEWOULDBLOCK #define EWOULDBLOCK WSAEWOULDBLOCK inline int close(SOCKET s) { return closesocket(s); } +// Undefine Windows macros that conflict with our code +#undef DELETE // Conflicts with HTTPRequestMethod::DELETE enum #else #include #include From f845a42aba701fddc0ead6ecff16c99147ae78cf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 15:44:06 +0000 Subject: [PATCH 10/33] Rename DELETE enum to HTTP_DELETE to avoid Windows macro conflict Instead of undefining the Windows DELETE macro (which breaks windriver.h), rename the HTTPRequestMethod::DELETE enum value to HTTP_DELETE. This avoids the conflict while keeping the Windows SDK macro intact. The DELETE macro is required by windriver.h for Windows service management (SERVICE_START | DELETE | SERVICE_STOP access rights). The enum value is only used internally and doesn't affect the HTTP protocol string "DELETE". Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 9a50e35d..02677086 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -33,8 +33,6 @@ typedef SOCKET socket_t; #define EAGAIN WSAEWOULDBLOCK #define EWOULDBLOCK WSAEWOULDBLOCK inline int close(SOCKET s) { return closesocket(s); } -// Undefine Windows macros that conflict with our code -#undef DELETE // Conflicts with HTTPRequestMethod::DELETE enum #else #include #include @@ -1487,7 +1485,7 @@ enum HTTPRequestMethod { HEAD, POST, PUT, - DELETE, + HTTP_DELETE, // Renamed from DELETE to avoid conflict with Windows macro CONNECT, OPTIONS, TRACE, @@ -1624,15 +1622,15 @@ class HTTPMethodProperties { } std::vector const httpMethodProperties = { - { GET, "GET", HTTPRequestHasBody::No, true }, - { HEAD, "HEAD", HTTPRequestHasBody::No, false }, - { POST, "POST", HTTPRequestHasBody::Required, true }, - { PUT, "PUT", HTTPRequestHasBody::Required, true }, - { DELETE, "DELETE", HTTPRequestHasBody::No, true }, - { CONNECT, "CONNECT", HTTPRequestHasBody::Required, true }, - { OPTIONS, "OPTIONS", HTTPRequestHasBody::Optional, true }, - { TRACE, "TRACE", HTTPRequestHasBody::No, true }, - { PATCH, "PATCH", HTTPRequestHasBody::Required, true } + { GET, "GET", HTTPRequestHasBody::No, true }, + { HEAD, "HEAD", HTTPRequestHasBody::No, false }, + { POST, "POST", HTTPRequestHasBody::Required, true }, + { PUT, "PUT", HTTPRequestHasBody::Required, true }, + { HTTP_DELETE, "DELETE", HTTPRequestHasBody::No, true }, + { CONNECT, "CONNECT", HTTPRequestHasBody::Required, true }, + { OPTIONS, "OPTIONS", HTTPRequestHasBody::Optional, true }, + { TRACE, "TRACE", HTTPRequestHasBody::No, true }, + { PATCH, "PATCH", HTTPRequestHasBody::Required, true } }; }; From 761f7bc0c5af05cbfb75bbc5fc20918f3a900b40 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 18:38:59 +0000 Subject: [PATCH 11/33] Rename URL struct to HTTPUrl to avoid Windows SDK conflict The Windows SDK defines a URL type in WinInet.h and other networking headers. When windows.h is included (via types.h), this conflicts with our URL struct, causing bracket matching errors in MSVC at line 1874. Solution: Renamed our URL struct to HTTPUrl throughout the file. This is more descriptive and avoids any conflicts with Windows SDK types. Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 50 +++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 02677086..c6754e21 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1811,16 +1811,16 @@ class HTTPHeaderProperties { }; }; -// This URL class tries to follow RFC 3986 +// This HTTPUrl class tries to follow RFC 3986 // the updates in 6874 and 8820 are not taken into account -struct URL { +struct HTTPUrl { public: - URL() : scheme_( "" ), user_( "" ), passwd_( "" ), host_( "" ), path_( "" ), fragment_( "" ), port_( 0 ), + HTTPUrl() : scheme_( "" ), user_( "" ), passwd_( "" ), host_( "" ), path_( "" ), fragment_( "" ), port_( 0 ), hasScheme_( false ), hasUser_ ( false ), hasPasswd_( false ), hasHost_( false ), hasPort_( false ), hasQuery_( false ), hasFragment_( false ), pathIsStar_( false ) {} - URL( URL const & ) = default; - ~URL() = default; - URL& operator=( URL const & ) = default; + HTTPUrl( HTTPUrl const & ) = default; + ~HTTPUrl() = default; + HTTPUrl& operator=( HTTPUrl const & ) = default; private: int charToNumber( std::string::value_type c ) const { @@ -1857,11 +1857,11 @@ struct URL { int n = 0; if ( '%' == c ) { if ( ++ci == s.end() ) - throw std::runtime_error( "Malformed URL, percent found but no next char" ); + throw std::runtime_error( "Malformed HTTPUrl, percent found but no next char" ); n += charToNumber(*ci); n *= 16; if ( ++ci == s.end() ) - throw std::runtime_error( "Malformed URL, percent found but no next next char" ); // better error message needed :-) + throw std::runtime_error( "Malformed HTTPUrl, percent found but no next next char" ); // better error message needed :-) n += charToNumber(*ci); r << (unsigned char)n; continue; @@ -1871,9 +1871,9 @@ struct URL { return r.str(); } - static URL parse( std::string fullURL ) { + static HTTPUrl parse( std::string fullURL ) { DBG( 3, "fullURL: '", fullURL, "'" ); - URL url; + HTTPUrl url; size_t pathBeginPos = 0; size_t pathEndPos = std::string::npos; size_t questionMarkPos = 0; @@ -1906,7 +1906,7 @@ struct URL { url.scheme_ = scheme; url.hasScheme_ = true; } else - throw std::runtime_error( "URL does not start with / and has no scheme" ); + throw std::runtime_error( "HTTPUrl does not start with / and has no scheme" ); size_t authorityPos = fullURL.find( "//", schemeColonPos+1 ); size_t authorityEndPos; @@ -2007,7 +2007,7 @@ struct URL { } } if ( port >= 65536 ) - throw std::runtime_error( "URL::parse: port too large" ); + throw std::runtime_error( "HTTPUrl::parse: port too large" ); url.port_ = (unsigned short)port; url.hasPort_ = true; DBG( 3, "port: ", port ); @@ -2038,7 +2038,7 @@ struct URL { if ( queryString.empty() ) { url.hasQuery_ = false; - throw std::runtime_error( "Invalid URL: query not found after question mark" ); + throw std::runtime_error( "Invalid HTTPUrl: query not found after question mark" ); } else { url.hasQuery_ = true; @@ -2071,11 +2071,11 @@ struct URL { DBG( 3, "path: '", url.path_, "'" ); } - // Now make sure the URL does not contain %xx values + // Now make sure the HTTPUrl does not contain %xx values size_t percentPos = url.path_.find( '%' ); if ( std::string::npos != percentPos ) { // throwing an error mentioning a dev issue - throw std::runtime_error( std::string("DEV: Some URL component still contains percent encoded values, please report the URL: ") + url.path_ ); + throw std::runtime_error( std::string("DEV: Some HTTPUrl component still contains percent encoded values, please report the HTTPUrl: ") + url.path_ ); } // Done! @@ -2083,7 +2083,7 @@ struct URL { } void printURL( std::ostream& os ) const { - DBG( 3, "URL::printURL: debug level 3 to see more" ); + DBG( 3, "HTTPUrl::printURL: debug level 3 to see more" ); std::stringstream ss; DBG( 3, " hasScheme_: ", hasScheme_, ", scheme_: ", scheme_ ); if ( hasScheme_ ) { @@ -2131,7 +2131,7 @@ struct URL { ss << '#' << fragment_; } os << ss.str() << "\n"; - DBG( 3, "URL::printURL: done" ); + DBG( 3, "HTTPUrl::printURL: done" ); } public: @@ -2153,7 +2153,7 @@ struct URL { bool pathIsStar_; }; -std::ostream& operator<<( std::ostream& os, URL const & url ) { +std::ostream& operator<<( std::ostream& os, HTTPUrl const & url ) { url.printURL( os ); return os; } @@ -2513,14 +2513,14 @@ class HTTPRequest : public HTTPMessage { return method_; } - URL const & url() const { + HTTPUrl const & url() const { return url_; } void debugPrint() { DBG( 3, "HTTPRequest::debugPrint:" ); DBG( 3, "Method : \"", method_, "\"" ); - DBG( 3, "URL : \"", url_, "\"" ); + DBG( 3, "HTTPUrl : \"", url_, "\"" ); DBG( 3, "Protocol: \"", protocol_, "\"" ); for ( auto& header: headers_ ) DBG( 3, "Header : \"", header.first, "\" ==> \"", header.second.headerValueAsString(), "\"" ); @@ -2529,7 +2529,7 @@ class HTTPRequest : public HTTPMessage { private: enum HTTPRequestMethod method_; - URL url_; + HTTPUrl url_; }; class HTTPResponse : public HTTPMessage { @@ -2735,7 +2735,7 @@ basic_socketstream& operator>>( basic_socketstream url = requestLine.substr( firstSpace+1, secondSpace-firstSpace-1 ); DBG( 3, "url: ", url ); if ( url.size() == 0 ) - throw std::runtime_error( "Not a valid request string: URL is empty" ); + throw std::runtime_error( "Not a valid request string: HTTPUrl is empty" ); protocol = requestLine.substr( secondSpace+1, std::string::npos ); DBG( 3, "protocol: ", protocol ); if ( protocol.size() == 0 ) @@ -2746,7 +2746,7 @@ basic_socketstream& operator>>( basic_socketstream m.setProtocol( protocol ); m.method_ = HTTPMethodProperties::getMethodAsEnum( method ); - m.url_ = URL::parse( url ); + m.url_ = HTTPUrl::parse( url ); m.setInitialized(); // m.debugPrint(); @@ -3693,7 +3693,7 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } format = mimeTypeToOutputFormat[ mt ]; - URL url; + HTTPUrl url; url = req.url(); DBG( 3, "PATH=\"", url.path_, "\", size=", url.path_.size() ); @@ -3809,7 +3809,7 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } } } else if ( 8 == url.path_.size() && 0 == url.path_.find( "/metrics", 0 ) ) { - DBG( 3, "Special snowflake prometheus wants a /metrics URL, it can't be bothered to use its own mimetype in the Accept header" ); + DBG( 3, "Special snowflake prometheus wants a /metrics HTTPUrl, it can't be bothered to use its own mimetype in the Accept header" ); format = Prometheus_0_0_4; aggregatorPair = getNullAndCurrentAggregator(); } else { From 8d9ba079f8b301b28a9ac878222aea597445a2a4 Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 20:11:38 +0100 Subject: [PATCH 12/33] compile fixes Change-Id: I0128e0d10cfe3975b57bbc4362afefac29fc0f1e --- src/CMakeLists.txt | 8 +++----- src/dashboard.cpp | 4 ++++ src/pcm-sensor-server.cpp | 8 ++++---- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 225fd496..ec023c17 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -8,12 +8,10 @@ set(PROJECT_NAMES pcm pcm-numa pcm-latency pcm-power pcm-msr pcm-memory pcm-tsx set(MINIMUM_OPENSSL_VERSION 1.1.1) -file(GLOB COMMON_SOURCES pcm-accel-common.cpp msr.cpp cpucounters.cpp pci.cpp mmio.cpp tpmi.cpp pmt.cpp bw.cpp utils.cpp topology.cpp debug.cpp threadpool.cpp uncore_pmu_discovery.cpp pcm-iio-pmu.cpp pcm-iio-topology.cpp lspci.cpp ${PCM_PUGIXML_CPP}) +file(GLOB COMMON_SOURCES pcm-accel-common.cpp msr.cpp cpucounters.cpp pci.cpp mmio.cpp tpmi.cpp pmt.cpp bw.cpp utils.cpp topology.cpp debug.cpp threadpool.cpp uncore_pmu_discovery.cpp pcm-iio-pmu.cpp pcm-iio-topology.cpp lspci.cpp dashboard.cpp ${PCM_PUGIXML_CPP}) -if (APPLE) - file(GLOB UNIX_SOURCES dashboard.cpp) -else() - file(GLOB UNIX_SOURCES dashboard.cpp resctrl.cpp) +if (NOT APPLE) + file(GLOB UNIX_SOURCES resctrl.cpp) endif() if (LINUX) diff --git a/src/dashboard.cpp b/src/dashboard.cpp index f793492a..47232ce6 100644 --- a/src/dashboard.cpp +++ b/src/dashboard.cpp @@ -3,7 +3,11 @@ #include #include +#include + +#ifndef _MSC_VER #include +#endif #include "pcm-accel-common.h" #include "dashboard.h" diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index c6754e21..a9f5220b 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -297,7 +297,7 @@ class SignalHandler { socket_t SignalHandler::networkSocket_ = INVALID_SOCKET; HTTPServer* SignalHandler::httpServer_ = nullptr; -namespace { // Anonymous namespace to avoid symbol conflicts on Windows +namespace pcm { class JSONPrinter : Visitor { @@ -1917,7 +1917,7 @@ struct HTTPUrl { throw std::runtime_error( "Something between : and //" ); pathBeginPos = fullURL.find( '/', authorityPos+2 ); - authorityEndPos = std::min( { pathBeginPos, questionMarkPos, numberPos } ); + authorityEndPos = (std::min)( { pathBeginPos, questionMarkPos, numberPos } ); authority = fullURL.substr( authorityPos+2, authorityEndPos - (authorityPos + 2) ); DBG( 3, "authority: '", authority, "'" ); @@ -2023,7 +2023,7 @@ struct HTTPUrl { } } - pathEndPos = std::min( {questionMarkPos, numberPos} ); + pathEndPos = (std::min)( {questionMarkPos, numberPos} ); if ( std::string::npos != pathBeginPos ) { url.path_ = fullURL.substr( pathBeginPos, pathEndPos - pathBeginPos ); } else { @@ -3214,7 +3214,7 @@ class HTTPServer : public Server { throw std::runtime_error("BUG: getAggregator: both indices are equal. Fix the code!" ); // simply wait until we have enough samples to return - while( agVector_.size() < ( std::max( index, index2 ) + 1 ) ) + while( agVector_.size() < ( (std::max)( index, index2 ) + 1 ) ) std::this_thread::sleep_for(std::chrono::seconds(1)); agVectorMutex_.lock(); From 72394f1d63b330ff1173538415ff0b531f34e0ea Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 20:14:55 +0100 Subject: [PATCH 13/33] Revert "Rename URL struct to HTTPUrl to avoid Windows SDK conflict" This reverts commit 683644a03cd6b18781459442cabcd19bb88c543b. --- src/pcm-sensor-server.cpp | 50 +++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index a9f5220b..445a37c2 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1811,16 +1811,16 @@ class HTTPHeaderProperties { }; }; -// This HTTPUrl class tries to follow RFC 3986 +// This URL class tries to follow RFC 3986 // the updates in 6874 and 8820 are not taken into account -struct HTTPUrl { +struct URL { public: - HTTPUrl() : scheme_( "" ), user_( "" ), passwd_( "" ), host_( "" ), path_( "" ), fragment_( "" ), port_( 0 ), + URL() : scheme_( "" ), user_( "" ), passwd_( "" ), host_( "" ), path_( "" ), fragment_( "" ), port_( 0 ), hasScheme_( false ), hasUser_ ( false ), hasPasswd_( false ), hasHost_( false ), hasPort_( false ), hasQuery_( false ), hasFragment_( false ), pathIsStar_( false ) {} - HTTPUrl( HTTPUrl const & ) = default; - ~HTTPUrl() = default; - HTTPUrl& operator=( HTTPUrl const & ) = default; + URL( URL const & ) = default; + ~URL() = default; + URL& operator=( URL const & ) = default; private: int charToNumber( std::string::value_type c ) const { @@ -1857,11 +1857,11 @@ struct HTTPUrl { int n = 0; if ( '%' == c ) { if ( ++ci == s.end() ) - throw std::runtime_error( "Malformed HTTPUrl, percent found but no next char" ); + throw std::runtime_error( "Malformed URL, percent found but no next char" ); n += charToNumber(*ci); n *= 16; if ( ++ci == s.end() ) - throw std::runtime_error( "Malformed HTTPUrl, percent found but no next next char" ); // better error message needed :-) + throw std::runtime_error( "Malformed URL, percent found but no next next char" ); // better error message needed :-) n += charToNumber(*ci); r << (unsigned char)n; continue; @@ -1871,9 +1871,9 @@ struct HTTPUrl { return r.str(); } - static HTTPUrl parse( std::string fullURL ) { + static URL parse( std::string fullURL ) { DBG( 3, "fullURL: '", fullURL, "'" ); - HTTPUrl url; + URL url; size_t pathBeginPos = 0; size_t pathEndPos = std::string::npos; size_t questionMarkPos = 0; @@ -1906,7 +1906,7 @@ struct HTTPUrl { url.scheme_ = scheme; url.hasScheme_ = true; } else - throw std::runtime_error( "HTTPUrl does not start with / and has no scheme" ); + throw std::runtime_error( "URL does not start with / and has no scheme" ); size_t authorityPos = fullURL.find( "//", schemeColonPos+1 ); size_t authorityEndPos; @@ -2007,7 +2007,7 @@ struct HTTPUrl { } } if ( port >= 65536 ) - throw std::runtime_error( "HTTPUrl::parse: port too large" ); + throw std::runtime_error( "URL::parse: port too large" ); url.port_ = (unsigned short)port; url.hasPort_ = true; DBG( 3, "port: ", port ); @@ -2038,7 +2038,7 @@ struct HTTPUrl { if ( queryString.empty() ) { url.hasQuery_ = false; - throw std::runtime_error( "Invalid HTTPUrl: query not found after question mark" ); + throw std::runtime_error( "Invalid URL: query not found after question mark" ); } else { url.hasQuery_ = true; @@ -2071,11 +2071,11 @@ struct HTTPUrl { DBG( 3, "path: '", url.path_, "'" ); } - // Now make sure the HTTPUrl does not contain %xx values + // Now make sure the URL does not contain %xx values size_t percentPos = url.path_.find( '%' ); if ( std::string::npos != percentPos ) { // throwing an error mentioning a dev issue - throw std::runtime_error( std::string("DEV: Some HTTPUrl component still contains percent encoded values, please report the HTTPUrl: ") + url.path_ ); + throw std::runtime_error( std::string("DEV: Some URL component still contains percent encoded values, please report the URL: ") + url.path_ ); } // Done! @@ -2083,7 +2083,7 @@ struct HTTPUrl { } void printURL( std::ostream& os ) const { - DBG( 3, "HTTPUrl::printURL: debug level 3 to see more" ); + DBG( 3, "URL::printURL: debug level 3 to see more" ); std::stringstream ss; DBG( 3, " hasScheme_: ", hasScheme_, ", scheme_: ", scheme_ ); if ( hasScheme_ ) { @@ -2131,7 +2131,7 @@ struct HTTPUrl { ss << '#' << fragment_; } os << ss.str() << "\n"; - DBG( 3, "HTTPUrl::printURL: done" ); + DBG( 3, "URL::printURL: done" ); } public: @@ -2153,7 +2153,7 @@ struct HTTPUrl { bool pathIsStar_; }; -std::ostream& operator<<( std::ostream& os, HTTPUrl const & url ) { +std::ostream& operator<<( std::ostream& os, URL const & url ) { url.printURL( os ); return os; } @@ -2513,14 +2513,14 @@ class HTTPRequest : public HTTPMessage { return method_; } - HTTPUrl const & url() const { + URL const & url() const { return url_; } void debugPrint() { DBG( 3, "HTTPRequest::debugPrint:" ); DBG( 3, "Method : \"", method_, "\"" ); - DBG( 3, "HTTPUrl : \"", url_, "\"" ); + DBG( 3, "URL : \"", url_, "\"" ); DBG( 3, "Protocol: \"", protocol_, "\"" ); for ( auto& header: headers_ ) DBG( 3, "Header : \"", header.first, "\" ==> \"", header.second.headerValueAsString(), "\"" ); @@ -2529,7 +2529,7 @@ class HTTPRequest : public HTTPMessage { private: enum HTTPRequestMethod method_; - HTTPUrl url_; + URL url_; }; class HTTPResponse : public HTTPMessage { @@ -2735,7 +2735,7 @@ basic_socketstream& operator>>( basic_socketstream url = requestLine.substr( firstSpace+1, secondSpace-firstSpace-1 ); DBG( 3, "url: ", url ); if ( url.size() == 0 ) - throw std::runtime_error( "Not a valid request string: HTTPUrl is empty" ); + throw std::runtime_error( "Not a valid request string: URL is empty" ); protocol = requestLine.substr( secondSpace+1, std::string::npos ); DBG( 3, "protocol: ", protocol ); if ( protocol.size() == 0 ) @@ -2746,7 +2746,7 @@ basic_socketstream& operator>>( basic_socketstream m.setProtocol( protocol ); m.method_ = HTTPMethodProperties::getMethodAsEnum( method ); - m.url_ = HTTPUrl::parse( url ); + m.url_ = URL::parse( url ); m.setInitialized(); // m.debugPrint(); @@ -3693,7 +3693,7 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } format = mimeTypeToOutputFormat[ mt ]; - HTTPUrl url; + URL url; url = req.url(); DBG( 3, "PATH=\"", url.path_, "\", size=", url.path_.size() ); @@ -3809,7 +3809,7 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } } } else if ( 8 == url.path_.size() && 0 == url.path_.find( "/metrics", 0 ) ) { - DBG( 3, "Special snowflake prometheus wants a /metrics HTTPUrl, it can't be bothered to use its own mimetype in the Accept header" ); + DBG( 3, "Special snowflake prometheus wants a /metrics URL, it can't be bothered to use its own mimetype in the Accept header" ); format = Prometheus_0_0_4; aggregatorPair = getNullAndCurrentAggregator(); } else { From 4f33dfe1107cde23abd986ec7c2c79e82fd2ac8f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 19:26:44 +0000 Subject: [PATCH 14/33] Fix gethostname linker error on Windows dashboard.cpp uses gethostname() which is provided by unistd.h on UNIX but by winsock2.h on Windows. Added conditional include for Windows to include winsock2.h and link against ws2_32.lib, resolving the unresolved external symbol error. This fixes the linker error: "dashboard.obj : error LNK2019: unresolved external symbol gethostname" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/dashboard.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dashboard.cpp b/src/dashboard.cpp index 47232ce6..6fa951dd 100644 --- a/src/dashboard.cpp +++ b/src/dashboard.cpp @@ -5,7 +5,10 @@ #include #include -#ifndef _MSC_VER +#ifdef _MSC_VER +#include +#pragma comment(lib, "ws2_32.lib") +#else #include #endif From 244e562dc6b0261d28ce89564eabfcde867e9580 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 20:54:17 +0000 Subject: [PATCH 15/33] Fix missing main function linker error on Windows pcm-sensor-server.cpp was missing an include for utils.h, which defines the PCM_MAIN_NOTHROW macro that expands to create the main() entry point function. Without this include, the macro at line 3906 wasn't being expanded, causing the linker to fail with "unresolved external symbol main". Added #include "utils.h" to ensure the PCM_MAIN_NOTHROW macro is properly defined before use. This fixes the linker error: "LIBCMT.lib(exe_main.obj) : error LNK2019: unresolved external symbol main" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 445a37c2..4484e63f 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -56,6 +56,7 @@ typedef int socket_t; #include "debug.h" #include "topology.h" #include "dashboard.h" +#include "utils.h" #define PCMWebServerVersion "0.1" #if defined (USE_SSL) From c9f0a2f2ed89cab163e1435cc13c9419abb531b5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 21:19:04 +0000 Subject: [PATCH 16/33] Add tchar.h include to utils.h for Windows _T macro support The PCM_SET_DLL_DIR macro in utils.h uses the _T macro with SetDllDirectory, but _T was not properly defined because was not included. This caused the PCM_MAIN_NOTHROW macro expansion to fail on Windows, preventing the main() function from being generated. Added #include in the Windows-specific section of utils.h to ensure the _T macro is properly defined for use in PCM_SET_DLL_DIR. This fixes the persistent linker error: "LIBCMT.lib(exe_main.obj) : error LNK2019: unresolved external symbol main" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/utils.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/utils.h b/src/utils.h index 7b8d112e..35d15109 100644 --- a/src/utils.h +++ b/src/utils.h @@ -34,6 +34,7 @@ #include #else #include +#include // For _T macro used in PCM_SET_DLL_DIR #endif #include #include From 10826a1f03b71403596d0d9abd72cb7b15b39d17 Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 22:29:11 +0100 Subject: [PATCH 17/33] simplify src/CMakeLists.txt Change-Id: I3177e50f67a6be21aab83a4b1dbeb65aec8dce16 --- src/CMakeLists.txt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ec023c17..79458f01 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -4,7 +4,7 @@ include(FindOpenSSL) # All pcm-* executables -set(PROJECT_NAMES pcm pcm-numa pcm-latency pcm-power pcm-msr pcm-memory pcm-tsx pcm-pcie pcm-core pcm-iio pcm-pcicfg pcm-mmio pcm-tpmi pcm-raw pcm-accel) +set(PROJECT_NAMES pcm pcm-numa pcm-latency pcm-power pcm-msr pcm-memory pcm-tsx pcm-pcie pcm-core pcm-iio pcm-pcicfg pcm-mmio pcm-tpmi pcm-raw pcm-accel pcm-sensor-server) set(MINIMUM_OPENSSL_VERSION 1.1.1) @@ -43,7 +43,6 @@ if(UNIX) # LINUX, FREE_BSD, APPLE if (NOT APPLE) set(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS} -s") # --strip-unneeded for packaging endif() - list(APPEND PROJECT_NAMES pcm-sensor-server) list(APPEND PROJECT_NAMES pcm-sensor) # libpcm.a @@ -130,9 +129,6 @@ if(MSVC) set_target_properties(pcm-service PROPERTIES LINK_FLAGS "/INCREMENTAL:NO" COMMON_LANGUAGE_RUNTIME "") set_property(TARGET pcm-service PROPERTY VS_DOTNET_REFERENCES "System;System.Configuration.Install;System.Data;System.Management;System.ServiceProcess;System.Xml") target_link_libraries(pcm-service pcm-lib) - - # pcm-sensor-server now also supported on Windows - list(APPEND PROJECT_NAMES pcm-sensor-server) endif(MSVC) From 9f6f751ad2c8a35fc942887b5ae1a72c3e070d53 Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 22:33:13 +0100 Subject: [PATCH 18/33] fix compilation/linking on Windows Change-Id: If478ebf272bdd566e568c58962099712bfb05449 --- src/pcm-sensor-server.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 4484e63f..ca9f6466 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -3902,7 +3902,8 @@ void printHelpText( std::string const & programName ) { print_help_force_rtm_abort_mode(25, ":"); } -#if not defined( UNIT_TEST ) +#ifndef UNIT_TEST + /* Main */ PCM_MAIN_NOTHROW; From 8049ed01c8975db8f82a0d6533410238dc7ddb8b Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 22:33:42 +0100 Subject: [PATCH 19/33] Revert "Fix missing main function linker error on Windows" This reverts commit 910be79eea8dd353f52e79b3dc0fc82b332c47ee. --- src/pcm-sensor-server.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index ca9f6466..ec98a308 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -56,7 +56,6 @@ typedef int socket_t; #include "debug.h" #include "topology.h" #include "dashboard.h" -#include "utils.h" #define PCMWebServerVersion "0.1" #if defined (USE_SSL) From a895e6465e2c9689ae71560ae2755b03a13173ca Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 29 Oct 2025 22:34:06 +0100 Subject: [PATCH 20/33] Revert "Add tchar.h include to utils.h for Windows _T macro support" This reverts commit f8fe7604588dcd7948085d4fc08def5df2732040. --- src/utils.h | 1 - 1 file changed, 1 deletion(-) diff --git a/src/utils.h b/src/utils.h index 35d15109..7b8d112e 100644 --- a/src/utils.h +++ b/src/utils.h @@ -34,7 +34,6 @@ #include #else #include -#include // For _T macro used in PCM_SET_DLL_DIR #endif #include #include From 39de00967af3f877f2074b9839f50ec89dad0034 Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Thu, 30 Oct 2025 09:22:42 +0100 Subject: [PATCH 21/33] improve error message Change-Id: I51cfad2f1b728982c103dc9767eabe85eb814d84 --- src/pcm-sensor-server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index ec98a308..002b6b3e 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1434,9 +1434,9 @@ class Server { if ( INVALID_SOCKET == sockfd ) { #ifdef _WIN32 - throw std::runtime_error( std::string("Server Constructor: Can´t create socket: ") + std::to_string(WSAGetLastError()) ); + throw std::runtime_error( std::string("Server Constructor: Can't create socket. WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); #else - throw std::runtime_error( "Server Constructor: Can´t create socket" ); + throw std::runtime_error( "Server Constructor: Can't create socket" ); #endif } From f63bb6d84ad53907a0be90e444ef47fcf0223ecc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 08:31:19 +0000 Subject: [PATCH 22/33] Fix Winsock initialization - verify version 2.2 is available WSA error 10106 (WSAVERNOTSUPPORTED) can occur if WSAStartup succeeds but returns an incompatible Winsock version. Added validation after WSAStartup to check that we actually got Winsock version 2.2 or higher. If the version check fails, we now call WSACleanup() and throw a clear error message showing what version was found vs what was requested. This should fix the runtime error: "Can't create socket. WSAGetLastError: 10106" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 002b6b3e..1c62edd0 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1397,6 +1397,12 @@ class Server { if (result != 0) { throw std::runtime_error(std::string("WSAStartup failed: ") + std::to_string(result)); } + // Verify that Winsock 2.2 or higher is available + if (LOBYTE(wsaData.wVersion) < 2 || (LOBYTE(wsaData.wVersion) == 2 && HIBYTE(wsaData.wVersion) < 2)) { + WSACleanup(); + throw std::runtime_error(std::string("Winsock 2.2 or higher required. Found version: ") + + std::to_string(LOBYTE(wsaData.wVersion)) + "." + std::to_string(HIBYTE(wsaData.wVersion))); + } #endif serverSocket_ = initializeServerSocket(); SignalHandler* shi = SignalHandler::getInstance(); From 16e28dcb5748767901da4c15eb9ab6b84d75c01c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 08:45:10 +0000 Subject: [PATCH 23/33] Add IPv4 fallback for Windows socket creation WSA error 10106 occurs when calling socket(AF_INET6, ...) because IPv6 may not be enabled or supported on all Windows systems. Added fallback logic to try IPv4 (AF_INET) if IPv6 socket creation fails on Windows. The server now: 1. Tries to create an IPv6 socket first (for dual-stack support) 2. If that fails on Windows, tries IPv4 instead 3. Updates bind address accordingly (in6addr_any vs INADDR_ANY) 4. Logs which protocol is being used This ensures pcm-sensor-server works on Windows systems regardless of IPv6 configuration, fixing the runtime error: "Can't create socket. WSAGetLastError: 10106" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 59 +++++++++++++++++++++++++++++---------- 1 file changed, 45 insertions(+), 14 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 1c62edd0..a226e4e6 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1436,11 +1436,19 @@ class Server { if ( port_ == 0 ) throw std::runtime_error( "Server Constructor: No port specified." ); + bool useIPv4 = false; socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); if ( INVALID_SOCKET == sockfd ) { #ifdef _WIN32 - throw std::runtime_error( std::string("Server Constructor: Can't create socket. WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); + // On Windows, IPv6 might not be enabled. Try IPv4 as fallback. + std::cerr << "IPv6 socket creation failed (WSAGetLastError: " << WSAGetLastError() << "), trying IPv4..." << std::endl; + sockfd = ::socket( AF_INET, SOCK_STREAM, 0 ); + if ( INVALID_SOCKET == sockfd ) + { + throw std::runtime_error( std::string("Server Constructor: Can't create socket (IPv4 or IPv6). WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); + } + useIPv4 = true; #else throw std::runtime_error( "Server Constructor: Can't create socket" ); #endif @@ -1448,21 +1456,44 @@ class Server { int retval = 0; - struct sockaddr_in6 serv; - serv.sin6_family = AF_INET6; - serv.sin6_port = htons( port_ ); - if ( listenIP_.empty() ) - serv.sin6_addr = in6addr_any; - else { - if ( 1 != ::inet_pton( AF_INET6, listenIP_.c_str(), &(serv.sin6_addr) ) ) - { - DBG( 3, "close clientsocketFD" ); - ::close(sockfd); - throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); + if (useIPv4) { +#ifdef _WIN32 + // Use IPv4 + struct sockaddr_in serv4; + memset(&serv4, 0, sizeof(serv4)); + serv4.sin_family = AF_INET; + serv4.sin_port = htons( port_ ); + if ( listenIP_.empty() ) + serv4.sin_addr.s_addr = INADDR_ANY; + else { + if ( 1 != ::inet_pton( AF_INET, listenIP_.c_str(), &(serv4.sin_addr) ) ) + { + DBG( 3, "close clientsocketFD" ); + ::close(sockfd); + throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); + } + } + socklen_t len = sizeof( struct sockaddr_in ); + retval = ::bind( sockfd, reinterpret_cast(&serv4), len ); +#endif + } else { + // Use IPv6 + struct sockaddr_in6 serv; + serv.sin6_family = AF_INET6; + serv.sin6_port = htons( port_ ); + if ( listenIP_.empty() ) + serv.sin6_addr = in6addr_any; + else { + if ( 1 != ::inet_pton( AF_INET6, listenIP_.c_str(), &(serv.sin6_addr) ) ) + { + DBG( 3, "close clientsocketFD" ); + ::close(sockfd); + throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); + } } + socklen_t len = sizeof( struct sockaddr_in6 ); + retval = ::bind( sockfd, reinterpret_cast(&serv), len ); } - socklen_t len = sizeof( struct sockaddr_in6 ); - retval = ::bind( sockfd, reinterpret_cast(&serv), len ); if ( 0 != retval ) { DBG( 3, "close clientsocketFD" ); ::close( sockfd ); From e5e5f19c6ef1da92de7c1d5bb49416f958f982a3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 08:55:35 +0000 Subject: [PATCH 24/33] Fix socket creation by explicitly specifying IPPROTO_TCP on Windows WSA error 10106 (WSAVERNOTSUPPORTED) was occurring because socket() was called with protocol parameter 0. On Windows, some systems require the protocol to be explicitly specified for socket creation. Changed socket() calls on Windows to use IPPROTO_TCP explicitly: - socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) for IPv6 - socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) for IPv4 fallback This matches Windows best practices and ensures compatibility across all Windows systems, fixing the runtime error: "Can't create socket. WSAGetLastError: 10106" Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index a226e4e6..73d5b33b 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1437,13 +1437,18 @@ class Server { throw std::runtime_error( "Server Constructor: No port specified." ); bool useIPv4 = false; +#ifdef _WIN32 + // On Windows, explicitly specify IPPROTO_TCP for better compatibility + socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, IPPROTO_TCP ); +#else socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); +#endif if ( INVALID_SOCKET == sockfd ) { #ifdef _WIN32 // On Windows, IPv6 might not be enabled. Try IPv4 as fallback. std::cerr << "IPv6 socket creation failed (WSAGetLastError: " << WSAGetLastError() << "), trying IPv4..." << std::endl; - sockfd = ::socket( AF_INET, SOCK_STREAM, 0 ); + sockfd = ::socket( AF_INET, SOCK_STREAM, IPPROTO_TCP ); if ( INVALID_SOCKET == sockfd ) { throw std::runtime_error( std::string("Server Constructor: Can't create socket (IPv4 or IPv6). WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); From d55c371a252d06eabd62fb0ccf56047d04f115c2 Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Thu, 30 Oct 2025 14:14:14 +0100 Subject: [PATCH 25/33] do not delete env var SystemRoot because it is required for winsock Change-Id: If175ab93c8615432e66e5ba673a3239afb3d270d --- src/utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils.h b/src/utils.h index 7b8d112e..6873ceed 100644 --- a/src/utils.h +++ b/src/utils.h @@ -97,7 +97,7 @@ int mainThrows(int argc, char * argv[]); \ int main(int argc, char * argv[]) \ { \ try { \ - eraseEnvironmentVariables({PCM_STRING("POSIXLY_CORRECT")}); \ + eraseEnvironmentVariables({PCM_STRING("POSIXLY_CORRECT"), PCM_STRING("SystemRoot")}); \ } catch(const std::exception & e) \ { \ std::cerr << "PCM ERROR. Exception in eraseEnvironmentVariables: " << e.what() << "\n"; \ From f8d01939786e1610a198b5591d43337862acc832 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 13:37:40 +0000 Subject: [PATCH 26/33] Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 73d5b33b..61e8968f 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1492,7 +1492,11 @@ class Server { if ( 1 != ::inet_pton( AF_INET6, listenIP_.c_str(), &(serv.sin6_addr) ) ) { DBG( 3, "close clientsocketFD" ); +#ifdef _WIN32 + closesocket(sockfd); +#else ::close(sockfd); +#endif throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); } } @@ -1501,14 +1505,22 @@ class Server { } if ( 0 != retval ) { DBG( 3, "close clientsocketFD" ); +#ifdef _WIN32 + closesocket( sockfd ); +#else ::close( sockfd ); +#endif throw std::runtime_error( std::string("Server Constructor: Cannot bind to port ") + std::to_string(port_) ); } retval = listen( sockfd, 64 ); if ( 0 != retval ) { DBG( 3, "close clientsocketFD" ); +#ifdef _WIN32 + closesocket( sockfd ); +#else ::close( sockfd ); +#endif throw std::runtime_error( "Server Constructor: Cannot listen on socket" ); } // Here everything should be fine, return socket fd From 7eb7c2c4cd52efee2db7063f5db613d3c7c5ed80 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 16:56:32 +0000 Subject: [PATCH 27/33] Make IPv4 default on Windows instead of IPv6 Changed Windows socket creation to use IPv4 (AF_INET) by default instead of trying IPv6 first with a fallback. This provides better compatibility and avoids potential IPv6 configuration issues on Windows systems. On UNIX systems (Linux, macOS, FreeBSD), IPv6 remains the default as before since it supports dual-stack with IPv4 compatibility built-in. This change simplifies the Windows implementation and ensures reliable socket creation without needing IPv6 enabled. Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 61e8968f..f80b5cfe 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1438,26 +1438,20 @@ class Server { bool useIPv4 = false; #ifdef _WIN32 - // On Windows, explicitly specify IPPROTO_TCP for better compatibility - socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, IPPROTO_TCP ); + // On Windows, use IPv4 by default for better compatibility + socket_t sockfd = ::socket( AF_INET, SOCK_STREAM, IPPROTO_TCP ); + if ( INVALID_SOCKET == sockfd ) + { + throw std::runtime_error( std::string("Server Constructor: Can't create socket. WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); + } + useIPv4 = true; #else socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); -#endif if ( INVALID_SOCKET == sockfd ) { -#ifdef _WIN32 - // On Windows, IPv6 might not be enabled. Try IPv4 as fallback. - std::cerr << "IPv6 socket creation failed (WSAGetLastError: " << WSAGetLastError() << "), trying IPv4..." << std::endl; - sockfd = ::socket( AF_INET, SOCK_STREAM, IPPROTO_TCP ); - if ( INVALID_SOCKET == sockfd ) - { - throw std::runtime_error( std::string("Server Constructor: Can't create socket (IPv4 or IPv6). WSAGetLastError: ") + std::to_string(WSAGetLastError()) ); - } - useIPv4 = true; -#else throw std::runtime_error( "Server Constructor: Can't create socket" ); -#endif } +#endif int retval = 0; From 90482142943a9a9bb2de2e80db1fdc637b67dfcb Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Fri, 31 Oct 2025 19:32:07 +0100 Subject: [PATCH 28/33] clean up PMU before the server is stopped on windows because the process is killed earlier Change-Id: Ied8931fa24f82bbf4fd3c98344f34086c01253dd --- src/pcm-sensor-server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index f80b5cfe..0ebd4cf0 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -3325,11 +3325,11 @@ BOOL WINAPI SignalHandler::handleSignal( DWORD signum ) std::cerr << "handleSignal: signal " << signum << " caught.\n"; std::cerr << "handleSignal: closing socket " << networkSocket_ << "\n"; ::close( networkSocket_ ); + std::cerr << "Cleaning up PMU:\n"; + PCM::getInstance()->cleanup(); std::cerr << "Stopping HTTPServer\n"; if (httpServer_) httpServer_->stop(); - std::cerr << "Cleaning up PMU:\n"; - PCM::getInstance()->cleanup(); std::cerr << "handleSignal: exiting with exit code 1...\n"; exit(1); return TRUE; From e2aabcd4871a5cf6be23c3a0924fcb7006c024d3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 11 Nov 2025 17:41:38 +0000 Subject: [PATCH 29/33] Add --listen option to specify listening IP address for pcm-sensor-server - Added -l/--listen command-line option to accept IP address parameter - Updated startHTTPServer() and startHTTPSServer() to accept listenAddr parameter - Updated help text to document the new --listen option - Improved server startup messages to show binding address - Default behavior unchanged: empty string binds to all interfaces (0.0.0.0) - Examples: -l 127.0.0.1 for localhost only, -l 192.168.1.10 for specific IP Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 0ebd4cf0..7bb30ab4 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -3889,8 +3889,8 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } } -int startHTTPServer( unsigned short port ) { - HTTPServer server( "", port ); +int startHTTPServer( const std::string& listenAddr, unsigned short port ) { + HTTPServer server( listenAddr, port ); try { // HEAD is GET without body, we will remove the body in execute() server.registerCallback( HTTPRequestMethod::GET, my_get_callback ); @@ -3904,8 +3904,8 @@ int startHTTPServer( unsigned short port ) { } #if defined (USE_SSL) -int startHTTPSServer( unsigned short port, std::string const & cFile, std::string const & pkFile) { - HTTPSServer server( "", port ); +int startHTTPSServer( const std::string& listenAddr, unsigned short port, std::string const & cFile, std::string const & pkFile) { + HTTPSServer server( listenAddr, port ); try { server.setPrivateKeyFile ( pkFile ); server.setCertificateFile( cFile ); @@ -3932,6 +3932,7 @@ void printHelpText( std::string const & programName ) { std::cout << " -s : Use https protocol (default port " << DEFAULT_HTTPS_PORT << ")\n"; #endif std::cout << " -p portnumber : Run on port (default port is " << DEFAULT_HTTP_PORT << ")\n"; + std::cout << " -l|--listen address : Listen on IP address

      (default: all interfaces)\n"; std::cout << " -r|--reset : Reset programming of the performance counters.\n"; std::cout << " -D|--debug level : level = 0: no debug info, > 0 increase verbosity.\n"; #if !defined(__APPLE__) && !defined(_WIN32) @@ -3972,6 +3973,7 @@ int mainThrows(int argc, char * argv[]) { bool printTopology = false; unsigned short port = 0; unsigned short debug_level = 0; + std::string listenAddress = ""; // Empty string means listen on all interfaces std::string certificateFile; std::string privateKeyFile; AcceleratorCounterState *accs_ = AcceleratorCounterState::getInstance(); @@ -4008,6 +4010,14 @@ int mainThrows(int argc, char * argv[]) { throw std::runtime_error( "main: Error no port argument given" ); } } + else if ( check_argument_equals( argv[i], {"-l", "--listen"} ) ) + { + if ( (++i) < argc ) { + listenAddress = argv[i]; + } else { + throw std::runtime_error( "main: Error no listen address argument given" ); + } + } #if defined (USE_SSL) else if ( check_argument_equals( argv[i], {"-s"} ) ) { @@ -4292,15 +4302,17 @@ int mainThrows(int argc, char * argv[]) { if ( useSSL ) { if ( port == 0 ) port = DEFAULT_HTTPS_PORT; - std::cerr << "Starting SSL enabled server on https://localhost:" << port << "/\n"; - startHTTPSServer( port, certificateFile, privateKeyFile ); + std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; + std::cerr << "Starting SSL enabled server on https://" << displayAddr << ":" << port << "/\n"; + startHTTPSServer( listenAddress, port, certificateFile, privateKeyFile ); } else #endif { if ( port == 0 ) port = DEFAULT_HTTP_PORT; - std::cerr << "Starting plain HTTP server on http://localhost:" << port << "/\n"; - startHTTPServer( port ); + std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; + std::cerr << "Starting plain HTTP server on http://" << displayAddr << ":" << port << "/\n"; + startHTTPServer( listenAddress, port ); } delete pcmInstance; } else if ( pid > 0 ) { From 5f418711f20be7465190a5065215e2a3ab2c2d1b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 11 Nov 2025 17:48:09 +0000 Subject: [PATCH 30/33] Update documentation with --listen option usage examples Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- doc/PCM-EXPORTER.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/PCM-EXPORTER.md b/doc/PCM-EXPORTER.md index 15ac3433..c8d4327e 100644 --- a/doc/PCM-EXPORTER.md +++ b/doc/PCM-EXPORTER.md @@ -20,6 +20,7 @@ Usage: ./pcm-sensor-server [OPTION] Valid Options: -d : Run in the background (Linux/macOS only) -p portnumber : Run on port (default port is 9738) + -l|--listen address : Listen on IP address
      (default: all interfaces) -r|--reset : Reset programming of the performance counters. -D|--debug level : level = 0: no debug info, > 0 increase verbosity. -R|--real-time : If possible the daemon will run with real time @@ -28,6 +29,19 @@ Valid Options: -h|--help : This information ``` +The `-l`/`--listen` option allows you to specify which IP address the server should bind to. This is useful in multi-homed servers, containerized deployments, or restricted monitoring networks: + +```bash +# Bind to localhost only (accessible only from the local machine) +sudo ./pcm-sensor-server -l 127.0.0.1 -p 9738 + +# Bind to a specific management network interface +sudo ./pcm-sensor-server -l 192.168.1.10 + +# Bind to all interfaces (default behavior) +sudo ./pcm-sensor-server +``` + ## Windows Support pcm-sensor-server now runs natively on Windows. Key points: From 62d6b93d17d2cfe292f80c1d0bcc5789e14ceae0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 11 Nov 2025 18:07:58 +0000 Subject: [PATCH 31/33] Add IP address validation in command-line parsing - Added isValidIPAddress() function to validate IPv4/IPv6 addresses - Validation uses inet_pton() to check address format before passing to Server - Provides clear error message for invalid addresses at command-line parsing stage - Addresses code review feedback to validate user input early Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 7bb30ab4..c0cd7818 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -3922,6 +3922,27 @@ int startHTTPSServer( const std::string& listenAddr, unsigned short port, std::s } #endif +// Validate IP address string (IPv4 or IPv6) +bool isValidIPAddress( const std::string& ipAddress ) { + if ( ipAddress.empty() ) { + return true; // Empty string is valid - means bind to all interfaces + } + + // Try IPv4 first + struct sockaddr_in sa4; + if ( 1 == ::inet_pton( AF_INET, ipAddress.c_str(), &(sa4.sin_addr) ) ) { + return true; + } + + // Try IPv6 + struct sockaddr_in6 sa6; + if ( 1 == ::inet_pton( AF_INET6, ipAddress.c_str(), &(sa6.sin6_addr) ) ) { + return true; + } + + return false; +} + void printHelpText( std::string const & programName ) { std::cout << "Usage: " << programName << " [OPTION]\n\n"; std::cout << "Valid Options:\n"; @@ -4014,6 +4035,11 @@ int mainThrows(int argc, char * argv[]) { { if ( (++i) < argc ) { listenAddress = argv[i]; + if ( !isValidIPAddress( listenAddress ) ) { + std::cerr << "Error: Invalid IP address '" << listenAddress << "'. "; + std::cerr << "Please provide a valid IPv4 or IPv6 address.\n"; + exit( 1 ); + } } else { throw std::runtime_error( "main: Error no listen address argument given" ); } From cd0d604445bac5766cbae5c5ac2ae800c8649090 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 12 Nov 2025 17:15:37 +0000 Subject: [PATCH 32/33] Add IPv4 command line option for pcm-sensor-server on non-Windows OS Co-authored-by: rdementi <25432609+rdementi@users.noreply.github.com> --- src/pcm-sensor-server.cpp | 48 ++++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 13 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index c0cd7818..7c36a123 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1388,7 +1388,7 @@ typedef basic_socketstream wsocketstream; class Server { public: Server() = delete; - Server( const std::string & listenIP, uint16_t port ) noexcept( false ) : listenIP_(listenIP), wq_( WorkQueue::getInstance() ), port_( port ) { + Server( const std::string & listenIP, uint16_t port, bool useIPv4 = false ) noexcept( false ) : listenIP_(listenIP), wq_( WorkQueue::getInstance() ), port_( port ), useIPv4_( useIPv4 ) { DBG( 3, "Initializing Server" ); #ifdef _WIN32 // Initialize Winsock on Windows @@ -1446,10 +1446,21 @@ class Server { } useIPv4 = true; #else - socket_t sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); - if ( INVALID_SOCKET == sockfd ) - { - throw std::runtime_error( "Server Constructor: Can't create socket" ); + // On non-Windows systems, use IPv6 by default unless IPv4 is explicitly requested + useIPv4 = useIPv4_; + socket_t sockfd; + if ( useIPv4 ) { + sockfd = ::socket( AF_INET, SOCK_STREAM, 0 ); + if ( INVALID_SOCKET == sockfd ) + { + throw std::runtime_error( "Server Constructor: Can't create IPv4 socket" ); + } + } else { + sockfd = ::socket( AF_INET6, SOCK_STREAM, 0 ); + if ( INVALID_SOCKET == sockfd ) + { + throw std::runtime_error( "Server Constructor: Can't create IPv6 socket" ); + } } #endif @@ -1526,6 +1537,7 @@ class Server { WorkQueue* wq_; socket_t serverSocket_; uint16_t port_; + bool useIPv4_; }; enum HTTPRequestMethod { @@ -3200,7 +3212,7 @@ class HTTPServer : public Server { SignalHandler::getInstance()->setHTTPServer( this ); } - HTTPServer( std::string const & ip, uint16_t port ) : Server( ip, port ), stopped_( false ) { + HTTPServer( std::string const & ip, uint16_t port, bool useIPv4 = false ) : Server( ip, port, useIPv4 ), stopped_( false ) { DBG( 3, "HTTPServer::HTTPServer( ip=", ip, ", port=", port, " )" ); callbackList_.resize( 256 ); createPeriodicCounterFetcher(); @@ -3455,7 +3467,7 @@ void HTTPServer::run() { class HTTPSServer : public HTTPServer { public: HTTPSServer() : HTTPServer( "", 443 ) {} - HTTPSServer( std::string const & ip, uint16_t port ) : HTTPServer( ip, port ), sslCTX_( nullptr ) {} + HTTPSServer( std::string const & ip, uint16_t port, bool useIPv4 = false ) : HTTPServer( ip, port, useIPv4 ), sslCTX_( nullptr ) {} HTTPSServer( HTTPSServer const & ) = delete; HTTPSServer & operator = ( HTTPSServer const & ) = delete; virtual ~HTTPSServer() { @@ -3889,8 +3901,8 @@ void my_get_callback( HTTPServer* hs, HTTPRequest const & req, HTTPResponse & re } } -int startHTTPServer( const std::string& listenAddr, unsigned short port ) { - HTTPServer server( listenAddr, port ); +int startHTTPServer( const std::string& listenAddr, unsigned short port, bool useIPv4 = false ) { + HTTPServer server( listenAddr, port, useIPv4 ); try { // HEAD is GET without body, we will remove the body in execute() server.registerCallback( HTTPRequestMethod::GET, my_get_callback ); @@ -3904,8 +3916,8 @@ int startHTTPServer( const std::string& listenAddr, unsigned short port ) { } #if defined (USE_SSL) -int startHTTPSServer( const std::string& listenAddr, unsigned short port, std::string const & cFile, std::string const & pkFile) { - HTTPSServer server( listenAddr, port ); +int startHTTPSServer( const std::string& listenAddr, unsigned short port, std::string const & cFile, std::string const & pkFile, bool useIPv4 = false ) { + HTTPSServer server( listenAddr, port, useIPv4 ); try { server.setPrivateKeyFile ( pkFile ); server.setCertificateFile( cFile ); @@ -3954,6 +3966,9 @@ void printHelpText( std::string const & programName ) { #endif std::cout << " -p portnumber : Run on port (default port is " << DEFAULT_HTTP_PORT << ")\n"; std::cout << " -l|--listen address : Listen on IP address
      (default: all interfaces)\n"; +#ifndef _WIN32 + std::cout << " -4|--ipv4 : Use IPv4 instead of IPv6 (non-Windows only)\n"; +#endif std::cout << " -r|--reset : Reset programming of the performance counters.\n"; std::cout << " -D|--debug level : level = 0: no debug info, > 0 increase verbosity.\n"; #if !defined(__APPLE__) && !defined(_WIN32) @@ -3992,6 +4007,7 @@ int mainThrows(int argc, char * argv[]) { #endif bool forceRTMAbortMode = false; bool printTopology = false; + bool useIPv4 = false; unsigned short port = 0; unsigned short debug_level = 0; std::string listenAddress = ""; // Empty string means listen on all interfaces @@ -4044,6 +4060,12 @@ int mainThrows(int argc, char * argv[]) { throw std::runtime_error( "main: Error no listen address argument given" ); } } +#ifndef _WIN32 + else if ( check_argument_equals( argv[i], {"-4", "--ipv4"} ) ) + { + useIPv4 = true; + } +#endif #if defined (USE_SSL) else if ( check_argument_equals( argv[i], {"-s"} ) ) { @@ -4330,7 +4352,7 @@ int mainThrows(int argc, char * argv[]) { port = DEFAULT_HTTPS_PORT; std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; std::cerr << "Starting SSL enabled server on https://" << displayAddr << ":" << port << "/\n"; - startHTTPSServer( listenAddress, port, certificateFile, privateKeyFile ); + startHTTPSServer( listenAddress, port, certificateFile, privateKeyFile, useIPv4 ); } else #endif { @@ -4338,7 +4360,7 @@ int mainThrows(int argc, char * argv[]) { port = DEFAULT_HTTP_PORT; std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; std::cerr << "Starting plain HTTP server on http://" << displayAddr << ":" << port << "/\n"; - startHTTPServer( listenAddress, port ); + startHTTPServer( listenAddress, port, useIPv4 ); } delete pcmInstance; } else if ( pid > 0 ) { From e1a3e3d4a506cfb4c4137525e87bf903aea3369c Mon Sep 17 00:00:00 2001 From: "Dementiev, Roman" Date: Wed, 12 Nov 2025 18:35:01 +0100 Subject: [PATCH 33/33] improve messages Change-Id: I09fd8ac412a48509d3f11647ac5e189c609ee0f9 --- src/pcm-sensor-server.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pcm-sensor-server.cpp b/src/pcm-sensor-server.cpp index 7c36a123..febbf2a1 100644 --- a/src/pcm-sensor-server.cpp +++ b/src/pcm-sensor-server.cpp @@ -1480,7 +1480,7 @@ class Server { { DBG( 3, "close clientsocketFD" ); ::close(sockfd); - throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); + throw std::runtime_error(std::string("Server Constructor: Cannot convert IP string ") + listenIP_ + " to IPv4 address"); } } socklen_t len = sizeof( struct sockaddr_in ); @@ -1502,7 +1502,7 @@ class Server { #else ::close(sockfd); #endif - throw std::runtime_error( "Server Constructor: Cannot convert IP string" ); + throw std::runtime_error( std::string("Server Constructor: Cannot convert IP string ") + listenIP_ + " to IPv6 address" ); } } socklen_t len = sizeof( struct sockaddr_in6 ); @@ -4350,7 +4350,7 @@ int mainThrows(int argc, char * argv[]) { if ( useSSL ) { if ( port == 0 ) port = DEFAULT_HTTPS_PORT; - std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; + std::string displayAddr = listenAddress.empty() ? "localhost" : listenAddress; std::cerr << "Starting SSL enabled server on https://" << displayAddr << ":" << port << "/\n"; startHTTPSServer( listenAddress, port, certificateFile, privateKeyFile, useIPv4 ); } else @@ -4358,7 +4358,7 @@ int mainThrows(int argc, char * argv[]) { { if ( port == 0 ) port = DEFAULT_HTTP_PORT; - std::string displayAddr = listenAddress.empty() ? "all interfaces" : listenAddress; + std::string displayAddr = listenAddress.empty() ? "localhost" : listenAddress; std::cerr << "Starting plain HTTP server on http://" << displayAddr << ":" << port << "/\n"; startHTTPServer( listenAddress, port, useIPv4 ); }

      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�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 diff --git a/_codeql_build_dir/bin/tests/urltest b/_codeql_build_dir/bin/tests/urltest deleted file mode 100755 index 70ab7cd9de8f9b96523eca2bab76fdcb48821614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2099184 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%0A|9>>Pb8jw%>IRSzRU6Z$JK`G{PhhL(FVWY@t2kl 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

    H&nn^ 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≧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%0ArVv$`WN5_UJYx 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≤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�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 literal 0 HcmV?d00001 diff --git a/_codeql_build_dir/bin/tests/urltest b/_codeql_build_dir/bin/tests/urltest new file mode 100755 index 0000000000000000000000000000000000000000..70ab7cd9de8f9b96523eca2bab76fdcb48821614 GIT binary patch literal 2099184 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%0A|9>>Pb8jw%>IRSzRU6Z$JK`G{PhhL(FVWY@t2kl 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

H&nn^ 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≧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%0ArVv$`WN5_UJYx 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≤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