Index: head/devel/papi/Makefile =================================================================== --- head/devel/papi/Makefile (revision 392715) +++ head/devel/papi/Makefile (revision 392716) @@ -1,62 +1,62 @@ # Created by: redcrash@gmail.com # $FreeBSD$ PORTNAME= papi -PORTVERSION= 5.3.0 +PORTVERSION= 5.4.1 CATEGORIES= devel MASTER_SITES= http://icl.cs.utk.edu/projects/papi/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= API to access the performance counter hw in the microprocessor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/LICENSE.txt ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= HWPMC kernel module is only available for I386 and \ AMD64 machines NO_PACKAGE= Needs to be compiled for specific CPU STRIP= # empty USE_LDCONFIG= yes USES= gmake GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src WRKMAN= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/man INSTALL_TARGET= install-all OPTIONS_DEFINE= CORETEMP DEBUGINFO CORETEMP_DESC= Add Intel Core thermal sensor (need coretemp.ko) DEBUGINFO_DESC= Add debug information (increased verbosity) DEBUGINFO_CONFIGURE_WITH= debug .include HAS_HWPMC!= ${SYSCTL} kern.hwpmc.nsamples >/dev/null 2>&1 && echo yes || ${ECHO_CMD} .if ${HAS_HWPMC} != yes IGNORE= needs hwpmc module loaded or compiled into the kernel. \ Please consult hwpmc(4) on how to do it (or cat pkg-message) .endif CONFIGURE_ARGS+= --with-tests=ctests .if ${PORT_OPTIONS:MCORETEMP} CONFIGURE_ARGS+= --with-components=coretemp_freebsd .endif post-patch: ${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/components/appio/tests/appio_test_pthreads.c \ ${WRKSRC}/components/appio/tests/iozone/iozone.c \ ${WRKSRC}/components/appio/tests/iozone/libasync.c \ ${WRKSRC}/components/perfctr_ppc/linux-ppc64.h \ ${WRKSRC}/ctests/omptough.c \ ${WRKSRC}/ctests/pernode.c \ ${WRKSRC}/ctests/zero_shmem.c \ ${WRKSRC}/libpfm-3.y/lib/pfmlib_sicortex.c \ ${WRKSRC}/libpfm4/lib/pfmlib_sicortex.c \ ${WRKSRC}/testlib/papi_test.h .include Index: head/devel/papi/distinfo =================================================================== --- head/devel/papi/distinfo (revision 392715) +++ head/devel/papi/distinfo (revision 392716) @@ -1,2 +1,2 @@ -SHA256 (papi-5.3.0.tar.gz) = 99f2f36398b370e75d100b4a189d5bc0ac4f5dd66df44d441f88fd32e1421524 -SIZE (papi-5.3.0.tar.gz) = 3928589 +SHA256 (papi-5.4.1.tar.gz) = e131c1449786fe870322a949e44f974a5963824f683232e653fb570cc65d4e87 +SIZE (papi-5.4.1.tar.gz) = 4088726 Index: head/devel/papi/files/patch-coretemp_freebsd.c =================================================================== --- head/devel/papi/files/patch-coretemp_freebsd.c (revision 392715) +++ head/devel/papi/files/patch-coretemp_freebsd.c (nonexistent) @@ -1,21 +0,0 @@ ---- components/coretemp_freebsd/coretemp_freebsd.c.orig 2013-08-06 20:12:19.000000000 +0400 -+++ components/coretemp_freebsd/coretemp_freebsd.c 2013-11-11 01:15:20.000000000 +0400 -@@ -140,6 +140,9 @@ - ret = sysctlnametomib (tmp, mib, &len); - } - -+ if (CORETEMP_NUM_EVENTS == 0) -+ return PAPI_OK; -+ - /* Allocate memory for the our event table */ - coretemp_native_table = (coretemp_native_event_entry_t *) - papi_malloc (sizeof (coretemp_native_event_entry_t) * CORETEMP_NUM_EVENTS); -@@ -377,7 +380,7 @@ - int coretemp_shutdown_component (void) - { - -- SUBDBG( "coretemp_shutdown_component... %p\n", ctx ); -+ SUBDBG( "coretemp_shutdown_component...\n"); - - /* Last chance to clean up */ - papi_free (coretemp_native_table); Property changes on: head/devel/papi/files/patch-coretemp_freebsd.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/papi/files/patch-attach2.c =================================================================== --- head/devel/papi/files/patch-attach2.c (revision 392715) +++ head/devel/papi/files/patch-attach2.c (nonexistent) @@ -1,19 +0,0 @@ ---- ctests/attach2.c.orig 2013-11-10 23:03:27.000000000 +0400 -+++ ctests/attach2.c 2013-11-10 23:08:11.000000000 +0400 -@@ -25,6 +25,7 @@ - #if defined(__FreeBSD__) - # define PTRACE_ATTACH PT_ATTACH - # define PTRACE_CONT PT_CONTINUE -+# define PTRACE_TRACEME PT_TRACE_ME - #endif - - int -@@ -148,7 +149,7 @@ - test_fail_exit( __FILE__, __LINE__, "PAPI_start", retval ); - - printf("Continuing\n"); -- if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) { -+ if ( ptrace( PTRACE_CONT, pid, NULL, 0 ) == -1 ) { - perror( "ptrace(PTRACE_CONT)" ); - return 1; - } Property changes on: head/devel/papi/files/patch-attach2.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/papi/files/patch-attach3.c =================================================================== --- head/devel/papi/files/patch-attach3.c (revision 392715) +++ head/devel/papi/files/patch-attach3.c (nonexistent) @@ -1,19 +0,0 @@ ---- ctests/attach3.c.orig 2013-11-10 23:03:20.000000000 +0400 -+++ ctests/attach3.c 2013-11-10 23:06:44.000000000 +0400 -@@ -25,6 +25,7 @@ - #if defined(__FreeBSD__) - # define PTRACE_ATTACH PT_ATTACH - # define PTRACE_CONT PT_CONTINUE -+# define PTRACE_TRACEME PT_TRACE_ME - #endif - - int -@@ -149,7 +150,7 @@ - test_fail_exit( __FILE__, __LINE__, "PAPI_start", retval ); - - printf("Continuing\n"); -- if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) { -+ if ( ptrace( PTRACE_CONT, pid, NULL, 0 ) == -1 ) { - perror( "ptrace(PTRACE_CONT)" ); - return 1; - } Property changes on: head/devel/papi/files/patch-attach3.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/papi/files/patch-configure =================================================================== --- head/devel/papi/files/patch-configure (revision 392715) +++ head/devel/papi/files/patch-configure (revision 392716) @@ -1,39 +1,11 @@ ---- configure.orig 2013-08-06 20:12:20.000000000 +0400 -+++ configure 2013-11-10 23:00:05.000000000 +0400 -@@ -6906,7 +6906,7 @@ - MAKEVER="freebsd" - LDFLAGS="-lpmc" - # HWPMC driver is available for FreeBSD >= 6 -- FREEBSD_VERSION=`uname -r | cut -c 1` -+ FREEBSD_VERSION=`uname -r | cut -d'.' -f1` - if test "${FREEBSD_VERSION}" -lt 6 ; then - { { echo "$as_me:$LINENO: error: PAPI requires FreeBSD 6 or greater" >&5 - echo "$as_me: error: PAPI requires FreeBSD 6 or greater" >&2;} -@@ -7525,11 +7525,11 @@ - - - for comp in $components; do -- idx=`expr index "$comp" /` -+ idx=`echo "$comp" | sed -n "s/\/.*//p" | wc -c` - if test "$idx" = 0; then - subcomp=$comp - else -- subcomp=${comp:$idx} -+ subcomp=`echo $comp | sed -E "s/^.{${idx}}//"` - fi - COMPONENT_RULES="$COMPONENT_RULES components/$comp/Rules.$subcomp" - echo "extern papi_vector_t _${subcomp}_vector;" >> components_config.h -@@ -7542,11 +7542,11 @@ - fi - - for comp in $components; do -- idx=`expr index "$comp" /` -+ idx=`echo "$comp" | sed -n "s/\/.*//p" | wc -c` - if test "$idx" = 0; then - subcomp=$comp - else -- subcomp=${comp:$idx} -+ subcomp=`echo $comp | sed -E "s/^.{${idx}}//"` - fi - echo " &_${subcomp}_vector," >> components_config.h - done +--- configure.orig 2015-07-23 08:38:09 UTC ++++ configure +@@ -6944,7 +6944,7 @@ echo "$as_me: error: PAPI requires FreeB + { (exit 1); exit 1; }; } + fi + # Determine if HWPMC module is on the kernel +- dmesg | grep hwpmc 2> /dev/null > /dev/null ++ sysctl -a | grep hwpmc 2> /dev/null > /dev/null + if test "$?" != "0" ; then + { { echo "$as_me:$LINENO: error: HWPMC module not found. (see INSTALL.TXT)" >&5 + echo "$as_me: error: HWPMC module not found. (see INSTALL.TXT)" >&2;} Index: head/devel/papi/files/patch-x86_cpuid_info.c =================================================================== --- head/devel/papi/files/patch-x86_cpuid_info.c (revision 392715) +++ head/devel/papi/files/patch-x86_cpuid_info.c (revision 392716) @@ -1,22 +1,22 @@ ---- x86_cpuid_info.c.orig 2013-08-06 20:12:26.000000000 +0400 -+++ x86_cpuid_info.c 2013-11-14 16:49:25.000000000 +0400 -@@ -1252,11 +1252,14 @@ +--- x86_cpuid_info.c.orig 2015-03-02 20:30:42 UTC ++++ x86_cpuid_info.c +@@ -1274,11 +1274,14 @@ cpuid2 ( unsigned int* eax, unsigned int unsigned int* ecx, unsigned int* edx, unsigned int index, unsigned int ecx_in ) { - unsigned int a,b,c,d; - __asm__ __volatile__ (".byte 0x53\n\tcpuid\n\tmovl %%ebx, %%esi\n\t.byte 0x5b" - : "=a" (a), "=S" (b), "=c" (c), "=d" (d) \ - : "0" (index), "2"(ecx_in) ); - *eax = a; *ebx = b; *ecx = c; *edx = d; + __asm__ __volatile__ ( + "mov %%ebx, %%esi;" + "cpuid;" + "mov %%ebx, %3;" + "mov %%esi, %%ebx;" + : "=a" (*eax), "=c" (*ecx), "=d" (*edx) + : "m" (*ebx), "0" (index), "1" (ecx_in), "2" (42) + : "esi", "memory" ); } - + #endif Index: head/devel/papi/pkg-plist =================================================================== --- head/devel/papi/pkg-plist (revision 392715) +++ head/devel/papi/pkg-plist (revision 392716) @@ -1,465 +1,447 @@ bin/papi_avail bin/papi_clockres bin/papi_command_line bin/papi_component_avail bin/papi_cost bin/papi_decode bin/papi_error_codes bin/papi_event_chooser bin/papi_mem_info bin/papi_multiplex_cost bin/papi_native_avail bin/papi_version bin/papi_xml_event_info include/f77papi.h include/f90papi.h include/fpapi.h include/papi.h include/papiStdEventDefs.h lib/libpapi.a lib/libpapi.so lib/libpapi.so.5 -lib/libpapi.so.5.3.0 -lib/libpapi.so.5.3.0.0 +lib/libpapi.so.5.4.1 +lib/libpapi.so.5.4.1.0 +lib/pkgconfig/papi-5.4.1.0.pc +lib/pkgconfig/papi-5.4.1.pc +lib/pkgconfig/papi-5.pc +lib/pkgconfig/papi.pc +man/man1/PAPI_derived_event_files.1.gz man/man1/papi_avail.1.gz man/man1/papi_clockres.1.gz man/man1/papi_command_line.1.gz man/man1/papi_component_avail.1.gz man/man1/papi_cost.1.gz man/man1/papi_decode.1.gz man/man1/papi_error_codes.1.gz man/man1/papi_event_chooser.1.gz man/man1/papi_hybrid_native_avail.1.gz man/man1/papi_mem_info.1.gz man/man1/papi_multiplex_cost.1.gz man/man1/papi_native_avail.1.gz man/man1/papi_version.1.gz man/man1/papi_xml_event_info.1.gz man/man3/PAPIF_accum.3.gz man/man3/PAPIF_accum_counters.3.gz man/man3/PAPIF_add_event.3.gz man/man3/PAPIF_add_events.3.gz man/man3/PAPIF_add_named_event.3.gz man/man3/PAPIF_assign_eventset_component.3.gz man/man3/PAPIF_cleanup_eventset.3.gz man/man3/PAPIF_create_eventset.3.gz man/man3/PAPIF_destroy_eventset.3.gz man/man3/PAPIF_enum_event.3.gz man/man3/PAPIF_epc.3.gz man/man3/PAPIF_event_code_to_name.3.gz man/man3/PAPIF_event_name_to_code.3.gz man/man3/PAPIF_flips.3.gz man/man3/PAPIF_flops.3.gz man/man3/PAPIF_get_clockrate.3.gz man/man3/PAPIF_get_dmem_info.3.gz man/man3/PAPIF_get_domain.3.gz man/man3/PAPIF_get_event_info.3.gz man/man3/PAPIF_get_exe_info.3.gz man/man3/PAPIF_get_granularity.3.gz man/man3/PAPIF_get_hardware_info.3.gz man/man3/PAPIF_get_multiplex.3.gz man/man3/PAPIF_get_preload.3.gz man/man3/PAPIF_get_real_cyc.3.gz man/man3/PAPIF_get_real_nsec.3.gz man/man3/PAPIF_get_real_usec.3.gz man/man3/PAPIF_get_virt_cyc.3.gz man/man3/PAPIF_get_virt_usec.3.gz man/man3/PAPIF_ipc.3.gz man/man3/PAPIF_is_initialized.3.gz man/man3/PAPIF_library_init.3.gz man/man3/PAPIF_lock.3.gz man/man3/PAPIF_multiplex_init.3.gz man/man3/PAPIF_num_cmp_hwctrs.3.gz man/man3/PAPIF_num_counters.3.gz man/man3/PAPIF_num_events.3.gz man/man3/PAPIF_num_hwctrs.3.gz man/man3/PAPIF_perror.3.gz man/man3/PAPIF_query_event.3.gz man/man3/PAPIF_query_named_event.3.gz man/man3/PAPIF_read.3.gz man/man3/PAPIF_read_ts.3.gz man/man3/PAPIF_register_thread.3.gz man/man3/PAPIF_remove_event.3.gz man/man3/PAPIF_remove_events.3.gz man/man3/PAPIF_remove_named_event.3.gz man/man3/PAPIF_reset.3.gz man/man3/PAPIF_set_cmp_domain.3.gz man/man3/PAPIF_set_cmp_granularity.3.gz man/man3/PAPIF_set_debug.3.gz man/man3/PAPIF_set_domain.3.gz man/man3/PAPIF_set_event_domain.3.gz man/man3/PAPIF_set_granularity.3.gz man/man3/PAPIF_set_inherit.3.gz man/man3/PAPIF_set_multiplex.3.gz man/man3/PAPIF_shutdown.3.gz man/man3/PAPIF_start.3.gz man/man3/PAPIF_start_counters.3.gz man/man3/PAPIF_state.3.gz man/man3/PAPIF_stop.3.gz man/man3/PAPIF_stop_counters.3.gz man/man3/PAPIF_thread_id.3.gz man/man3/PAPIF_thread_init.3.gz man/man3/PAPIF_unlock.3.gz man/man3/PAPIF_unregister_thread.3.gz man/man3/PAPIF_write.3.gz man/man3/PAPI_accum.3.gz man/man3/PAPI_accum_counters.3.gz man/man3/PAPI_add_event.3.gz man/man3/PAPI_add_events.3.gz man/man3/PAPI_add_named_event.3.gz man/man3/PAPI_addr_range_option_t.3.gz man/man3/PAPI_address_map_t.3.gz man/man3/PAPI_all_thr_spec_t.3.gz man/man3/PAPI_assign_eventset_component.3.gz man/man3/PAPI_attach.3.gz man/man3/PAPI_attach_option_t.3.gz man/man3/PAPI_cleanup_eventset.3.gz man/man3/PAPI_component_info_t.3.gz man/man3/PAPI_cpu_option_t.3.gz man/man3/PAPI_create_eventset.3.gz man/man3/PAPI_debug_option_t.3.gz man/man3/PAPI_destroy_eventset.3.gz man/man3/PAPI_detach.3.gz man/man3/PAPI_disable_component.3.gz man/man3/PAPI_disable_component_by_name.3.gz man/man3/PAPI_dmem_info_t.3.gz man/man3/PAPI_domain_option_t.3.gz man/man3/PAPI_enum_cmp_event.3.gz man/man3/PAPI_enum_event.3.gz man/man3/PAPI_epc.3.gz man/man3/PAPI_event_code_to_name.3.gz man/man3/PAPI_event_info_t.3.gz man/man3/PAPI_event_name_to_code.3.gz man/man3/PAPI_exe_info_t.3.gz man/man3/PAPI_flips.3.gz man/man3/PAPI_flops.3.gz man/man3/PAPI_get_cmp_opt.3.gz man/man3/PAPI_get_component_index.3.gz man/man3/PAPI_get_component_info.3.gz man/man3/PAPI_get_dmem_info.3.gz man/man3/PAPI_get_event_component.3.gz man/man3/PAPI_get_event_info.3.gz man/man3/PAPI_get_eventset_component.3.gz man/man3/PAPI_get_executable_info.3.gz man/man3/PAPI_get_hardware_info.3.gz man/man3/PAPI_get_multiplex.3.gz man/man3/PAPI_get_opt.3.gz man/man3/PAPI_get_overflow_event_index.3.gz man/man3/PAPI_get_real_cyc.3.gz man/man3/PAPI_get_real_nsec.3.gz man/man3/PAPI_get_real_usec.3.gz man/man3/PAPI_get_shared_lib_info.3.gz man/man3/PAPI_get_thr_specific.3.gz man/man3/PAPI_get_virt_cyc.3.gz man/man3/PAPI_get_virt_nsec.3.gz man/man3/PAPI_get_virt_usec.3.gz man/man3/PAPI_granularity_option_t.3.gz man/man3/PAPI_hw_info_t.3.gz man/man3/PAPI_inherit_option_t.3.gz man/man3/PAPI_ipc.3.gz man/man3/PAPI_is_initialized.3.gz man/man3/PAPI_itimer_option_t.3.gz man/man3/PAPI_library_init.3.gz man/man3/PAPI_list_events.3.gz man/man3/PAPI_list_threads.3.gz man/man3/PAPI_lock.3.gz man/man3/PAPI_mh_cache_info_t.3.gz man/man3/PAPI_mh_info_t.3.gz man/man3/PAPI_mh_level_t.3.gz man/man3/PAPI_mh_tlb_info_t.3.gz man/man3/PAPI_mpx_info_t.3.gz man/man3/PAPI_multiplex_init.3.gz man/man3/PAPI_multiplex_option_t.3.gz man/man3/PAPI_num_cmp_hwctrs.3.gz man/man3/PAPI_num_components.3.gz man/man3/PAPI_num_counters.3.gz man/man3/PAPI_num_events.3.gz man/man3/PAPI_num_hwctrs.3.gz man/man3/PAPI_option_t.3.gz man/man3/PAPI_overflow.3.gz man/man3/PAPI_perror.3.gz man/man3/PAPI_preload_info_t.3.gz man/man3/PAPI_profil.3.gz man/man3/PAPI_query_event.3.gz man/man3/PAPI_query_named_event.3.gz man/man3/PAPI_read.3.gz man/man3/PAPI_read_counters.3.gz man/man3/PAPI_read_ts.3.gz man/man3/PAPI_register_thread.3.gz man/man3/PAPI_remove_event.3.gz man/man3/PAPI_remove_events.3.gz man/man3/PAPI_remove_named_event.3.gz man/man3/PAPI_reset.3.gz man/man3/PAPI_set_cmp_domain.3.gz man/man3/PAPI_set_cmp_granularity.3.gz man/man3/PAPI_set_debug.3.gz man/man3/PAPI_set_domain.3.gz man/man3/PAPI_set_granularity.3.gz man/man3/PAPI_set_multiplex.3.gz man/man3/PAPI_set_opt.3.gz man/man3/PAPI_set_thr_specific.3.gz man/man3/PAPI_shlib_info_t.3.gz man/man3/PAPI_shutdown.3.gz man/man3/PAPI_sprofil.3.gz man/man3/PAPI_sprofil_t.3.gz man/man3/PAPI_start.3.gz man/man3/PAPI_start_counters.3.gz man/man3/PAPI_state.3.gz man/man3/PAPI_stop.3.gz man/man3/PAPI_stop_counters.3.gz man/man3/PAPI_strerror.3.gz man/man3/PAPI_thread_id.3.gz man/man3/PAPI_thread_init.3.gz man/man3/PAPI_unlock.3.gz man/man3/PAPI_unregister_thread.3.gz man/man3/PAPI_write.3.gz %%DATADIR%%/ctests/Makefile %%DATADIR%%/ctests/all_events %%DATADIR%%/ctests/all_events.c %%DATADIR%%/ctests/all_native_events %%DATADIR%%/ctests/all_native_events.c %%DATADIR%%/ctests/api %%DATADIR%%/ctests/api.c %%DATADIR%%/ctests/attach2 %%DATADIR%%/ctests/attach2.c %%DATADIR%%/ctests/attach3 %%DATADIR%%/ctests/attach3.c +%%DATADIR%%/ctests/attach_cpu +%%DATADIR%%/ctests/attach_cpu.c %%DATADIR%%/ctests/attach_target %%DATADIR%%/ctests/attach_target.c %%DATADIR%%/ctests/branches %%DATADIR%%/ctests/branches.c %%DATADIR%%/ctests/burn %%DATADIR%%/ctests/burn.c %%DATADIR%%/ctests/byte_profile %%DATADIR%%/ctests/byte_profile.c %%DATADIR%%/ctests/calibrate %%DATADIR%%/ctests/calibrate.c %%DATADIR%%/ctests/case1 %%DATADIR%%/ctests/case1.c %%DATADIR%%/ctests/case2 %%DATADIR%%/ctests/case2.c %%DATADIR%%/ctests/child_overflow %%DATADIR%%/ctests/clockres_pthreads %%DATADIR%%/ctests/clockres_pthreads.c %%DATADIR%%/ctests/cmpinfo %%DATADIR%%/ctests/cmpinfo.c %%DATADIR%%/ctests/code2name %%DATADIR%%/ctests/code2name.c %%DATADIR%%/ctests/cpi.c %%DATADIR%%/ctests/cycle_ratio %%DATADIR%%/ctests/cycle_ratio.c %%DATADIR%%/ctests/data_range %%DATADIR%%/ctests/data_range.c %%DATADIR%%/ctests/derived %%DATADIR%%/ctests/derived.c %%DATADIR%%/ctests/describe %%DATADIR%%/ctests/describe.c %%DATADIR%%/ctests/disable_component %%DATADIR%%/ctests/disable_component.c %%DATADIR%%/ctests/dmem_info %%DATADIR%%/ctests/dmem_info.c %%DATADIR%%/ctests/earprofile %%DATADIR%%/ctests/earprofile.c %%DATADIR%%/ctests/eventname %%DATADIR%%/ctests/eventname.c %%DATADIR%%/ctests/exec %%DATADIR%%/ctests/exec.c %%DATADIR%%/ctests/exec2 %%DATADIR%%/ctests/exec2.c %%DATADIR%%/ctests/exec_overflow %%DATADIR%%/ctests/exeinfo %%DATADIR%%/ctests/exeinfo.c %%DATADIR%%/ctests/first %%DATADIR%%/ctests/first.c %%DATADIR%%/ctests/flops %%DATADIR%%/ctests/flops.c %%DATADIR%%/ctests/fork %%DATADIR%%/ctests/fork.c %%DATADIR%%/ctests/fork2 %%DATADIR%%/ctests/fork2.c %%DATADIR%%/ctests/fork_exec_overflow.c %%DATADIR%%/ctests/fork_overflow %%DATADIR%%/ctests/forkexec %%DATADIR%%/ctests/forkexec.c %%DATADIR%%/ctests/forkexec2 %%DATADIR%%/ctests/forkexec2.c %%DATADIR%%/ctests/forkexec3 %%DATADIR%%/ctests/forkexec3.c %%DATADIR%%/ctests/forkexec4 %%DATADIR%%/ctests/forkexec4.c %%DATADIR%%/ctests/get_event_component %%DATADIR%%/ctests/get_event_component.c %%DATADIR%%/ctests/high-level %%DATADIR%%/ctests/high-level.c %%DATADIR%%/ctests/high-level2 %%DATADIR%%/ctests/high-level2.c %%DATADIR%%/ctests/hl_rates %%DATADIR%%/ctests/hl_rates.c %%DATADIR%%/ctests/hwinfo %%DATADIR%%/ctests/hwinfo.c %%DATADIR%%/ctests/inherit %%DATADIR%%/ctests/inherit.c %%DATADIR%%/ctests/ipc %%DATADIR%%/ctests/ipc.c %%DATADIR%%/ctests/johnmay2 %%DATADIR%%/ctests/johnmay2.c %%DATADIR%%/ctests/krentel_pthreads %%DATADIR%%/ctests/krentel_pthreads.c %%DATADIR%%/ctests/kufrin %%DATADIR%%/ctests/kufrin.c %%DATADIR%%/ctests/locks_pthreads %%DATADIR%%/ctests/locks_pthreads.c %%DATADIR%%/ctests/low-level %%DATADIR%%/ctests/low-level.c %%DATADIR%%/ctests/matrix-hl %%DATADIR%%/ctests/matrix-hl.c %%DATADIR%%/ctests/max_multiplex %%DATADIR%%/ctests/max_multiplex.c %%DATADIR%%/ctests/memory %%DATADIR%%/ctests/memory.c %%DATADIR%%/ctests/mendes-alt %%DATADIR%%/ctests/mendes-alt.c %%DATADIR%%/ctests/mpifirst.c %%DATADIR%%/ctests/multiattach %%DATADIR%%/ctests/multiattach.c %%DATADIR%%/ctests/multiattach2 %%DATADIR%%/ctests/multiattach2.c %%DATADIR%%/ctests/multiplex1 %%DATADIR%%/ctests/multiplex1.c %%DATADIR%%/ctests/multiplex1_pthreads %%DATADIR%%/ctests/multiplex1_pthreads.c %%DATADIR%%/ctests/multiplex2 %%DATADIR%%/ctests/multiplex2.c %%DATADIR%%/ctests/multiplex3_pthreads %%DATADIR%%/ctests/multiplex3_pthreads.c %%DATADIR%%/ctests/native.c %%DATADIR%%/ctests/nineth.c %%DATADIR%%/ctests/nmi_watchdog %%DATADIR%%/ctests/nmi_watchdog.c %%DATADIR%%/ctests/omptough.c %%DATADIR%%/ctests/overflow %%DATADIR%%/ctests/overflow.c %%DATADIR%%/ctests/overflow2 %%DATADIR%%/ctests/overflow2.c %%DATADIR%%/ctests/overflow3_pthreads %%DATADIR%%/ctests/overflow3_pthreads.c %%DATADIR%%/ctests/overflow_allcounters %%DATADIR%%/ctests/overflow_allcounters.c %%DATADIR%%/ctests/overflow_force_software %%DATADIR%%/ctests/overflow_force_software.c %%DATADIR%%/ctests/overflow_index %%DATADIR%%/ctests/overflow_index.c %%DATADIR%%/ctests/overflow_one_and_read %%DATADIR%%/ctests/overflow_one_and_read.c %%DATADIR%%/ctests/overflow_pthreads %%DATADIR%%/ctests/overflow_pthreads.c %%DATADIR%%/ctests/overflow_single_event %%DATADIR%%/ctests/overflow_single_event.c %%DATADIR%%/ctests/overflow_twoevents %%DATADIR%%/ctests/overflow_twoevents.c %%DATADIR%%/ctests/overflow_values.c %%DATADIR%%/ctests/p4_lst_ins %%DATADIR%%/ctests/p4_lst_ins.c %%DATADIR%%/ctests/papi_1.c %%DATADIR%%/ctests/pernode.c %%DATADIR%%/ctests/prof_utils.c %%DATADIR%%/ctests/prof_utils.h %%DATADIR%%/ctests/profile %%DATADIR%%/ctests/profile.c %%DATADIR%%/ctests/profile_force_software %%DATADIR%%/ctests/profile_pthreads %%DATADIR%%/ctests/profile_pthreads.c %%DATADIR%%/ctests/profile_twoevents %%DATADIR%%/ctests/profile_twoevents.c %%DATADIR%%/ctests/pthrtough %%DATADIR%%/ctests/pthrtough.c %%DATADIR%%/ctests/pthrtough2 %%DATADIR%%/ctests/pthrtough2.c %%DATADIR%%/ctests/realtime %%DATADIR%%/ctests/realtime.c %%DATADIR%%/ctests/remove_events %%DATADIR%%/ctests/remove_events.c %%DATADIR%%/ctests/reset %%DATADIR%%/ctests/reset.c %%DATADIR%%/ctests/reset_multiplex %%DATADIR%%/ctests/reset_multiplex.c %%DATADIR%%/ctests/sdsc-mpx %%DATADIR%%/ctests/sdsc.c %%DATADIR%%/ctests/sdsc2-mpx %%DATADIR%%/ctests/sdsc2.c %%DATADIR%%/ctests/sdsc4-mpx %%DATADIR%%/ctests/sdsc4.c %%DATADIR%%/ctests/second %%DATADIR%%/ctests/second.c %%DATADIR%%/ctests/shlib %%DATADIR%%/ctests/shlib.c %%DATADIR%%/ctests/sprofile %%DATADIR%%/ctests/sprofile.c %%DATADIR%%/ctests/system_child_overflow %%DATADIR%%/ctests/system_overflow %%DATADIR%%/ctests/tenth %%DATADIR%%/ctests/tenth.c %%DATADIR%%/ctests/thrspecific %%DATADIR%%/ctests/thrspecific.c %%DATADIR%%/ctests/timer_overflow %%DATADIR%%/ctests/timer_overflow.c %%DATADIR%%/ctests/val_omp.c %%DATADIR%%/ctests/vector.c %%DATADIR%%/ctests/version.c %%DATADIR%%/ctests/virttime %%DATADIR%%/ctests/virttime.c %%DATADIR%%/ctests/zero %%DATADIR%%/ctests/zero.c %%DATADIR%%/ctests/zero_attach %%DATADIR%%/ctests/zero_attach.c %%DATADIR%%/ctests/zero_flip %%DATADIR%%/ctests/zero_flip.c %%DATADIR%%/ctests/zero_fork %%DATADIR%%/ctests/zero_fork.c %%DATADIR%%/ctests/zero_named %%DATADIR%%/ctests/zero_named.c %%DATADIR%%/ctests/zero_omp.c %%DATADIR%%/ctests/zero_pthreads %%DATADIR%%/ctests/zero_pthreads.c %%DATADIR%%/ctests/zero_shmem %%DATADIR%%/ctests/zero_shmem.c %%DATADIR%%/ctests/zero_smp %%DATADIR%%/ctests/zero_smp.c -%%DATADIR%%/ftests/Makefile -%%DATADIR%%/ftests/accum.F -%%DATADIR%%/ftests/avail.F -%%DATADIR%%/ftests/case1.F -%%DATADIR%%/ftests/case2.F -%%DATADIR%%/ftests/clockres.F -%%DATADIR%%/ftests/cost.F -%%DATADIR%%/ftests/description.F -%%DATADIR%%/ftests/eventname.F -%%DATADIR%%/ftests/fdmemtest.F -%%DATADIR%%/ftests/first.F -%%DATADIR%%/ftests/flops.F -%%DATADIR%%/ftests/fmatrixlowpapi.F -%%DATADIR%%/ftests/fmatrixpapi.F -%%DATADIR%%/ftests/fmatrixpapi2.F -%%DATADIR%%/ftests/fmultiplex1.F -%%DATADIR%%/ftests/fmultiplex2.F -%%DATADIR%%/ftests/highlevel.F -%%DATADIR%%/ftests/johnmay2.F -%%DATADIR%%/ftests/nineth.F -%%DATADIR%%/ftests/second.F -%%DATADIR%%/ftests/strtest.F -%%DATADIR%%/ftests/tenth.F -%%DATADIR%%/ftests/zero.F -%%DATADIR%%/ftests/zeronamed.F %%DATADIR%%/run_tests.sh %%DATADIR%%/run_tests_exclude.txt %%DATADIR%%/run_tests_exclude_cuda.txt %%DATADIR%%/testlib/Makefile %%DATADIR%%/testlib/clockcore.c %%DATADIR%%/testlib/do_loops.c %%DATADIR%%/testlib/dummy.c %%DATADIR%%/testlib/fpapi_test.h %%DATADIR%%/testlib/ftests_util.F %%DATADIR%%/testlib/libtestlib.a %%DATADIR%%/testlib/papi_test.h %%DATADIR%%/testlib/test_utils.c %%DATADIR%%/testlib/test_utils.h