Package Release Info

papi_5_7_0-hpc-5.7.0-bp152.4.9

Update Info: Base Release
Available in Package Hub : 15 SP2 (BETA)

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libpapi-hpc
libpapi_5_7_0-hpc
papi-hpc
papi-hpc-devel
papi_5_7_0-hpc
papi_5_7_0-hpc-devel
papi_5_7_0-hpc-devel-static

Change Logs

* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones <tonyj@suse.com>
- Delete patch: papi-codecleanup.patch
  Patch has been present since first checkin but there is no indication
  as to it's purpose, no bug reference and it is not needed for successful
  test run.
- Refresh patch: papi-fix-ldflags.patch
  Add proper patch description. Contents pushed upstream.
* Wed Apr 24 2019 Martin Li?ka <mliska@suse.cz>
- Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl <christian.voegl@suse.com>
- Update to 5.7.0 (jsc#SLE-8562)
  Major Changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI
    to check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
  (combinations of basic events).  This component now supports NVLink
  information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added
    more Power8 events, initial Power9 events.
* Mon Feb 18 2019 Egbert Eich <eich@suse.com>
- Expose PAPI_LIB from module also when no devel package is installed
  (bsc#1125825).
* Thu Oct 04 2018 Michal Suchanek <msuchanek@suse.de>
- Fix pcp build (boo#1107637).
  libpapi-devel depends on papi which was dynamically linked in the past and
  pulled in libpapi. It is linked statically now so the libpapi dependency
  needs to be added.
* Wed Aug 22 2018 msuchanek@suse.com
- Update to 5.6.0 (FATE#321456).
  Major changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI to
    check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
    (combinations of basic events).  This component now supports NVLink
    information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added more Power8
    events, initial Power9 events.
  Other changes:
  * Updating man and help pages for papi_avail and papi_native_avail.
  * Powercap component:  Added test for setting power caps via PAPI powercap
    component.
  * Infiniband component:  Bugfix for infiniband_umad component.
  * Uncore component:  Updated to support recent processors.
  * Lmsensors component updated to support correct runtime linking, better
    events name, and a number of bug fixes.
  * Updated and fixed timer support for multiple architectures.
  * All components: Cleanup and standardize testing behavior in the components.
  * Build system: Much needed cleanup of configure and make scripts.
  * Support for C++ was enhanced.
  * Enabling optional support for reading events using perfevent-rdpmc on
    recent Linux kernels can speed up PAPI_read() by a factor of 5.
  * Pthread testing limited to avoid excessive CPU consumption on highly
    parallel machines.
- Refresh papi-codecleanup.patch
- Remove papi-power9_event_list_presets.patch:
  obsoleted by update.
- Add papi-fix-ldflags.patch: fix libdl linking errors
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Sat Jan 06 2018 eich@suse.com
- Fix unexpanded rpm macro in environment module file for HPC (boo#1074897).
* Sun Nov 12 2017 eich@suse.com
- Add lua-lmod as dependency to HPC package.
* Mon Oct 30 2017 eich@suse.com
- Fix Requires for HPC build.
* Tue Oct 17 2017 eich@suse.com
- Add magic to limit the number of flavors built in the
  in the OBS ring.
* Thu Oct 12 2017 eich@suse.com
- Generate baselib.conf dynamically and only for the non-HPC
  build: this avoids issues with the source validator.
* Wed Oct 11 2017 eich@suse.com
- Work around openSUSE:Factory spec file validation test.
* Mon Sep 11 2017 eich@suse.com
- Converted to multibuild.
- Add HPC build using environment modules
  (FATE#321720).
* Mon Sep 11 2017 pth@suse.de
- Add papi-power9_event_list_presets.patch from IBM to add support
  for the POWER9 architecture (fate#322255).
* Thu Nov 24 2016 mpluskal@suse.com
- Update to version 5.5.1:
  * Support for uncore performance monitoring events on Intel Xeon
    Phi Knights Landing (KNL).
  * Minor bugfixes.
* Thu Sep 15 2016 pth@suse.de
- Update to 5.5.0. Changes since 5.4.1 :
  New Platforms:
  * Added  Knights Landing (KNL) core events and preset events.
  * Added Intel Broadwell/Skylake/Knights Landing RAPL support
  * Updated PAPI preset event support for Intel Broadwell/Skylake
  New Implementations:
  * libmsr component: Using LLNL's libmsr library to access Intel
    RAPL (Running Average Power Limit) library adds power capping
    abilities to PAPI.
  * CUDA PC sampling: A new standalone CUDA sampling tool
    (papi_cuda_sampling) has been added to the CUDA component
    (components/cuda/sampling/) and can be used as a preloader to
    perform PC sampling on Nvidia GPUs which support the CUPTI
    sampling interface (e.g. Maxwell).
  * ARM Cortex A53 support: Event definitions added.
  New Component:
  * Powercap component: PAPI now supports the Linux Power Capping
    Framework which exposes power capping devices and power measurement
    to user space via a sysfs virtual file system interface.
  Enhancements:
  * Added Haswell-EP uncore support
  * Initial Broadwell, Skylake support
  * Added a general CUDA example (components/cuda/test) that uses
    LD_PRELOAD to attach to a running CUcontext.
  * Added "-check" flag to papi_avail and papi_native_avail to
    test counter availability/validity.
  * Add support for multiple flavors of POWER8 processors.
  * Force all processors to check event schedulability by checking that
    PAPI can successfully read the counters.
  * Support for Intel Broadwell-EP, Skylake, Goldmont, Haswell-EP
    inherited from libpfm4.
  * Shared memory object (.so) naming is made more limited so that minor
    updates do not break ABI compatibility.
  Bug Fixes:
  * Clean output from papi_avail tool when there are no user defined events.
  * Support PAPI_GRN_SYS granularity for perf component.
  * Bug fix for infiniband_umad component.
  * Bug fix for vmware component.
  * Bug fix for NVML component.
  * Fixed RAPL component so it reports unsupported inside a guest VM.
  * Cleanup ARM CPU detection.
  * Bug fix for PAPI_overflow issue for multiple eventsets.
  * Increased PERF_EVENT_MAX_MPX_COUNTERS to 192 from 128.
  * Fixed memory leak in papi_preset.c.
  * Free allocated memory in the stealtime component.
  * Improve testlib error messages if a component fails to initialize.
  * Fix _papi_hwi_postfix_calc parsing and robustness.
  * Clean build rules for CUDA sampling subcomponent.
  * Correct IBM Power7 and Power8 computation of PAPI_L1_DCA.
  * Eliminate the sole use of ftests_skip subroutine.
  * Correct the event string names for tenth.c.
  * Have Fortran test support code report errors more clearly.
  * Cleanup output from libmsr component.
  * PAPI internal functions were marked as static to avoid exposing them
    externally.
  * Multiple component were fixed to make internal functions static
    where possible, to avoid exposing the functions as externally
    accessible entry points.
  * CUDA component configuration bug fixed.
* Wed Mar 04 2015 mpluskal@suse.com
- Replace ./configure with macro %configure
* Wed Mar 04 2015 mgorse@suse.com
- fix typo in excludearch statement
Version: 5.7.0-bp152.4.8
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones <tonyj@suse.com>
- Delete patch: papi-codecleanup.patch
  Patch has been present since first checkin but there is no indication
  as to it's purpose, no bug reference and it is not needed for successful
  test run.
- Refresh patch: papi-fix-ldflags.patch
  Add proper patch description. Contents pushed upstream.
* Wed Apr 24 2019 Martin Li?ka <mliska@suse.cz>
- Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl <christian.voegl@suse.com>
- Update to 5.7.0 (jsc#SLE-8562)
  Major Changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI
    to check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
  (combinations of basic events).  This component now supports NVLink
  information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added
    more Power8 events, initial Power9 events.
* Mon Feb 18 2019 Egbert Eich <eich@suse.com>
- Expose PAPI_LIB from module also when no devel package is installed
  (bsc#1125825).
* Thu Oct 04 2018 Michal Suchanek <msuchanek@suse.de>
- Fix pcp build (boo#1107637).
  libpapi-devel depends on papi which was dynamically linked in the past and
  pulled in libpapi. It is linked statically now so the libpapi dependency
  needs to be added.
* Wed Aug 22 2018 msuchanek@suse.com
- Update to 5.6.0 (FATE#321456).
  Major changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI to
    check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
    (combinations of basic events).  This component now supports NVLink
    information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added more Power8
    events, initial Power9 events.
  Other changes:
  * Updating man and help pages for papi_avail and papi_native_avail.
  * Powercap component:  Added test for setting power caps via PAPI powercap
    component.
  * Infiniband component:  Bugfix for infiniband_umad component.
  * Uncore component:  Updated to support recent processors.
  * Lmsensors component updated to support correct runtime linking, better
    events name, and a number of bug fixes.
  * Updated and fixed timer support for multiple architectures.
  * All components: Cleanup and standardize testing behavior in the components.
  * Build system: Much needed cleanup of configure and make scripts.
  * Support for C++ was enhanced.
  * Enabling optional support for reading events using perfevent-rdpmc on
    recent Linux kernels can speed up PAPI_read() by a factor of 5.
  * Pthread testing limited to avoid excessive CPU consumption on highly
    parallel machines.
- Refresh papi-codecleanup.patch
- Remove papi-power9_event_list_presets.patch:
  obsoleted by update.
- Add papi-fix-ldflags.patch: fix libdl linking errors
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Sat Jan 06 2018 eich@suse.com
- Fix unexpanded rpm macro in environment module file for HPC (boo#1074897).
* Sun Nov 12 2017 eich@suse.com
- Add lua-lmod as dependency to HPC package.
* Mon Oct 30 2017 eich@suse.com
- Fix Requires for HPC build.
* Tue Oct 17 2017 eich@suse.com
- Add magic to limit the number of flavors built in the
  in the OBS ring.
* Thu Oct 12 2017 eich@suse.com
- Generate baselib.conf dynamically and only for the non-HPC
  build: this avoids issues with the source validator.
* Wed Oct 11 2017 eich@suse.com
- Work around openSUSE:Factory spec file validation test.
* Mon Sep 11 2017 eich@suse.com
- Converted to multibuild.
- Add HPC build using environment modules
  (FATE#321720).
* Mon Sep 11 2017 pth@suse.de
- Add papi-power9_event_list_presets.patch from IBM to add support
  for the POWER9 architecture (fate#322255).
* Thu Nov 24 2016 mpluskal@suse.com
- Update to version 5.5.1:
  * Support for uncore performance monitoring events on Intel Xeon
    Phi Knights Landing (KNL).
  * Minor bugfixes.
* Thu Sep 15 2016 pth@suse.de
- Update to 5.5.0. Changes since 5.4.1 :
  New Platforms:
  * Added  Knights Landing (KNL) core events and preset events.
  * Added Intel Broadwell/Skylake/Knights Landing RAPL support
  * Updated PAPI preset event support for Intel Broadwell/Skylake
  New Implementations:
  * libmsr component: Using LLNL's libmsr library to access Intel
    RAPL (Running Average Power Limit) library adds power capping
    abilities to PAPI.
  * CUDA PC sampling: A new standalone CUDA sampling tool
    (papi_cuda_sampling) has been added to the CUDA component
    (components/cuda/sampling/) and can be used as a preloader to
    perform PC sampling on Nvidia GPUs which support the CUPTI
    sampling interface (e.g. Maxwell).
  * ARM Cortex A53 support: Event definitions added.
  New Component:
  * Powercap component: PAPI now supports the Linux Power Capping
    Framework which exposes power capping devices and power measurement
    to user space via a sysfs virtual file system interface.
  Enhancements:
  * Added Haswell-EP uncore support
  * Initial Broadwell, Skylake support
  * Added a general CUDA example (components/cuda/test) that uses
    LD_PRELOAD to attach to a running CUcontext.
  * Added "-check" flag to papi_avail and papi_native_avail to
    test counter availability/validity.
  * Add support for multiple flavors of POWER8 processors.
  * Force all processors to check event schedulability by checking that
    PAPI can successfully read the counters.
  * Support for Intel Broadwell-EP, Skylake, Goldmont, Haswell-EP
    inherited from libpfm4.
  * Shared memory object (.so) naming is made more limited so that minor
    updates do not break ABI compatibility.
  Bug Fixes:
  * Clean output from papi_avail tool when there are no user defined events.
  * Support PAPI_GRN_SYS granularity for perf component.
  * Bug fix for infiniband_umad component.
  * Bug fix for vmware component.
  * Bug fix for NVML component.
  * Fixed RAPL component so it reports unsupported inside a guest VM.
  * Cleanup ARM CPU detection.
  * Bug fix for PAPI_overflow issue for multiple eventsets.
  * Increased PERF_EVENT_MAX_MPX_COUNTERS to 192 from 128.
  * Fixed memory leak in papi_preset.c.
  * Free allocated memory in the stealtime component.
  * Improve testlib error messages if a component fails to initialize.
  * Fix _papi_hwi_postfix_calc parsing and robustness.
  * Clean build rules for CUDA sampling subcomponent.
  * Correct IBM Power7 and Power8 computation of PAPI_L1_DCA.
  * Eliminate the sole use of ftests_skip subroutine.
  * Correct the event string names for tenth.c.
  * Have Fortran test support code report errors more clearly.
  * Cleanup output from libmsr component.
  * PAPI internal functions were marked as static to avoid exposing them
    externally.
  * Multiple component were fixed to make internal functions static
    where possible, to avoid exposing the functions as externally
    accessible entry points.
  * CUDA component configuration bug fixed.
* Wed Mar 04 2015 mpluskal@suse.com
- Replace ./configure with macro %configure
* Wed Mar 04 2015 mgorse@suse.com
- fix typo in excludearch statement
Version: 5.7.0-bp152.4.11
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones <tonyj@suse.com>
- Delete patch: papi-codecleanup.patch
  Patch has been present since first checkin but there is no indication
  as to it's purpose, no bug reference and it is not needed for successful
  test run.
- Refresh patch: papi-fix-ldflags.patch
  Add proper patch description. Contents pushed upstream.
* Wed Apr 24 2019 Martin Li?ka <mliska@suse.cz>
- Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl <christian.voegl@suse.com>
- Update to 5.7.0 (jsc#SLE-8562)
  Major Changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI
    to check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
  (combinations of basic events).  This component now supports NVLink
  information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added
    more Power8 events, initial Power9 events.
* Mon Feb 18 2019 Egbert Eich <eich@suse.com>
- Expose PAPI_LIB from module also when no devel package is installed
  (bsc#1125825).
* Thu Oct 04 2018 Michal Suchanek <msuchanek@suse.de>
- Fix pcp build (boo#1107637).
  libpapi-devel depends on papi which was dynamically linked in the past and
  pulled in libpapi. It is linked statically now so the libpapi dependency
  needs to be added.
* Wed Aug 22 2018 msuchanek@suse.com
- Update to 5.6.0 (FATE#321456).
  Major changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI to
    check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
    (combinations of basic events).  This component now supports NVLink
    information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added more Power8
    events, initial Power9 events.
  Other changes:
  * Updating man and help pages for papi_avail and papi_native_avail.
  * Powercap component:  Added test for setting power caps via PAPI powercap
    component.
  * Infiniband component:  Bugfix for infiniband_umad component.
  * Uncore component:  Updated to support recent processors.
  * Lmsensors component updated to support correct runtime linking, better
    events name, and a number of bug fixes.
  * Updated and fixed timer support for multiple architectures.
  * All components: Cleanup and standardize testing behavior in the components.
  * Build system: Much needed cleanup of configure and make scripts.
  * Support for C++ was enhanced.
  * Enabling optional support for reading events using perfevent-rdpmc on
    recent Linux kernels can speed up PAPI_read() by a factor of 5.
  * Pthread testing limited to avoid excessive CPU consumption on highly
    parallel machines.
- Refresh papi-codecleanup.patch
- Remove papi-power9_event_list_presets.patch:
  obsoleted by update.
- Add papi-fix-ldflags.patch: fix libdl linking errors
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Sat Jan 06 2018 eich@suse.com
- Fix unexpanded rpm macro in environment module file for HPC (boo#1074897).
* Sun Nov 12 2017 eich@suse.com
- Add lua-lmod as dependency to HPC package.
* Mon Oct 30 2017 eich@suse.com
- Fix Requires for HPC build.
* Tue Oct 17 2017 eich@suse.com
- Add magic to limit the number of flavors built in the
  in the OBS ring.
* Thu Oct 12 2017 eich@suse.com
- Generate baselib.conf dynamically and only for the non-HPC
  build: this avoids issues with the source validator.
* Wed Oct 11 2017 eich@suse.com
- Work around openSUSE:Factory spec file validation test.
* Mon Sep 11 2017 eich@suse.com
- Converted to multibuild.
- Add HPC build using environment modules
  (FATE#321720).
* Mon Sep 11 2017 pth@suse.de
- Add papi-power9_event_list_presets.patch from IBM to add support
  for the POWER9 architecture (fate#322255).
* Thu Nov 24 2016 mpluskal@suse.com
- Update to version 5.5.1:
  * Support for uncore performance monitoring events on Intel Xeon
    Phi Knights Landing (KNL).
  * Minor bugfixes.
* Thu Sep 15 2016 pth@suse.de
- Update to 5.5.0. Changes since 5.4.1 :
  New Platforms:
  * Added  Knights Landing (KNL) core events and preset events.
  * Added Intel Broadwell/Skylake/Knights Landing RAPL support
  * Updated PAPI preset event support for Intel Broadwell/Skylake
  New Implementations:
  * libmsr component: Using LLNL's libmsr library to access Intel
    RAPL (Running Average Power Limit) library adds power capping
    abilities to PAPI.
  * CUDA PC sampling: A new standalone CUDA sampling tool
    (papi_cuda_sampling) has been added to the CUDA component
    (components/cuda/sampling/) and can be used as a preloader to
    perform PC sampling on Nvidia GPUs which support the CUPTI
    sampling interface (e.g. Maxwell).
  * ARM Cortex A53 support: Event definitions added.
  New Component:
  * Powercap component: PAPI now supports the Linux Power Capping
    Framework which exposes power capping devices and power measurement
    to user space via a sysfs virtual file system interface.
  Enhancements:
  * Added Haswell-EP uncore support
  * Initial Broadwell, Skylake support
  * Added a general CUDA example (components/cuda/test) that uses
    LD_PRELOAD to attach to a running CUcontext.
  * Added "-check" flag to papi_avail and papi_native_avail to
    test counter availability/validity.
  * Add support for multiple flavors of POWER8 processors.
  * Force all processors to check event schedulability by checking that
    PAPI can successfully read the counters.
  * Support for Intel Broadwell-EP, Skylake, Goldmont, Haswell-EP
    inherited from libpfm4.
  * Shared memory object (.so) naming is made more limited so that minor
    updates do not break ABI compatibility.
  Bug Fixes:
  * Clean output from papi_avail tool when there are no user defined events.
  * Support PAPI_GRN_SYS granularity for perf component.
  * Bug fix for infiniband_umad component.
  * Bug fix for vmware component.
  * Bug fix for NVML component.
  * Fixed RAPL component so it reports unsupported inside a guest VM.
  * Cleanup ARM CPU detection.
  * Bug fix for PAPI_overflow issue for multiple eventsets.
  * Increased PERF_EVENT_MAX_MPX_COUNTERS to 192 from 128.
  * Fixed memory leak in papi_preset.c.
  * Free allocated memory in the stealtime component.
  * Improve testlib error messages if a component fails to initialize.
  * Fix _papi_hwi_postfix_calc parsing and robustness.
  * Clean build rules for CUDA sampling subcomponent.
  * Correct IBM Power7 and Power8 computation of PAPI_L1_DCA.
  * Eliminate the sole use of ftests_skip subroutine.
  * Correct the event string names for tenth.c.
  * Have Fortran test support code report errors more clearly.
  * Cleanup output from libmsr component.
  * PAPI internal functions were marked as static to avoid exposing them
    externally.
  * Multiple component were fixed to make internal functions static
    where possible, to avoid exposing the functions as externally
    accessible entry points.
  * CUDA component configuration bug fixed.
* Wed Mar 04 2015 mpluskal@suse.com
- Replace ./configure with macro %configure
* Wed Mar 04 2015 mgorse@suse.com
- fix typo in excludearch statement
Version: 5.7.0-bp152.4.10
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones <tonyj@suse.com>
- Delete patch: papi-codecleanup.patch
  Patch has been present since first checkin but there is no indication
  as to it's purpose, no bug reference and it is not needed for successful
  test run.
- Refresh patch: papi-fix-ldflags.patch
  Add proper patch description. Contents pushed upstream.
* Wed Apr 24 2019 Martin Li?ka <mliska@suse.cz>
- Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl <christian.voegl@suse.com>
- Update to 5.7.0 (jsc#SLE-8562)
  Major Changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI
    to check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
  (combinations of basic events).  This component now supports NVLink
  information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added
    more Power8 events, initial Power9 events.
* Mon Feb 18 2019 Egbert Eich <eich@suse.com>
- Expose PAPI_LIB from module also when no devel package is installed
  (bsc#1125825).
* Thu Oct 04 2018 Michal Suchanek <msuchanek@suse.de>
- Fix pcp build (boo#1107637).
  libpapi-devel depends on papi which was dynamically linked in the past and
  pulled in libpapi. It is linked statically now so the libpapi dependency
  needs to be added.
* Wed Aug 22 2018 msuchanek@suse.com
- Update to 5.6.0 (FATE#321456).
  Major changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI to
    check and detect problems in the definition of PAPI preset events.
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
    (combinations of basic events).  This component now supports NVLink
    information through the Metric API. Updated testing for the component.
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings;
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added more Power8
    events, initial Power9 events.
  Other changes:
  * Updating man and help pages for papi_avail and papi_native_avail.
  * Powercap component:  Added test for setting power caps via PAPI powercap
    component.
  * Infiniband component:  Bugfix for infiniband_umad component.
  * Uncore component:  Updated to support recent processors.
  * Lmsensors component updated to support correct runtime linking, better
    events name, and a number of bug fixes.
  * Updated and fixed timer support for multiple architectures.
  * All components: Cleanup and standardize testing behavior in the components.
  * Build system: Much needed cleanup of configure and make scripts.
  * Support for C++ was enhanced.
  * Enabling optional support for reading events using perfevent-rdpmc on
    recent Linux kernels can speed up PAPI_read() by a factor of 5.
  * Pthread testing limited to avoid excessive CPU consumption on highly
    parallel machines.
- Refresh papi-codecleanup.patch
- Remove papi-power9_event_list_presets.patch:
  obsoleted by update.
- Add papi-fix-ldflags.patch: fix libdl linking errors
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Sat Jan 06 2018 eich@suse.com
- Fix unexpanded rpm macro in environment module file for HPC (boo#1074897).
* Sun Nov 12 2017 eich@suse.com
- Add lua-lmod as dependency to HPC package.
* Mon Oct 30 2017 eich@suse.com
- Fix Requires for HPC build.
* Tue Oct 17 2017 eich@suse.com
- Add magic to limit the number of flavors built in the
  in the OBS ring.
* Thu Oct 12 2017 eich@suse.com
- Generate baselib.conf dynamically and only for the non-HPC
  build: this avoids issues with the source validator.
* Wed Oct 11 2017 eich@suse.com
- Work around openSUSE:Factory spec file validation test.
* Mon Sep 11 2017 eich@suse.com
- Converted to multibuild.
- Add HPC build using environment modules
  (FATE#321720).
* Mon Sep 11 2017 pth@suse.de
- Add papi-power9_event_list_presets.patch from IBM to add support
  for the POWER9 architecture (fate#322255).
* Thu Nov 24 2016 mpluskal@suse.com
- Update to version 5.5.1:
  * Support for uncore performance monitoring events on Intel Xeon
    Phi Knights Landing (KNL).
  * Minor bugfixes.
* Thu Sep 15 2016 pth@suse.de
- Update to 5.5.0. Changes since 5.4.1 :
  New Platforms:
  * Added  Knights Landing (KNL) core events and preset events.
  * Added Intel Broadwell/Skylake/Knights Landing RAPL support
  * Updated PAPI preset event support for Intel Broadwell/Skylake
  New Implementations:
  * libmsr component: Using LLNL's libmsr library to access Intel
    RAPL (Running Average Power Limit) library adds power capping
    abilities to PAPI.
  * CUDA PC sampling: A new standalone CUDA sampling tool
    (papi_cuda_sampling) has been added to the CUDA component
    (components/cuda/sampling/) and can be used as a preloader to
    perform PC sampling on Nvidia GPUs which support the CUPTI
    sampling interface (e.g. Maxwell).
  * ARM Cortex A53 support: Event definitions added.
  New Component:
  * Powercap component: PAPI now supports the Linux Power Capping
    Framework which exposes power capping devices and power measurement
    to user space via a sysfs virtual file system interface.
  Enhancements:
  * Added Haswell-EP uncore support
  * Initial Broadwell, Skylake support
  * Added a general CUDA example (components/cuda/test) that uses
    LD_PRELOAD to attach to a running CUcontext.
  * Added "-check" flag to papi_avail and papi_native_avail to
    test counter availability/validity.
  * Add support for multiple flavors of POWER8 processors.
  * Force all processors to check event schedulability by checking that
    PAPI can successfully read the counters.
  * Support for Intel Broadwell-EP, Skylake, Goldmont, Haswell-EP
    inherited from libpfm4.
  * Shared memory object (.so) naming is made more limited so that minor
    updates do not break ABI compatibility.
  Bug Fixes:
  * Clean output from papi_avail tool when there are no user defined events.
  * Support PAPI_GRN_SYS granularity for perf component.
  * Bug fix for infiniband_umad component.
  * Bug fix for vmware component.
  * Bug fix for NVML component.
  * Fixed RAPL component so it reports unsupported inside a guest VM.
  * Cleanup ARM CPU detection.
  * Bug fix for PAPI_overflow issue for multiple eventsets.
  * Increased PERF_EVENT_MAX_MPX_COUNTERS to 192 from 128.
  * Fixed memory leak in papi_preset.c.
  * Free allocated memory in the stealtime component.
  * Improve testlib error messages if a component fails to initialize.
  * Fix _papi_hwi_postfix_calc parsing and robustness.
  * Clean build rules for CUDA sampling subcomponent.
  * Correct IBM Power7 and Power8 computation of PAPI_L1_DCA.
  * Eliminate the sole use of ftests_skip subroutine.
  * Correct the event string names for tenth.c.
  * Have Fortran test support code report errors more clearly.
  * Cleanup output from libmsr component.
  * PAPI internal functions were marked as static to avoid exposing them
    externally.
  * Multiple component were fixed to make internal functions static
    where possible, to avoid exposing the functions as externally
    accessible entry points.
  * CUDA component configuration bug fixed.
* Wed Mar 04 2015 mpluskal@suse.com
- Replace ./configure with macro %configure
* Wed Mar 04 2015 mgorse@suse.com
- fix typo in excludearch statement