summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2022-08-17 16:21:38 (GMT)
committerGitHub <noreply@github.com>2022-08-17 16:21:38 (GMT)
commitdc9562ee77ec29ae49f4f0694c77a2a39473f726 (patch)
treec51c8e81718ff4a294a4482ea6dcdc84f15ab4c6 /bin
parentafc54d75a19ac9326f32169f64d168deda3ad045 (diff)
downloadhdf5-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-xbin/gcov_script51
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 ../..
-
-