HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/lib/llvm-14/cmake/FindLibpfm.cmake
# CMake module for finding libpfm4.
#
# If successful, the following variables will be defined:
# HAVE_LIBPFM
#
# Libpfm can be disabled by setting LLVM_ENABLE_LIBPFM to 0.

include(CheckIncludeFile)
include(CheckLibraryExists)
include(CheckCXXSourceCompiles)

if (LLVM_ENABLE_LIBPFM)
  check_library_exists(pfm pfm_initialize "" HAVE_LIBPFM_INITIALIZE)
  if(HAVE_LIBPFM_INITIALIZE)
    check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)
    check_include_file(perfmon/pfmlib.h HAVE_PERFMON_PFMLIB_H)
    check_include_file(perfmon/pfmlib_perf_event.h HAVE_PERFMON_PFMLIB_PERF_EVENT_H)
    if(HAVE_PERFMON_PERF_EVENT_H AND HAVE_PERFMON_PFMLIB_H AND HAVE_PERFMON_PFMLIB_PERF_EVENT_H)
      set(HAVE_LIBPFM 1)
      # Check to see if perf_branch_entry has the field 'cycles'.
      # We couldn't use CheckStructHasMember here because 'cycles' is a bit field which is not
      # supported by CheckStructHasMember.
      CHECK_CXX_SOURCE_COMPILES("
        #include <perfmon/perf_event.h>
        int main() {
          perf_branch_entry entry;
          entry.cycles = 2;
          return 0;
        }" COMPILE_WITH_CYCLES)
      if(COMPILE_WITH_CYCLES)
        set(LIBPFM_HAS_FIELD_CYCLES 1)
      endif()
    endif()
  endif()
endif()