report

30 views
Skip to first unread message

Meng, Nick

unread,
Feb 20, 2024, 1:38:13 PM2/20/24
to ptools-...@icl.utk.edu

bash-4.4$  ./configure --prefix=/nfs/site/home/nmeng/intel/papi

checking for architecture... x86_64

checking for OS... linux

checking for OS version... 4.18.0-348.7.1.el8_5.x86_64

checking for perf_event workaround level... autodetect

checking for if MIC should be used... no

checking for if NEC should be used... no

checking for xlc... no

checking for icc... icc

checking whether the C compiler works... yes

checking for C compiler default output file name... a.out

checking for suffix of executables...

checking whether we are cross compiling... no

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether icc accepts -g... yes

checking for icc option to accept ISO C89... none needed

checking for xlf... no

checking for ifort... ifort

checking whether we are using the GNU Fortran 77 compiler... no

checking whether ifort accepts -g... yes

checking for mpicc... mpicc

checking for mpiicc... mpiicc

checking for gawk... gawk

checking how to run the C preprocessor... icc -E

checking whether ln -s works... yes

checking whether make sets $(MAKE)... yes

checking for ranlib... ranlib

checking for grep that handles long lines and -e... /usr/bin/grep

checking for egrep... /usr/bin/grep -E

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking minix/config.h usability... no

checking minix/config.h presence... no

checking for minix/config.h... no

checking whether it is safe to define __EXTENSIONS__... yes

checking for ANSI C header files... (cached) yes

checking for inline... inline

checking whether time.h and sys/time.h may both be included... yes

checking sys/time.h usability... no

checking sys/time.h presence... yes

configure: WARNING: sys/time.h: present but cannot be compiled

configure: WARNING: sys/time.h:     check for missing prerequisite headers?

configure: WARNING: sys/time.h: see the Autoconf documentation

configure: WARNING: sys/time.h:     section "Present But Cannot Be Compiled"

configure: WARNING: sys/time.h: proceeding with the compiler's result

configure: WARNING:     ## ----------------------------------------- ##

configure: WARNING:     ## Report this to ptools-...@icl.utk.edu ##

configure: WARNING:     ## ----------------------------------------- ##

checking for sys/time.h... no

checking c_asm.h usability... no

checking c_asm.h presence... no

checking for c_asm.h... no

checking intrinsics.h usability... no

checking intrinsics.h presence... no

checking for intrinsics.h... no

checking mach/mach_time.h usability... no

checking mach/mach_time.h presence... no

checking for mach/mach_time.h... no

checking sched.h usability... no

checking sched.h presence... yes

configure: WARNING: sched.h: present but cannot be compiled

configure: WARNING: sched.h:     check for missing prerequisite headers?

configure: WARNING: sched.h: see the Autoconf documentation

configure: WARNING: sched.h:     section "Present But Cannot Be Compiled"

configure: WARNING: sched.h: proceeding with the compiler's result

configure: WARNING:     ## ----------------------------------------- ##

configure: WARNING:     ## Report this to ptools-...@icl.utk.edu ##

configure: WARNING:     ## ----------------------------------------- ##

checking for sched.h... no

checking for gethrtime... no

checking for read_real_time... no

checking for time_base_to_time... no

checking for clock_gettime... yes

checking for mach_absolute_time... no

checking for sched_getcpu... yes

checking for timer_create and timer_*ettime symbols in base system... not found

checking for timer_create and timer_*ettime symbols in -lrt... found

checking for dlopen and dlerror symbols in base system... found

checking for tests... ctests ftests  mpitests

checking for debug build...

checking for CPU type... x86

checking for ffsll... yes

checking for working gettid... no

checking for working syscall(SYS_gettid)... yes

checking for working MMTIMER... no

checking for working CLOCK_REALTIME_HR POSIX 1b timer... no

checking for working CLOCK_REALTIME POSIX 1b timer... no

checking for which real time clock to use... cycle

checking for working __thread... yes

checking for high performance thread local storage... __thread

checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no

checking for working per-thread times() timer... no

checking for which virtual timer to use... default

checking for static user preset events... no

checking for static PAPI preset events... yes

checking for whether to build static library... yes

checking for whether to build shared library... yes

