[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#924033: unblock: papi/5.7.0-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package papi

This will update papi from a git snapshot to the latest release,
bringing these changes:
* fix arm64 support for Linux 3.19+ (probably RC)
* many memory leaks fixed
* lots of minor bugfixes.
There are also changes to components that are not built by the Debian
package and therefore are not relevant for us.

The package has been built on all (supported) release architectures.
The four rdepends either fail for unrelated reasons or build
successfully with the new papi version (build-tested on amd64).

The attached debdiff has been pruned with 
  filterdiff -p1 -x 'ChangeLogP570.txt' -x 'doc/*' -x 'man/*' -x 'src/components/cuda/*' -x 'src/components/nvml/*' -x '*.txt' -x '*.html' -x gitlog2changelog.py
to exclude documentation changes and changes to the the CUDA related components.
Switching from a git snapshot to a release tarball also "drops"
several config files and scripts that are used by upstream to perform
a release.


Full diffstat before pruning:

 .gitattributes                                         |    9 
 ChangeLogP570.txt                                      | 1012 +++++++++++++++++
 PAPI_FAQ.html                                          |  362 ------
 RELEASENOTES.txt                                       |   66 +
 bitbucket-pipelines.yml                                |   20 
 debian/changelog                                       |    8 
 debian/gbp.conf                                        |    2 
 debian/patches/for-debian-fix-hyphenation.patch        |    4 
 debian/rules                                           |    2 
 debian/upstream/metadata                               |    2 
 delete_before_release.sh                               |   18 
 doc/DataRange.html                                     |  330 -----
 doc/Doxyfile-common                                    |    2 
 doc/PAPI-C.html                                        |  249 ----
 doc/README                                             |   17 
 gitlog2changelog.py                                    |  125 --
 man/man1/PAPI_derived_event_files.1                    |    2 
 man/man1/papi_avail.1                                  |    2 
 man/man1/papi_clockres.1                               |    2 
 man/man1/papi_command_line.1                           |    2 
 man/man1/papi_component_avail.1                        |    4 
 man/man1/papi_cost.1                                   |    8 
 man/man1/papi_decode.1                                 |    2 
 man/man1/papi_error_codes.1                            |    2 
 man/man1/papi_event_chooser.1                          |    2 
 man/man1/papi_hybrid_native_avail.1                    |    2 
 man/man1/papi_mem_info.1                               |    2 
 man/man1/papi_multiplex_cost.1                         |    2 
 man/man1/papi_native_avail.1                           |    2 
 man/man1/papi_version.1                                |    2 
 man/man1/papi_xml_event_info.1                         |    2 
 man/man3/PAPIF_accum.3                                 |    2 
 man/man3/PAPIF_accum_counters.3                        |    2 
 man/man3/PAPIF_add_event.3                             |    2 
 man/man3/PAPIF_add_events.3                            |    2 
 man/man3/PAPIF_add_named_event.3                       |    2 
 man/man3/PAPIF_assign_eventset_component.3             |    2 
 man/man3/PAPIF_cleanup_eventset.3                      |    2 
 man/man3/PAPIF_create_eventset.3                       |    2 
 man/man3/PAPIF_destroy_eventset.3                      |    2 
 man/man3/PAPIF_enum_event.3                            |    2 
 man/man3/PAPIF_epc.3                                   |    2 
 man/man3/PAPIF_event_code_to_name.3                    |    2 
 man/man3/PAPIF_event_name_to_code.3                    |    2 
 man/man3/PAPIF_flips.3                                 |    2 
 man/man3/PAPIF_flops.3                                 |    2 
 man/man3/PAPIF_get_clockrate.3                         |    2 
 man/man3/PAPIF_get_dmem_info.3                         |    2 
 man/man3/PAPIF_get_domain.3                            |    2 
 man/man3/PAPIF_get_event_info.3                        |    2 
 man/man3/PAPIF_get_exe_info.3                          |    2 
 man/man3/PAPIF_get_granularity.3                       |    2 
 man/man3/PAPIF_get_hardware_info.3                     |    2 
 man/man3/PAPIF_get_multiplex.3                         |    2 
 man/man3/PAPIF_get_preload.3                           |    2 
 man/man3/PAPIF_get_real_cyc.3                          |    2 
 man/man3/PAPIF_get_real_nsec.3                         |    2 
 man/man3/PAPIF_get_real_usec.3                         |    2 
 man/man3/PAPIF_get_virt_cyc.3                          |    2 
 man/man3/PAPIF_get_virt_usec.3                         |    2 
 man/man3/PAPIF_ipc.3                                   |    2 
 man/man3/PAPIF_is_initialized.3                        |    2 
 man/man3/PAPIF_library_init.3                          |    2 
 man/man3/PAPIF_lock.3                                  |    2 
 man/man3/PAPIF_multiplex_init.3                        |    2 
 man/man3/PAPIF_num_cmp_hwctrs.3                        |    2 
 man/man3/PAPIF_num_counters.3                          |    2 
 man/man3/PAPIF_num_events.3                            |    2 
 man/man3/PAPIF_num_hwctrs.3                            |    2 
 man/man3/PAPIF_perror.3                                |    2 
 man/man3/PAPIF_query_event.3                           |    2 
 man/man3/PAPIF_query_named_event.3                     |    2 
 man/man3/PAPIF_read.3                                  |    2 
 man/man3/PAPIF_read_ts.3                               |    2 
 man/man3/PAPIF_register_thread.3                       |    2 
 man/man3/PAPIF_remove_event.3                          |    2 
 man/man3/PAPIF_remove_events.3                         |    2 
 man/man3/PAPIF_remove_named_event.3                    |    2 
 man/man3/PAPIF_reset.3                                 |    2 
 man/man3/PAPIF_set_cmp_domain.3                        |    2 
 man/man3/PAPIF_set_cmp_granularity.3                   |    2 
 man/man3/PAPIF_set_debug.3                             |    2 
 man/man3/PAPIF_set_domain.3                            |    2 
 man/man3/PAPIF_set_event_domain.3                      |    2 
 man/man3/PAPIF_set_granularity.3                       |    2 
 man/man3/PAPIF_set_inherit.3                           |    2 
 man/man3/PAPIF_set_multiplex.3                         |    2 
 man/man3/PAPIF_shutdown.3                              |    2 
 man/man3/PAPIF_start.3                                 |    2 
 man/man3/PAPIF_start_counters.3                        |    2 
 man/man3/PAPIF_state.3                                 |    2 
 man/man3/PAPIF_stop.3                                  |    2 
 man/man3/PAPIF_stop_counters.3                         |    2 
 man/man3/PAPIF_thread_id.3                             |    2 
 man/man3/PAPIF_thread_init.3                           |    2 
 man/man3/PAPIF_unlock.3                                |    2 
 man/man3/PAPIF_unregister_thread.3                     |    2 
 man/man3/PAPIF_write.3                                 |    2 
 man/man3/PAPI_accum.3                                  |    2 
 man/man3/PAPI_accum_counters.3                         |    2 
 man/man3/PAPI_add_event.3                              |    2 
 man/man3/PAPI_add_events.3                             |    2 
 man/man3/PAPI_add_named_event.3                        |    2 
 man/man3/PAPI_addr_range_option_t.3                    |    2 
 man/man3/PAPI_address_map_t.3                          |    2 
 man/man3/PAPI_all_thr_spec_t.3                         |    2 
 man/man3/PAPI_assign_eventset_component.3              |    2 
 man/man3/PAPI_attach.3                                 |    2 
 man/man3/PAPI_attach_option_t.3                        |    2 
 man/man3/PAPI_cleanup_eventset.3                       |    2 
 man/man3/PAPI_component_info_t.3                       |    2 
 man/man3/PAPI_cpu_option_t.3                           |    2 
 man/man3/PAPI_create_eventset.3                        |    2 
 man/man3/PAPI_debug_option_t.3                         |    2 
 man/man3/PAPI_destroy_eventset.3                       |    2 
 man/man3/PAPI_detach.3                                 |    2 
 man/man3/PAPI_disable_component.3                      |    2 
 man/man3/PAPI_disable_component_by_name.3              |    2 
 man/man3/PAPI_dmem_info_t.3                            |    2 
 man/man3/PAPI_domain_option_t.3                        |    2 
 man/man3/PAPI_enum_cmp_event.3                         |    2 
 man/man3/PAPI_enum_event.3                             |    2 
 man/man3/PAPI_epc.3                                    |    2 
 man/man3/PAPI_event_code_to_name.3                     |    2 
 man/man3/PAPI_event_info_t.3                           |    2 
 man/man3/PAPI_event_name_to_code.3                     |    2 
 man/man3/PAPI_exe_info_t.3                             |    2 
 man/man3/PAPI_flips.3                                  |    2 
 man/man3/PAPI_flops.3                                  |    2 
 man/man3/PAPI_get_cmp_opt.3                            |    2 
 man/man3/PAPI_get_component_index.3                    |    2 
 man/man3/PAPI_get_component_info.3                     |    2 
 man/man3/PAPI_get_dmem_info.3                          |    2 
 man/man3/PAPI_get_event_component.3                    |    2 
 man/man3/PAPI_get_event_info.3                         |    2 
 man/man3/PAPI_get_eventset_component.3                 |    2 
 man/man3/PAPI_get_executable_info.3                    |    2 
 man/man3/PAPI_get_hardware_info.3                      |    2 
 man/man3/PAPI_get_multiplex.3                          |    2 
 man/man3/PAPI_get_opt.3                                |    2 
 man/man3/PAPI_get_overflow_event_index.3               |    2 
 man/man3/PAPI_get_real_cyc.3                           |    2 
 man/man3/PAPI_get_real_nsec.3                          |    2 
 man/man3/PAPI_get_real_usec.3                          |    2 
 man/man3/PAPI_get_shared_lib_info.3                    |    2 
 man/man3/PAPI_get_thr_specific.3                       |    2 
 man/man3/PAPI_get_virt_cyc.3                           |    2 
 man/man3/PAPI_get_virt_nsec.3                          |    2 
 man/man3/PAPI_get_virt_usec.3                          |    2 
 man/man3/PAPI_granularity_option_t.3                   |    2 
 man/man3/PAPI_hw_info_t.3                              |    2 
 man/man3/PAPI_inherit_option_t.3                       |    2 
 man/man3/PAPI_ipc.3                                    |    2 
 man/man3/PAPI_is_initialized.3                         |    2 
 man/man3/PAPI_itimer_option_t.3                        |    2 
 man/man3/PAPI_library_init.3                           |    2 
 man/man3/PAPI_list_events.3                            |    2 
 man/man3/PAPI_list_threads.3                           |    2 
 man/man3/PAPI_lock.3                                   |    2 
 man/man3/PAPI_mh_cache_info_t.3                        |    2 
 man/man3/PAPI_mh_info_t.3                              |    2 
 man/man3/PAPI_mh_level_t.3                             |    2 
 man/man3/PAPI_mh_tlb_info_t.3                          |    2 
 man/man3/PAPI_mpx_info_t.3                             |    2 
 man/man3/PAPI_multiplex_init.3                         |    2 
 man/man3/PAPI_multiplex_option_t.3                     |    2 
 man/man3/PAPI_num_cmp_hwctrs.3                         |    2 
 man/man3/PAPI_num_components.3                         |    2 
 man/man3/PAPI_num_counters.3                           |    2 
 man/man3/PAPI_num_events.3                             |    2 
 man/man3/PAPI_num_hwctrs.3                             |    2 
 man/man3/PAPI_option_t.3                               |    2 
 man/man3/PAPI_overflow.3                               |    2 
 man/man3/PAPI_perror.3                                 |    2 
 man/man3/PAPI_preload_info_t.3                         |    2 
 man/man3/PAPI_profil.3                                 |    2 
 man/man3/PAPI_query_event.3                            |    2 
 man/man3/PAPI_query_named_event.3                      |    2 
 man/man3/PAPI_read.3                                   |    2 
 man/man3/PAPI_read_counters.3                          |    2 
 man/man3/PAPI_read_ts.3                                |    2 
 man/man3/PAPI_register_thread.3                        |    2 
 man/man3/PAPI_remove_event.3                           |    2 
 man/man3/PAPI_remove_events.3                          |    2 
 man/man3/PAPI_remove_named_event.3                     |    2 
 man/man3/PAPI_reset.3                                  |    2 
 man/man3/PAPI_set_cmp_domain.3                         |    2 
 man/man3/PAPI_set_cmp_granularity.3                    |    2 
 man/man3/PAPI_set_debug.3                              |    2 
 man/man3/PAPI_set_domain.3                             |    2 
 man/man3/PAPI_set_granularity.3                        |    2 
 man/man3/PAPI_set_multiplex.3                          |    2 
 man/man3/PAPI_set_opt.3                                |    2 
 man/man3/PAPI_set_thr_specific.3                       |    2 
 man/man3/PAPI_shlib_info_t.3                           |    2 
 man/man3/PAPI_shutdown.3                               |    2 
 man/man3/PAPI_sprofil.3                                |    2 
 man/man3/PAPI_sprofil_t.3                              |    2 
 man/man3/PAPI_start.3                                  |    2 
 man/man3/PAPI_start_counters.3                         |    2 
 man/man3/PAPI_state.3                                  |    2 
 man/man3/PAPI_stop.3                                   |    2 
 man/man3/PAPI_stop_counters.3                          |    2 
 man/man3/PAPI_strerror.3                               |    2 
 man/man3/PAPI_thread_id.3                              |    2 
 man/man3/PAPI_thread_init.3                            |    2 
 man/man3/PAPI_unlock.3                                 |    2 
 man/man3/PAPI_unregister_thread.3                      |    2 
 man/man3/PAPI_write.3                                  |    2 
 papi.spec                                              |    2 
 release_procedure.txt                                  |  156 --
 src/Makefile.in                                        |    4 
 src/buildbot_configure_with_components.sh              |   12 
 src/components/README                                  |   33 
 src/components/coretemp/linux-coretemp.c               |   33 
 src/components/coretemp_freebsd/coretemp_freebsd.c     |    5 
 src/components/cuda/README                             |    6 
 src/components/cuda/Rules.cuda                         |    4 
 src/components/cuda/linux-cuda.c                       |    2 
 src/components/cuda/tests/LDLIB.src                    |    1 
 src/components/cuda/tests/cudaTest_cupti_only.cu       |   21 
 src/components/cuda/tests/likeComp_cupti_only.cu       |   29 
 src/components/cuda/tests/simpleMultiGPU.cu            |   26 
 src/components/cuda/tests/simpleMultiGPU.h             |   25 
 src/components/cuda/tests/timer.h                      |   24 
 src/components/infiniband_umad/README                  |   18 
 src/components/infiniband_umad/linux-infiniband_umad.c |   22 
 src/components/lmsensors/README                        |   17 
 src/components/lmsensors/linux-lmsensors.c             |   20 
 src/components/lustre/linux-lustre.c                   |   39 
 src/components/nvml/README                             |    8 
 src/components/nvml/linux-nvml.c                       |  153 +-
 src/components/nvml/tests/HelloWorld.cu                |    3 
 src/components/nvml/tests/Makefile                     |    4 
 src/components/pcp/tests/testPCP.c                     |   33 
 src/components/perf_event/perf_event.c                 |    3 
 src/components/perf_event_uncore/perf_event_uncore.c   |    5 
 src/components/powercap/linux-powercap.c               |    2 
 src/components/stealtime/linux-stealtime.c             |    4 
 src/configure                                          |   22 
 src/configure.in                                       |    2 
 src/ctests/attach_cpu_sys_validate.c                   |    4 
 src/ctests/attach_cpu_validate.c                       |    4 
 src/ctests/zero.c                                      |    2 
 src/libpfm4/.gitignore                                 |   62 -
 src/libpfm4/Makefile                                   |   15 
 src/libpfm4/config.mk                                  |    2 
 src/libpfm4/examples/Makefile                          |    4 
 src/libpfm4/perf_examples/Makefile                     |    4 
 src/linux-common.c                                     |   22 
 src/papi.h                                             |    2 
 src/papi_internal.c                                    |   12 
 src/papi_preset.c                                      |   47 
 src/run_tests.sh                                       |   14 
 src/run_tests_exclude.txt                              |    3 
 src/testlib/test_utils.c                               |    4 
 src/validation_tests/Makefile.recipies                 |    4 
 src/validation_tests/cycles_validation.c               |    2 
 src/validation_tests/memleak_check.c                   |   18 
 src/validation_tests/papi_tot_cyc.c                    |    6 
 260 files changed, 1827 insertions(+), 1764 deletions(-)


unblock papi/5.7.0-1


Thanks for considering,

Andreas

Attachment: papi_5.7.0-1.dsc.pruned.diff.gz
Description: application/gzip


Reply to: