From fe41fc27b8e9d1297f3dc00521e317bdc1161dcd Mon Sep 17 00:00:00 2001 From: Dominic Hofer <6570912+dominichofer@users.noreply.github.com> Date: Fri, 23 Feb 2024 15:18:00 +0100 Subject: [PATCH] [fckit] Remove package and tests --- repos/c2sm/packages/fckit/package.py | 28 --------------------------- repos/c2sm/packages/infero/package.py | 2 +- test/integration_test.py | 6 ------ test/system_test.py | 6 ------ 4 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 repos/c2sm/packages/fckit/package.py diff --git a/repos/c2sm/packages/fckit/package.py b/repos/c2sm/packages/fckit/package.py deleted file mode 100644 index 90e55bcb48..0000000000 --- a/repos/c2sm/packages/fckit/package.py +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other -# Spack Project Developers. See the top-level COPYRIGHT file for details. -# -# SPDX-License-Identifier: (Apache-2.0 OR MIT) - -# -from spack import * - - -class Fckit(CMakePackage): - ''' - Fortran toolkit for interoperating Fortran with C/C++. - In addition useful algorithms from ecKit are wrapped with Fortran. - ''' - - homepage = 'https://github.com/ecmwf/fckit.git' - git = 'https://github.com/ecmwf/fckit.git' - - version('0.9.0', tag='0.9.0') - version('develop', branch='develop') - - maintainers = ['juckerj'] - - depends_on('ecbuild', type=('build')) - - def cmake_args(self): - args = [self.define('ecbuild_ROOT', self.spec["ecbuild"].prefix)] - return args diff --git a/repos/c2sm/packages/infero/package.py b/repos/c2sm/packages/infero/package.py index e268439d24..5823e9c11f 100644 --- a/repos/c2sm/packages/infero/package.py +++ b/repos/c2sm/packages/infero/package.py @@ -30,7 +30,7 @@ class Infero(CMakePackage): variant('onnx', description='Enable ONNX backend', default=False) depends_on('eckit@1.20.2') - depends_on('fckit@0.9.0') + depends_on('fckit') depends_on('ecbuild', type=('build')) depends_on('tensorflowc', when='+tf_c') depends_on('onnx-runtime', when='+onnx') diff --git a/test/integration_test.py b/test/integration_test.py index 9b75c03ad2..a036ce273c 100644 --- a/test/integration_test.py +++ b/test/integration_test.py @@ -67,9 +67,6 @@ def test_dusk(self): def test_eccodes(self): spack_info('eccodes') - def test_fckit(self): - spack_info('fckit') - def test_fdb_fortran(self): spack_info('fdb-fortran') @@ -278,9 +275,6 @@ def test_dusk(self): def test_eccodes(self): spack_spec('eccodes') - def test_fckit(self): - spack_spec('fckit') - def test_fdb_fortran(self): spack_spec('fdb-fortran') diff --git a/test/system_test.py b/test/system_test.py index f1c6098962..2cab34e1b1 100644 --- a/test/system_test.py +++ b/test/system_test.py @@ -292,12 +292,6 @@ def test_install_2_19_0(self): spack_install('eccodes @2.19.0') -class FckitTest(unittest.TestCase): - - def test_install_0_9_0(self): - spack_install_and_test('fckit@0.9.0') - - class FdbFortranTest(unittest.TestCase): def test_install(self):