notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
papi API to access the performance counter hw in the microprocessor
5.4.3_11 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.4.3_11Version of this port present on the latest quarterly branch.
Ignore IGNORE: needs hwpmc module loaded or compiled into the kernel. Please consult hwpmc(4) on how to do it (or read pkg-message)
Maintainer: pizzamig@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-06-13 21:27:33
Last Update: 2023-04-23 09:09:58
Commit Hash: 8d3e020
License: BSD3CLAUSE
WWW:
https://code.google.com/p/papi-for-freebsd/
Description:
PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events. See also: https://icl.cs.utk.edu/papi
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (503 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/papi-5.4.3_11/catalog.mk
  3. /usr/local/share/licenses/papi-5.4.3_11/LICENSE
  4. /usr/local/share/licenses/papi-5.4.3_11/BSD3CLAUSE
  5. bin/papi_avail
  6. bin/papi_clockres
  7. bin/papi_command_line
  8. bin/papi_component_avail
  9. bin/papi_cost
  10. bin/papi_decode
  11. bin/papi_error_codes
  12. bin/papi_event_chooser
  13. bin/papi_mem_info
  14. bin/papi_multiplex_cost
  15. bin/papi_native_avail
  16. bin/papi_version
  17. bin/papi_xml_event_info
  18. include/f77papi.h
  19. include/f90papi.h
  20. include/fpapi.h
  21. include/papi.h
  22. include/papiStdEventDefs.h
  23. lib/libpapi.a
  24. lib/libpapi.so
  25. lib/libpapi.so.5
  26. lib/libpapi.so.5.4.3
  27. lib/libpapi.so.5.4.3.0
  28. libdata/pkgconfig/papi-5.4.3.0.pc
  29. libdata/pkgconfig/papi-5.4.3.pc
  30. libdata/pkgconfig/papi-5.pc
  31. libdata/pkgconfig/papi.pc
  32. man/man1/PAPI_derived_event_files.1.gz
  33. man/man1/papi_avail.1.gz
  34. man/man1/papi_clockres.1.gz
  35. man/man1/papi_command_line.1.gz
  36. man/man1/papi_component_avail.1.gz
  37. man/man1/papi_cost.1.gz
  38. man/man1/papi_decode.1.gz
  39. man/man1/papi_error_codes.1.gz
  40. man/man1/papi_event_chooser.1.gz
  41. man/man1/papi_hybrid_native_avail.1.gz
  42. man/man1/papi_mem_info.1.gz
  43. man/man1/papi_multiplex_cost.1.gz
  44. man/man1/papi_native_avail.1.gz
  45. man/man1/papi_version.1.gz
  46. man/man1/papi_xml_event_info.1.gz
  47. man/man3/PAPIF_accum.3.gz
  48. man/man3/PAPIF_accum_counters.3.gz
  49. man/man3/PAPIF_add_event.3.gz
  50. man/man3/PAPIF_add_events.3.gz
  51. man/man3/PAPIF_add_named_event.3.gz
  52. man/man3/PAPIF_assign_eventset_component.3.gz
  53. man/man3/PAPIF_cleanup_eventset.3.gz
  54. man/man3/PAPIF_create_eventset.3.gz
  55. man/man3/PAPIF_destroy_eventset.3.gz
  56. man/man3/PAPIF_enum_event.3.gz
  57. man/man3/PAPIF_epc.3.gz
  58. man/man3/PAPIF_event_code_to_name.3.gz
  59. man/man3/PAPIF_event_name_to_code.3.gz
  60. man/man3/PAPIF_flips.3.gz
  61. man/man3/PAPIF_flops.3.gz
  62. man/man3/PAPIF_get_clockrate.3.gz
  63. man/man3/PAPIF_get_dmem_info.3.gz
  64. man/man3/PAPIF_get_domain.3.gz
  65. man/man3/PAPIF_get_event_info.3.gz
  66. man/man3/PAPIF_get_exe_info.3.gz
  67. man/man3/PAPIF_get_granularity.3.gz
  68. man/man3/PAPIF_get_hardware_info.3.gz
  69. man/man3/PAPIF_get_multiplex.3.gz
  70. man/man3/PAPIF_get_preload.3.gz
  71. man/man3/PAPIF_get_real_cyc.3.gz
  72. man/man3/PAPIF_get_real_nsec.3.gz
  73. man/man3/PAPIF_get_real_usec.3.gz
  74. man/man3/PAPIF_get_virt_cyc.3.gz
  75. man/man3/PAPIF_get_virt_usec.3.gz
  76. man/man3/PAPIF_ipc.3.gz
  77. man/man3/PAPIF_is_initialized.3.gz
  78. man/man3/PAPIF_library_init.3.gz
  79. man/man3/PAPIF_lock.3.gz
  80. man/man3/PAPIF_multiplex_init.3.gz
  81. man/man3/PAPIF_num_cmp_hwctrs.3.gz
  82. man/man3/PAPIF_num_counters.3.gz
  83. man/man3/PAPIF_num_events.3.gz
  84. man/man3/PAPIF_num_hwctrs.3.gz
  85. man/man3/PAPIF_perror.3.gz
  86. man/man3/PAPIF_query_event.3.gz
  87. man/man3/PAPIF_query_named_event.3.gz
  88. man/man3/PAPIF_read.3.gz
  89. man/man3/PAPIF_read_ts.3.gz
  90. man/man3/PAPIF_register_thread.3.gz
  91. man/man3/PAPIF_remove_event.3.gz
  92. man/man3/PAPIF_remove_events.3.gz
  93. man/man3/PAPIF_remove_named_event.3.gz
  94. man/man3/PAPIF_reset.3.gz
  95. man/man3/PAPIF_set_cmp_domain.3.gz
  96. man/man3/PAPIF_set_cmp_granularity.3.gz
  97. man/man3/PAPIF_set_debug.3.gz
  98. man/man3/PAPIF_set_domain.3.gz
  99. man/man3/PAPIF_set_event_domain.3.gz
  100. man/man3/PAPIF_set_granularity.3.gz
  101. man/man3/PAPIF_set_inherit.3.gz
  102. man/man3/PAPIF_set_multiplex.3.gz
  103. man/man3/PAPIF_shutdown.3.gz
  104. man/man3/PAPIF_start.3.gz
  105. man/man3/PAPIF_start_counters.3.gz
  106. man/man3/PAPIF_state.3.gz
  107. man/man3/PAPIF_stop.3.gz
  108. man/man3/PAPIF_stop_counters.3.gz
  109. man/man3/PAPIF_thread_id.3.gz
  110. man/man3/PAPIF_thread_init.3.gz
  111. man/man3/PAPIF_unlock.3.gz
  112. man/man3/PAPIF_unregister_thread.3.gz
  113. man/man3/PAPIF_write.3.gz
  114. man/man3/PAPI_accum.3.gz
  115. man/man3/PAPI_accum_counters.3.gz
  116. man/man3/PAPI_add_event.3.gz
  117. man/man3/PAPI_add_events.3.gz
  118. man/man3/PAPI_add_named_event.3.gz
  119. man/man3/PAPI_addr_range_option_t.3.gz
  120. man/man3/PAPI_address_map_t.3.gz
  121. man/man3/PAPI_all_thr_spec_t.3.gz
  122. man/man3/PAPI_assign_eventset_component.3.gz
  123. man/man3/PAPI_attach.3.gz
  124. man/man3/PAPI_attach_option_t.3.gz
  125. man/man3/PAPI_cleanup_eventset.3.gz
  126. man/man3/PAPI_component_info_t.3.gz
  127. man/man3/PAPI_cpu_option_t.3.gz
  128. man/man3/PAPI_create_eventset.3.gz
  129. man/man3/PAPI_debug_option_t.3.gz
  130. man/man3/PAPI_destroy_eventset.3.gz
  131. man/man3/PAPI_detach.3.gz
  132. man/man3/PAPI_disable_component.3.gz
  133. man/man3/PAPI_disable_component_by_name.3.gz
  134. man/man3/PAPI_dmem_info_t.3.gz
  135. man/man3/PAPI_domain_option_t.3.gz
  136. man/man3/PAPI_enum_cmp_event.3.gz
  137. man/man3/PAPI_enum_event.3.gz
  138. man/man3/PAPI_epc.3.gz
  139. man/man3/PAPI_event_code_to_name.3.gz
  140. man/man3/PAPI_event_info_t.3.gz
  141. man/man3/PAPI_event_name_to_code.3.gz
  142. man/man3/PAPI_exe_info_t.3.gz
  143. man/man3/PAPI_flips.3.gz
  144. man/man3/PAPI_flops.3.gz
  145. man/man3/PAPI_get_cmp_opt.3.gz
  146. man/man3/PAPI_get_component_index.3.gz
  147. man/man3/PAPI_get_component_info.3.gz
  148. man/man3/PAPI_get_dmem_info.3.gz
  149. man/man3/PAPI_get_event_component.3.gz
  150. man/man3/PAPI_get_event_info.3.gz
  151. man/man3/PAPI_get_eventset_component.3.gz
  152. man/man3/PAPI_get_executable_info.3.gz
  153. man/man3/PAPI_get_hardware_info.3.gz
  154. man/man3/PAPI_get_multiplex.3.gz
  155. man/man3/PAPI_get_opt.3.gz
  156. man/man3/PAPI_get_overflow_event_index.3.gz
  157. man/man3/PAPI_get_real_cyc.3.gz
  158. man/man3/PAPI_get_real_nsec.3.gz
  159. man/man3/PAPI_get_real_usec.3.gz
  160. man/man3/PAPI_get_shared_lib_info.3.gz
  161. man/man3/PAPI_get_thr_specific.3.gz
  162. man/man3/PAPI_get_virt_cyc.3.gz
  163. man/man3/PAPI_get_virt_nsec.3.gz
  164. man/man3/PAPI_get_virt_usec.3.gz
  165. man/man3/PAPI_granularity_option_t.3.gz
  166. man/man3/PAPI_hw_info_t.3.gz
  167. man/man3/PAPI_inherit_option_t.3.gz
  168. man/man3/PAPI_ipc.3.gz
  169. man/man3/PAPI_is_initialized.3.gz
  170. man/man3/PAPI_itimer_option_t.3.gz
  171. man/man3/PAPI_library_init.3.gz
  172. man/man3/PAPI_list_events.3.gz
  173. man/man3/PAPI_list_threads.3.gz
  174. man/man3/PAPI_lock.3.gz
  175. man/man3/PAPI_mh_cache_info_t.3.gz
  176. man/man3/PAPI_mh_info_t.3.gz
  177. man/man3/PAPI_mh_level_t.3.gz
  178. man/man3/PAPI_mh_tlb_info_t.3.gz
  179. man/man3/PAPI_mpx_info_t.3.gz
  180. man/man3/PAPI_multiplex_init.3.gz
  181. man/man3/PAPI_multiplex_option_t.3.gz
  182. man/man3/PAPI_num_cmp_hwctrs.3.gz
  183. man/man3/PAPI_num_components.3.gz
  184. man/man3/PAPI_num_counters.3.gz
  185. man/man3/PAPI_num_events.3.gz
  186. man/man3/PAPI_num_hwctrs.3.gz
  187. man/man3/PAPI_option_t.3.gz
  188. man/man3/PAPI_overflow.3.gz
  189. man/man3/PAPI_perror.3.gz
  190. man/man3/PAPI_preload_info_t.3.gz
  191. man/man3/PAPI_profil.3.gz
  192. man/man3/PAPI_query_event.3.gz
  193. man/man3/PAPI_query_named_event.3.gz
  194. man/man3/PAPI_read.3.gz
  195. man/man3/PAPI_read_counters.3.gz
  196. man/man3/PAPI_read_ts.3.gz
  197. man/man3/PAPI_register_thread.3.gz
  198. man/man3/PAPI_remove_event.3.gz
  199. man/man3/PAPI_remove_events.3.gz
  200. man/man3/PAPI_remove_named_event.3.gz
  201. man/man3/PAPI_reset.3.gz
  202. man/man3/PAPI_set_cmp_domain.3.gz
  203. man/man3/PAPI_set_cmp_granularity.3.gz
  204. man/man3/PAPI_set_debug.3.gz
  205. man/man3/PAPI_set_domain.3.gz
  206. man/man3/PAPI_set_granularity.3.gz
  207. man/man3/PAPI_set_multiplex.3.gz
  208. man/man3/PAPI_set_opt.3.gz
  209. man/man3/PAPI_set_thr_specific.3.gz
  210. man/man3/PAPI_shlib_info_t.3.gz
  211. man/man3/PAPI_shutdown.3.gz
  212. man/man3/PAPI_sprofil.3.gz
  213. man/man3/PAPI_sprofil_t.3.gz
  214. man/man3/PAPI_start.3.gz
  215. man/man3/PAPI_start_counters.3.gz
  216. man/man3/PAPI_state.3.gz
  217. man/man3/PAPI_stop.3.gz
  218. man/man3/PAPI_stop_counters.3.gz
  219. man/man3/PAPI_strerror.3.gz
  220. man/man3/PAPI_thread_id.3.gz
  221. man/man3/PAPI_thread_init.3.gz
  222. man/man3/PAPI_unlock.3.gz
  223. man/man3/PAPI_unregister_thread.3.gz
  224. man/man3/PAPI_write.3.gz
  225. share/papi/ctests/Makefile
  226. share/papi/ctests/all_events
  227. share/papi/ctests/all_events.c
  228. share/papi/ctests/all_native_events
  229. share/papi/ctests/all_native_events.c
  230. share/papi/ctests/api
  231. share/papi/ctests/api.c
  232. share/papi/ctests/attach2
  233. share/papi/ctests/attach2.c
  234. share/papi/ctests/attach3
  235. share/papi/ctests/attach3.c
  236. share/papi/ctests/attach_cpu
  237. share/papi/ctests/attach_cpu.c
  238. share/papi/ctests/attach_target
  239. share/papi/ctests/attach_target.c
  240. share/papi/ctests/branches
  241. share/papi/ctests/branches.c
  242. share/papi/ctests/burn
  243. share/papi/ctests/burn.c
  244. share/papi/ctests/byte_profile
  245. share/papi/ctests/byte_profile.c
  246. share/papi/ctests/calibrate
  247. share/papi/ctests/calibrate.c
  248. share/papi/ctests/case1
  249. share/papi/ctests/case1.c
  250. share/papi/ctests/case2
  251. share/papi/ctests/case2.c
  252. share/papi/ctests/child_overflow
  253. share/papi/ctests/clockres_pthreads
  254. share/papi/ctests/clockres_pthreads.c
  255. share/papi/ctests/cmpinfo
  256. share/papi/ctests/cmpinfo.c
  257. share/papi/ctests/code2name
  258. share/papi/ctests/code2name.c
  259. share/papi/ctests/cpi.c
  260. share/papi/ctests/cycle_ratio
  261. share/papi/ctests/cycle_ratio.c
  262. share/papi/ctests/data_range
  263. share/papi/ctests/data_range.c
  264. share/papi/ctests/derived
  265. share/papi/ctests/derived.c
  266. share/papi/ctests/describe
  267. share/papi/ctests/describe.c
  268. share/papi/ctests/disable_component
  269. share/papi/ctests/disable_component.c
  270. share/papi/ctests/dmem_info
  271. share/papi/ctests/dmem_info.c
  272. share/papi/ctests/earprofile
  273. share/papi/ctests/earprofile.c
  274. share/papi/ctests/eventname
  275. share/papi/ctests/eventname.c
  276. share/papi/ctests/exec
  277. share/papi/ctests/exec.c
  278. share/papi/ctests/exec2
  279. share/papi/ctests/exec2.c
  280. share/papi/ctests/exec_overflow
  281. share/papi/ctests/exeinfo
  282. share/papi/ctests/exeinfo.c
  283. share/papi/ctests/first
  284. share/papi/ctests/first.c
  285. share/papi/ctests/flops
  286. share/papi/ctests/flops.c
  287. share/papi/ctests/fork
  288. share/papi/ctests/fork.c
  289. share/papi/ctests/fork2
  290. share/papi/ctests/fork2.c
  291. share/papi/ctests/fork_exec_overflow.c
  292. share/papi/ctests/fork_overflow
  293. share/papi/ctests/forkexec
  294. share/papi/ctests/forkexec.c
  295. share/papi/ctests/forkexec2
  296. share/papi/ctests/forkexec2.c
  297. share/papi/ctests/forkexec3
  298. share/papi/ctests/forkexec3.c
  299. share/papi/ctests/forkexec4
  300. share/papi/ctests/forkexec4.c
  301. share/papi/ctests/get_event_component
  302. share/papi/ctests/get_event_component.c
  303. share/papi/ctests/high-level
  304. share/papi/ctests/high-level.c
  305. share/papi/ctests/high-level2
  306. share/papi/ctests/high-level2.c
  307. share/papi/ctests/hl_rates
  308. share/papi/ctests/hl_rates.c
  309. share/papi/ctests/hwinfo
  310. share/papi/ctests/hwinfo.c
  311. share/papi/ctests/inherit
  312. share/papi/ctests/inherit.c
  313. share/papi/ctests/ipc
  314. share/papi/ctests/ipc.c
  315. share/papi/ctests/johnmay2
  316. share/papi/ctests/johnmay2.c
  317. share/papi/ctests/krentel_pthreads
  318. share/papi/ctests/krentel_pthreads.c
  319. share/papi/ctests/kufrin
  320. share/papi/ctests/kufrin.c
  321. share/papi/ctests/locks_pthreads
  322. share/papi/ctests/locks_pthreads.c
  323. share/papi/ctests/low-level
  324. share/papi/ctests/low-level.c
  325. share/papi/ctests/matrix-hl
  326. share/papi/ctests/matrix-hl.c
  327. share/papi/ctests/max_multiplex
  328. share/papi/ctests/max_multiplex.c
  329. share/papi/ctests/memory
  330. share/papi/ctests/memory.c
  331. share/papi/ctests/mendes-alt
  332. share/papi/ctests/mendes-alt.c
  333. share/papi/ctests/mpifirst
  334. share/papi/ctests/mpifirst.c
  335. share/papi/ctests/multiattach
  336. share/papi/ctests/multiattach.c
  337. share/papi/ctests/multiattach2
  338. share/papi/ctests/multiattach2.c
  339. share/papi/ctests/multiplex1
  340. share/papi/ctests/multiplex1.c
  341. share/papi/ctests/multiplex1_pthreads
  342. share/papi/ctests/multiplex1_pthreads.c
  343. share/papi/ctests/multiplex2
  344. share/papi/ctests/multiplex2.c
  345. share/papi/ctests/multiplex3_pthreads
  346. share/papi/ctests/multiplex3_pthreads.c
  347. share/papi/ctests/native.c
  348. share/papi/ctests/nineth.c
  349. share/papi/ctests/nmi_watchdog
  350. share/papi/ctests/nmi_watchdog.c
  351. share/papi/ctests/omptough.c
  352. share/papi/ctests/overflow
  353. share/papi/ctests/overflow.c
  354. share/papi/ctests/overflow2
  355. share/papi/ctests/overflow2.c
  356. share/papi/ctests/overflow3_pthreads
  357. share/papi/ctests/overflow3_pthreads.c
  358. share/papi/ctests/overflow_allcounters
  359. share/papi/ctests/overflow_allcounters.c
  360. share/papi/ctests/overflow_force_software
  361. share/papi/ctests/overflow_force_software.c
  362. share/papi/ctests/overflow_index
  363. share/papi/ctests/overflow_index.c
  364. share/papi/ctests/overflow_one_and_read
  365. share/papi/ctests/overflow_one_and_read.c
  366. share/papi/ctests/overflow_pthreads
  367. share/papi/ctests/overflow_pthreads.c
  368. share/papi/ctests/overflow_single_event
  369. share/papi/ctests/overflow_single_event.c
  370. share/papi/ctests/overflow_twoevents
  371. share/papi/ctests/overflow_twoevents.c
  372. share/papi/ctests/overflow_values.c
  373. share/papi/ctests/p4_lst_ins
  374. share/papi/ctests/p4_lst_ins.c
  375. share/papi/ctests/papi_1.c
  376. share/papi/ctests/pernode.c
  377. share/papi/ctests/prof_utils.c
  378. share/papi/ctests/prof_utils.h
  379. share/papi/ctests/profile
  380. share/papi/ctests/profile.c
  381. share/papi/ctests/profile_force_software
  382. share/papi/ctests/profile_pthreads
  383. share/papi/ctests/profile_pthreads.c
  384. share/papi/ctests/profile_twoevents
  385. share/papi/ctests/profile_twoevents.c
  386. share/papi/ctests/pthrtough
  387. share/papi/ctests/pthrtough.c
  388. share/papi/ctests/pthrtough2
  389. share/papi/ctests/pthrtough2.c
  390. share/papi/ctests/realtime
  391. share/papi/ctests/realtime.c
  392. share/papi/ctests/remove_events
  393. share/papi/ctests/remove_events.c
  394. share/papi/ctests/reset
  395. share/papi/ctests/reset.c
  396. share/papi/ctests/reset_multiplex
  397. share/papi/ctests/reset_multiplex.c
  398. share/papi/ctests/sdsc-mpx
  399. share/papi/ctests/sdsc.c
  400. share/papi/ctests/sdsc2-mpx
  401. share/papi/ctests/sdsc2.c
  402. share/papi/ctests/sdsc4-mpx
  403. share/papi/ctests/sdsc4.c
  404. share/papi/ctests/second
  405. share/papi/ctests/second.c
  406. share/papi/ctests/shlib
  407. share/papi/ctests/shlib.c
  408. share/papi/ctests/sprofile
  409. share/papi/ctests/sprofile.c
  410. share/papi/ctests/system_child_overflow
  411. share/papi/ctests/system_overflow
  412. share/papi/ctests/tenth
  413. share/papi/ctests/tenth.c
  414. share/papi/ctests/thrspecific
  415. share/papi/ctests/thrspecific.c
  416. share/papi/ctests/timer_overflow
  417. share/papi/ctests/timer_overflow.c
  418. share/papi/ctests/val_omp.c
  419. share/papi/ctests/vector.c
  420. share/papi/ctests/version.c
  421. share/papi/ctests/virttime
  422. share/papi/ctests/virttime.c
  423. share/papi/ctests/zero
  424. share/papi/ctests/zero.c
  425. share/papi/ctests/zero_attach
  426. share/papi/ctests/zero_attach.c
  427. share/papi/ctests/zero_flip
  428. share/papi/ctests/zero_flip.c
  429. share/papi/ctests/zero_fork
  430. share/papi/ctests/zero_fork.c
  431. share/papi/ctests/zero_named
  432. share/papi/ctests/zero_named.c
  433. share/papi/ctests/zero_omp.c
  434. share/papi/ctests/zero_pthreads
  435. share/papi/ctests/zero_pthreads.c
  436. share/papi/ctests/zero_shmem
  437. share/papi/ctests/zero_shmem.c
  438. share/papi/ctests/zero_smp
  439. share/papi/ctests/zero_smp.c
  440. share/papi/ftests/Makefile
  441. share/papi/ftests/accum
  442. share/papi/ftests/accum.F
  443. share/papi/ftests/avail
  444. share/papi/ftests/avail.F
  445. share/papi/ftests/case1
  446. share/papi/ftests/case1.F
  447. share/papi/ftests/case2
  448. share/papi/ftests/case2.F
  449. share/papi/ftests/clockres
  450. share/papi/ftests/clockres.F
  451. share/papi/ftests/cost
  452. share/papi/ftests/cost.F
  453. share/papi/ftests/description
  454. share/papi/ftests/description.F
  455. share/papi/ftests/eventname
  456. share/papi/ftests/eventname.F
  457. share/papi/ftests/fdmemtest
  458. share/papi/ftests/fdmemtest.F
  459. share/papi/ftests/first
  460. share/papi/ftests/first.F
  461. share/papi/ftests/flops
  462. share/papi/ftests/flops.F
  463. share/papi/ftests/fmatrixlowpapi
  464. share/papi/ftests/fmatrixlowpapi.F
  465. share/papi/ftests/fmatrixpapi
  466. share/papi/ftests/fmatrixpapi.F
  467. share/papi/ftests/fmatrixpapi2
  468. share/papi/ftests/fmatrixpapi2.F
  469. share/papi/ftests/fmultiplex1
  470. share/papi/ftests/fmultiplex1.F
  471. share/papi/ftests/fmultiplex2
  472. share/papi/ftests/fmultiplex2.F
  473. share/papi/ftests/highlevel
  474. share/papi/ftests/highlevel.F
  475. share/papi/ftests/johnmay2
  476. share/papi/ftests/johnmay2.F
  477. share/papi/ftests/nineth.F
  478. share/papi/ftests/second
  479. share/papi/ftests/second.F
  480. share/papi/ftests/strtest
  481. share/papi/ftests/strtest.F
  482. share/papi/ftests/tenth
  483. share/papi/ftests/tenth.F
  484. share/papi/ftests/zero
  485. share/papi/ftests/zero.F
  486. share/papi/ftests/zeronamed
  487. share/papi/ftests/zeronamed.F
  488. share/papi/run_tests.sh
  489. share/papi/run_tests_exclude.txt
  490. share/papi/run_tests_exclude_cuda.txt
  491. share/papi/testlib/Makefile
  492. share/papi/testlib/clockcore.c
  493. share/papi/testlib/do_loops.c
  494. share/papi/testlib/dummy.c
  495. share/papi/testlib/fpapi_test.h
  496. share/papi/testlib/ftests_util.F
  497. share/papi/testlib/libtestlib.a
  498. share/papi/testlib/papi_test.h
  499. share/papi/testlib/test_utils.c
  500. share/papi/testlib/test_utils.h
  501. @owner
  502. @group
  503. @mode
Collapse this list.
Dependency lines:
  • papi>0:devel/papi
To install the port:
cd /usr/ports/devel/papi/ && make install clean
No package is available: Needs to be compiled for specific CPU
PKGNAME: there is no package for this port: NO_PACKAGE = Needs to be compiled for specific CPU
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
distinfo:
SHA256 (papi-5.4.3.tar.gz) = 3aefd581e274f0a103f001f1ffd1009019b297c637e97f4b8c5fc13fa5a1e675 SIZE (papi-5.4.3.tar.gz) = 4356368

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gfortran12 : lang/gcc12
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. as : devel/binutils
Runtime dependencies:
  1. gfortran12 : lang/gcc12
Library dependencies:
  1. libopa.so : net/mpich
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for papi-5.4.3_11: CORETEMP=off: Add Intel Core thermal sensor (need coretemp.ko) DEBUGINFO=off: Add debug information (increased verbosity) ===> Use 'make config' to modify these settings
Options name:
devel_papi
USES:
fortran gmake pathfix pkgconfig
pkg-message:
For install:
In order to get PAPI working on this machine you must setup a kernel with * options HWPMC_HOOKS * device hwpmc Or load hwpmc module manually: # kldload hwpmc.ko Additionally, for i386 systems you need: * device apic
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://icl.cs.utk.edu/projects/papi/downloads/
Collapse this list.

Number of commits found: 49

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.4.3_11
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
5.4.3_10
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.4.3_10
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.4.3_10
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.4.3_10
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
5.4.3_10
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
5.4.3_9
22 Apr 2019 13:16:34
Revision:499638Original commit files touched by this commit
gerald search for other commits by this committer
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.

Suggested by:	tijl
5.4.3_8
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
5.4.3_7
18 Oct 2018 15:09:17
Revision:482346Original commit files touched by this commit
pizzamig search for other commits by this committer
devel/papi: change from net/mpich2 to net/mpich

PR:		231637
Submitted by:	yuri@freebsd.org
5.4.3_6
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
5.4.3_5
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
5.4.3_4
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
5.4.3_3
29 Aug 2017 13:05:21
Revision:448911Original commit files touched by this commit
pizzamig search for other commits by this committer
Change MAINTAINER email to my new FreeBSD email

Approved by:	lme (mentor)
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12150
5.4.3_3
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
5.4.3_2
07 Dec 2016 13:24:57
Revision:428057Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
5.4.3_1
21 Oct 2016 15:21:13
Revision:424427Original commit files touched by this commit
mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
5.4.3_1
03 Oct 2016 11:56:38
Revision:423185Original commit files touched by this commit
mat search for other commits by this committer
Fix depends.

Sponsored by:	Absolight
5.4.3
22 Apr 2016 05:51:37
Revision:413763Original commit files touched by this commit
pi search for other commits by this committer
devel/papi: several fixes, submitter becomes maintainer

- No package will be available, because binaries are hardware dependent
  (CPU specific)
- adding some patches to fix the AMD K8 cpu support
- adding support to the test framework
- adding fortran dependency
- fixing the pkg-plist

PR:		208912
Submitted by:	luca.pizzamiglio@gmail.com
5.4.3
09 Feb 2016 16:10:28
Revision:408577Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 5.4.3.
5.4.2
09 Dec 2015 12:13:31
Revision:403379Original commit files touched by this commit
vanilla search for other commits by this committer
add missing patch file.
5.4.2
09 Dec 2015 12:13:04
Revision:403378Original commit files touched by this commit
vanilla search for other commits by this committer
1: Upgrade to 5.4.1.
2: move all pkgconfig to libdata/
3: use option helper.
5.4.1
23 Jul 2015 08:58:48
Revision:392716Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 5.4.1.
5.3.0
27 Oct 2014 11:03:01
Revision:371551Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
5.3.0
12 Jul 2014 11:25:05
Revision:361612Original commit files touched by this commit
riggs search for other commits by this committer
- Update to upstream release 5.3.0
- Add LICENSE
- Simplify OPTIONS handling

Approved by:	mentors (implicit)
5.2.0
03 Feb 2014 21:55:13
Revision:342473Original commit files touched by this commit
antoine search for other commits by this committer
Checking kern.hwpmc is not enough to see if hwpmc is loaded or not, check
kern.hwpmc.nsamples
5.2.0
14 Nov 2013 13:36:21
Revision:333755Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 5.2.0, fix build [1]
- Reset maintainership (maintainer no longer uses FreeBSD, via private email)
[1]
- Support staging

Submitted by:	glebius ([1])
4.1.2.1
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
4.1.2.1
22 Oct 2012 09:07:43
Revision:306261Original commit files touched by this commit
rm search for other commits by this committer
- fix inverted logic of DEBUGINFO option

Feature safe:	yes
4.1.2.1
22 Oct 2012 08:44:00
Revision:306259Original commit files touched by this commit
rm search for other commits by this committer
- fix build on 10.0-CURRENT

while here:
- trim Makefile header
- convert to optionsng
- remove trailing whitespace in pkg-descr

Submitted by:	hiren panchasara <hiren.panchasara at gmail dot com> (via ports@)
Approved by:	Harald Servat <redcrash at gmail dot com> (maintainer, via ports@)
Feature safe:	yes
4.1.2.1
27 Jan 2011 15:09:32
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 4.1.2.1

PR:             ports/154239
Submitted by:   Harald Servat <redcrash@gmail.com> (maintainer)
Feature safe:   yes
3.7.1
18 Mar 2010 18:50:46
Original commit files touched by this commit
skreuzer search for other commits by this committer
- Add additional support for i7 processors
- Create symlink libpapi.so -> libpapi.so.3

PR:             ports/144508
Submitted by:   Harald Servat <redcrash@gmail.com>
3.7.1
03 Dec 2009 08:59:41
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 3.7.1

PR:             ports/140806
Submitted by:   Harald Servat <redcrash@gmail.com> (maintainer)
3.6.2_2
13 Sep 2009 00:08:01
Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.

Approved by:    portmgr
3.6.2_1
17 Jul 2009 13:33:43
Original commit files touched by this commit
skreuzer search for other commits by this committer
Only compile the c tests if WITHOUT_CTESTS is not defined
Only define USE_FORTRAN if WITHOUT_FTESTS is not defined

PR:             ports/136826
Approved by:    redcrash@gmail.com (maintainer); wxs (mentor)
3.6.2_1
15 Jul 2009 17:58:52
Original commit files touched by this commit
skreuzer search for other commits by this committer
Add support for Intel Atom/Core/Core2 processors
Install tests to DATADIR/{ctests,ftests} instead of PREFIX/{ctests,ftests}

PR:             ports/136757
Submitted by:   Harald Servat <redcrash@gmail.com>
Approved by:    wxs (mentor)
3.6.2
23 Mar 2009 23:32:29
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 3.6.2
- Unbreak
- Add check for hwpmc module (required to be loaded in order to build the port)
- Add NO_PACKAGE for the same reason

PR:             132910
Submitted by:   Harald Servat Gelabert <redcrash at gmail dot com> (maintainer)
3.5.0_4
27 Feb 2009 11:23:19
Original commit files touched by this commit
gerald search for other commits by this committer
Clean up CONFIGURE_ENV handling.

Approved by:    maintainer timeout
3.5.0_4
24 Jan 2009 09:54:16
Original commit files touched by this commit
pav search for other commits by this committer
- Mark BROKEN: does not compile

Reported by:    pointyhat
3.5.0_4
07 Jan 2009 16:34:27
Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3.
3.5.0_3
05 Jan 2009 19:44:02
Original commit files touched by this commit
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
3.5.0_3
13 Mar 2008 11:27:29
Original commit files touched by this commit
edwin search for other commits by this committer
Chase change in bsd.sites.mk to support MASTER_SITES on googlecode.com
where the portname does not match the projects hostname.

PR:             ports/121453 (related)
Submitted by:   Edwin Groothuis <edwin@mavetju.org>
Reviewed by:    pav@
3.5.0_3
27 Oct 2007 14:49:53
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix build with gcc 4.2

PR:             117204
Submitted by:   "Harald Servat" <redcrash@gmail.com>
Thanks to:      nox@
3.5.0_2
02 Oct 2007 07:50:38
Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken with gcc4.2 on amd64.
3.5.0_2
16 Aug 2007 15:08:02
Original commit files touched by this commit
itetcu search for other commits by this committer
- it requires the Fortran compiler, bump PORTREVISION
- it's only for i386 and amd64

PR:             ports/115506
Submitted by:   Harald Servat (maintainer)
3.5.0_1
21 Jul 2007 08:05:07
Original commit files touched by this commit
pav search for other commits by this committer
- Convert to USE_FORTRAN (untested)

Reported by:    pointyhat
3.5.0_1
30 Jun 2007 11:41:01
Original commit files touched by this commit
vanilla search for other commits by this committer
1: add BUILD_DEPENDS to gfortran when FTESTS enable.
2: IGNORE FreeBSD < 6.

Submitted by:   maintainer
3.5.0_1
18 Jun 2007 14:21:07
Original commit files touched by this commit
vanilla search for other commits by this committer
Remove hwpmc check on configure script, and bump version.

Submitted by:   maintainer
3.5.0
13 Jun 2007 21:26:19
Original commit files touched by this commit
vanilla search for other commits by this committer
Add papi 3.5.0, API to access the performance counter hw in the
microprocessor.

PR:             ports/113472
Submitted by:   redcrash at gmail.com

Number of commits found: 49