fenicsx-performance-tests (0.6.0~git20221116.5c95102-1exp4) experimental; urgency=medium * libdolfinx-dev is not a dummy dependency package. Depends: libdolfinx-dev (and libdolfinx-real-dev) -- Drew Parsons Tue, 17 Jan 2023 17:56:32 +0100 fenicsx-performance-tests (0.6.0~git20221116.5c95102-1exp3) experimental; urgency=medium * update debian patch enable_complex_build.patch to C99 standard for complex numbers (double _Complex) as used now by ffcx (ffcx PR#396) * Notwithstanding the change above, Depends: libdolfinx-real-dev since a complex build currently fails with g++ 12 (see upstream PR#89) -- Drew Parsons Tue, 17 Jan 2023 16:57:53 +0100 fenicsx-performance-tests (0.6.0~git20221116.5c95102-1exp2) experimental; urgency=medium * Depends: add epoch to libdolfinx-dev version -- Drew Parsons Tue, 17 Jan 2023 14:57:28 +0100 fenicsx-performance-tests (0.6.0~git20221116.5c95102-1exp1) experimental; urgency=medium * New upstream snapshot for dolfinx 0.6 -- Drew Parsons Mon, 16 Jan 2023 03:39:22 +0100 fenicsx-performance-tests (0.5.0~git20220731.821823b-1) unstable; urgency=medium * New upstream snapshot for dolfinx 0.5 -- Drew Parsons Thu, 22 Sep 2022 13:53:55 +0200 fenicsx-performance-tests (0.4.0-1) unstable; urgency=medium * add debian/watch for uscan * New upstream release (FEniCS-X 0.4) - replaces Poisson.ufl with Poisson.py under same MIT licence as other files * restrict debian tests to 3 cpus to aid performance in chroots * allow stderr in binary tests (test progress is printed to stderr) * Standards-Version: 4.6.1 -- Drew Parsons Mon, 27 Jun 2022 21:23:42 +0200 fenicsx-performance-tests (0.0~git20210901.25e932a-1) unstable; urgency=medium * New upstream snapshot for dolfinx 0.3.0. * versioned Build-Depends: cmake (>= 3.16~) * drop explicit Build-Depends: libbasix-dev * build executables without RPATH to use preferred libpetsc_real.so configured by alternatives * Standards-Version: 4.6.0 -- Drew Parsons Sun, 24 Oct 2021 00:11:52 +0200 fenicsx-performance-tests (0.0~git20210410.63b5b42-2) experimental; urgency=medium * add debian patch enable_complex_build.patch to invoke ffcx --scalar_type "double complex" when building tests against the complex number build of dolfinx, for example with PETSC_DIR=/usr/lib/petscdir/petsc-complex * use Poisson test with hypre only if built against real PETSc (complex petsc does not yet support hypre) -- Drew Parsons Tue, 13 Apr 2021 01:14:48 +0200 fenicsx-performance-tests (0.0~git20210410.63b5b42-1) experimental; urgency=medium * New upstream snapshot - tests dolfinx using basix with xtl,xtensor,xtensor-blas - Depends: libbasix-dev, xtensor-dev, libdolfinx-dev (>= 2019.2.0~git20210410.b421249~) * fenicsx-performance-tests-source Recommends: libboost-dev (>= 1.70~) -- Drew Parsons Mon, 12 Apr 2021 11:58:09 +0200 fenicsx-performance-tests (0.0~git20210119.80e82ac-1) unstable; urgency=medium * New upstream snapshot. * Build-Depends: libdolfinx-dev (>= 2019.2.0~git20210130.c14cb0a~) -- Drew Parsons Fri, 12 Feb 2021 16:35:21 +0100 fenicsx-performance-tests (0.0~git20201119.890eff6-3) unstable; urgency=medium * Build-Depends: libboost-dev -- Drew Parsons Sun, 31 Jan 2021 09:31:22 +0100 fenicsx-performance-tests (0.0~git20201119.890eff6-2) unstable; urgency=medium * apply Restrictions: allow-stderr to dolfinx-performance-test-source in debian/tests to ignore compilation warnings sent to stderr. -- Drew Parsons Fri, 20 Nov 2020 15:25:11 +0800 fenicsx-performance-tests (0.0~git20201119.890eff6-1) unstable; urgency=medium * New upstream snapshot. * Standards-Version: 4.5.1 * drop debian patch check_arch_flag.patch. -march-native is no longer applied in CMakeLists.txt * Test errors (build or CI) now trigger failure. -- Drew Parsons Fri, 20 Nov 2020 00:37:58 +0800 fenicsx-performance-tests (0.0~git20201022.8913e0f-2) unstable; urgency=medium * update debian patch check_arch_flag.patch to not build with -march=native at all if cmake variable BUILD_GENERIC_ARCH is defined * apply BUILD_GENERIC_ARCH to cmake configure step for binary build (dh_auto_configure). i.e. build binaries for distribution without -march=native. Closes: #974843. * make VERBOSE=1 with debian/tests/dolfinx-performance-test-source -- Drew Parsons Wed, 18 Nov 2020 19:08:07 +0800 fenicsx-performance-tests (0.0~git20201022.8913e0f-1) unstable; urgency=medium * New upstream snapshot. * provide -p EXEPATH option to debian/tests/run-dolfinx-scaling-test to set path to executable binary * run tests at build time (ignore errors for now) -- Drew Parsons Sat, 14 Nov 2020 00:25:38 +0800 fenicsx-performance-tests (0.0~git20200719.42769f8-3) unstable; urgency=medium * debian patch check_arch_flag.patch checks whether the -march or -mcpu compiler flag is supported before applying it. * mark fenicsx-performance-tests-source as Multi-Arch: foreign * Build-Depends: mpi-default-dev * set Debian Science Team as Maintainer. -- Drew Parsons Thu, 05 Nov 2020 00:53:27 +0800 fenicsx-performance-tests (0.0~git20200719.42769f8-2) unstable; urgency=medium * add src/Poisson.ufl (LGPL-3+) to debian/copyright -- Drew Parsons Fri, 23 Oct 2020 15:36:34 +0800 fenicsx-performance-tests (0.0~git20200719.42769f8-1) unstable; urgency=medium * Initial release (Closes: #970123) * interact with tests via debian/tests/run-dolfinx-scaling-test * the fenicsx-performance-tests package provides both the precompiled executable /usr/bin/dolfinx-scaling-test and the controlling run script /usr/share/dolfinx/performance-tests/run-dolfinx-scaling-test (from debian/tests/run-dolfinx-scaling-test). See README.Debian -- Drew Parsons Tue, 22 Sep 2020 21:30:45 +0800