checking for static compile of tests and utilities... no

checking for linking with papi shared library of tests and utilities... no

checking for building libsde... shared and static

checking for /sys/class/perfctr... no

checking for /dev/perfctr... no

checking for /sys/kernel/perfmon/version... no

checking for /proc/perfmon... no

checking for /proc/sys/kernel/perf_event_paranoid... yes

checking for libpfm4/include/perfmon/perf_event.h... yes

checking platform... linux-pe

checking for components to build... perf_event perf_event_uncore sysdetect

checking for PAPI event CSV filename to use... papi_events.csv

configure: Rules.pfm4_pe will be included in the generated Makefile

configure: creating ./config.status

config.status: creating Makefile

config.status: creating papi.pc

config.status: creating components/Makefile_comp_tests.target

config.status: creating testlib/Makefile.target

config.status: creating utils/Makefile.target

config.status: creating ctests/Makefile.target

config.status: creating ftests/Makefile.target

config.status: creating validation_tests/Makefile.target

config.status: creating config.h

config.status: config.h is unchanged

config.status: executing genpapifdef commands

Meng, Nick

unread,
Feb 20, 2024, 1:38:18 PM2/20/24
to ptools-...@icl.utk.edu

In file included from components/sysdetect/amd_gpu.c(14):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/amd_gpu.c (code 2)

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined

  extern _Float32 strtof32 (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined

  extern _Float64 strtof64 (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined

                       _Float32 __f)

                       ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined

                       _Float64 __f)

                       ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined

                        _Float32x __f)

                        ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined

                        _Float64x __f)

                        ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined

  extern _Float32 strtof32_l (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined

  extern _Float64 strtof64_l (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x_l (const char *__restrict __nptr,

         ^

 

In file included from components/sysdetect/cpu.c(14):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/cpu.c (code 2)

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined

  extern _Float32 strtof32 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined

  extern _Float64 strtof64 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined

                       _Float32 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined

                       _Float64 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined

                        _Float32x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined

                        _Float64x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined

  extern _Float32 strtof32_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined

  extern _Float64 strtof64_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/cpu_utils.c(15):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/cpu_utils.c (code 2)

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined

  extern _Float32 strtof32 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined

  extern _Float64 strtof64 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined

                       _Float32 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined

                       _Float64 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined

                        _Float32x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined

                        _Float64x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined

  extern _Float32 strtof32_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined

  extern _Float64 strtof64_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/os_cpu_utils.c(1):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/os_cpu_utils.c (code 2)

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined

  extern _Float32 strtof32 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined

  extern _Float64 strtof64 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined

                       _Float32 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined

                       _Float64 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined

                        _Float32x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined

                        _Float64x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined

  extern _Float32 strtof32_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined

  extern _Float64 strtof64_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/linux_cpu_utils.c(10):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/linux_cpu_utils.c (code 2)

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined

  extern _Float32 strtof32 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined

  extern _Float64 strtof64 (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined

                       _Float32 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined

                       _Float64 __f)

                       ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined

                        _Float32x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined

                        _Float64x __f)

                        ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined

  extern _Float32 strtof32_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined

  extern _Float64 strtof64_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined

  extern _Float32x strtof32x_l (const char *__restrict __nptr,

         ^

 

In file included from ./threads.h(9),

                 from ./papi_internal.h(438),

                 from components/sysdetect/sysdetect.h(6),

                 from components/sysdetect/x86_cpu_utils.c(5):

/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined

  extern _Float64x strtof64x_l (const char *__restrict __nptr,

         ^

 

compilation aborted for components/sysdetect/x86_cpu_utils.c (code 2)

make[1]: *** [Makefile.inc:68: libpapi.so.7.1.0.0] Error 2

make[1]: Leaving directory '/nfs/site/home/nmeng/TTT/papi-7.1.0/src'

make: *** [Rules.pfm4_pe:40: libpfm4/lib/libpfm.a] Error 2

Treece Burgess

unread,
Feb 20, 2024, 4:13:56 PM2/20/24
to Meng, Nick, ptools-...@icl.utk.edu
Hello Nick,

I gather from what you have sent that you are trying to install PAPI. However, to accompany the output that you have sent in the previous emails, could you also send the information requested here? This will allow me to better look into the issue.

Best wishes,

Treece

--
You received this message because you are subscribed to the Google Groups "ptools-perfapi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ptools-perfap...@icl.utk.edu.
To view this discussion on the web visit https://groups.google.com/a/icl.utk.edu/d/msgid/ptools-perfapi/SJ1PR11MB62252255A63F8B03478C7466EF502%40SJ1PR11MB6225.namprd11.prod.outlook.com.

Meng, Nick

unread,
Feb 20, 2024, 6:08:47 PM2/20/24
to Treece Burgess, ptools-...@icl.utk.edu

Please forget my email. I fixed all issue with gcc and ifort compiler.  icc compiler doesn’t work.

 

Nick

Meng, Nick

unread,
Feb 20, 2024, 6:08:50 PM2/20/24
to Treece Burgess, ptools-...@icl.utk.edu

I rebuilt the code with gcc.  Here is the new error message. I used icc before.

 

bash-4.4$ uname -a

Linux ortce-skl 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

bash-4.4$ cat /proc/cpuinfo | grep "name" | head -n 1

model name      : Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz

bash-4.4$ gcc --version

gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-18)

Copyright (C) 2018 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 

 

 

gcc -E  -DFORTRANCAPS papi_fwrappers.c > upper_PAPI_FWRAPPERS.c

gcc -E  -DFORTRANUNDERSCORE papi_fwrappers.c > papi_fwrappers_.c

gcc -E  -DFORTRANDOUBLEUNDERSCORE papi_fwrappers.c > papi_fwrappers__.c

rm -f libpapi.so.7.1.0.0 libpapi.so libpapi.so.7.1

gcc -fPIC -DPIC -shared -Wl,-soname -Wl,libpapi.so.7.1 -Xlinker "-rpath" -Xlinker "/nfs/site/home/nmeng/intel/papi/lib" -DPAPI_NO_MEMORY_MANAGEMENT -DSTATIC_PAPI_EVENTS_TABLE  -DUSE_PERFEVENT_RDPMC=1 -DPEINCLUDE=\"libpfm4/include/perfmon/perf_event.h\" -D_REENTRANT -D_GNU_SOURCE -DUSE_COMPILER_TLS -Ilibpfm4/include -fvisibility=hidden -I. -diag-disable 188,869,271  -DPAPI_NUM_COMP=3 -DOSLOCK=\"linux-lock.h\" -DOSCONTEXT=\"linux-context.h\" -O2 x86_cpuid_info.c papi_libpfm4_events.c papi.c papi_internal.c high-level/papi_hl.c extras.c sw_multiplex.c upper_PAPI_FWRAPPERS.c papi_fwrappers_.c papi_fwrappers__.c threads.c cpus.c linux-memory.c linux-timer.c linux-common.c  papi_preset.c papi_vector.c papi_memory.c components/perf_event/perf_event.c components/perf_event/pe_libpfm4_events.c components/perf_event_uncore/perf_event_uncore.c components/sysdetect/sysdetect.c components/sysdetect/nvidia_gpu.c components/sysdetect/amd_gpu.c components/sysdetect/cpu.c components/sysdetect/cpu_utils.c components/sysdetect/os_cpu_utils.c components/sysdetect/linux_cpu_utils.c components/sysdetect/x86_cpu_utils.c  -o libpapi.so.7.1.0.0 -Bdynamic -Llibpfm4/lib -lpfm

gcc: error: 188,869,271: No such file or directory

make[1]: *** [Makefile.inc:68: libpapi.so.7.1.0.0] Error 1

make[1]: Leaving directory '/nfs/site/home/nmeng/TTT/papi-7.1.0/src'

make: *** [Rules.pfm4_pe:45: libpfm4/lib/libpfm.a] Error 2

 

Thanks,

Nick

 

From: Treece Burgess <tbur...@icl.utk.edu>
Sent: Tuesday, February 20, 2024 4:14 PM
To: Meng, Nick <nick...@intel.com>
Cc: ptools-...@icl.utk.edu
Subject: Re: [ptools-perfapi] RE: report

 

Hello Nick,

Reply all
Reply to author
Forward
0 new messages