netcdf-c: tst_filter fails on s390x

Environment Information

Fedora Rawhide s390x

Summary of Issue

FAIL: tst_filter
================
++ top_srcdir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/..
++ top_builddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build
++ test x../../nc_test4 = x
+++ pwd
++ builddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ execdir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
+++ basename ../../nc_test4
++ thisdir=nc_test4
+++ pwd
++ WD=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd ../../nc_test4
+++ pwd
++ srcdir=/builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/..
+++ pwd
++ top_srcdir=/builddir/build/BUILD/netcdf-c-4.6.2.1
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
+++ pwd
++ builddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build
+++ pwd
++ top_builddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
+++ pwd
++ execdir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
++ export srcdir top_srcdir builddir top_builddir execdir
++ test -e /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump.exe
++ ext=
++ export NCDUMP=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump
++ NCDUMP=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump
++ export NCCOPY=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/nccopy
++ NCCOPY=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/nccopy
++ export NCGEN=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen/ncgen
++ NCGEN=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen/ncgen
++ export NCGEN3=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen3/ncgen3
++ NCGEN3=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen3/ncgen3
++ ncgen3c0=/builddir/build/BUILD/netcdf-c-4.6.2.1/ncgen3/c0.cdl
++ ncgenc0=/builddir/build/BUILD/netcdf-c-4.6.2.1/ncgen/c0.cdl
++ ncgenc04=/builddir/build/BUILD/netcdf-c-4.6.2.1/ncgen/c0_4.cdl
++ cd /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4
+ API=1
+ NG=1
+ NCP=1
+ UNK=1
+ NGC=1
+ MISC=1
+ . /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4/findplugin.sh
++ test x '!=' x
+ echo 'findplugin.sh loaded'
findplugin.sh loaded
+ findplugin bzip2
+ FP_NAME=bzip2
+ FP_ISCMAKE=
+ FP_ISMSVC=
+ topbuilddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build
++ uname
++ cut -d _ -f 1
+ FP_OS=Linux
+ test xLinux = xDarwin
++ uname
++ cut -d _ -f 1
+ FP_OS=Linux
+ test xLinux = xCYGWIN
+ FP_PLUGINS=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins
+ FP_PLUGIN_LIB=
+ FP_PLUGIN_PATH=
+ test x '!=' x
+ test x '!=' x
+ test x '!=' x
+ FP_PLUGIN_LIB=libbzip2.so
+ test x '!=' x -a x '!=' x
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libbzip2.so
+ FP_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs
+ test x/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs = x
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libbzip2.so
+ test x '!=' x -a x '!=' x
+ HDF5_PLUGIN_LIB=libbzip2.so
+ HDF5_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs
+ return 0
+ BZIP2PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libbzip2.so
+ findplugin misc
+ FP_NAME=misc
+ FP_ISCMAKE=
+ FP_ISMSVC=
+ topbuilddir=/builddir/build/BUILD/netcdf-c-4.6.2.1/build
++ uname
++ cut -d _ -f 1
+ FP_OS=Linux
+ test xLinux = xDarwin
++ uname
++ cut -d _ -f 1
+ FP_OS=Linux
+ test xLinux = xCYGWIN
+ FP_PLUGINS=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins
+ FP_PLUGIN_LIB=
+ FP_PLUGIN_PATH=
+ test x '!=' x
+ test x '!=' x
+ test x '!=' x
+ FP_PLUGIN_LIB=libmisc.so
+ test x '!=' x -a x '!=' x
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libmisc.so
+ FP_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs
+ test x/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs = x
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libmisc.so
+ test x '!=' x -a x '!=' x
+ HDF5_PLUGIN_LIB=libmisc.so
+ HDF5_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs
+ return 0
+ MISCPATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libmisc.so
+ echo 'final HDF5_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs'
final HDF5_PLUGIN_PATH=/builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs
+ export HDF5_PLUGIN_PATH
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libbzip2.so
+ test -f /builddir/build/BUILD/netcdf-c-4.6.2.1/build/plugins/.libs/libmisc.so
+ test x1 = x1
+ echo '*** Testing dynamic filters using API'
*** Testing dynamic filters using API
+ rm -f ./bzip2.nc ./bzip2.dump ./tst_filter.txt
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4/test_filter
*** Testing API: bzip2 compression.
show parameters for bzip2: level=9
show chunks: chunks=4,4,4,4
*** Testing API: bzip2 decompression.
data comparison: |array|=256
no data errors
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump -s bzip2.nc
+ sclean ./tst_filter.txt ./bzip2.dump
+ cat ./tst_filter.txt
+ sed -e /_NCProperties/d
+ sed -e /_SuperblockVersion/d
+ sed -e /_IsNetcdf4/d
+ cat
+ sed -e /var:_Endianness/d
+ diff -b -w /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/bzip2.cdl ./bzip2.dump
+ echo '*** Pass: API dynamic filter'
*** Pass: API dynamic filter
+ test x1 = x1
+ echo
+ echo '*** Testing dynamic filters parameter passing'
*** Testing dynamic filters parameter passing
+ rm -f ./testmisc.nc tst_filter.txt tst_filter2.txt
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/nc_test4/test_filter_misc
test1: compression.
test: nparams=14: params= 1 239 23 65511 27 77 93 1145389056 3287505826 1097305129 1 2147483648 4294967295 4294967295
 chunks=4,4,4,4
