Hello community, here is the log from the commit of package papi for openSUSE:Factory checked in at 2016-09-16 11:02:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/papi (Old) and /work/SRC/openSUSE:Factory/.papi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "papi" Changes: -------- --- /work/SRC/openSUSE:Factory/papi/papi.changes 2015-03-05 18:17:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.papi.new/papi.changes 2016-09-16 11:02:33.000000000 +0200 @@ -1,0 +2,67 @@ +Thu Sep 15 07:47:31 CEST 2016 - p...@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. + +------------------------------------------------------------------- Old: ---- papi-5.4.1.tar.gz New: ---- papi-5.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ papi.spec ++++++ --- /var/tmp/diff_new_pack.9GnzFZ/_old 2016-09-16 11:02:36.000000000 +0200 +++ /var/tmp/diff_new_pack.9GnzFZ/_new 2016-09-16 11:02:36.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package papi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: papi -Version: 5.4.1 +Version: 5.5.0 Release: 0 Summary: Performance Application Programming Interface License: BSD-3-Clause ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.9GnzFZ/_old 2016-09-16 11:02:36.000000000 +0200 +++ /var/tmp/diff_new_pack.9GnzFZ/_new 2016-09-16 11:02:36.000000000 +0200 @@ -1,5 +1,4 @@ libpapi -libpfm4 papi-devel requires -papi-<targettype> requires "libpapi-<targettype> = <version>" ++++++ papi-5.4.1.tar.gz -> papi-5.5.0.tar.gz ++++++ ++++ 57589 lines of diff (skipped)