SHA256
8
0
forked from pool/papi
Commit Graph

15 Commits

Author SHA256 Message Date
f7af9e3317 Accepting request 139596 from home:coolo:branches:openSUSE:Factory
- do not require libquadmath by old name but by provides, so it
  works in factory too

OBS-URL: https://build.opensuse.org/request/show/139596
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=22
2012-10-28 12:03:44 +00:00
Ismail Dönmez
8b4222e703 Accepting request 136215 from home:namtrac:bugfix
- Update baselibs.conf for libpfm4

OBS-URL: https://build.opensuse.org/request/show/136215
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=20
2012-09-27 12:07:33 +00:00
Philipp Thomas
b1fd43c400 - Modify spec so that build succeeds (requiring libquadmath versions).
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=18
2012-09-03 15:20:21 +00:00
Ismail Dönmez
3348f53fd0 - Add papi-glibc-siginfo.patch: newer glibc no longer defines
siginfo, we need to use siginfo_t

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=17
2012-09-03 11:33:55 +00:00
Philipp Thomas
7d680e675d - Remove patches and files not needed anymore.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=14
2012-07-04 09:45:44 +00:00
Philipp Thomas
bf54c1df6e OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=13 2012-07-04 09:31:31 +00:00
Philipp Thomas
a111f8d1fd - Update to 4.4.0:
New Platforms:
  --------------
  Added PAPI support for Blue Gene/Q.
  Bug Fixes:
  ----------
  * Fix buffer overrun in lmsensors component  
  * libpfm4: Update to current git libpfm4 snapshot
  * Fix broken Pentium 4 Prescott support we were missing the netburst_p 
	declaration in papi_events.csv
  * Fix various locking issues in the threaded code. 
  * Fix multiplexing of large eventsets on perf_events systems.
	This presented when using more than 31 multiplexed events on perf_event  
- Add a devel-static package that contains the static libraries.
- For other changes since 4.2.1 see RELEASENOTES.txt in the packages
  documentation.

- Update to 4.2.1:
   Bug Fixes:
   ----------
	* multiplexing math errors were fixed in perf_events.c
	* more multiplexing read path errors were identified and fixed
	* Fix SMP ARM issues reported by Harald Servat.
	* src/papi_events.csv: Update the coreduo (not core2) events.  Most
	  notably the FP events were wrong.
	* Modify Intel Sandybridge PAPI_FP_OPS and PAPI_FP_INS events to
	  not count x87 fp instructions.  The problem is that the current
	  predefines were made by adding 5 events.  With the NMI watchdog
	  stealing an event and/or hyperthreading reducing the number of
	  available counters by half, we just couldn't fit.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=10
2012-04-23 15:14:43 +00:00
7de8682af6 Remove redundant tags/sections
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=9
2012-01-29 17:10:32 +00:00
Philipp Thomas
b3efadfa68 - Adapt patch from IBM to fix the memory info for POWER7 CPUs.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=8
2011-04-15 18:07:37 +00:00
Philipp Thomas
3eeb8be222 - Clean up the patches and remove those that aren't needed anymore.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=6
2011-04-15 13:14:43 +00:00
432fd5eb37 Accepting request 59402 from home:aledr:branches
OBS-URL: https://build.opensuse.org/request/show/59402
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=5
2011-02-19 07:38:20 +00:00
fbd5d723c5 Accepting request 41459 from home:aledr:branches
Copy from home:aledr:branches/papi via accept of submit request 41459 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/41459
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=4
2010-06-15 08:31:25 +00:00
Philipp Thomas
9327f83edb OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=3 2010-03-24 19:05:15 +00:00
Philipp Thomas
11e208c5fa OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=2 2010-03-23 14:31:48 +00:00
Philipp Thomas
96c750c63c - Initial package for OBS.
- Update to 4.0.0:
  - fixed L3 cache size reporting for AMD Family 10h processors
  - fixed std deviation underflow in sdsc2 and sdsc4 tests
  - fixed bug in counter assignment for FreeBSD Atom implementation
  - updated cache tables for Intel Nehalem i7 processors
  - configure provides better autodetection of 2.6.31 or 2.6.32 kernels and
    perf_counter interface (in most cases)
  - configure provides better detection and autoselection of perfctr or perfmon 
    drivers for linux
  - configure and sources have been modified to support perf_counter on
    kernel 2.6.31 and perf_event on kernel 2.6.32
  - a papi.spec file has been added to simplify creation of rpms
- Add Upstream patch2:
  * the utils/papi_version utility now reports PAPI 4.0.0.2, where the
    last digit matches the patch number.
  * the papi.spec file has a correction for a minor typo in the
    ExcludeArch line.
  * a serious but insidious bug in the overflow logic was corrected. This
    bug would only show up when PAPI_overflow was called between calls to
    PAPI_add_event.  Overflow would only be set for the last call of
    PAPI_overflow.  This has been corrected.
  * configure was mis-identifying some Pentium 4 processors; this has been
    corrected.
  * the ctests/shlib test now tests against the shared math library,
    libm.so, instead of libpapi.so
  * the PAPI_set_multiplex() call was silently returning without setting
    multiplex TRUE in cases where no event had been assigned to an eventset. 
    This silent error has been removed.
  * the perfmon and perf_events counter interfaces were not properly
    handling event unit masks.  This has been fixed.
  * PAPI_name_to_code() was not exiting properly in certain circumstances,
    failing on events where there should have been a match.  This has been
    corrected.
- Add RPM_OPT_FLAG to CFLAGS in configure.
- Initialize variables where the compiler can't determine that they're
  used initialized.
- Add full prototypes to src/ctests/mendes-alt.c
- Delete the test for pfm_msg_t.type in configure for external libpfm instead
  of disabling the test all together.

- build against libpfm3 on ia64 (bnc#578864)

- fix filelist for ia64 again, perfmon file is back 

- Fix dependencies in baselibs.conf (papi-devel-32bit requires
  libpapi-32bit not papi-32bit which doesn't exist) (#bnc565236)

- add baselibs.conf including libpapi and papi-devel (bnc #565236) 

- fix typo in last change 

- fix filelist for ia64 (remove /usr/share/papi), as the only 
  file there does not exist on ia64  

- fix filelist for ia64 
- remove "," from excludearch

- Update to 3.7.2:
  Bug Fixes:
  ----------
  * fixed L3 cache size reporting for AMD Family 10h processors
  * fixed std deviation underflow in sdsc2 and sdsc4 tests
  Enhancements:
  -------------
  * updated cache tables for Intel Nehalem i7 processors
  * configure provides better autodetection of 2.6.31 or 2.6.32 kernels and
    perf_counter interface (in most cases)
  * configure provides better detection and autoselection of perfctr or perfmon 
    drivers for linux
  * configure and sources have been modified to support perf_counter on
    kernel 2.6.31 and perf_event on kernel 2.6.32
  * a papi.spec file has been added to simplify creation of rpms

- Initial package for SLES (fate#307192)
- Include perf_counter.h from kernel because kernel-headers
  doesn't include the file.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=1
2010-03-19 13:32:22 +00:00