1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201
|
adios4dolfinx (0.9.2-4) unstable; urgency=medium
* ppc64el times out in serial tests, not only MPI.
Skip checkpointing tests in both cases.
-- Drew Parsons <dparsons@debian.org> Tue, 11 Mar 2025 14:08:47 +0100
adios4dolfinx (0.9.2-3) unstable; urgency=medium
* debian/test: skip checkpointing tests in MPI on all arches except
amd64 and arm64. Closes: #1091613
-- Drew Parsons <dparsons@debian.org> Mon, 10 Mar 2025 12:26:26 +0100
adios4dolfinx (0.9.2-2) unstable; urgency=medium
* debian/tests: apply OMPI_MCA_btl_tcp_if_include=lo to avoid
"unreachable pairing" warnings in stderr. Needed for riscv64 in
particular. See Bug#1087784.
-- Drew Parsons <dparsons@debian.org> Fri, 07 Mar 2025 12:57:51 +0100
adios4dolfinx (0.9.2-1) unstable; urgency=medium
* New upstream release
-- Drew Parsons <dparsons@debian.org> Tue, 25 Feb 2025 03:22:42 +0100
adios4dolfinx (0.9.1.post0-2) unstable; urgency=medium
* debian patch free_memory_PR153.patch applies upstream PR#153 to
free memory in Create_dist_graph_adjacent
-- Drew Parsons <dparsons@debian.org> Sat, 15 Feb 2025 17:24:46 +0100
adios4dolfinx (0.9.1.post0-1) unstable; urgency=medium
* New upstream release.
* skip test_original_checkpoint. Randomly times out,
see Bug#1091613
* debian/tests: report number of CPUs available (nproc)
-- Drew Parsons <dparsons@debian.org> Sat, 28 Dec 2024 20:53:27 +0100
adios4dolfinx (0.9.0-2) unstable; urgency=medium
* Upload to unstable
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sat, 09 Nov 2024 07:57:33 +0000
adios4dolfinx (0.9.0-1exp3) experimental; urgency=medium
* Get rid of python3-dolfinx-complex | python3-dolfinx-real altogether in
Build-Depends, as they are redundant now that python3-dolfinx is correctly
versioned.
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Thu, 07 Nov 2024 10:35:51 +0000
adios4dolfinx (0.9.0-1exp2) experimental; urgency=medium
* Change
python3-dolfinx (>= 1:0.9.0~) | python3-dolfinx-complex (>= 1:0.9.0~) |
python3-dolfinx-real (>= 1:0.9.0~)
into
python3-dolfinx (>= 1:0.9.0~), python3-dolfinx-complex (>= 1:0.9.0~) |
python3-dolfinx-real (>= 1:0.9.0~)
in Build-Depends to avoid that pbuilder gets python3-dolfinx v0.9 and
python3-dolfinx-complex/python3-dolfinx-real v0.8.
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Thu, 07 Nov 2024 06:12:53 +0000
adios4dolfinx (0.9.0-1exp1) experimental; urgency=medium
* New upstream release 0.9.0, compatible with dolfinx 0.9.0
* OpenMPI 5.0 changed the name and the value of the environment variable to
allow oversubscription from
export OMPI_MCA_rmaps_base_oversubscribe=true
to
export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
Use the new variable name in debian/rules and debian/tests.
* Update constraints on python3-dolfinx, python3-dolfinx-real and
python3-dolfinx-complex to require matching dolfinx version 0.9.0
as Depends and Build-Depends
* Debug random hangs while running tests:
- add -svv to see which test hangs: may be reverted in future
- add --basetemp=${AUTOPKGTEST_TMP} to force pytest to clean up the
temporary directory associated to the fixture tmp_path. Might be good to
keep in future as well, since pytest should not mix test data coming from
real and complex runs
* Drop ipyparallel-7-compatibility.patch: python3-ipyparallel is now at
version 8.8.0, hence this patch is not needed anymore.
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sun, 03 Nov 2024 13:25:09 +0000
adios4dolfinx (0.8.1.post0-3) unstable; urgency=medium
* Team upload.
* Set PRTE_MCA_rmaps_default_mapping_policy instead of
OMPI_MCA_rmaps_base_oversubscribe, for OpenMPI 5.
* Disable test_original_checkpoint on single-CPU systems.
-- Santiago Vila <sanvila@debian.org> Thu, 07 Nov 2024 01:50:00 +0100
adios4dolfinx (0.8.1.post0-2) unstable; urgency=medium
* set OMPI_MCA_rmaps_base_oversubscribe=true to allow 2-process
tests to run on single CPU systems. Closes: #1071722.
-- Drew Parsons <dparsons@debian.org> Fri, 31 May 2024 16:24:12 +0200
adios4dolfinx (0.8.1.post0-1) unstable; urgency=medium
* New upstream release 0.8.1.post0
- compatibility with dolfinx 0.8.0
- post0 is effectively only fixing conda packaging, so this release is
functionally equivalent to 0.8.1
* Drop 9a677fefd1d5e89f6a926122929d5cd464cf22eb.patch, since the
corresponding commit has been released with v0.8.1
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sat, 04 May 2024 07:18:03 +0000
adios4dolfinx (0.8.0-1exp2) experimental; urgency=medium
* Build-Depends on either python3-dolfinx, python3-dolfinx-real or
python3-dolfinx-complex
* Add lower bound to python3-dolfinx-complex version in autokpgtest control
* Disable color output when running pytest in autopkgtest
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sat, 04 May 2024 06:22:05 +0000
adios4dolfinx (0.8.0-1exp1) experimental; urgency=medium
* New upstream release 0.8.0
* Constrain python3-dolfinx to the 0.8.0 pre-release currently available in
experimental
* Update Standards-Version: 4.7.0
* Refresh debian/patches/force-adios2-mpi.patch
* Add patch 9a677fefd1d5e89f6a926122929d5cd464cf22eb.patch to include
upstream PR #92, which will be included in the next upstream release
* Require python3-ipyparallel as Build-Depends and autokpgtest dependency
* Add patch ipyparallel-7-compatibility.patch. Upstream code assumes
ipyparallel >= 8.0, but python3-ipyparallel is still at 7.1.
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sun, 14 Apr 2024 15:51:06 +0000
adios4dolfinx (0.7.3-7) unstable; urgency=medium
* debian/tests: skip all tests on big-endian systems (s390x, etc)
-- Drew Parsons <dparsons@debian.org> Tue, 27 Feb 2024 17:53:51 +0100
adios4dolfinx (0.7.3-6) unstable; urgency=medium
* big-endian (s390x): skip test_mesh_read_write
(in test_mesh_writer.py)
-- Drew Parsons <dparsons@debian.org> Tue, 27 Feb 2024 01:13:48 +0100
adios4dolfinx (0.7.3-5) unstable; urgency=medium
* big-endian (s390x): skip all test_read_write tests
-- Drew Parsons <dparsons@debian.org> Mon, 26 Feb 2024 15:45:46 +0100
adios4dolfinx (0.7.3-4) unstable; urgency=medium
* big-endian (s390x): skip test_read_write_{2D,3D}
(from test_checkpointing_vector.py)
-- Drew Parsons <dparsons@debian.org> Mon, 26 Feb 2024 03:23:18 +0100
adios4dolfinx (0.7.3-3) unstable; urgency=medium
* debian/tests: skip test_read_write_P_3D on big-endian (s390x)
* run tests over all supported python3 versions
(adios python module is now available on all)
- tests Depends: python3-all-dev (ffcx needs python dev)
* debian/run_test_in_testdir creates a conftest.py using a pytest
monkeypatch to run tests in testdir, so test output files are not
generated in the build dir (which pybuild would install)
-- Drew Parsons <dparsons@debian.org> Sat, 24 Feb 2024 20:16:25 +0100
adios4dolfinx (0.7.3-2) unstable; urgency=medium
* debian/tests: use script to give finer test control
- big-endian (s390x) is expected to fail, so ignore failure
- run big-endian tests anyway to identify if any pass,
skipping test_read_write_P_2D in test_checkpointing.py
- redirect stderr to stdout when ignoring failure
-- Drew Parsons <dparsons@debian.org> Wed, 21 Feb 2024 13:43:27 +0100
adios4dolfinx (0.7.3-1) unstable; urgency=medium
[ Francesco Ballarin ]
* Initial release. (Closes: #1063517)
* Depends on the MPI build of adios2
(internally sets env var ADIOS2_ALWAYS_USE_MPI=1)
-- Drew Parsons <dparsons@debian.org> Fri, 09 Feb 2024 18:29:31 +0100
|