mismatch: [11] signed long long
fail (361): NetCDF: HDF error
test1: decompression.
data comparison: |array|=256
no data errors
mismatch: [11] signed long long
mismatch: [11] signed long long
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump -s testmisc.nc
+ getfilterattr ./tst_filter.txt ./tst_filter2.txt
+ case "$1" in
+ sed -e /var:_Filter/p -ed
+ rm -f ./tst_filter.txt
+ trimleft ./tst_filter2.txt ./tst_filter.txt
+ sed -e 's/[ 	]*\([^ 	].*\)/\1/'
+ rm -f ./tst_filter2.txt
+ cat
+ diff -b -w ./tst_filter.txt ./tst_filter2.txt
+ echo '*** Pass: parameter passing'
*** Pass: parameter passing
+ test x1 = x1
+ echo '*** Testing dynamic filters using ncgen'
*** Testing dynamic filters using ncgen
+ rm -f ./bzip2.nc ./bzip2.dump ./tst_filter.txt
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen/ncgen -lb -4 -o bzip2.nc /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/bzip2.cdl
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump -s bzip2.nc
+ sclean ./tst_filter.txt ./bzip2.dump
+ cat ./tst_filter.txt
+ sed -e /var:_Endianness/d
+ sed -e /_NCProperties/d
+ sed -e /_SuperblockVersion/d
+ sed -e /_IsNetcdf4/d
+ cat
+ diff -b -w /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/bzip2.cdl ./bzip2.dump
+ echo '*** Pass: ncgen dynamic filter'
*** Pass: ncgen dynamic filter
+ test x1 = x1
+ echo '*** Testing dynamic filters using nccopy'
*** Testing dynamic filters using nccopy
+ rm -f ./unfiltered.nc ./filtered.nc ./tmp.nc ./filtered.dump ./tst_filter.txt
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen/ncgen -4 -lb -o unfiltered.nc /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/ref_unfiltered.cdl
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncgen/ncgen -4 -lb -o unfilteredvv.nc /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/ref_unfilteredvv.cdl
+ echo '	*** Testing simple filter application'
	*** Testing simple filter application
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/nccopy -M0 -F /g/var,307,9,4 unfiltered.nc filtered.nc
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump -s filtered.nc
+ sclean ./tst_filter.txt ./filtered.dump
+ sed -e /var:_Endianness/d
+ cat
+ sed -e /_SuperblockVersion/d
+ sed -e /_NCProperties/d
+ sed -e /_IsNetcdf4/d
+ cat ./tst_filter.txt
+ diff -b -w /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/ref_filtered.cdl ./filtered.dump
+ echo '	*** Pass: nccopy simple filter'
	*** Pass: nccopy simple filter
+ echo '	*** Testing '\''*'\'' filter application'
	*** Testing '*' filter application
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/nccopy -M0 -F '*,307,9,4' unfilteredvv.nc filteredvv.nc
+ /builddir/build/BUILD/netcdf-c-4.6.2.1/build/ncdump/ncdump -s filteredvv.nc
+ sclean ./tst_filtervv.txt ./filteredvv.dump
+ cat ./tst_filtervv.txt
+ sed -e /_IsNetcdf4/d
+ cat
+ sed -e /var:_Endianness/d
+ sed -e /_SuperblockVersion/d
+ sed -e /_NCProperties/d
+ diff -b -w /builddir/build/BUILD/netcdf-c-4.6.2.1/nc_test4/ref_filteredvv.cdl ./filteredvv.dump
9c9
< 		var1:_Endianness = "little" ;
---
> 		var1:_Endianness = "big" ;
28c28
<   		var2:_Endianness = "little" ;
---
>   		var2:_Endianness = "big" ;
FAIL tst_filter.sh (exit status: 1)

About this issue

  • Original URL
  • State: open
  • Created 5 years ago
  • Comments: 33 (24 by maintainers)

Commits related to this issue

Most upvoted comments

Ran git bisect overnight, currently reporting commit 8d0bced6 as the first failure. Investigating this morning.