From dc9562ee77ec29ae49f4f0694c77a2a39473f726 Mon Sep 17 00:00:00 2001 From: Dana Robinson <43805+derobins@users.noreply.github.com> Date: Wed, 17 Aug 2022 09:21:38 -0700 Subject: Removes the bin/gcov_script file (#2021) We don't need fragile scripts to run basic profiling programs --- bin/gcov_script | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100755 bin/gcov_script 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 ../.. - - -- cgit v0.12