diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2022-08-17 16:21:38 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-17 16:21:38 (GMT) |
commit | dc9562ee77ec29ae49f4f0694c77a2a39473f726 (patch) | |
tree | c51c8e81718ff4a294a4482ea6dcdc84f15ab4c6 /bin | |
parent | afc54d75a19ac9326f32169f64d168deda3ad045 (diff) | |
download | hdf5-dc9562ee77ec29ae49f4f0694c77a2a39473f726.zip hdf5-dc9562ee77ec29ae49f4f0694c77a2a39473f726.tar.gz hdf5-dc9562ee77ec29ae49f4f0694c77a2a39473f726.tar.bz2 |
Removes the bin/gcov_script file (#2021)
We don't need fragile scripts to run basic profiling programs
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/gcov_script | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/bin/gcov_script b/bin/gcov_script deleted file mode 100755 index 679d675..0000000 --- a/bin/gcov_script +++ /dev/null @@ -1,51 +0,0 @@ -#! /bin/sh -# -# Copyright by The HDF Group. -# Copyright by the Board of Trustees of the University of Illinois. -# All rights reserved. -# -# This file is part of HDF5. The full HDF5 copyright notice, including -# terms governing use, modification, and redistribution, is contained in -# the COPYING file, which can be found at the root of the source code -# distribution tree, or in https://www.hdfgroup.org/licenses. -# If you do not have access to either file, you may request a copy from -# help@hdfgroup.org. - -# A script to generate coverage files for HDF5 using gcov. -# Configures, builds, and runs tests in-place; the output files will be placed -# in a directory called gcov_logs. -# Must be invoked from the root hdf5 directory. -# This script has been tested on kagiso. - -CFLAGS="$CFLAGS -ftest-coverage -fprofile-arcs" -export CFLAGS -LDFLAGS="$LDFLAGS -lgcov" -export LDFLAGS -CC=gcc -export CC -./configure -make -make check -mkdir gcov_logs -cd src -for j in *.h *.c - do - ln -s ../$j .libs/$j - done -cd .libs -for j in *.gcda - do - gcov -b $j >> gcov.log 2>&1 - done -for j in *.gcov - do - mv $j ../../gcov_logs - done -mv gcov.log ../../gcov_logs -for j in *.c *.h - do - rm $j - done -cd ../.. - - |