Created attachment 476006 [details] sci-libs-netcdf-4.4.1.1-build.log This fails: $ FEATURES=test MAKEOPTS=-j8 =sci-libs/netcdf-4.4.1.1 This works: $ FEATURES=test MAKEOPTS=-j1 =sci-libs/netcdf-4.4.1.1 Looks like a race in temp files: *** Testing ncgen and ncdump with 64-bit offset format. *** creating test0.nc from test0.cdl... *** creating test1.cdl from test0.nc... *** creating test1.nc from test1.cdl... ncgen: test1.cdl line 1: syntax error, unexpected $end, expecting NETCDF FAIL tst_64bit.sh (exit status: 1) FAIL: tst_nccopy3.sh ==================== *** Testing netCDF-3 features of nccopy on ncdump/*.nc files *** Testing nccopy c0.nc copy_of_c0.nc ... diff: tmp.cdl: No such file or directory FAIL tst_nccopy3.sh (exit status: 2) ...
Created attachment 476008 [details] sci-libs-netcdf-4.4.1.1-test-suite.log
Disabled parallel test: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f1593960a02f1e374e0751457be58cf66f8700
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cb5196b2bba5e653722ea53e4ae10c86d1fc8a commit a3cb5196b2bba5e653722ea53e4ae10c86d1fc8a Author: Sam James <sam@gentoo.org> AuthorDate: 2023-03-05 04:00:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-05 04:11:45 +0000 sci-libs/netcdf: add 4.9.1 - -fno-strict-aliasing workaround still needed for now, may not be for next release. - Drop -j1 workaround as parallel test fixes landed upstream. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/netcdf/Manifest | 1 + sci-libs/netcdf/netcdf-4.9.1.ebuild | 70 +++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b47cf6a9cf25289bbbaf6c0fce6da22d6ec01d5 commit 2b47cf6a9cf25289bbbaf6c0fce6da22d6ec01d5 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-03-15 05:30:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-15 05:45:00 +0000 sci-libs/netcdf: add 4.9.2 - Drop no strict aliasing workaround as fixes landed in 4.9.2 - Force serial tests again, the fixes in 4.9.1 weren't enough - Unconditionally build tools, as they're needed for tests + have no extra deps. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/netcdf/Manifest | 1 + sci-libs/netcdf/netcdf-4.9.2.ebuild | 74 +++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+)