0s autopkgtest [17:21:42]: starting date and time: 2024-03-19 17:21:42+0000 0s autopkgtest [17:21:42]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [17:21:42]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.v_j5mwd9/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:netcdf,src:liblocale-gettext-perl --apt-upgrade r-cran-rnetcdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=netcdf/1:4.9.2-5ubuntu3 liblocale-gettext-perl/1.07-6ubuntu3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-8.secgroup --name adt-noble-ppc64el-r-cran-rnetcdf-20240319-172140-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 118s autopkgtest [17:23:40]: testbed dpkg architecture: ppc64el 118s autopkgtest [17:23:40]: testbed apt version: 2.7.12 118s autopkgtest [17:23:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 119s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 120s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [486 kB] 120s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.7 kB] 120s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3733 kB] 120s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 120s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [648 kB] 120s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 120s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 120s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 120s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4066 kB] 121s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 121s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [47.7 kB] 121s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 124s Fetched 9171 kB in 2s (3675 kB/s) 124s Reading package lists... 127s Reading package lists... 127s Building dependency tree... 127s Reading state information... 127s Calculating upgrade... 127s The following packages have been kept back: 127s liblocale-gettext-perl 127s The following packages will be upgraded: 127s ubuntu-minimal ubuntu-standard 127s 2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 127s Need to get 21.5 kB of archives. 127s After this operation, 0 B of additional disk space will be used. 127s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-minimal ppc64el 1.536build1 [10.7 kB] 127s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-standard ppc64el 1.536build1 [10.7 kB] 128s Fetched 21.5 kB in 0s (104 kB/s) 128s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 128s Preparing to unpack .../ubuntu-minimal_1.536build1_ppc64el.deb ... 128s Unpacking ubuntu-minimal (1.536build1) over (1.536) ... 128s Preparing to unpack .../ubuntu-standard_1.536build1_ppc64el.deb ... 128s Unpacking ubuntu-standard (1.536build1) over (1.536) ... 128s Setting up ubuntu-minimal (1.536build1) ... 128s Setting up ubuntu-standard (1.536build1) ... 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 129s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 129s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 129s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 129s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 130s Reading package lists... 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Calculating upgrade... 131s The following packages have been kept back: 131s liblocale-gettext-perl 131s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 134s autopkgtest [17:23:56]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 134s autopkgtest [17:23:56]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-rnetcdf 136s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (dsc) [2135 B] 136s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (tar) [161 kB] 136s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (diff) [4556 B] 136s gpgv: Signature made Thu Jan 18 12:47:41 2024 UTC 136s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 136s gpgv: issuer "tille@debian.org" 136s gpgv: Can't check signature: No public key 136s dpkg-source: warning: cannot verify inline signature for ./r-cran-rnetcdf_2.9-1-1.dsc: no acceptable signature found 136s autopkgtest [17:23:58]: testing package r-cran-rnetcdf version 2.9-1-1 137s autopkgtest [17:23:59]: build not needed 138s autopkgtest [17:24:00]: test run-unit-test: preparing testbed 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s Starting pkgProblemResolver with broken count: 0 143s Starting 2 pkgProblemResolver with broken count: 0 143s Done 144s The following additional packages will be installed: 144s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libaec0 144s libblas3 libcairo2 libdatrie1 libdeflate0 libfontconfig1 libgfortran5 144s libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-103-1 libhdf5-hl-100 libice6 144s libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 liblerc4 libnetcdf19 144s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils 144s libpaper1 libpixman-1-0 libsharpyuv0 libsm6 libsz2 libtcl8.6 libthai-data 144s libthai0 libtiff6 libtk8.6 libudunits2-0 libudunits2-data libwebp7 144s libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 libxt6 r-base-core 144s r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip x11-common xdg-utils zip 144s Suggested packages: 144s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 144s r-cran-testthat r-cran-roxygen2 r-cran-knitr r-cran-rmarkdown r-cran-ff 144s Recommended packages: 144s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 144s libx11-protocol-perl x11-utils x11-xserver-utils 144s The following NEW packages will be installed: 144s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 144s fonts-dejavu-mono libaec0 libblas3 libcairo2 libdatrie1 libdeflate0 144s libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b 144s libhdf5-103-1 libhdf5-hl-100 libice6 libjbig0 libjpeg-turbo8 libjpeg8 144s liblapack3 liblerc4 libnetcdf19 libpango-1.0-0 libpangocairo-1.0-0 144s libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 libsharpyuv0 libsm6 144s libsz2 libtcl8.6 libthai-data libthai0 libtiff6 libtk8.6 libudunits2-0 144s libudunits2-data libwebp7 libxcb-render0 libxcb-shm0 libxft2 libxrender1 144s libxss1 libxt6 r-base-core r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip 144s x11-common xdg-utils zip 144s 0 upgraded, 55 newly installed, 0 to remove and 1 not upgraded. 144s Need to get 43.4 MB/43.4 MB of archives. 144s After this operation, 96.6 MB of additional disk space will be used. 144s Get:1 /tmp/autopkgtest.IxLg2l/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 144s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 145s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 145s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 145s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 145s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 146s Get:7 http://ftpmaster.internal/ubuntu noble/universe ppc64el libaec0 ppc64el 1.1.2-1 [29.9 kB] 146s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libblas3 ppc64el 3.12.0-3 [227 kB] 146s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 146s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 146s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 146s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 146s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 146s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 146s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 146s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libgfortran5 ppc64el 14-20240303-1ubuntu1 [574 kB] 146s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 146s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 146s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 147s Get:20 http://ftpmaster.internal/ubuntu noble/universe ppc64el libsz2 ppc64el 1.1.2-1 [5472 B] 147s Get:21 http://ftpmaster.internal/ubuntu noble/universe ppc64el libhdf5-103-1 ppc64el 1.10.10+repack-3ubuntu1 [1375 kB] 147s Get:22 http://ftpmaster.internal/ubuntu noble/universe ppc64el libhdf5-hl-100 ppc64el 1.10.10+repack-3ubuntu1 [69.9 kB] 147s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 147s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 147s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 147s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 147s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el liblapack3 ppc64el 3.12.0-3 [2804 kB] 147s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 147s Get:29 http://ftpmaster.internal/ubuntu noble/universe ppc64el libnetcdf19 ppc64el 1:4.9.2-3ubuntu1 [597 kB] 147s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 148s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 148s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 148s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 148s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 148s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libpaper1 ppc64el 1.1.29 [13.5 kB] 148s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libpaper-utils ppc64el 1.1.29 [8710 B] 148s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 148s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 148s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libtcl8.6 ppc64el 8.6.13+dfsg-2 [1179 kB] 148s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 148s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 148s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 148s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 148s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libxss1 ppc64el 1:1.2.3-1build2 [8982 B] 148s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libtk8.6 ppc64el 8.6.13-2 [916 kB] 148s Get:46 http://ftpmaster.internal/ubuntu noble/universe ppc64el libudunits2-data all 2.2.28-7 [19.3 kB] 148s Get:47 http://ftpmaster.internal/ubuntu noble/universe ppc64el libudunits2-0 ppc64el 2.2.28-7 [65.9 kB] 148s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 148s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el zip ppc64el 3.0-13 [192 kB] 148s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el unzip ppc64el 6.0-28ubuntu3 [192 kB] 148s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 148s Get:52 http://ftpmaster.internal/ubuntu noble/universe ppc64el r-base-core ppc64el 4.3.2-1build1 [27.4 MB] 150s Get:53 http://ftpmaster.internal/ubuntu noble/universe ppc64el r-cran-bit ppc64el 4.0.5-1 [1089 kB] 150s Get:54 http://ftpmaster.internal/ubuntu noble/universe ppc64el r-cran-bit64 ppc64el 4.0.5-1 [479 kB] 150s Get:55 http://ftpmaster.internal/ubuntu noble/universe ppc64el r-cran-rnetcdf ppc64el 2.9-1-1 [253 kB] 150s Preconfiguring packages ... 150s Fetched 43.4 MB in 6s (7182 kB/s) 150s Selecting previously unselected package fonts-dejavu-mono. 150s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 150s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 150s Unpacking fonts-dejavu-mono (2.37-8) ... 150s Selecting previously unselected package fonts-dejavu-core. 150s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 150s Unpacking fonts-dejavu-core (2.37-8) ... 150s Selecting previously unselected package fontconfig-config. 150s Preparing to unpack .../02-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 150s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 150s Selecting previously unselected package libfontconfig1:ppc64el. 150s Preparing to unpack .../03-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 150s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 150s Selecting previously unselected package fontconfig. 150s Preparing to unpack .../04-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 150s Unpacking fontconfig (2.15.0-1ubuntu1) ... 150s Selecting previously unselected package libaec0:ppc64el. 150s Preparing to unpack .../05-libaec0_1.1.2-1_ppc64el.deb ... 150s Unpacking libaec0:ppc64el (1.1.2-1) ... 150s Selecting previously unselected package libblas3:ppc64el. 150s Preparing to unpack .../06-libblas3_3.12.0-3_ppc64el.deb ... 150s Unpacking libblas3:ppc64el (3.12.0-3) ... 151s Selecting previously unselected package libpixman-1-0:ppc64el. 151s Preparing to unpack .../07-libpixman-1-0_0.42.2-1_ppc64el.deb ... 151s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 151s Selecting previously unselected package libxcb-render0:ppc64el. 151s Preparing to unpack .../08-libxcb-render0_1.15-1_ppc64el.deb ... 151s Unpacking libxcb-render0:ppc64el (1.15-1) ... 151s Selecting previously unselected package libxcb-shm0:ppc64el. 151s Preparing to unpack .../09-libxcb-shm0_1.15-1_ppc64el.deb ... 151s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 151s Selecting previously unselected package libxrender1:ppc64el. 151s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 151s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 151s Selecting previously unselected package libcairo2:ppc64el. 151s Preparing to unpack .../11-libcairo2_1.18.0-1_ppc64el.deb ... 151s Unpacking libcairo2:ppc64el (1.18.0-1) ... 151s Selecting previously unselected package libdatrie1:ppc64el. 151s Preparing to unpack .../12-libdatrie1_0.2.13-3_ppc64el.deb ... 151s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 151s Selecting previously unselected package libdeflate0:ppc64el. 151s Preparing to unpack .../13-libdeflate0_1.19-1_ppc64el.deb ... 151s Unpacking libdeflate0:ppc64el (1.19-1) ... 151s Selecting previously unselected package libgfortran5:ppc64el. 151s Preparing to unpack .../14-libgfortran5_14-20240303-1ubuntu1_ppc64el.deb ... 151s Unpacking libgfortran5:ppc64el (14-20240303-1ubuntu1) ... 151s Selecting previously unselected package libgomp1:ppc64el. 151s Preparing to unpack .../15-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 151s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 151s Selecting previously unselected package libgraphite2-3:ppc64el. 151s Preparing to unpack .../16-libgraphite2-3_1.3.14-2_ppc64el.deb ... 151s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 151s Selecting previously unselected package libharfbuzz0b:ppc64el. 151s Preparing to unpack .../17-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 151s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 151s Selecting previously unselected package libsz2:ppc64el. 151s Preparing to unpack .../18-libsz2_1.1.2-1_ppc64el.deb ... 151s Unpacking libsz2:ppc64el (1.1.2-1) ... 151s Selecting previously unselected package libhdf5-103-1:ppc64el. 151s Preparing to unpack .../19-libhdf5-103-1_1.10.10+repack-3ubuntu1_ppc64el.deb ... 151s Unpacking libhdf5-103-1:ppc64el (1.10.10+repack-3ubuntu1) ... 151s Selecting previously unselected package libhdf5-hl-100:ppc64el. 151s Preparing to unpack .../20-libhdf5-hl-100_1.10.10+repack-3ubuntu1_ppc64el.deb ... 151s Unpacking libhdf5-hl-100:ppc64el (1.10.10+repack-3ubuntu1) ... 151s Selecting previously unselected package x11-common. 151s Preparing to unpack .../21-x11-common_1%3a7.7+23ubuntu2_all.deb ... 151s Unpacking x11-common (1:7.7+23ubuntu2) ... 151s Selecting previously unselected package libice6:ppc64el. 151s Preparing to unpack .../22-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 151s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 151s Selecting previously unselected package libjpeg-turbo8:ppc64el. 151s Preparing to unpack .../23-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 151s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 151s Selecting previously unselected package libjpeg8:ppc64el. 151s Preparing to unpack .../24-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 151s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 151s Selecting previously unselected package liblapack3:ppc64el. 151s Preparing to unpack .../25-liblapack3_3.12.0-3_ppc64el.deb ... 151s Unpacking liblapack3:ppc64el (3.12.0-3) ... 151s Selecting previously unselected package liblerc4:ppc64el. 151s Preparing to unpack .../26-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 151s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 151s Selecting previously unselected package libnetcdf19:ppc64el. 151s Preparing to unpack .../27-libnetcdf19_1%3a4.9.2-3ubuntu1_ppc64el.deb ... 151s Unpacking libnetcdf19:ppc64el (1:4.9.2-3ubuntu1) ... 151s Selecting previously unselected package libthai-data. 151s Preparing to unpack .../28-libthai-data_0.1.29-2_all.deb ... 151s Unpacking libthai-data (0.1.29-2) ... 151s Selecting previously unselected package libthai0:ppc64el. 151s Preparing to unpack .../29-libthai0_0.1.29-2_ppc64el.deb ... 151s Unpacking libthai0:ppc64el (0.1.29-2) ... 151s Selecting previously unselected package libpango-1.0-0:ppc64el. 151s Preparing to unpack .../30-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 151s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 151s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 151s Preparing to unpack .../31-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 151s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 151s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 151s Preparing to unpack .../32-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 151s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 151s Selecting previously unselected package libpaper1:ppc64el. 151s Preparing to unpack .../33-libpaper1_1.1.29_ppc64el.deb ... 151s Unpacking libpaper1:ppc64el (1.1.29) ... 151s Selecting previously unselected package libpaper-utils. 151s Preparing to unpack .../34-libpaper-utils_1.1.29_ppc64el.deb ... 151s Unpacking libpaper-utils (1.1.29) ... 151s Selecting previously unselected package libsharpyuv0:ppc64el. 151s Preparing to unpack .../35-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 151s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 151s Selecting previously unselected package libsm6:ppc64el. 151s Preparing to unpack .../36-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 151s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 151s Selecting previously unselected package libtcl8.6:ppc64el. 151s Preparing to unpack .../37-libtcl8.6_8.6.13+dfsg-2_ppc64el.deb ... 151s Unpacking libtcl8.6:ppc64el (8.6.13+dfsg-2) ... 151s Selecting previously unselected package libjbig0:ppc64el. 151s Preparing to unpack .../38-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 151s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 151s Selecting previously unselected package libwebp7:ppc64el. 151s Preparing to unpack .../39-libwebp7_1.3.2-0.4_ppc64el.deb ... 151s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 151s Selecting previously unselected package libtiff6:ppc64el. 151s Preparing to unpack .../40-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 151s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 151s Selecting previously unselected package libxft2:ppc64el. 151s Preparing to unpack .../41-libxft2_2.3.6-1_ppc64el.deb ... 151s Unpacking libxft2:ppc64el (2.3.6-1) ... 151s Selecting previously unselected package libxss1:ppc64el. 151s Preparing to unpack .../42-libxss1_1%3a1.2.3-1build2_ppc64el.deb ... 151s Unpacking libxss1:ppc64el (1:1.2.3-1build2) ... 151s Selecting previously unselected package libtk8.6:ppc64el. 151s Preparing to unpack .../43-libtk8.6_8.6.13-2_ppc64el.deb ... 151s Unpacking libtk8.6:ppc64el (8.6.13-2) ... 151s Selecting previously unselected package libudunits2-data. 151s Preparing to unpack .../44-libudunits2-data_2.2.28-7_all.deb ... 151s Unpacking libudunits2-data (2.2.28-7) ... 151s Selecting previously unselected package libudunits2-0. 151s Preparing to unpack .../45-libudunits2-0_2.2.28-7_ppc64el.deb ... 151s Unpacking libudunits2-0 (2.2.28-7) ... 151s Selecting previously unselected package libxt6:ppc64el. 151s Preparing to unpack .../46-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 151s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 151s Selecting previously unselected package zip. 151s Preparing to unpack .../47-zip_3.0-13_ppc64el.deb ... 151s Unpacking zip (3.0-13) ... 151s Selecting previously unselected package unzip. 151s Preparing to unpack .../48-unzip_6.0-28ubuntu3_ppc64el.deb ... 151s Unpacking unzip (6.0-28ubuntu3) ... 151s Selecting previously unselected package xdg-utils. 151s Preparing to unpack .../49-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 151s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 152s Selecting previously unselected package r-base-core. 152s Preparing to unpack .../50-r-base-core_4.3.2-1build1_ppc64el.deb ... 152s Unpacking r-base-core (4.3.2-1build1) ... 152s Selecting previously unselected package r-cran-bit. 152s Preparing to unpack .../51-r-cran-bit_4.0.5-1_ppc64el.deb ... 152s Unpacking r-cran-bit (4.0.5-1) ... 152s Selecting previously unselected package r-cran-bit64. 152s Preparing to unpack .../52-r-cran-bit64_4.0.5-1_ppc64el.deb ... 152s Unpacking r-cran-bit64 (4.0.5-1) ... 152s Selecting previously unselected package r-cran-rnetcdf. 152s Preparing to unpack .../53-r-cran-rnetcdf_2.9-1-1_ppc64el.deb ... 152s Unpacking r-cran-rnetcdf (2.9-1-1) ... 152s Selecting previously unselected package autopkgtest-satdep. 152s Preparing to unpack .../54-1-autopkgtest-satdep.deb ... 152s Unpacking autopkgtest-satdep (0) ... 152s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 152s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 152s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 152s Setting up libpaper1:ppc64el (1.1.29) ... 152s 152s Creating config file /etc/papersize with new version 152s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 152s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 152s Setting up libdatrie1:ppc64el (0.2.13-3) ... 152s Setting up libxcb-render0:ppc64el (1.15-1) ... 152s Setting up unzip (6.0-28ubuntu3) ... 152s Setting up x11-common (1:7.7+23ubuntu2) ... 153s Setting up libdeflate0:ppc64el (1.19-1) ... 153s Setting up libxcb-shm0:ppc64el (1.15-1) ... 153s Setting up libpaper-utils (1.1.29) ... 153s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 153s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 153s Setting up libaec0:ppc64el (1.1.2-1) ... 153s Setting up zip (3.0-13) ... 153s Setting up libblas3:ppc64el (3.12.0-3) ... 153s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 153s Setting up fonts-dejavu-mono (2.37-8) ... 153s Setting up libtcl8.6:ppc64el (8.6.13+dfsg-2) ... 153s Setting up fonts-dejavu-core (2.37-8) ... 153s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 153s Setting up libgfortran5:ppc64el (14-20240303-1ubuntu1) ... 153s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 153s Setting up libudunits2-data (2.2.28-7) ... 153s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 153s Setting up libthai-data (0.1.29-2) ... 153s Setting up libxss1:ppc64el (1:1.2.3-1build2) ... 153s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 153s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 153s Setting up libsz2:ppc64el (1.1.2-1) ... 153s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 153s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 153s Setting up liblapack3:ppc64el (3.12.0-3) ... 153s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 153s Setting up libudunits2-0 (2.2.28-7) ... 153s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 153s Setting up libthai0:ppc64el (0.1.29-2) ... 153s Setting up libhdf5-103-1:ppc64el (1.10.10+repack-3ubuntu1) ... 153s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 153s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 153s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 153s Setting up libhdf5-hl-100:ppc64el (1.10.10+repack-3ubuntu1) ... 153s Setting up fontconfig (2.15.0-1ubuntu1) ... 155s Regenerating fonts cache... done. 155s Setting up libxft2:ppc64el (2.3.6-1) ... 155s Setting up libtk8.6:ppc64el (8.6.13-2) ... 155s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 155s Setting up libcairo2:ppc64el (1.18.0-1) ... 155s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 155s Setting up libnetcdf19:ppc64el (1:4.9.2-3ubuntu1) ... 155s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 155s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 155s Setting up r-base-core (4.3.2-1build1) ... 156s 156s Creating config file /etc/R/Renviron with new version 156s Setting up r-cran-bit (4.0.5-1) ... 156s Setting up r-cran-bit64 (4.0.5-1) ... 156s Setting up r-cran-rnetcdf (2.9-1-1) ... 156s Setting up autopkgtest-satdep (0) ... 156s Processing triggers for man-db (2.12.0-3) ... 157s Processing triggers for install-info (7.1-3) ... 157s Processing triggers for libc-bin (2.39-0ubuntu2) ... 160s (Reading database ... 72257 files and directories currently installed.) 160s Removing autopkgtest-satdep (0) ... 161s autopkgtest [17:24:23]: test run-unit-test: [----------------------- 161s 161s R version 4.3.2 (2023-10-31) -- "Eye Holes" 161s Copyright (C) 2023 The R Foundation for Statistical Computing 161s Platform: powerpc64le-unknown-linux-gnu (64-bit) 161s 161s R is free software and comes with ABSOLUTELY NO WARRANTY. 161s You are welcome to redistribute it under certain conditions. 161s Type 'license()' or 'licence()' for distribution details. 161s 161s R is a collaborative project with many contributors. 161s Type 'contributors()' for more information and 161s 'citation()' on how to cite R or R packages in publications. 161s 161s Type 'demo()' for some demos, 'help()' for on-line help, or 161s 'help.start()' for an HTML browser interface to help. 161s Type 'q()' to quit R. 161s 161s > #===============================================================================# 161s > # 161s > # Name: RNetCDF-test.R 161s > # 161s > # Version: 2.9-1 161s > # 161s > # Purpose: Test functions to the NetCDF interface for R. 161s > # 161s > # Author: Pavel Michna (rnetcdf-devel@bluewin.ch) 161s > # Milton Woods (miltonjwoods@gmail.com) 161s > # 161s > # Copyright (C) 2004-2023 Pavel Michna and Milton Woods. 161s > # 161s > #===============================================================================# 161s > # 161s > # This program is free software; you can redistribute it and/or modify 161s > # it under the terms of the GNU General Public License as published by 161s > # the Free Software Foundation; either version 2 of the License, or 161s > # (at your option) any later version. 161s > # 161s > # This program is distributed in the hope that it will be useful, 161s > # but WITHOUT ANY WARRANTY; without even the implied warranty of 161s > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 161s > # GNU General Public License for more details. 161s > # 161s > # You should have received a copy of the GNU General Public License along 161s > # with this program; if not, write to the Free Software Foundation, Inc., 161s > # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 161s > # 161s > #===============================================================================# 161s > 161s > # Fail on warnings: 161s > options(warn=2) 161s > 161s > # tools::assertWarning is not defined in old R versions, 161s > # so define a local function with similar behaviour: 161s > assertWarning <- function(expr) { 161s + warn <- FALSE 161s + withCallingHandlers(expr, 161s + warning=function(w) { 161s + warn <<- TRUE 161s + invokeRestart("muffleWarning") 161s + } 161s + ) 161s + if (!warn) { 161s + stop("Expected warning from expression, but none occurred") 161s + } 161s + } 161s > 161s > #===============================================================================# 161s > # Load library 161s > #===============================================================================# 161s > 161s > library(RNetCDF) 161s > has_bit64 <- require(bit64) 161s Loading required package: bit64 161s Loading required package: bit 161s 161s Attaching package: 'bit' 161s 161s The following object is masked from 'package:base': 161s 161s xor 161s 161s Attaching package bit64 161s package:bit64 (c) 2011-2017 Jens Oehlschlaegel 161s creators: integer64 runif64 seq : 161s coercion: as.integer64 as.vector as.logical as.integer as.double as.character as.bitstring 161s logical operator: ! & | xor != == < <= >= > 161s arithmetic operator: + - * / %/% %% ^ 161s math: sign abs sqrt log log2 log10 161s math: floor ceiling trunc round 161s querying: is.integer64 is.vector [is.atomic} [length] format print str 161s values: is.na is.nan is.finite is.infinite 161s aggregation: any all min max range sum prod 161s cumulation: diff cummin cummax cumsum cumprod 161s access: length<- [ [<- [[ [[<- 161s combine: c rep cbind rbind as.data.frame 161s WARNING don't use as subscripts 161s WARNING semantics differ from integer 161s for more help type ?bit64 161s 161s Attaching package: 'bit64' 161s 161s The following object is masked from 'package:utils': 161s 161s hashtab 161s 161s > The following objects are masked from 'package:base': 161s 161s %in%, :, is.double, match, order, rank 161s 161s loadNamespace("tools") 161s 161s > 161s > 161s > #===============================================================================# 161s > # Optional NetCDF features detected during package installation. 161s > # Note that config.nc is not intended for user code. 161s > # If necessary, users can handle missing features using 'try'. 161s > #===============================================================================# 161s > 161s > cfg <- config.nc() 161s > 161s > 161s > #===============================================================================# 161s > # Run tests 161s > #===============================================================================# 161s > 161s > #-------------------------------------------------------------------------------# 161s > # NetCDF library functions 161s > #-------------------------------------------------------------------------------# 161s > 161s > #--Initialize ------------------------------------------------------------------# 161s > cat("Starting NetCDF tests...\n") 161s Starting NetCDF tests... 161s > 161s > testfun <- function(x,y,tally=NULL) { 161s + if (is.null(tally)) { 161s + tally <- c(pass=0,fail=0) 161s + } 161s + # Compare numeric values with single precision tolerance: 161s + if (isTRUE(all.equal(x,y,tolerance=2^(-23)))) { 161s + cat("OK\n") 161s + return(tally+c(1,0)) 161s + } else { 161s + cat("Failed\n") 161s + cat("x:\n") 161s + str(x) 161s + print(attributes(x)) 161s + cat("y:\n") 161s + str(y) 161s + print(attributes(y)) 161s + return(tally+c(0,1)) 161s + } 161s + } 161s > 161s > tally <- NULL 161s > 161s > ## Create a new NetCDF dataset and define dimensions 161s > for (format in c("classic","offset64","data64","classic4","netcdf4")) { 161s + 161s + ncfile <- tempfile(paste("RNetCDF-test", format, "", sep="_"), 161s + fileext=".nc") 161s + cat("Test", format, "file format in", ncfile, "...\n") 161s + 161s + if (format == "data64" && !cfg$data64) { 161s + message("NetCDF library does not support file format data64") 161s + nc <- try(create.nc(ncfile, format=format), silent=TRUE) 161s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 161s + unlink(ncfile) 161s + next 161s + } 161s + 161s + nc <- create.nc(ncfile, format=format) 161s + tally <- testfun(TRUE, TRUE, tally) 161s + 161s + # Show library version: 161s + libvers <- file.inq.nc(nc)$libvers 161s + cat("Version of netcdf library ... ", libvers, "\n") 161s + verstr <- sub('([[:digit:]\\.]+).*', '\\1', libvers) 161s + 161s + nstation <- 5 161s + ntime <- 2 161s + nstring <- 7 161s + nempty <- 0 161s + 161s + cat("Defining dimensions ...\n") 161s + dim.def.nc(nc, "station", nstation) 161s + dim.def.nc(nc, "time", ntime) 161s + dim.def.nc(nc, "max_string_length", nstring) 161s + dim.def.nc(nc, "empty", unlim=TRUE) 161s + tally <- testfun(TRUE, TRUE, tally) 161s + 161s + if (format == "netcdf4") { 161s + ## Define a group 161s + cat("Defining a group ...\n") 161s + ncroot <- nc 161s + nc <- grp.def.nc(nc, "testgrp") 161s + tally <- testfun(TRUE, TRUE, tally) 161s + 161s + ## Define a type of each class: 161s + cat("Defining user-defined types ...\n") 161s + id_blob <- type.def.nc(nc, "blob", "opaque", size=128) 161s + inq_blob <- list(id=id_blob, name="blob", class="opaque", size=128) 161s + 161s + id_vector <- type.def.nc(nc, "vector", "vlen", basetype="NC_INT") 161s + inq_vector <- list(id=id_vector, name="vector", class="vlen", 161s + size=NA, basetype="NC_INT") 161s + 161s + id_vector_char <- type.def.nc(nc, "vector_char", "vlen", basetype="NC_CHAR") 161s + inq_vector_char <- list(id=id_vector_char, name="vector_char", class="vlen", 161s + size=NA, basetype="NC_CHAR") 161s + 161s + id_vector_string <- type.def.nc(nc, "vector_string", "vlen", basetype="NC_STRING") 161s + inq_vector_string <- list(id=id_vector_string, name="vector_string", class="vlen", 161s + size=NA, basetype="NC_STRING") 161s + 161s + id_vector_blob <- type.def.nc(nc, "vector_blob", "vlen", basetype=id_blob) 161s + inq_vector_blob <- list(id=id_vector_blob, name="vector_blob", class="vlen", 161s + size=NA, basetype="blob") 161s + 161s + id_factor <- type.def.nc(nc, "factor", "enum", basetype="NC_USHORT", 161s + names=c("NA", "peanut butter", "jelly"), 161s + values=c(100, 101, 102)) 161s + inq_factor <- list(id=id_factor, name="factor", class="enum", 161s + size=2, basetype="NC_USHORT", 161s + value=c("NA"=100,"peanut butter"=101,"jelly"=102)) 161s + 161s + id_struct <- type.def.nc(nc, "struct", "compound", 161s + names=c("siteid", "height", "colour"), 161s + subtypes=c("NC_INT", "NC_DOUBLE", "NC_SHORT"), 161s + dimsizes=list(NULL, NULL, c(3))) 161s + inq_struct <- list(id=id_struct, name="struct", class="compound", size=18, 161s + offset=c(siteid=0,height=4,colour=12), 161s + subtype=c(siteid="NC_INT",height="NC_DOUBLE",colour="NC_SHORT"), 161s + dimsizes=list("siteid"=NULL,"height"=NULL,"colour"=c(3))) 162s + 162s + typeids <- c(id_blob, id_vector, id_vector_char, id_vector_string, 162s + id_vector_blob, id_factor, id_struct) 162s + 162s + if (package_version(verstr) >= package_version("4.9.0")) { 162s + id_vector_vector <- type.def.nc(nc, "vector_vector", "vlen", basetype=id_vector) 162s + inq_vector_vector <- list(id=id_vector_vector, name="vector_vector", class="vlen", 162s + size=NA, basetype="vector") 162s + typeids <- c(typeids, id_vector_vector) 162s + } 162s + 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + } 162s + 162s + ## Define variables 162s + cat("Defining variables for netcdf3 ...\n") 162s + var.def.nc(nc, "time", "NC_INT", "time") 162s + 162s + inq_temperature <- list() 162s + inq_temperature$id <- var.def.nc(nc, "temperature", "NC_DOUBLE", c(0,1), 162s + chunking=TRUE, chunksizes=c(5,1), 162s + deflate=5, shuffle=TRUE, big_endian=TRUE, 162s + fletcher32=TRUE) 162s + inq_temperature$name <- "temperature" 162s + inq_temperature$type <- "NC_DOUBLE" 162s + inq_temperature$ndims <- as.integer(2) 162s + inq_temperature$dimids <- as.integer(c(0,1)) 162s + inq_temperature$natts <- as.integer(0) 162s + inq_temperature$chunksizes <- as.numeric(c(5,1)) 162s + inq_temperature$deflate <- as.integer(5) 162s + inq_temperature$shuffle <- TRUE 162s + inq_temperature$big_endian <- TRUE 162s + inq_temperature$fletcher32 <- TRUE 162s + 162s + var.def.nc(nc, "packvar", "NC_BYTE", c("station")) 162s + var.def.nc(nc, "name", "NC_CHAR", c("max_string_length", "station")) 162s + var.def.nc(nc, "name_fill", "NC_CHAR", c("max_string_length", "station")) 162s + var.def.nc(nc, "qcflag", "NC_CHAR", c("station")) 162s + var.def.nc(nc, "int0", "NC_INT", NA) 162s + var.def.nc(nc, "char0", "NC_CHAR", NA) 162s + var.def.nc(nc, "numempty", "NC_FLOAT", c("station","empty")) 162s + varcnt <- 9 162s + 162s + numtypes <- c("NC_BYTE", "NC_SHORT", "NC_INT", "NC_FLOAT", "NC_DOUBLE") 162s + 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + if (format == "netcdf4") { 162s + cat("Defining variables for netcdf4 ...\n") 162s + var.def.nc(nc, "namestr", "NC_STRING", c("station")) 162s + var.def.nc(nc, "namestr_fill", "NC_STRING", c("station")) 162s + var.def.nc(nc, "profile", id_vector, c("station","time")) 162s + var.def.nc(nc, "profile_fill", id_vector, c("station","time")) 162s + var.def.nc(nc, "profile_pack", id_vector, c("station","time")) 162s + att.put.nc(nc, "profile_pack", "scale_factor", "NC_FLOAT", 10) 162s + var.def.nc(nc, "profile_char", id_vector_char, c("station","time")) 162s + var.def.nc(nc, "profile_string", id_vector_string, c("station","time")) 162s + var.def.nc(nc, "profile_blob", id_vector_blob, c("time")) 162s + var.def.nc(nc, "profile_scalar", id_vector, NA) 162s + var.def.nc(nc, "rawdata", id_blob, c("station","time")) 162s + var.def.nc(nc, "rawdata_scalar", id_blob, NA) 162s + var.def.nc(nc, "rawdata_vector", id_blob, c("station")) 162s + var.def.nc(nc, "snacks", "factor", c("station", "time")) 162s + var.def.nc(nc, "snacks_empty", "factor", c("station", "time")) 162s + var.def.nc(nc, "person", "struct", c("station", "time")) 162s + var.def.nc(nc, "person_fill", "struct", c("station", "time")) 162s + varcnt <- varcnt+16 162s + 162s + if (package_version(verstr) >= package_version("4.9.0")) { 162s + var.def.nc(nc, "profile_vector", id_vector_vector, c("station","time")) 162s + var.def.nc(nc, "profile_vector_fill", id_vector_vector, c("station","time")) 162s + varcnt <- varcnt+2 162s + } 162s + 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + numtypes <- c(numtypes, "NC_UBYTE", "NC_USHORT", "NC_UINT") 162s + 162s + if (has_bit64) { 162s + var.def.nc(nc, "stationid", "NC_UINT64", c("station")) 162s + varcnt <- varcnt+1 162s + numtypes <- c(numtypes, "NC_INT64", "NC_UINT64") 162s + tally <- testfun(TRUE, TRUE, tally) 162s + } 162s + 162s + inq_filter <- list() 162s + inq_filter$filter_id <- c(2,1) # Shuffle, deflate 162s + inq_filter$filter_params <- list(numeric(0),c(9)) 162s + var.def.nc(nc, "temp_filter", "NC_FLOAT", c("station", "time"), 162s + chunking=TRUE, filter_id=inq_filter$filter_id, 162s + filter_params=inq_filter$filter_params) 162s + varcnt <- varcnt+1 162s + } 162s + 162s + for (numtype in numtypes) { 162s + for (namode in seq(0,5)) { 162s + cat("Defining variables of type", numtype, "for na.mode", namode, "...\n") 162s + 162s + varname <- paste(numtype,namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"int",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"fill",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"intfill",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_min", numtype, 1) 162s + att.put.nc(nc, varname, "valid_max", numtype, 5) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"pack",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 162s + att.put.nc(nc, varname, "add_offset", numtype, 5) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_min", numtype, 1) 162s + att.put.nc(nc, varname, "valid_max", numtype, 5) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"intpack",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, "station") 162s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 162s + att.put.nc(nc, varname, "add_offset", numtype, 5) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"inf",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"packinf",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 162s + 162s + varname <- paste(numtype,"intpackinf",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 162s + 162s + varcnt <- varcnt+9 162s + 162s + if (numtype == "NC_DOUBLE") { 162s + varname <- paste(numtype,"fillna",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, as.double(NA)) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_range", numtype, c(as.double(-Inf),as.double(Inf))) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, as.double(NA)) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + varcnt <- varcnt+1 162s + } 162s + 162s + if (numtype == "NC_INT") { 162s + varname <- paste(numtype,"intfillna",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, as.integer(NA)) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_min", numtype, 1) 162s + att.put.nc(nc, varname, "valid_max", numtype, 5) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, as.integer(NA)) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + varcnt <- varcnt+1 162s + } 162s + 162s + if (has_bit64) { 162s + varname <- paste(numtype,"bit64",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"fill64",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_min", numtype, 1) 162s + att.put.nc(nc, varname, "valid_max", numtype, 5) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"pack64",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 162s + att.put.nc(nc, varname, "add_offset", numtype, 5) 162s + if (namode == 2) { 162s + att.put.nc(nc, varname, "missing_value", numtype, 99) 162s + } else if (namode == 4) { 162s + att.put.nc(nc, varname, "valid_min", numtype, 1) 162s + att.put.nc(nc, varname, "valid_max", numtype, 5) 162s + } else { 162s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 162s + } 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + varname <- paste(numtype,"packinf64",namode,sep="_") 162s + var.def.nc(nc, varname, numtype, c("station")) 162s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 162s + 162s + varcnt <- varcnt+4 162s + } 162s + 162s + } 162s + } 162s + 162s + cat("Defining additional attributes ...") 162s + 162s + ## Set a _FillValue attribute for temperature 162s + att.put.nc(nc, "temperature", "_FillValue", "NC_DOUBLE", -99999.9) 162s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 162s + 162s + ## Set a _FillValue attribute for name_fill: 162s + att.put.nc(nc, "name_fill", "_FillValue", "NC_CHAR", "X") 162s + 162s + ## Define the packing used by packvar 162s + id_double <- type.inq.nc(nc, "NC_DOUBLE")$id 162s + att.put.nc(nc, "packvar", "scale_factor", id_double, 10) 162s + att.put.nc(nc, "packvar", "add_offset", "NC_DOUBLE", -5) 162s + 162s + ## Define some additional test attributes: 162s + att_text <- "This is some text" 162s + att_text2 <- c("This is string 1", "This is string 2") 162s + att.put.nc(nc, "NC_GLOBAL", "char_att", "NC_CHAR", att_text) 162s + att.put.nc(nc, "name", "char_att", "NC_CHAR", att_text) 162s + att.put.nc(nc, "name", "raw_att", "NC_CHAR", charToRaw(att_text)) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + if (format == "netcdf4") { 162s + cat("Defining additional attributes for netcdf4 ...") 162s + att.put.nc(nc, "temperature", "string_att", "NC_STRING", att_text2) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 162s + 162s + if (has_bit64) { 162s + hugeint <- as.integer64("-1234567890123456789") 162s + att.put.nc(nc, "temperature", "int64_att", "NC_INT64", hugeint) 162s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + } 162s + } 162s + 162s + ## Define variable values 162s + mytime <- c(1:2) 162s + mytemperature <- matrix(c(1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, NA, NA, 9.9),ncol=ntime) 162s + mypackvar <- seq_len(5)*10-5 162s + myname <- c("alfa", "bravo", "charlie", "delta", "echo") 162s + myqcflag <- "ABCDE" 162s + myint0 <- 12345 162s + mychar0 <- "?" 162s + 162s + mynamefill <- myname 162s + for (ii in seq_along(myname)) { 162s + mynamefill[ii] <- paste(rep("X", nstring), collapse="") 162s + substr(mynamefill[ii], 1, nstring) <- myname[ii] 162s + } 162s + 162s + mynamestr <- myname 162s + mynamestr[5] <- "NA" 162s + mynamestr_fill <- myname 162s + mynamestr_fill[5] <- NA 162s + 162s + mysmall <- as.double(c(1,2,3,4,5)) 162s + mybig <- mysmall*1e100 162s + myminus <- -mysmall 162s + mysmallfill <- as.double(c(1,2,NA,4,5)) 162s + mybigfill <- mysmallfill*1e100 162s + mypack <- mysmallfill*10+5 162s + myinffill <- c(-Inf,.Machine$double.xmin,NA,NaN,Inf) 162s + myinf <- c(1,2,-Inf,4,5) 162s + 162s + if (has_bit64) { 162s + mysmall64 <- as.integer64(mysmall) 162s + mysmallfill64 <- as.integer64(mysmallfill) 162s + myminus64 <- -mysmall64 162s + mybig64 <- as.integer64("1234567890123456789")+mysmall 162s + mybigfill64 <- as.integer64("1234567890123456789")+mysmallfill 162s + mypack64 <- as.integer64(mypack) 162s + } 162s + 162s + if (format == "netcdf4") { 162s + profiles <- vector("list", nstation*ntime) 162s + dim(profiles) <- c(nstation, ntime) 162s + for (ii in seq_len(nstation)) { 162s + for (jj in seq_len(ntime)) { 162s + # Profiles have increasing length, starting from 0: 162s + profiles[[ii,jj]] <- 10*seq_len(ii+jj-2)*(ii+jj) 162s + } 162s + } 162s + 162s + profiles_char <- lapply(profiles,function(x) {paste(as.character(x),collapse=",")}) 162s + dim(profiles_char) <- dim(profiles) 162s + 162s + profiles_string <- lapply(profiles, as.character) 162s + dim(profiles_string) <- dim(profiles) 162s + 162s + if (package_version(verstr) >= package_version("4.9.0")) { 162s + profiles_vector <- lapply(profiles, function(x) {lapply(x, seq_len)}) 162s + dim(profiles_vector) <- dim(profiles) 162s + profiles_vector_fill <- profiles_vector 162s + profiles_vector_fillval <- list(list(-999999999)) 162s + profiles_vector[[3]][[2]][5] <- -999999999 162s + profiles_vector_fill[[3]][[2]][5] <- NA 162s + } 162s + 162s + profiles_fill <- profiles 162s + profiles_fillval <- list(-999999999) 162s + profiles[[3]][2] <- -999999999 162s + profiles_fill[[3]][2] <- NA 162s + 162s + rawdata <- as.raw(seq_len(nstation*ntime*128) %% 256) 162s + dim(rawdata) <- c(128,nstation,ntime) 162s + 162s + profiles_blob <- list(rawdata[,3:5,1], rawdata[,0,1]) 162s + dim(profiles_blob) <- ntime 162s + 162s + snack_foods <- names(inq_factor$value) 162s + snacks <- factor(rep(snack_foods, length.out=nstation*ntime), 162s + levels=snack_foods) 162s + dim(snacks) <- c(nstation, ntime) 162s + snacks_fill <- snacks 162s + snacks_fill[snacks_fill == "NA"] <- NA 162s + snacks_empty <- snacks 162s + snacks_empty[] <- NA 162s + 162s + person <- list(siteid=array(rep(seq(1,nstation),ntime), c(nstation,ntime)), 162s + height=array(1+0.1*seq(1,nstation*ntime), c(nstation,ntime)), 162s + colour=array(rep(c(0,0,0,64,128,192),nstation), c(3,nstation,ntime))) 162s + person_fillval <- list(siteid=person$siteid[1,1], 162s + height=person$height[1,1], 162s + colour=person$colour[,1,1]) 162s + person_fill <- person 162s + person_fill$siteid[person_fill$siteid == person_fillval$siteid] <- NA 162s + person_fill$height[person_fill$height == person_fillval$height] <- NA 162s + # Note that array in compound uses same fill value for all elements: 162s + person_fill$colour[person_fill$colour == person_fillval$colour[1]] <- NA 162s + } 162s + 162s + ## Define some user-defined test attributes: 162s + if (format == "netcdf4") { 162s + cat("Defining user-defined attributes ...") 162s + person1 <- list(siteid=array(person$siteid[1,1], 1), 162s + height=array(person$height[1,1], 1), 162s + colour=array(person$colour[,1,1], c(3,1))) 162s + person3 <- list(siteid=array(person$siteid[1:3,1], 3), 162s + height=array(person$height[1:3,1], 3), 162s + colour=array(person$colour[,1:3,1], c(3,3))) 162s + att.put.nc(nc, "NC_GLOBAL", "compound_scal_att", "struct", person1) 162s + att.put.nc(nc, "NC_GLOBAL", "compound_vect_att", "struct", person3) 162s + att.put.nc(nc, "NC_GLOBAL", "enum_scal_att", "factor", snacks[1]) 162s + att.put.nc(nc, "NC_GLOBAL", "enum_vect_att", "factor", snacks[1:3]) 162s + att.put.nc(nc, "NC_GLOBAL", "opaque_scal_att", "blob", rawdata[,1,1]) 162s + att.put.nc(nc, "NC_GLOBAL", "opaque_vect_att", "blob", rawdata[,1,]) 162s + att.put.nc(nc, "NC_GLOBAL", "vector_scal_att", "vector", profiles[1]) 162s + att.put.nc(nc, "NC_GLOBAL", "vector_vect_att", "vector", profiles[1:3]) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + # Fill values for strings and user-defined variables: 162s + att.put.nc(nc, "namestr_fill", "_FillValue", "NC_STRING", "_MISSING") 162s + att.put.nc(nc, "snacks", "_FillValue", "factor", factor("NA")) 162s + att.put.nc(nc, "person_fill", "_FillValue", "struct", person_fillval) 162s + att.put.nc(nc, "profile_fill", "_FillValue", id_vector, 162s + profiles_fillval) 162s + 162s + if (package_version(verstr) >= package_version("4.9.0")) { 162s + att.put.nc(nc, "profile_vector_fill", "_FillValue", id_vector_vector, 162s + profiles_vector_fillval) 162s + } 162s + } 162s + 162s + ## Put the data 162s + cat("Writing netcdf3 variables ...") 162s + var.put.nc(nc, "time", mytime, 1, length(mytime)) 162s + var.put.nc(nc, "temperature", mytemperature, c(1,1), c(nstation,ntime), 162s + cache_preemption=0.5) 162s + var.put.nc(nc, "packvar", mypackvar, pack=TRUE) 162s + var.put.nc(nc, "name", myname, c(1,1), c(nstring,nstation)) 162s + var.put.nc(nc, "name_fill", myname, na.mode=5) 162s + var.put.nc(nc, "qcflag", charToRaw(myqcflag)) 162s + var.put.nc(nc, "int0", myint0) 162s + var.put.nc(nc, "char0", mychar0) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + if (format == "netcdf4") { 162s + cat("Writing extra netcdf4 variables ...") 162s + var.put.nc(nc, "namestr", mynamestr_fill) 162s + var.put.nc(nc, "namestr_fill", mynamestr_fill, na.mode=5) 162s + var.put.nc(nc, "profile", profiles) 162s + var.put.nc(nc, "profile_fill", profiles_fill, na.mode=5) 162s + var.put.nc(nc, "profile_pack", profiles, pack=TRUE) 162s + var.put.nc(nc, "profile_char", profiles_char) 162s + var.put.nc(nc, "profile_string", profiles_string) 162s + var.put.nc(nc, "profile_blob", profiles_blob) 162s + var.put.nc(nc, "profile_scalar", profiles[1]) 162s + var.put.nc(nc, "rawdata", rawdata) 162s + var.put.nc(nc, "rawdata_scalar", rawdata[,1,1]) 162s + var.put.nc(nc, "rawdata_vector", rawdata[,,1]) 162s + 162s + if (package_version(verstr) >= package_version("4.9.0")) { 162s + var.put.nc(nc, "profile_vector", profiles_vector) 162s + var.put.nc(nc, "profile_vector_fill", profiles_vector_fill, na.mode=5) 162s + } 162s + 162s + y <- try(var.put.nc(nc, "snacks", snacks_fill, na.mode=3), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 162s + var.put.nc(nc, "snacks", snacks_fill, na.mode=5) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + var.put.nc(nc, "person", person, na.mode=3) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + var.put.nc(nc, "person_fill", person_fill, na.mode=5) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + if (has_bit64) { 162s + var.put.nc(nc, "stationid", mybig64) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + } 162s + var.put.nc(nc, "temp_filter", mytemperature) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + } 162s + 162s + for (numtype in numtypes) { 162s + for (namode in seq(0,5)) { 162s + cat("Writing to variable type", numtype, "with na.mode", namode, "...\n") 162s + 162s + # Should not succeed except for NC_DOUBLE: 162s + cat("Writing huge values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), mybig, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 162s + 162s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mybigfill, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 162s + 162s + # Should not succeed except for NC_FLOAT and 64-bit types: 162s + if (has_bit64) { 162s + cat("Writing huge bit64 values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mybig64, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), !(numtype %in% c("NC_FLOAT","NC_INT64","NC_UINT64","NC_DOUBLE")), tally) 162s + } 162s + 162s + # Should not succeed for unsigned types: 162s + cat("Writing negative values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), myminus, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), 162s + any(numtype==c("NC_UBYTE", "NC_USHORT", "NC_UINT", "NC_UINT64")), 162s + tally) 162s + 162s + # Allow wrapping of negative bit64 values when converting to NC_UINT64: 162s + if (has_bit64) { 162s + cat("Writing negative bit64 values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), myminus64, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), numtype %in% c("NC_UBYTE","NC_USHORT","NC_UINT"), tally) 162s + } 162s + 162s + # Should succeed for all types: 162s + cat("Writing data without missing values ...") 162s + var.put.nc(nc, paste(numtype,namode,sep="_"), mysmall, na.mode=namode) 162s + var.put.nc(nc, paste(numtype,"int",namode,sep="_"), as.integer(mysmall), na.mode=namode) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + 162s + if (has_bit64) { 162s + cat("Writing bit64 data without missing values ...") 162s + var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mysmall64, na.mode=namode) 162s + tally <- testfun(TRUE, TRUE, tally) 162s + } 162s + 162s + # Should succeed except in the following cases: 162s + inffail <- !(numtype %in% c("NC_FLOAT","NC_DOUBLE")) 162s + nafail <- (namode==3 && !(numtype %in% c("NC_FLOAT","NC_DOUBLE"))) 162s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 162s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_UINT64","NC_FLOAT","NC_DOUBLE"))) 162s + napack64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 162s + 162s + cat("Writing Inf values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"inf",namode,sep="_"), myinf, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 162s + 162s + cat("Writing doubles with non-finite packing ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"packinf",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 162s + 162s + cat("Writing integers with non-finite packing ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"intpackinf",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 162s + 162s + cat("Writing data with missing values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mysmallfill, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 162s + y <- try(var.put.nc(nc, paste(numtype,"intfill",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 162s + if (numtype == "NC_INT") { 162s + cat("Writing data with missing values and NA fill ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"intfillna",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 162s + } else if (numtype == "NC_DOUBLE") { 162s + cat("Writing data with non-finite values and NA fill ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"fillna",namode,sep="_"), myinffill, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 162s + } 162s + 162s + cat("Writing data with missing values and packing ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"pack",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 162s + y <- try(var.put.nc(nc, paste(numtype,"intpack",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 162s + 162s + if (has_bit64) { 162s + cat("Writing bit64 data with missing values ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"fill64",namode,sep="_"), mysmallfill64, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), nabit64fail, tally) 162s + 162s + cat("Writing bit64 data with missing values and packing ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"pack64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), napack64fail, tally) 162s + 162s + cat("Writing integer64 with non-finite packing ...") 162s + y <- try(var.put.nc(nc, paste(numtype,"packinf64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 162s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 162s + } 162s + 162s + } 162s + } 162s + 162s + if (format == "netcdf4") { 162s + # Check chunk cache settings for temperature: 162s + cat("Check chunk cache settings after writing temperature ...") 162s + x <- var.inq.nc(nc, "temperature")$cache_preemption 162s + if (is.na(x)) { 162s + cat("Feature not available in this NetCDF library version.\n") 162s + } else { 162s + y <- 0.5 162s + tally <- testfun(x,y,tally) 162s + } 162s + 162s + # Check multi-filter inquiry: 162s + cat("Check filter settings after writing temp_filter ...") 162s + x <- var.inq.nc(nc, "temp_filter") 162s + if (is.null(x$filter_id) && is.null(x$filter_params)) { 162s + cat("Multi-filters not available in this NetCDF library version.\n") 162s + } else { 162s + tally <- testfun(x[names(inq_filter)], inq_filter, tally) 162s + } 162s + } 162s + 162s + # sync.nc(nc) 162s + if (format == "netcdf4") { 162s + close.nc(ncroot) 162s + ncroot <- open.nc(ncfile) 162s + nc <- grp.inq.nc(ncroot, "testgrp")$self 162s + } else { 162s + close.nc(nc) 162s + nc <- open.nc(ncfile) 162s + } 162s + 162s + cat("Check file format ...") 162s + x <- file.inq.nc(nc)$format 162s + y <- format 162s + tally <- testfun(x,y,tally) 162s + 162s + ## Display file structure 162s + print.nc(nc) 162s + 162s + ## Read tests 162s + 162s + cat("Read NC_CHAR global attribute ...") 162s + x <- att_text 162s + y <- att.get.nc(nc, "NC_GLOBAL", "char_att") 162s + tally <- testfun(x,y,tally) 162s + 162s + cat("Read NC_CHAR variable attribute ...") 162s + x <- att_text 162s + y <- att.get.nc(nc, "name", "char_att") 162s + tally <- testfun(x,y,tally) 162s + 162s + cat("Read NC_CHAR variable attribute as raw bytes ...") 162s + x <- charToRaw(att_text) 162s + y <- att.get.nc(nc, "name", "raw_att", rawchar=TRUE) 162s + tally <- testfun(x,y,tally) 162s + 162s + if (format == "netcdf4") { 162s + cat("Read NC_STRING variable attribute ...") 162s + x <- att_text2 162s + y <- att.get.nc(nc, "temperature", "string_att") 162s + tally <- testfun(x,y,tally) 162s + 162s + if (has_bit64) { 162s + cat("Read NC_INT64 variable attribute ...") 162s + x <- hugeint 162s + y <- att.get.nc(nc, "temperature", "int64_att", fitnum=TRUE) 162s + tally <- testfun(x,y,tally) 162s + 162s + cat("Read NC_INT64 variable attribute as numeric ...") 162s + x <- suppressWarnings(as.numeric(hugeint)) 162s + y <- att.get.nc(nc, "temperature", "int64_att") 162s + tally <- testfun(x,y,tally) 162s + } 162s + } 162s + 162s + grpinfo <- grp.inq.nc(nc) 162s + cat("Inquire about groups in file/group ...") 162s + tally <- testfun(grpinfo$grps,list(),tally) 162s + cat("Inquire about dimension ids in file/group ...") 162s + tally <- testfun(grpinfo$dimids,c(0:3),tally) 162s + cat("Inquire about variable ids in file/group ...") 162s + tally <- testfun(grpinfo$varids,c(0:(varcnt-1)),tally) 162s + cat("Inquire about fullname of file/group ...") 162s + if (format == "netcdf4") { 162s + tally <- testfun(grpinfo$fullname,"/testgrp",tally) 162s + } else { 162s + tally <- testfun(grpinfo$fullname,"/",tally) 162s + } 162s + cat("Inquire about unlimited dimension ids of file/group ...") 162s + if (format == "netcdf4") { 162s + # Some versions of netcdf4 do not list unlimited dimensions in ancestor groups: 162s + if (length(grpinfo$unlimids)==0) { 162s + tally <- testfun(grpinfo$unlimids,integer(0),tally) 162s + } else { 162s + tally <- testfun(grpinfo$unlimids,3,tally) 162s + } 162s + } else { 162s + tally <- testfun(grpinfo$unlimids,3,tally) 162s + } 162s + if (format == "netcdf4") { 162s + cat("Inquire about user-defined types in file/group ...") 162s + tally <- testfun(grpinfo$typeids,typeids,tally) 162s + } 162s + 162s + cat("Read integer vector as double ... ") 162s + x <- mytime 162s + dim(x) <- length(x) 162s + y <- var.get.nc(nc, 0) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + 162s + for (numtype in numtypes) { 162s + for (namode in seq(0,5)) { 162s + x <- mysmall 162s + dim(x) <- length(x) 162s + 162s + varname <- paste(numtype,namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + 162s + varname <- paste(numtype,"int",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + 162s + if (has_bit64) { 162s + varname <- paste(numtype,"bit64",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + # Some cases are expected to fail when writing the data, 162s + # so there is nothing to read: 162s + nafail <- (namode==3 && numtype != "NC_DOUBLE") 162s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 162s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 162s + 162s + x <- mysmallfill 162s + dim(x) <- length(x) 162s + 162s + if (!nafail) { 162s + varname <- paste(numtype,"fill",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + if (!naintfail) { 162s + varname <- paste(numtype,"intfill",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + if (namode==3) { 162s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 162s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 162s + } else { 162s + tally <- testfun(x,y,tally) 162s + } 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + if (has_bit64 && !nabit64fail) { 162s + varname <- paste(numtype,"fill64",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + if (namode==3) { 162s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 162s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 162s + } else { 162s + tally <- testfun(x,y,tally) 162s + } 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + if (numtype == "NC_INT" && !naintfail) { 162s + x <- mysmallfill 162s + dim(x) <- length(x) 162s + varname <- paste(numtype,"intfillna",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + if (namode==3) { 162s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 162s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 162s + } else { 162s + tally <- testfun(x,y,tally) 162s + } 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } else if (numtype == "NC_DOUBLE" && !nafail) { 162s + x <- myinffill 162s + dim(x) <- length(x) 162s + varname <- paste(numtype,"fillna",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + x <- mypack 162s + dim(x) <- length(x) 162s + 162s + if (!nafail) { 162s + varname <- paste(numtype,"pack",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + if (!naintfail) { 162s + varname <- paste(numtype,"intpack",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 162s + if (namode==3) { 162s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 162s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 162s + } else { 162s + tally <- testfun(x,y,tally) 162s + } 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + if (has_bit64 && !nabit64fail) { 162s + varname <- paste(numtype,"pack64",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 162s + if (namode==3) { 162s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 162s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 162s + } else { 162s + tally <- testfun(x,y,tally) 162s + } 162s + tally <- testfun(is.double(y),TRUE,tally) 162s + } 162s + 162s + } 162s + } 162s + 162s + cat("Read integer vector as smallest R type ... ") 162s + x <- mytime 162s + dim(x) <- length(x) 162s + y <- var.get.nc(nc, 0, fitnum=TRUE) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.integer(y),TRUE,tally) 162s + 162s + for (numtype in numtypes) { 162s + x <- mysmall 162s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 162s + x <- as.integer64(x) 162s + } 162s + dim(x) <- length(x) 162s + 162s + varname <- paste(numtype,namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, fitnum=TRUE) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.integer(y), 162s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 162s + tally) 162s + 162s + x <- mysmallfill 162s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 162s + x <- as.integer64(x) 162s + } 162s + dim(x) <- length(x) 162s + 162s + varname <- paste(numtype,"fill",namode,sep="_") 162s + cat("Read", varname, "...") 162s + y <- var.get.nc(nc, varname, fitnum=TRUE) 162s + tally <- testfun(x,y,tally) 162s + tally <- testfun(is.integer(y), 162s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 162s + tally) 163s + } 163s + 163s + cat("Read numeric matrix ... ") 163s + x <- mytemperature 163s + y <- var.get.nc(nc, "temperature", cache_preemption=0.4) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Inquire about numeric variable ...") 163s + x <- inq_temperature 163s + y <- var.inq.nc(nc, "temperature") 163s + var_inq_names <- c("id", "name", "type", "ndims", "dimids", "natts") 163s + if (format == "netcdf4") { 163s + var_inq_names_nc4 <- c(var_inq_names, "chunksizes", "deflate", "shuffle", 163s + "fletcher32") 163s + tally <- testfun(x[var_inq_names_nc4], y[var_inq_names_nc4], tally) 163s + big_endian <- y$big_endian 163s + # May be NULL or NA for older netcdf libraries, TRUE otherwise. 163s + if (!is.null(big_endian) && !isTRUE(is.na(big_endian))) { 163s + tally <- testfun(TRUE, big_endian, tally) 163s + } 163s + preempt <- y$cache_preemption 163s + # May be NULL for older netcdf libraries, numeric otherwise. 163s + if (!is.null(preempt)) { 163s + tally <- testfun(0.4, preempt, tally) 163s + } 163s + } else { 163s + tally <- testfun(x[var_inq_names], y[var_inq_names], tally) 163s + } 163s + 163s + cat("Read numeric matrix slice ... ") 163s + x <- mytemperature[,2,drop=FALSE] 163s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=FALSE) 163s + tally <- testfun(x,y,tally) 163s + x <- mytemperature[,2] 163s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=TRUE) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read numeric matrix empty slice ... ") 163s + x <- numeric(0) 163s + dim(x) <- c(0,1) 163s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=FALSE) 163s + tally <- testfun(x,y,tally) 163s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=TRUE) 163s + tally <- testfun(drop(x),y,tally) 163s + 163s + cat("Read numeric scalar ... ") 163s + x <- myint0 163s + y <- var.get.nc(nc, "int0") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read numeric empty array ... ") 163s + x <- numeric(0) 163s + dim(x) <- c(nstation,nempty) 163s + y <- var.get.nc(nc, "numempty") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 2D char array ... ") 163s + x <- myname 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "name") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 2D char array with fill value ... ") 163s + x <- mynamefill 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "name_fill", na.mode=3) 163s + tally <- testfun(x,y,tally) 163s + x <- myname 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "name_fill", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 2D char slice ... ") 163s + x <- substring(myname[2:3],1,4) 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "name", c(1,2), c(4,2)) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 2D char slice as raw bytes ... ") 163s + x <- substring(myname[2:3],1,4) 163s + dim(x) <- length(x) 163s + x <- apply(x,MARGIN=1,FUN=charToRaw) 163s + y <- var.get.nc(nc, "name", c(1,2), c(4,2), rawchar=TRUE) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 2D char slice as characters ... ") 163s + x <- myname[2:3] 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "name", c(1,2), c(NA,2)) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read empty 2D char array ... ") 163s + x <- character(0) 163s + dim(x) <- 0 163s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=FALSE) 163s + tally <- testfun(x,y,tally) 163s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=TRUE) 163s + tally <- testfun(drop(x),y,tally) 163s + 163s + cat("Read 1D char slice ... ") 163s + x <- substring(myqcflag,2,3) 163s + y <- var.get.nc(nc, "qcflag", c(2), c(2)) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read scalar char ... ") 163s + x <- mychar0 163s + y <- var.get.nc(nc, "char0") 163s + tally <- testfun(x,y,tally) 163s + 163s + if (format == "netcdf4") { 163s + cat("Read 1D string array ...") 163s + x <- mynamestr 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "namestr") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 1D string array with fill values ...") 163s + x <- mynamestr_fill 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "namestr_fill", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read 1D string slice ...") 163s + x <- mynamestr[2:3] 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "namestr", c(2), c(2)) 163s + tally <- testfun(x,y,tally) 163s + 163s + if (has_bit64) { 163s + cat("Read 1D int64 array as integer64 ...") 163s + x <- mybig64 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "stationid", fitnum=TRUE) 163s + tally <- testfun(x,y,tally) 163s + } 163s + 163s + cat("Read details of user-defined types ...") 163s + x <- inq_blob 163s + y <- type.inq.nc(nc, id_blob) 163s + tally <- testfun(x,y,tally) 163s + 163s + # Reported size may depend on netcdf version and pointer size: 163s + x <- inq_vector[-4] 163s + y <- type.inq.nc(nc, id_vector)[-4] 163s + tally <- testfun(x,y,tally) 163s + 163s + x <- inq_vector_char[-4] 163s + y <- type.inq.nc(nc, id_vector_char)[-4] 163s + tally <- testfun(x,y,tally) 163s + 163s + x <- inq_vector_blob[-4] 163s + y <- type.inq.nc(nc, id_vector_blob)[-4] 163s + tally <- testfun(x,y,tally) 163s + 163s + x <- inq_factor 163s + y <- type.inq.nc(nc, id_factor) 163s + tally <- testfun(x,y,tally) 163s + 163s + x <- inq_factor[1:5] 163s + y <- type.inq.nc(nc, id_factor, fields=FALSE) 163s + tally <- testfun(x,y,tally) 163s + 163s + # Size and offset of compound types may differ between writing and reading. 163s + # The layout for writing (reading) is defined by the user (compiler). 163s + x <- inq_struct[c(-4,-5)] 163s + y <- type.inq.nc(nc, id_struct)[c(-4,-5)] 163s + tally <- testfun(x,y,tally) 163s + 163s + x <- inq_struct[1:3] 163s + y <- type.inq.nc(nc, id_struct, fields=FALSE)[-4] 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read vlen as double ...") 163s + x <- profiles 163s + y <- var.get.nc(nc, "profile") 163s + tally <- testfun(x,y,tally) 163s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 163s + 163s + cat("Read vlen as integer ...") 163s + x <- profiles 163s + y <- var.get.nc(nc, "profile", fitnum=TRUE) 163s + tally <- testfun(x,y,tally) 163s + tally <- testfun(isTRUE(all(sapply(y,is.integer))), TRUE, tally) 163s + 163s + cat("Read vlen with fill ...") 163s + x <- profiles_fill 163s + y <- var.get.nc(nc, "profile_fill", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read vlen scalar ...") 163s + x <- profiles[1] 163s + y <- var.get.nc(nc, "profile_scalar") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Reading packed vlen ...") 163s + x <- profiles 163s + y <- var.get.nc(nc, "profile_pack", unpack=TRUE) 163s + tally <- testfun(x,y,tally) 163s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 163s + 163s + cat("Read character vlen ...") 163s + x <- profiles_char 163s + y <- var.get.nc(nc, "profile_char") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read character vlen as raw ...") 163s + x <- lapply(profiles_char,charToRaw) 163s + dim(x) <- dim(profiles_char) 163s + y <- var.get.nc(nc, "profile_char", rawchar=TRUE) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read string vlen ...") 163s + x <- profiles_string 163s + y <- var.get.nc(nc, "profile_string") 163s + tally <- testfun(x,y,tally) 163s + 163s + if (package_version(verstr) >= package_version("4.9.0")) { 163s + cat("Read nested vlen ...") 163s + x <- profiles_vector 163s + y <- var.get.nc(nc, "profile_vector", na.mode=3) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read nested vlen with fill ...") 163s + x <- profiles_vector_fill 163s + y <- var.get.nc(nc, "profile_vector_fill", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + } 163s + 163s + cat("Read opaque ...") 163s + x <- rawdata 163s + y <- var.get.nc(nc, "rawdata") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read opaque scalar ...") 163s + x <- rawdata[,1,1] 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "rawdata_scalar") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read opaque vector ...") 163s + x <- rawdata[,,1] 163s + y <- var.get.nc(nc, "rawdata_vector") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read opaque vlen ...") 163s + x <- profiles_blob 163s + y <- var.get.nc(nc, "profile_blob") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read enum ...") 163s + x <- snacks 163s + y <- var.get.nc(nc, "snacks", na.mode=3) 163s + tally <- testfun(x,y,tally) 163s + x <- snacks_fill 163s + y <- var.get.nc(nc, "snacks", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read empty enum ...") 163s + x <- snacks_empty 163s + y <- NULL 163s + assertWarning(y <- var.get.nc(nc, "snacks_empty")) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read compound ...") 163s + x <- person 163s + y <- var.get.nc(nc, "person", na.mode=3) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read compound with fill ...") 163s + x <- person_fill 163s + y <- var.get.nc(nc, "person_fill", na.mode=5) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read compound scalar attribute ...") 163s + x <- person1 163s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_scal_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read compound vector attribute ...") 163s + x <- person3 163s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_vect_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read enum scalar attribute ...") 163s + x <- snacks[1] 163s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_scal_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read enum vector attribute ...") 163s + x <- snacks[1:3] 163s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_vect_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read opaque scalar attribute ...") 163s + x <- rawdata[,1,1] 163s + dim(x) <- c(length(x),1) 163s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_scal_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read opaque vector attribute ...") 163s + x <- rawdata[,1,] 163s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_vect_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read vlen scalar attribute ...") 163s + x <- profiles[1] 163s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_scal_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Read vlen vector attribute ...") 163s + x <- profiles[1:3] 163s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_vect_att") 163s + tally <- testfun(x,y,tally) 163s + 163s + } 163s + 163s + cat("Read and unpack numeric array ... ") 163s + x <- mypackvar 163s + dim(x) <- length(x) 163s + y <- var.get.nc(nc, "packvar", unpack=TRUE) 163s + tally <- testfun(x,y,tally) 163s + 163s + cat("Check that closing any NetCDF handle closes the file for all handles ... ") 163s + close.nc(nc) 163s + y <- try(file.inq.nc(grpinfo$self), silent=TRUE) 163s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 163s + 163s + cat("Check that garbage collector closes file that is not referenced ... ") 163s + attr(nc,"handle_ptr") <- NULL # NetCDF objects should not normally be modified 163s + rm(grpinfo) 163s + gc() 163s + y <- try(file.inq.nc(nc), silent=TRUE) 163s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 163s + 163s + unlink(ncfile) 163s + cat("Removed test file", ncfile, "\n") 163s + } 164s Test classic file format in /tmp/Rtmpvfn0S8/RNetCDF-test_classic_d195b212bb9.nc ... 164s OK 164s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 164s Defining dimensions ... 165s OK 165s Defining variables for netcdf3 ... 165s OK 165s Defining variables of type NC_BYTE for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining additional attributes ...OK 165s Writing netcdf3 variables ...OK 165s Writing to variable type NC_BYTE with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Check file format ...OK 165s netcdf classic { 165s dimensions: 165s station = 5 ; 165s time = 2 ; 165s max_string_length = 7 ; 165s empty = UNLIMITED ; // (0 currently) 165s variables: 165s NC_INT time(time) ; 165s NC_DOUBLE temperature(station, time) ; 165s NC_DOUBLE temperature:_FillValue = -99999.9 ; 165s NC_BYTE packvar(station) ; 165s NC_DOUBLE packvar:scale_factor = 10 ; 165s NC_DOUBLE packvar:add_offset = -5 ; 165s NC_CHAR name(max_string_length, station) ; 165s NC_CHAR name:char_att = "This is some text" ; 165s NC_CHAR name:raw_att = "This is some text" ; 165s NC_CHAR name_fill(max_string_length, station) ; 165s NC_CHAR name_fill:_FillValue = "X" ; 165s NC_CHAR qcflag(station) ; 165s NC_INT int0 ; 165s NC_CHAR char0 ; 165s NC_FLOAT numempty(station, empty) ; 165s NC_BYTE NC_BYTE_0(station) ; 165s NC_BYTE NC_BYTE_int_0(station) ; 165s NC_BYTE NC_BYTE_fill_0(station) ; 165s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_0(station) ; 165s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_0(station) ; 165s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_0(station) ; 165s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_0(station) ; 165s NC_BYTE NC_BYTE_packinf_0(station) ; 165s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_0(station) ; 165s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_0(station) ; 165s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_0(station) ; 165s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_0(station) ; 165s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_0(station) ; 165s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_1(station) ; 165s NC_BYTE NC_BYTE_int_1(station) ; 165s NC_BYTE NC_BYTE_fill_1(station) ; 165s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_1(station) ; 165s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_1(station) ; 165s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_1(station) ; 165s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_1(station) ; 165s NC_BYTE NC_BYTE_packinf_1(station) ; 165s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_1(station) ; 165s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_1(station) ; 165s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_1(station) ; 165s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_1(station) ; 165s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_1(station) ; 165s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_2(station) ; 165s NC_BYTE NC_BYTE_int_2(station) ; 165s NC_BYTE NC_BYTE_fill_2(station) ; 165s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_intfill_2(station) ; 165s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_pack_2(station) ; 165s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_intpack_2(station) ; 165s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_inf_2(station) ; 165s NC_BYTE NC_BYTE_packinf_2(station) ; 165s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_2(station) ; 165s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_2(station) ; 165s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_fill64_2(station) ; 165s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_pack64_2(station) ; 165s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_packinf64_2(station) ; 165s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_3(station) ; 165s NC_BYTE NC_BYTE_int_3(station) ; 165s NC_BYTE NC_BYTE_fill_3(station) ; 165s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_3(station) ; 165s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_3(station) ; 165s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_3(station) ; 165s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_3(station) ; 165s NC_BYTE NC_BYTE_packinf_3(station) ; 165s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_3(station) ; 165s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_3(station) ; 165s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_3(station) ; 165s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_3(station) ; 165s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_3(station) ; 165s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_4(station) ; 165s NC_BYTE NC_BYTE_int_4(station) ; 165s NC_BYTE NC_BYTE_fill_4(station) ; 165s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_intfill_4(station) ; 165s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_pack_4(station) ; 165s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_intpack_4(station) ; 165s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_inf_4(station) ; 165s NC_BYTE NC_BYTE_packinf_4(station) ; 165s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_4(station) ; 165s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_4(station) ; 165s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_fill64_4(station) ; 165s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_pack64_4(station) ; 165s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_packinf64_4(station) ; 165s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_5(station) ; 165s NC_BYTE NC_BYTE_int_5(station) ; 165s NC_BYTE NC_BYTE_fill_5(station) ; 165s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_5(station) ; 165s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_5(station) ; 165s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_5(station) ; 165s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_5(station) ; 165s NC_BYTE NC_BYTE_packinf_5(station) ; 165s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_5(station) ; 165s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_5(station) ; 165s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_5(station) ; 165s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_5(station) ; 165s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_5(station) ; 165s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_0(station) ; 165s NC_SHORT NC_SHORT_int_0(station) ; 165s NC_SHORT NC_SHORT_fill_0(station) ; 165s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_0(station) ; 165s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_0(station) ; 165s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_0(station) ; 165s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_0(station) ; 165s NC_SHORT NC_SHORT_packinf_0(station) ; 165s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_0(station) ; 165s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_0(station) ; 165s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_0(station) ; 165s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_0(station) ; 165s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_0(station) ; 165s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_1(station) ; 165s NC_SHORT NC_SHORT_int_1(station) ; 165s NC_SHORT NC_SHORT_fill_1(station) ; 165s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_1(station) ; 165s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_1(station) ; 165s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_1(station) ; 165s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_1(station) ; 165s NC_SHORT NC_SHORT_packinf_1(station) ; 165s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_1(station) ; 165s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_1(station) ; 165s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_1(station) ; 165s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_1(station) ; 165s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_1(station) ; 165s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_2(station) ; 165s NC_SHORT NC_SHORT_int_2(station) ; 165s NC_SHORT NC_SHORT_fill_2(station) ; 165s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_intfill_2(station) ; 165s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_pack_2(station) ; 165s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_intpack_2(station) ; 165s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_inf_2(station) ; 165s NC_SHORT NC_SHORT_packinf_2(station) ; 165s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_2(station) ; 165s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_2(station) ; 165s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_fill64_2(station) ; 165s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_pack64_2(station) ; 165s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_packinf64_2(station) ; 165s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_3(station) ; 165s NC_SHORT NC_SHORT_int_3(station) ; 165s NC_SHORT NC_SHORT_fill_3(station) ; 165s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_3(station) ; 165s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_3(station) ; 165s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_3(station) ; 165s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_3(station) ; 165s NC_SHORT NC_SHORT_packinf_3(station) ; 165s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_3(station) ; 165s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_3(station) ; 165s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_3(station) ; 165s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_3(station) ; 165s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_3(station) ; 165s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_4(station) ; 165s NC_SHORT NC_SHORT_int_4(station) ; 165s NC_SHORT NC_SHORT_fill_4(station) ; 165s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_intfill_4(station) ; 165s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_pack_4(station) ; 165s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_intpack_4(station) ; 165s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_inf_4(station) ; 165s NC_SHORT NC_SHORT_packinf_4(station) ; 165s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_4(station) ; 165s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_4(station) ; 165s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_fill64_4(station) ; 165s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_pack64_4(station) ; 165s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_packinf64_4(station) ; 165s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_5(station) ; 165s NC_SHORT NC_SHORT_int_5(station) ; 165s NC_SHORT NC_SHORT_fill_5(station) ; 165s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_5(station) ; 165s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_5(station) ; 165s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_5(station) ; 165s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_5(station) ; 165s NC_SHORT NC_SHORT_packinf_5(station) ; 165s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_5(station) ; 165s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_5(station) ; 165s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_5(station) ; 165s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_5(station) ; 165s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_5(station) ; 165s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 165s NC_INT NC_INT_0(station) ; 165s NC_INT NC_INT_int_0(station) ; 165s NC_INT NC_INT_fill_0(station) ; 165s NC_INT NC_INT_fill_0:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_0(station) ; 165s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 165s NC_INT NC_INT_pack_0(station) ; 165s NC_INT NC_INT_pack_0:scale_factor = 10 ; 165s NC_INT NC_INT_pack_0:add_offset = 5 ; 165s NC_INT NC_INT_pack_0:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_0(station) ; 165s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_0:add_offset = 5 ; 165s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 165s NC_INT NC_INT_inf_0(station) ; 165s NC_INT NC_INT_packinf_0(station) ; 165s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_0(station) ; 165s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_0(station) ; 165s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 165s NC_INT NC_INT_bit64_0(station) ; 165s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_0(station) ; 165s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_0(station) ; 165s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_0:add_offset = 5 ; 165s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_0(station) ; 165s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 165s NC_INT NC_INT_1(station) ; 165s NC_INT NC_INT_int_1(station) ; 165s NC_INT NC_INT_fill_1(station) ; 165s NC_INT NC_INT_fill_1:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_1(station) ; 165s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 165s NC_INT NC_INT_pack_1(station) ; 165s NC_INT NC_INT_pack_1:scale_factor = 10 ; 165s NC_INT NC_INT_pack_1:add_offset = 5 ; 165s NC_INT NC_INT_pack_1:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_1(station) ; 165s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_1:add_offset = 5 ; 165s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 165s NC_INT NC_INT_inf_1(station) ; 165s NC_INT NC_INT_packinf_1(station) ; 165s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_1(station) ; 165s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_1(station) ; 165s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 165s NC_INT NC_INT_bit64_1(station) ; 165s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_1(station) ; 165s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_1(station) ; 165s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_1:add_offset = 5 ; 165s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_1(station) ; 165s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 165s NC_INT NC_INT_2(station) ; 165s NC_INT NC_INT_int_2(station) ; 165s NC_INT NC_INT_fill_2(station) ; 165s NC_INT NC_INT_fill_2:missing_value = 99 ; 165s NC_INT NC_INT_intfill_2(station) ; 165s NC_INT NC_INT_intfill_2:missing_value = 99 ; 165s NC_INT NC_INT_pack_2(station) ; 165s NC_INT NC_INT_pack_2:scale_factor = 10 ; 165s NC_INT NC_INT_pack_2:add_offset = 5 ; 165s NC_INT NC_INT_pack_2:missing_value = 99 ; 165s NC_INT NC_INT_intpack_2(station) ; 165s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_2:add_offset = 5 ; 165s NC_INT NC_INT_intpack_2:missing_value = 99 ; 165s NC_INT NC_INT_inf_2(station) ; 165s NC_INT NC_INT_packinf_2(station) ; 165s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_2(station) ; 165s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_2(station) ; 165s NC_INT NC_INT_intfillna_2:missing_value = NA ; 165s NC_INT NC_INT_bit64_2(station) ; 165s NC_INT NC_INT_bit64_2:missing_value = 99 ; 165s NC_INT NC_INT_fill64_2(station) ; 165s NC_INT NC_INT_fill64_2:missing_value = 99 ; 165s NC_INT NC_INT_pack64_2(station) ; 165s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_2:add_offset = 5 ; 165s NC_INT NC_INT_pack64_2:missing_value = 99 ; 165s NC_INT NC_INT_packinf64_2(station) ; 165s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 165s NC_INT NC_INT_3(station) ; 165s NC_INT NC_INT_int_3(station) ; 165s NC_INT NC_INT_fill_3(station) ; 165s NC_INT NC_INT_fill_3:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_3(station) ; 165s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 165s NC_INT NC_INT_pack_3(station) ; 165s NC_INT NC_INT_pack_3:scale_factor = 10 ; 165s NC_INT NC_INT_pack_3:add_offset = 5 ; 165s NC_INT NC_INT_pack_3:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_3(station) ; 165s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_3:add_offset = 5 ; 165s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 165s NC_INT NC_INT_inf_3(station) ; 165s NC_INT NC_INT_packinf_3(station) ; 165s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_3(station) ; 165s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_3(station) ; 165s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 165s NC_INT NC_INT_bit64_3(station) ; 165s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_3(station) ; 165s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_3(station) ; 165s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_3:add_offset = 5 ; 165s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_3(station) ; 165s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 165s NC_INT NC_INT_4(station) ; 165s NC_INT NC_INT_int_4(station) ; 165s NC_INT NC_INT_fill_4(station) ; 165s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_intfill_4(station) ; 165s NC_INT NC_INT_intfill_4:valid_min = 1 ; 165s NC_INT NC_INT_intfill_4:valid_max = 5 ; 165s NC_INT NC_INT_pack_4(station) ; 165s NC_INT NC_INT_pack_4:scale_factor = 10 ; 165s NC_INT NC_INT_pack_4:add_offset = 5 ; 165s NC_INT NC_INT_pack_4:valid_min = 1 ; 165s NC_INT NC_INT_pack_4:valid_max = 5 ; 165s NC_INT NC_INT_intpack_4(station) ; 165s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_4:add_offset = 5 ; 165s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_inf_4(station) ; 165s NC_INT NC_INT_packinf_4(station) ; 165s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_4(station) ; 165s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_4(station) ; 165s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 165s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 165s NC_INT NC_INT_bit64_4(station) ; 165s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_fill64_4(station) ; 165s NC_INT NC_INT_fill64_4:valid_min = 1 ; 165s NC_INT NC_INT_fill64_4:valid_max = 5 ; 165s NC_INT NC_INT_pack64_4(station) ; 165s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_4:add_offset = 5 ; 165s NC_INT NC_INT_pack64_4:valid_min = 1 ; 165s NC_INT NC_INT_pack64_4:valid_max = 5 ; 165s NC_INT NC_INT_packinf64_4(station) ; 165s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 165s NC_INT NC_INT_5(station) ; 165s NC_INT NC_INT_int_5(station) ; 165s NC_INT NC_INT_fill_5(station) ; 165s NC_INT NC_INT_fill_5:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_5(station) ; 165s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 165s NC_INT NC_INT_pack_5(station) ; 165s NC_INT NC_INT_pack_5:scale_factor = 10 ; 165s NC_INT NC_INT_pack_5:add_offset = 5 ; 165s NC_INT NC_INT_pack_5:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_5(station) ; 165s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_5:add_offset = 5 ; 165s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 165s NC_INT NC_INT_inf_5(station) ; 165s NC_INT NC_INT_packinf_5(station) ; 165s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_5(station) ; 165s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_5(station) ; 165s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 165s NC_INT NC_INT_bit64_5(station) ; 165s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_5(station) ; 165s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_5(station) ; 165s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_5:add_offset = 5 ; 165s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_5(station) ; 165s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_0(station) ; 165s NC_FLOAT NC_FLOAT_int_0(station) ; 165s NC_FLOAT NC_FLOAT_fill_0(station) ; 165s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_0(station) ; 165s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_0(station) ; 165s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_0(station) ; 165s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_0(station) ; 165s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_0(station) ; 165s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_0(station) ; 165s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_1(station) ; 165s NC_FLOAT NC_FLOAT_int_1(station) ; 165s NC_FLOAT NC_FLOAT_fill_1(station) ; 165s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_1(station) ; 165s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_1(station) ; 165s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_1(station) ; 165s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_1(station) ; 165s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_1(station) ; 165s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_1(station) ; 165s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_2(station) ; 165s NC_FLOAT NC_FLOAT_int_2(station) ; 165s NC_FLOAT NC_FLOAT_fill_2(station) ; 165s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_2(station) ; 165s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_pack_2(station) ; 165s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_2(station) ; 165s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_inf_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_2(station) ; 165s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_2(station) ; 165s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_2(station) ; 165s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_3(station) ; 165s NC_FLOAT NC_FLOAT_int_3(station) ; 165s NC_FLOAT NC_FLOAT_fill_3(station) ; 165s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_3(station) ; 165s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_3(station) ; 165s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_3(station) ; 165s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_3(station) ; 165s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_3(station) ; 165s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_3(station) ; 165s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_4(station) ; 165s NC_FLOAT NC_FLOAT_int_4(station) ; 165s NC_FLOAT NC_FLOAT_fill_4(station) ; 165s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_intfill_4(station) ; 165s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_pack_4(station) ; 165s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_4(station) ; 165s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_inf_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_4(station) ; 165s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_fill64_4(station) ; 165s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_4(station) ; 165s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_5(station) ; 165s NC_FLOAT NC_FLOAT_int_5(station) ; 165s NC_FLOAT NC_FLOAT_fill_5(station) ; 165s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_5(station) ; 165s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_5(station) ; 165s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_5(station) ; 165s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_5(station) ; 165s NC_FLOAT NC_FLOAT_packinf_5(station) ; 165s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_5(station) ; 165s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_5(station) ; 165s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_5(station) ; 165s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_0(station) ; 165s NC_DOUBLE NC_DOUBLE_int_0(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 165s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_1(station) ; 165s NC_DOUBLE NC_DOUBLE_int_1(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 165s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_2(station) ; 165s NC_DOUBLE NC_DOUBLE_int_2(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 165s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_3(station) ; 165s NC_DOUBLE NC_DOUBLE_int_3(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 165s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_4(station) ; 165s NC_DOUBLE NC_DOUBLE_int_4(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 165s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 165s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 165s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 165s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 165s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 165s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 165s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 165s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_5(station) ; 165s NC_DOUBLE NC_DOUBLE_int_5(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 165s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 165s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 165s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 165s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 165s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 165s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 165s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 165s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 165s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 165s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 165s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 165s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 165s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 165s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 165s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 165s 165s // global attributes: 165s NC_CHAR :char_att = "This is some text" ; 165s } 165s Read NC_CHAR global attribute ...OK 165s Read NC_CHAR variable attribute ...OK 165s Read NC_CHAR variable attribute as raw bytes ...OK 165s Inquire about groups in file/group ...OK 165s Inquire about dimension ids in file/group ...OK 165s Inquire about variable ids in file/group ...OK 165s Inquire about fullname of file/group ...OK 165s Inquire about unlimited dimension ids of file/group ...OK 165s Read integer vector as double ... OK 165s OK 165s Read NC_BYTE_0 ...OK 165s OK 165s Read NC_BYTE_int_0 ...OK 165s OK 165s Read NC_BYTE_bit64_0 ...OK 165s OK 165s Read NC_BYTE_fill_0 ...OK 165s OK 165s Read NC_BYTE_intfill_0 ...OK 165s OK 165s Read NC_BYTE_fill64_0 ...OK 165s OK 165s Read NC_BYTE_pack_0 ...OK 165s OK 165s Read NC_BYTE_intpack_0 ...OK 165s OK 165s Read NC_BYTE_pack64_0 ...OK 165s OK 165s Read NC_BYTE_1 ...OK 165s OK 165s Read NC_BYTE_int_1 ...OK 165s OK 165s Read NC_BYTE_bit64_1 ...OK 165s OK 165s Read NC_BYTE_fill_1 ...OK 165s OK 165s Read NC_BYTE_intfill_1 ...OK 165s OK 165s Read NC_BYTE_fill64_1 ...OK 165s OK 165s Read NC_BYTE_pack_1 ...OK 165s OK 165s Read NC_BYTE_intpack_1 ...OK 165s OK 165s Read NC_BYTE_pack64_1 ...OK 165s OK 165s Read NC_BYTE_2 ...OK 165s OK 165s Read NC_BYTE_int_2 ...OK 165s OK 165s Read NC_BYTE_bit64_2 ...OK 165s OK 165s Read NC_BYTE_fill_2 ...OK 165s OK 165s Read NC_BYTE_intfill_2 ...OK 165s OK 165s Read NC_BYTE_fill64_2 ...OK 165s OK 165s Read NC_BYTE_pack_2 ...OK 165s OK 165s Read NC_BYTE_intpack_2 ...OK 165s OK 165s Read NC_BYTE_pack64_2 ...OK 165s OK 165s Read NC_BYTE_3 ...OK 165s OK 165s Read NC_BYTE_int_3 ...OK 165s OK 165s Read NC_BYTE_bit64_3 ...OK 165s OK 165s Read NC_BYTE_4 ...OK 165s OK 165s Read NC_BYTE_int_4 ...OK 165s OK 165s Read NC_BYTE_bit64_4 ...OK 165s OK 165s Read NC_BYTE_fill_4 ...OK 165s OK 165s Read NC_BYTE_intfill_4 ...OK 165s OK 165s Read NC_BYTE_fill64_4 ...OK 165s OK 165s Read NC_BYTE_pack_4 ...OK 165s OK 165s Read NC_BYTE_intpack_4 ...OK 165s OK 165s Read NC_BYTE_pack64_4 ...OK 165s OK 165s Read NC_BYTE_5 ...OK 165s OK 165s Read NC_BYTE_int_5 ...OK 165s OK 165s Read NC_BYTE_bit64_5 ...OK 165s OK 165s Read NC_BYTE_fill_5 ...OK 165s OK 165s Read NC_BYTE_intfill_5 ...OK 165s OK 165s Read NC_BYTE_fill64_5 ...OK 165s OK 165s Read NC_BYTE_pack_5 ...OK 165s OK 165s Read NC_BYTE_intpack_5 ...OK 165s OK 165s Read NC_BYTE_pack64_5 ...OK 165s OK 165s Read NC_SHORT_0 ...OK 165s OK 165s Read NC_SHORT_int_0 ...OK 165s OK 165s Read NC_SHORT_bit64_0 ...OK 165s OK 165s Read NC_SHORT_fill_0 ...OK 165s OK 165s Read NC_SHORT_intfill_0 ...OK 165s OK 165s Read NC_SHORT_fill64_0 ...OK 165s OK 165s Read NC_SHORT_pack_0 ...OK 165s OK 165s Read NC_SHORT_intpack_0 ...OK 165s OK 165s Read NC_SHORT_pack64_0 ...OK 165s OK 165s Read NC_SHORT_1 ...OK 165s OK 165s Read NC_SHORT_int_1 ...OK 165s OK 165s Read NC_SHORT_bit64_1 ...OK 165s OK 165s Read NC_SHORT_fill_1 ...OK 165s OK 165s Read NC_SHORT_intfill_1 ...OK 165s OK 165s Read NC_SHORT_fill64_1 ...OK 165s OK 165s Read NC_SHORT_pack_1 ...OK 165s OK 165s Read NC_SHORT_intpack_1 ...OK 165s OK 165s Read NC_SHORT_pack64_1 ...OK 165s OK 165s Read NC_SHORT_2 ...OK 165s OK 165s Read NC_SHORT_int_2 ...OK 165s OK 165s Read NC_SHORT_bit64_2 ...OK 165s OK 165s Read NC_SHORT_fill_2 ...OK 165s OK 165s Read NC_SHORT_intfill_2 ...OK 165s OK 165s Read NC_SHORT_fill64_2 ...OK 165s OK 165s Read NC_SHORT_pack_2 ...OK 165s OK 165s Read NC_SHORT_intpack_2 ...OK 165s OK 165s Read NC_SHORT_pack64_2 ...OK 165s OK 165s Read NC_SHORT_3 ...OK 165s OK 165s Read NC_SHORT_int_3 ...OK 165s OK 165s Read NC_SHORT_bit64_3 ...OK 165s OK 165s Read NC_SHORT_4 ...OK 165s OK 165s Read NC_SHORT_int_4 ...OK 165s OK 165s Read NC_SHORT_bit64_4 ...OK 165s OK 165s Read NC_SHORT_fill_4 ...OK 165s OK 165s Read NC_SHORT_intfill_4 ...OK 165s OK 165s Read NC_SHORT_fill64_4 ...OK 165s OK 165s Read NC_SHORT_pack_4 ...OK 165s OK 165s Read NC_SHORT_intpack_4 ...OK 165s OK 165s Read NC_SHORT_pack64_4 ...OK 165s OK 165s Read NC_SHORT_5 ...OK 165s OK 165s Read NC_SHORT_int_5 ...OK 165s OK 165s Read NC_SHORT_bit64_5 ...OK 165s OK 165s Read NC_SHORT_fill_5 ...OK 165s OK 165s Read NC_SHORT_intfill_5 ...OK 165s OK 165s Read NC_SHORT_fill64_5 ...OK 165s OK 165s Read NC_SHORT_pack_5 ...OK 165s OK 165s Read NC_SHORT_intpack_5 ...OK 165s OK 165s Read NC_SHORT_pack64_5 ...OK 165s OK 165s Read NC_INT_0 ...OK 165s OK 165s Read NC_INT_int_0 ...OK 165s OK 165s Read NC_INT_bit64_0 ...OK 165s OK 165s Read NC_INT_fill_0 ...OK 165s OK 165s Read NC_INT_intfill_0 ...OK 165s OK 165s Read NC_INT_fill64_0 ...OK 165s OK 165s Read NC_INT_intfillna_0 ...OK 165s OK 165s Read NC_INT_pack_0 ...OK 165s OK 165s Read NC_INT_intpack_0 ...OK 165s OK 165s Read NC_INT_pack64_0 ...OK 165s OK 165s Read NC_INT_1 ...OK 165s OK 165s Read NC_INT_int_1 ...OK 165s OK 165s Read NC_INT_bit64_1 ...OK 165s OK 165s Read NC_INT_fill_1 ...OK 165s OK 165s Read NC_INT_intfill_1 ...OK 165s OK 165s Read NC_INT_fill64_1 ...OK 165s OK 165s Read NC_INT_intfillna_1 ...OK 165s OK 165s Read NC_INT_pack_1 ...OK 165s OK 165s Read NC_INT_intpack_1 ...OK 165s OK 165s Read NC_INT_pack64_1 ...OK 165s OK 165s Read NC_INT_2 ...OK 165s OK 165s Read NC_INT_int_2 ...OK 165s OK 165s Read NC_INT_bit64_2 ...OK 165s OK 165s Read NC_INT_fill_2 ...OK 165s OK 165s Read NC_INT_intfill_2 ...OK 165s OK 165s Read NC_INT_fill64_2 ...OK 165s OK 165s Read NC_INT_intfillna_2 ...OK 165s OK 165s Read NC_INT_pack_2 ...OK 165s OK 165s Read NC_INT_intpack_2 ...OK 165s OK 165s Read NC_INT_pack64_2 ...OK 165s OK 165s Read NC_INT_3 ...OK 165s OK 165s Read NC_INT_int_3 ...OK 165s OK 165s Read NC_INT_bit64_3 ...OK 165s OK 165s Read NC_INT_intfill_3 ...OK 165s OK 165s OK 165s Read NC_INT_intfillna_3 ...OK 165s OK 165s OK 165s Read NC_INT_intpack_3 ...OK 165s OK 165s OK 165s Read NC_INT_4 ...OK 165s OK 165s Read NC_INT_int_4 ...OK 165s OK 165s Read NC_INT_bit64_4 ...OK 165s OK 165s Read NC_INT_fill_4 ...OK 165s OK 165s Read NC_INT_intfill_4 ...OK 165s OK 165s Read NC_INT_fill64_4 ...OK 165s OK 165s Read NC_INT_intfillna_4 ...OK 165s OK 165s Read NC_INT_pack_4 ...OK 165s OK 165s Read NC_INT_intpack_4 ...OK 165s OK 165s Read NC_INT_pack64_4 ...OK 165s OK 165s Read NC_INT_5 ...OK 165s OK 165s Read NC_INT_int_5 ...OK 165s OK 165s Read NC_INT_bit64_5 ...OK 165s OK 165s Read NC_INT_fill_5 ...OK 165s OK 165s Read NC_INT_intfill_5 ...OK 165s OK 165s Read NC_INT_fill64_5 ...OK 165s OK 165s Read NC_INT_intfillna_5 ...OK 165s OK 165s Read NC_INT_pack_5 ...OK 165s OK 165s Read NC_INT_intpack_5 ...OK 165s OK 165s Read NC_INT_pack64_5 ...OK 165s OK 165s Read NC_FLOAT_0 ...OK 165s OK 165s Read NC_FLOAT_int_0 ...OK 165s OK 165s Read NC_FLOAT_bit64_0 ...OK 165s OK 165s Read NC_FLOAT_fill_0 ...OK 165s OK 165s Read NC_FLOAT_intfill_0 ...OK 165s OK 165s Read NC_FLOAT_fill64_0 ...OK 165s OK 165s Read NC_FLOAT_pack_0 ...OK 165s OK 165s Read NC_FLOAT_intpack_0 ...OK 165s OK 165s Read NC_FLOAT_pack64_0 ...OK 165s OK 165s Read NC_FLOAT_1 ...OK 165s OK 165s Read NC_FLOAT_int_1 ...OK 165s OK 165s Read NC_FLOAT_bit64_1 ...OK 165s OK 165s Read NC_FLOAT_fill_1 ...OK 165s OK 165s Read NC_FLOAT_intfill_1 ...OK 165s OK 165s Read NC_FLOAT_fill64_1 ...OK 165s OK 165s Read NC_FLOAT_pack_1 ...OK 165s OK 165s Read NC_FLOAT_intpack_1 ...OK 165s OK 165s Read NC_FLOAT_pack64_1 ...OK 165s OK 165s Read NC_FLOAT_2 ...OK 165s OK 165s Read NC_FLOAT_int_2 ...OK 165s OK 165s Read NC_FLOAT_bit64_2 ...OK 165s OK 165s Read NC_FLOAT_fill_2 ...OK 165s OK 165s Read NC_FLOAT_intfill_2 ...OK 165s OK 165s Read NC_FLOAT_fill64_2 ...OK 165s OK 165s Read NC_FLOAT_pack_2 ...OK 165s OK 165s Read NC_FLOAT_intpack_2 ...OK 165s OK 165s Read NC_FLOAT_pack64_2 ...OK 165s OK 165s Read NC_FLOAT_3 ...OK 165s OK 165s Read NC_FLOAT_int_3 ...OK 165s OK 165s Read NC_FLOAT_bit64_3 ...OK 165s OK 165s Read NC_FLOAT_intfill_3 ...OK 165s OK 165s OK 165s Read NC_FLOAT_fill64_3 ...OK 165s OK 165s OK 165s Read NC_FLOAT_intpack_3 ...OK 165s OK 165s OK 165s Read NC_FLOAT_pack64_3 ...OK 165s OK 165s OK 165s Read NC_FLOAT_4 ...OK 165s OK 165s Read NC_FLOAT_int_4 ...OK 165s OK 165s Read NC_FLOAT_bit64_4 ...OK 165s OK 165s Read NC_FLOAT_fill_4 ...OK 165s OK 165s Read NC_FLOAT_intfill_4 ...OK 165s OK 165s Read NC_FLOAT_fill64_4 ...OK 165s OK 165s Read NC_FLOAT_pack_4 ...OK 165s OK 165s Read NC_FLOAT_intpack_4 ...OK 165s OK 165s Read NC_FLOAT_pack64_4 ...OK 165s OK 165s Read NC_FLOAT_5 ...OK 165s OK 165s Read NC_FLOAT_int_5 ...OK 165s OK 165s Read NC_FLOAT_bit64_5 ...OK 165s OK 165s Read NC_FLOAT_fill_5 ...OK 165s OK 165s Read NC_FLOAT_intfill_5 ...OK 165s OK 165s Read NC_FLOAT_fill64_5 ...OK 165s OK 165s Read NC_FLOAT_pack_5 ...OK 165s OK 165s Read NC_FLOAT_intpack_5 ...OK 165s OK 165s Read NC_FLOAT_pack64_5 ...OK 165s OK 165s Read NC_DOUBLE_0 ...OK 165s OK 165s Read NC_DOUBLE_int_0 ...OK 165s OK 165s Read NC_DOUBLE_bit64_0 ...OK 165s OK 165s Read NC_DOUBLE_fill_0 ...OK 165s OK 165s Read NC_DOUBLE_intfill_0 ...OK 165s OK 165s Read NC_DOUBLE_fill64_0 ...OK 165s OK 165s Read NC_DOUBLE_fillna_0 ...OK 165s OK 165s Read NC_DOUBLE_pack_0 ...OK 165s OK 165s Read NC_DOUBLE_intpack_0 ...OK 165s OK 165s Read NC_DOUBLE_pack64_0 ...OK 165s OK 165s Read NC_DOUBLE_1 ...OK 165s OK 165s Read NC_DOUBLE_int_1 ...OK 165s OK 165s Read NC_DOUBLE_bit64_1 ...OK 165s OK 165s Read NC_DOUBLE_fill_1 ...OK 165s OK 165s Read NC_DOUBLE_intfill_1 ...OK 165s OK 165s Read NC_DOUBLE_fill64_1 ...OK 165s OK 165s Read NC_DOUBLE_fillna_1 ...OK 165s OK 165s Read NC_DOUBLE_pack_1 ...OK 165s OK 165s Read NC_DOUBLE_intpack_1 ...OK 165s OK 165s Read NC_DOUBLE_pack64_1 ...OK 165s OK 165s Read NC_DOUBLE_2 ...OK 165s OK 165s Read NC_DOUBLE_int_2 ...OK 165s OK 165s Read NC_DOUBLE_bit64_2 ...OK 165s OK 165s Read NC_DOUBLE_fill_2 ...OK 165s OK 165s Read NC_DOUBLE_intfill_2 ...OK 165s OK 165s Read NC_DOUBLE_fill64_2 ...OK 165s OK 165s Read NC_DOUBLE_fillna_2 ...OK 165s OK 165s Read NC_DOUBLE_pack_2 ...OK 165s OK 165s Read NC_DOUBLE_intpack_2 ...OK 165s OK 165s Read NC_DOUBLE_pack64_2 ...OK 165s OK 165s Read NC_DOUBLE_3 ...OK 165s OK 165s Read NC_DOUBLE_int_3 ...OK 165s OK 165s Read NC_DOUBLE_bit64_3 ...OK 165s OK 165s Read NC_DOUBLE_fill_3 ...OK 165s OK 165s Read NC_DOUBLE_intfill_3 ...OK 165s OK 165s OK 165s Read NC_DOUBLE_fill64_3 ...OK 165s OK 165s OK 165s Read NC_DOUBLE_fillna_3 ...OK 165s OK 165s Read NC_DOUBLE_pack_3 ...OK 165s OK 165s Read NC_DOUBLE_intpack_3 ...OK 165s OK 165s OK 165s Read NC_DOUBLE_pack64_3 ...OK 165s OK 165s OK 165s Read NC_DOUBLE_4 ...OK 165s OK 165s Read NC_DOUBLE_int_4 ...OK 165s OK 165s Read NC_DOUBLE_bit64_4 ...OK 165s OK 165s Read NC_DOUBLE_fill_4 ...OK 165s OK 165s Read NC_DOUBLE_intfill_4 ...OK 165s OK 165s Read NC_DOUBLE_fill64_4 ...OK 165s OK 165s Read NC_DOUBLE_fillna_4 ...OK 165s OK 165s Read NC_DOUBLE_pack_4 ...OK 165s OK 165s Read NC_DOUBLE_intpack_4 ...OK 165s OK 165s Read NC_DOUBLE_pack64_4 ...OK 165s OK 165s Read NC_DOUBLE_5 ...OK 165s OK 165s Read NC_DOUBLE_int_5 ...OK 165s OK 165s Read NC_DOUBLE_bit64_5 ...OK 165s OK 165s Read NC_DOUBLE_fill_5 ...OK 165s OK 165s Read NC_DOUBLE_intfill_5 ...OK 165s OK 165s Read NC_DOUBLE_fill64_5 ...OK 165s OK 165s Read NC_DOUBLE_fillna_5 ...OK 165s OK 165s Read NC_DOUBLE_pack_5 ...OK 165s OK 165s Read NC_DOUBLE_intpack_5 ...OK 165s OK 165s Read NC_DOUBLE_pack64_5 ...OK 165s OK 165s Read integer vector as smallest R type ... OK 165s OK 165s Read NC_BYTE_5 ...OK 165s OK 165s Read NC_BYTE_fill_5 ...OK 165s OK 165s Read NC_SHORT_5 ...OK 165s OK 165s Read NC_SHORT_fill_5 ...OK 165s OK 165s Read NC_INT_5 ...OK 165s OK 165s Read NC_INT_fill_5 ...OK 165s OK 165s Read NC_FLOAT_5 ...OK 165s OK 165s Read NC_FLOAT_fill_5 ...OK 165s OK 165s Read NC_DOUBLE_5 ...OK 165s OK 165s Read NC_DOUBLE_fill_5 ...OK 165s OK 165s Read numeric matrix ... OK 165s Inquire about numeric variable ...OK 165s Read numeric matrix slice ... OK 165s OK 165s Read numeric matrix empty slice ... OK 165s OK 165s Read numeric scalar ... OK 165s Read numeric empty array ... OK 165s Read 2D char array ... OK 165s Read 2D char array with fill value ... OK 165s OK 165s Read 2D char slice ... OK 165s Read 2D char slice as raw bytes ... OK 165s Read 2D char slice as characters ... OK 165s Read empty 2D char array ... OK 165s OK 165s Read 1D char slice ... OK 165s Read scalar char ... OK 165s Read and unpack numeric array ... OK 165s Check that closing any NetCDF handle closes the file for all handles ... OK 165s Check that garbage collector closes file that is not referenced ... OK 165s Removed test file /tmp/Rtmpvfn0S8/RNetCDF-test_classic_d195b212bb9.nc 165s Test offset64 file format in /tmp/Rtmpvfn0S8/RNetCDF-test_offset64_d193a037867.nc ... 165s OK 165s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 165s Defining dimensions ... 165s OK 165s Defining variables for netcdf3 ... 165s OK 165s Defining variables of type NC_BYTE for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_BYTE for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_SHORT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_INT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_FLOAT for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 0 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 1 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 2 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 3 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 4 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining variables of type NC_DOUBLE for na.mode 5 ... 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s OK 165s Defining additional attributes ...OK 165s Writing netcdf3 variables ...OK 165s Writing to variable type NC_BYTE with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_BYTE with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_SHORT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_INT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_FLOAT with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 0 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 1 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 2 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 3 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 4 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Writing to variable type NC_DOUBLE with na.mode 5 ... 165s Writing huge values ...OK 165s OK 165s Writing huge bit64 values ...OK 165s Writing negative values ...OK 165s Writing negative bit64 values ...OK 165s Writing data without missing values ...OK 165s Writing bit64 data without missing values ...OK 165s Writing Inf values ...OK 165s Writing doubles with non-finite packing ...OK 165s Writing integers with non-finite packing ...OK 165s Writing data with missing values ...OK 165s OK 165s Writing data with non-finite values and NA fill ...OK 165s Writing data with missing values and packing ...OK 165s OK 165s Writing bit64 data with missing values ...OK 165s Writing bit64 data with missing values and packing ...OK 165s Writing integer64 with non-finite packing ...OK 165s Check file format ...OK 165s netcdf offset64 { 165s dimensions: 165s station = 5 ; 165s time = 2 ; 165s max_string_length = 7 ; 165s empty = UNLIMITED ; // (0 currently) 165s variables: 165s NC_INT time(time) ; 165s NC_DOUBLE temperature(station, time) ; 165s NC_DOUBLE temperature:_FillValue = -99999.9 ; 165s NC_BYTE packvar(station) ; 165s NC_DOUBLE packvar:scale_factor = 10 ; 165s NC_DOUBLE packvar:add_offset = -5 ; 165s NC_CHAR name(max_string_length, station) ; 165s NC_CHAR name:char_att = "This is some text" ; 165s NC_CHAR name:raw_att = "This is some text" ; 165s NC_CHAR name_fill(max_string_length, station) ; 165s NC_CHAR name_fill:_FillValue = "X" ; 165s NC_CHAR qcflag(station) ; 165s NC_INT int0 ; 165s NC_CHAR char0 ; 165s NC_FLOAT numempty(station, empty) ; 165s NC_BYTE NC_BYTE_0(station) ; 165s NC_BYTE NC_BYTE_int_0(station) ; 165s NC_BYTE NC_BYTE_fill_0(station) ; 165s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_0(station) ; 165s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_0(station) ; 165s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_0(station) ; 165s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_0(station) ; 165s NC_BYTE NC_BYTE_packinf_0(station) ; 165s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_0(station) ; 165s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_0(station) ; 165s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_0(station) ; 165s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_0(station) ; 165s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_0(station) ; 165s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_1(station) ; 165s NC_BYTE NC_BYTE_int_1(station) ; 165s NC_BYTE NC_BYTE_fill_1(station) ; 165s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_1(station) ; 165s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_1(station) ; 165s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_1(station) ; 165s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_1(station) ; 165s NC_BYTE NC_BYTE_packinf_1(station) ; 165s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_1(station) ; 165s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_1(station) ; 165s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_1(station) ; 165s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_1(station) ; 165s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_1(station) ; 165s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_2(station) ; 165s NC_BYTE NC_BYTE_int_2(station) ; 165s NC_BYTE NC_BYTE_fill_2(station) ; 165s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_intfill_2(station) ; 165s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_pack_2(station) ; 165s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_intpack_2(station) ; 165s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_inf_2(station) ; 165s NC_BYTE NC_BYTE_packinf_2(station) ; 165s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_2(station) ; 165s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_2(station) ; 165s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_fill64_2(station) ; 165s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_pack64_2(station) ; 165s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 165s NC_BYTE NC_BYTE_packinf64_2(station) ; 165s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_3(station) ; 165s NC_BYTE NC_BYTE_int_3(station) ; 165s NC_BYTE NC_BYTE_fill_3(station) ; 165s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_3(station) ; 165s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_3(station) ; 165s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_3(station) ; 165s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_3(station) ; 165s NC_BYTE NC_BYTE_packinf_3(station) ; 165s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_3(station) ; 165s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_3(station) ; 165s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_3(station) ; 165s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_3(station) ; 165s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_3(station) ; 165s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_4(station) ; 165s NC_BYTE NC_BYTE_int_4(station) ; 165s NC_BYTE NC_BYTE_fill_4(station) ; 165s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_intfill_4(station) ; 165s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_pack_4(station) ; 165s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_intpack_4(station) ; 165s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_inf_4(station) ; 165s NC_BYTE NC_BYTE_packinf_4(station) ; 165s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_4(station) ; 165s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_4(station) ; 165s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 165s NC_BYTE NC_BYTE_fill64_4(station) ; 165s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_pack64_4(station) ; 165s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 165s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 165s NC_BYTE NC_BYTE_packinf64_4(station) ; 165s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_5(station) ; 165s NC_BYTE NC_BYTE_int_5(station) ; 165s NC_BYTE NC_BYTE_fill_5(station) ; 165s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intfill_5(station) ; 165s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack_5(station) ; 165s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_intpack_5(station) ; 165s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_inf_5(station) ; 165s NC_BYTE NC_BYTE_packinf_5(station) ; 165s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_intpackinf_5(station) ; 165s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 165s NC_BYTE NC_BYTE_bit64_5(station) ; 165s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_fill64_5(station) ; 165s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_pack64_5(station) ; 165s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 165s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 165s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 165s NC_BYTE NC_BYTE_packinf64_5(station) ; 165s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_0(station) ; 165s NC_SHORT NC_SHORT_int_0(station) ; 165s NC_SHORT NC_SHORT_fill_0(station) ; 165s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_0(station) ; 165s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_0(station) ; 165s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_0(station) ; 165s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_0(station) ; 165s NC_SHORT NC_SHORT_packinf_0(station) ; 165s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_0(station) ; 165s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_0(station) ; 165s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_0(station) ; 165s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_0(station) ; 165s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_0(station) ; 165s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_1(station) ; 165s NC_SHORT NC_SHORT_int_1(station) ; 165s NC_SHORT NC_SHORT_fill_1(station) ; 165s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_1(station) ; 165s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_1(station) ; 165s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_1(station) ; 165s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_1(station) ; 165s NC_SHORT NC_SHORT_packinf_1(station) ; 165s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_1(station) ; 165s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_1(station) ; 165s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_1(station) ; 165s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_1(station) ; 165s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_1(station) ; 165s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_2(station) ; 165s NC_SHORT NC_SHORT_int_2(station) ; 165s NC_SHORT NC_SHORT_fill_2(station) ; 165s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_intfill_2(station) ; 165s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_pack_2(station) ; 165s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_intpack_2(station) ; 165s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_inf_2(station) ; 165s NC_SHORT NC_SHORT_packinf_2(station) ; 165s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_2(station) ; 165s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_2(station) ; 165s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_fill64_2(station) ; 165s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_pack64_2(station) ; 165s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 165s NC_SHORT NC_SHORT_packinf64_2(station) ; 165s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_3(station) ; 165s NC_SHORT NC_SHORT_int_3(station) ; 165s NC_SHORT NC_SHORT_fill_3(station) ; 165s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_3(station) ; 165s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_3(station) ; 165s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_3(station) ; 165s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_3(station) ; 165s NC_SHORT NC_SHORT_packinf_3(station) ; 165s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_3(station) ; 165s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_3(station) ; 165s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_3(station) ; 165s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_3(station) ; 165s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_3(station) ; 165s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_4(station) ; 165s NC_SHORT NC_SHORT_int_4(station) ; 165s NC_SHORT NC_SHORT_fill_4(station) ; 165s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_intfill_4(station) ; 165s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_pack_4(station) ; 165s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_intpack_4(station) ; 165s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_inf_4(station) ; 165s NC_SHORT NC_SHORT_packinf_4(station) ; 165s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_4(station) ; 165s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_4(station) ; 165s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 165s NC_SHORT NC_SHORT_fill64_4(station) ; 165s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_pack64_4(station) ; 165s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 165s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 165s NC_SHORT NC_SHORT_packinf64_4(station) ; 165s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_5(station) ; 165s NC_SHORT NC_SHORT_int_5(station) ; 165s NC_SHORT NC_SHORT_fill_5(station) ; 165s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intfill_5(station) ; 165s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack_5(station) ; 165s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_intpack_5(station) ; 165s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_inf_5(station) ; 165s NC_SHORT NC_SHORT_packinf_5(station) ; 165s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_intpackinf_5(station) ; 165s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 165s NC_SHORT NC_SHORT_bit64_5(station) ; 165s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_fill64_5(station) ; 165s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_pack64_5(station) ; 165s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 165s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 165s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 165s NC_SHORT NC_SHORT_packinf64_5(station) ; 165s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 165s NC_INT NC_INT_0(station) ; 165s NC_INT NC_INT_int_0(station) ; 165s NC_INT NC_INT_fill_0(station) ; 165s NC_INT NC_INT_fill_0:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_0(station) ; 165s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 165s NC_INT NC_INT_pack_0(station) ; 165s NC_INT NC_INT_pack_0:scale_factor = 10 ; 165s NC_INT NC_INT_pack_0:add_offset = 5 ; 165s NC_INT NC_INT_pack_0:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_0(station) ; 165s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_0:add_offset = 5 ; 165s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 165s NC_INT NC_INT_inf_0(station) ; 165s NC_INT NC_INT_packinf_0(station) ; 165s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_0(station) ; 165s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_0(station) ; 165s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 165s NC_INT NC_INT_bit64_0(station) ; 165s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_0(station) ; 165s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_0(station) ; 165s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_0:add_offset = 5 ; 165s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_0(station) ; 165s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 165s NC_INT NC_INT_1(station) ; 165s NC_INT NC_INT_int_1(station) ; 165s NC_INT NC_INT_fill_1(station) ; 165s NC_INT NC_INT_fill_1:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_1(station) ; 165s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 165s NC_INT NC_INT_pack_1(station) ; 165s NC_INT NC_INT_pack_1:scale_factor = 10 ; 165s NC_INT NC_INT_pack_1:add_offset = 5 ; 165s NC_INT NC_INT_pack_1:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_1(station) ; 165s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_1:add_offset = 5 ; 165s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 165s NC_INT NC_INT_inf_1(station) ; 165s NC_INT NC_INT_packinf_1(station) ; 165s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_1(station) ; 165s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_1(station) ; 165s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 165s NC_INT NC_INT_bit64_1(station) ; 165s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_1(station) ; 165s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_1(station) ; 165s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_1:add_offset = 5 ; 165s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_1(station) ; 165s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 165s NC_INT NC_INT_2(station) ; 165s NC_INT NC_INT_int_2(station) ; 165s NC_INT NC_INT_fill_2(station) ; 165s NC_INT NC_INT_fill_2:missing_value = 99 ; 165s NC_INT NC_INT_intfill_2(station) ; 165s NC_INT NC_INT_intfill_2:missing_value = 99 ; 165s NC_INT NC_INT_pack_2(station) ; 165s NC_INT NC_INT_pack_2:scale_factor = 10 ; 165s NC_INT NC_INT_pack_2:add_offset = 5 ; 165s NC_INT NC_INT_pack_2:missing_value = 99 ; 165s NC_INT NC_INT_intpack_2(station) ; 165s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_2:add_offset = 5 ; 165s NC_INT NC_INT_intpack_2:missing_value = 99 ; 165s NC_INT NC_INT_inf_2(station) ; 165s NC_INT NC_INT_packinf_2(station) ; 165s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_2(station) ; 165s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_2(station) ; 165s NC_INT NC_INT_intfillna_2:missing_value = NA ; 165s NC_INT NC_INT_bit64_2(station) ; 165s NC_INT NC_INT_bit64_2:missing_value = 99 ; 165s NC_INT NC_INT_fill64_2(station) ; 165s NC_INT NC_INT_fill64_2:missing_value = 99 ; 165s NC_INT NC_INT_pack64_2(station) ; 165s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_2:add_offset = 5 ; 165s NC_INT NC_INT_pack64_2:missing_value = 99 ; 165s NC_INT NC_INT_packinf64_2(station) ; 165s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 165s NC_INT NC_INT_3(station) ; 165s NC_INT NC_INT_int_3(station) ; 165s NC_INT NC_INT_fill_3(station) ; 165s NC_INT NC_INT_fill_3:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_3(station) ; 165s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 165s NC_INT NC_INT_pack_3(station) ; 165s NC_INT NC_INT_pack_3:scale_factor = 10 ; 165s NC_INT NC_INT_pack_3:add_offset = 5 ; 165s NC_INT NC_INT_pack_3:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_3(station) ; 165s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_3:add_offset = 5 ; 165s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 165s NC_INT NC_INT_inf_3(station) ; 165s NC_INT NC_INT_packinf_3(station) ; 165s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_3(station) ; 165s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_3(station) ; 165s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 165s NC_INT NC_INT_bit64_3(station) ; 165s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_3(station) ; 165s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_3(station) ; 165s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_3:add_offset = 5 ; 165s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_3(station) ; 165s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 165s NC_INT NC_INT_4(station) ; 165s NC_INT NC_INT_int_4(station) ; 165s NC_INT NC_INT_fill_4(station) ; 165s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_intfill_4(station) ; 165s NC_INT NC_INT_intfill_4:valid_min = 1 ; 165s NC_INT NC_INT_intfill_4:valid_max = 5 ; 165s NC_INT NC_INT_pack_4(station) ; 165s NC_INT NC_INT_pack_4:scale_factor = 10 ; 165s NC_INT NC_INT_pack_4:add_offset = 5 ; 165s NC_INT NC_INT_pack_4:valid_min = 1 ; 165s NC_INT NC_INT_pack_4:valid_max = 5 ; 165s NC_INT NC_INT_intpack_4(station) ; 165s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_4:add_offset = 5 ; 165s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_inf_4(station) ; 165s NC_INT NC_INT_packinf_4(station) ; 165s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_4(station) ; 165s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_4(station) ; 165s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 165s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 165s NC_INT NC_INT_bit64_4(station) ; 165s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 165s NC_INT NC_INT_fill64_4(station) ; 165s NC_INT NC_INT_fill64_4:valid_min = 1 ; 165s NC_INT NC_INT_fill64_4:valid_max = 5 ; 165s NC_INT NC_INT_pack64_4(station) ; 165s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_4:add_offset = 5 ; 165s NC_INT NC_INT_pack64_4:valid_min = 1 ; 165s NC_INT NC_INT_pack64_4:valid_max = 5 ; 165s NC_INT NC_INT_packinf64_4(station) ; 165s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 165s NC_INT NC_INT_5(station) ; 165s NC_INT NC_INT_int_5(station) ; 165s NC_INT NC_INT_fill_5(station) ; 165s NC_INT NC_INT_fill_5:_FillValue = 99 ; 165s NC_INT NC_INT_intfill_5(station) ; 165s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 165s NC_INT NC_INT_pack_5(station) ; 165s NC_INT NC_INT_pack_5:scale_factor = 10 ; 165s NC_INT NC_INT_pack_5:add_offset = 5 ; 165s NC_INT NC_INT_pack_5:_FillValue = 99 ; 165s NC_INT NC_INT_intpack_5(station) ; 165s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 165s NC_INT NC_INT_intpack_5:add_offset = 5 ; 165s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 165s NC_INT NC_INT_inf_5(station) ; 165s NC_INT NC_INT_packinf_5(station) ; 165s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 165s NC_INT NC_INT_intpackinf_5(station) ; 165s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 165s NC_INT NC_INT_intfillna_5(station) ; 165s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 165s NC_INT NC_INT_bit64_5(station) ; 165s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 165s NC_INT NC_INT_fill64_5(station) ; 165s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 165s NC_INT NC_INT_pack64_5(station) ; 165s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 165s NC_INT NC_INT_pack64_5:add_offset = 5 ; 165s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 165s NC_INT NC_INT_packinf64_5(station) ; 165s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_0(station) ; 165s NC_FLOAT NC_FLOAT_int_0(station) ; 165s NC_FLOAT NC_FLOAT_fill_0(station) ; 165s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_0(station) ; 165s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_0(station) ; 165s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_0(station) ; 165s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_0(station) ; 165s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_0(station) ; 165s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_0(station) ; 165s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_1(station) ; 165s NC_FLOAT NC_FLOAT_int_1(station) ; 165s NC_FLOAT NC_FLOAT_fill_1(station) ; 165s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_1(station) ; 165s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_1(station) ; 165s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_1(station) ; 165s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_1(station) ; 165s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_1(station) ; 165s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_1(station) ; 165s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_2(station) ; 165s NC_FLOAT NC_FLOAT_int_2(station) ; 165s NC_FLOAT NC_FLOAT_fill_2(station) ; 165s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_2(station) ; 165s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_pack_2(station) ; 165s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_2(station) ; 165s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_inf_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_2(station) ; 165s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_2(station) ; 165s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_2(station) ; 165s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_3(station) ; 165s NC_FLOAT NC_FLOAT_int_3(station) ; 165s NC_FLOAT NC_FLOAT_fill_3(station) ; 165s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_3(station) ; 165s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_3(station) ; 165s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intpack_3(station) ; 165s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_inf_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_3(station) ; 165s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_fill64_3(station) ; 165s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack64_3(station) ; 165s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_4(station) ; 165s NC_FLOAT NC_FLOAT_int_4(station) ; 165s NC_FLOAT NC_FLOAT_fill_4(station) ; 165s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_intfill_4(station) ; 165s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_pack_4(station) ; 165s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_4(station) ; 165s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_inf_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 165s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_bit64_4(station) ; 165s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 165s NC_FLOAT NC_FLOAT_fill64_4(station) ; 165s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_4(station) ; 165s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 165s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 165s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 165s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 165s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 165s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 165s NC_FLOAT NC_FLOAT_5(station) ; 165s NC_FLOAT NC_FLOAT_int_5(station) ; 165s NC_FLOAT NC_FLOAT_fill_5(station) ; 165s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_intfill_5(station) ; 165s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 165s NC_FLOAT NC_FLOAT_pack_5(station) ; 165s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_5(station) ; 166s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_inf_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_5(station) ; 166s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_5(station) ; 166s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_5(station) ; 166s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_0(station) ; 166s NC_DOUBLE NC_DOUBLE_int_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_1(station) ; 166s NC_DOUBLE NC_DOUBLE_int_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_2(station) ; 166s NC_DOUBLE NC_DOUBLE_int_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_3(station) ; 166s NC_DOUBLE NC_DOUBLE_int_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_4(station) ; 166s NC_DOUBLE NC_DOUBLE_int_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 166s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_5(station) ; 166s NC_DOUBLE NC_DOUBLE_int_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 166s 166s // global attributes: 166s NC_CHAR :char_att = "This is some text" ; 166s } 166s Read NC_CHAR global attribute ...OK 166s Read NC_CHAR variable attribute ...OK 166s Read NC_CHAR variable attribute as raw bytes ...OK 166s Inquire about groups in file/group ...OK 166s Inquire about dimension ids in file/group ...OK 166s Inquire about variable ids in file/group ...OK 166s Inquire about fullname of file/group ...OK 166s Inquire about unlimited dimension ids of file/group ...OK 166s Read integer vector as double ... OK 166s OK 166s Read NC_BYTE_0 ...OK 166s OK 166s Read NC_BYTE_int_0 ...OK 166s OK 166s Read NC_BYTE_bit64_0 ...OK 166s OK 166s Read NC_BYTE_fill_0 ...OK 166s OK 166s Read NC_BYTE_intfill_0 ...OK 166s OK 166s Read NC_BYTE_fill64_0 ...OK 166s OK 166s Read NC_BYTE_pack_0 ...OK 166s OK 166s Read NC_BYTE_intpack_0 ...OK 166s OK 166s Read NC_BYTE_pack64_0 ...OK 166s OK 166s Read NC_BYTE_1 ...OK 166s OK 166s Read NC_BYTE_int_1 ...OK 166s OK 166s Read NC_BYTE_bit64_1 ...OK 166s OK 166s Read NC_BYTE_fill_1 ...OK 166s OK 166s Read NC_BYTE_intfill_1 ...OK 166s OK 166s Read NC_BYTE_fill64_1 ...OK 166s OK 166s Read NC_BYTE_pack_1 ...OK 166s OK 166s Read NC_BYTE_intpack_1 ...OK 166s OK 166s Read NC_BYTE_pack64_1 ...OK 166s OK 166s Read NC_BYTE_2 ...OK 166s OK 166s Read NC_BYTE_int_2 ...OK 166s OK 166s Read NC_BYTE_bit64_2 ...OK 166s OK 166s Read NC_BYTE_fill_2 ...OK 166s OK 166s Read NC_BYTE_intfill_2 ...OK 166s OK 166s Read NC_BYTE_fill64_2 ...OK 166s OK 166s Read NC_BYTE_pack_2 ...OK 166s OK 166s Read NC_BYTE_intpack_2 ...OK 166s OK 166s Read NC_BYTE_pack64_2 ...OK 166s OK 166s Read NC_BYTE_3 ...OK 166s OK 166s Read NC_BYTE_int_3 ...OK 166s OK 166s Read NC_BYTE_bit64_3 ...OK 166s OK 166s Read NC_BYTE_4 ...OK 166s OK 166s Read NC_BYTE_int_4 ...OK 166s OK 166s Read NC_BYTE_bit64_4 ...OK 166s OK 166s Read NC_BYTE_fill_4 ...OK 166s OK 166s Read NC_BYTE_intfill_4 ...OK 166s OK 166s Read NC_BYTE_fill64_4 ...OK 166s OK 166s Read NC_BYTE_pack_4 ...OK 166s OK 166s Read NC_BYTE_intpack_4 ...OK 166s OK 166s Read NC_BYTE_pack64_4 ...OK 166s OK 166s Read NC_BYTE_5 ...OK 166s OK 166s Read NC_BYTE_int_5 ...OK 166s OK 166s Read NC_BYTE_bit64_5 ...OK 166s OK 166s Read NC_BYTE_fill_5 ...OK 166s OK 166s Read NC_BYTE_intfill_5 ...OK 166s OK 166s Read NC_BYTE_fill64_5 ...OK 166s OK 166s Read NC_BYTE_pack_5 ...OK 166s OK 166s Read NC_BYTE_intpack_5 ...OK 166s OK 166s Read NC_BYTE_pack64_5 ...OK 166s OK 166s Read NC_SHORT_0 ...OK 166s OK 166s Read NC_SHORT_int_0 ...OK 166s OK 166s Read NC_SHORT_bit64_0 ...OK 166s OK 166s Read NC_SHORT_fill_0 ...OK 166s OK 166s Read NC_SHORT_intfill_0 ...OK 166s OK 166s Read NC_SHORT_fill64_0 ...OK 166s OK 166s Read NC_SHORT_pack_0 ...OK 166s OK 166s Read NC_SHORT_intpack_0 ...OK 166s OK 166s Read NC_SHORT_pack64_0 ...OK 166s OK 166s Read NC_SHORT_1 ...OK 166s OK 166s Read NC_SHORT_int_1 ...OK 166s OK 166s Read NC_SHORT_bit64_1 ...OK 166s OK 166s Read NC_SHORT_fill_1 ...OK 166s OK 166s Read NC_SHORT_intfill_1 ...OK 166s OK 166s Read NC_SHORT_fill64_1 ...OK 166s OK 166s Read NC_SHORT_pack_1 ...OK 166s OK 166s Read NC_SHORT_intpack_1 ...OK 166s OK 166s Read NC_SHORT_pack64_1 ...OK 166s OK 166s Read NC_SHORT_2 ...OK 166s OK 166s Read NC_SHORT_int_2 ...OK 166s OK 166s Read NC_SHORT_bit64_2 ...OK 166s OK 166s Read NC_SHORT_fill_2 ...OK 166s OK 166s Read NC_SHORT_intfill_2 ...OK 166s OK 166s Read NC_SHORT_fill64_2 ...OK 166s OK 166s Read NC_SHORT_pack_2 ...OK 166s OK 166s Read NC_SHORT_intpack_2 ...OK 166s OK 166s Read NC_SHORT_pack64_2 ...OK 166s OK 166s Read NC_SHORT_3 ...OK 166s OK 166s Read NC_SHORT_int_3 ...OK 166s OK 166s Read NC_SHORT_bit64_3 ...OK 166s OK 166s Read NC_SHORT_4 ...OK 166s OK 166s Read NC_SHORT_int_4 ...OK 166s OK 166s Read NC_SHORT_bit64_4 ...OK 166s OK 166s Read NC_SHORT_fill_4 ...OK 166s OK 166s Read NC_SHORT_intfill_4 ...OK 166s OK 166s Read NC_SHORT_fill64_4 ...OK 166s OK 166s Read NC_SHORT_pack_4 ...OK 166s OK 166s Read NC_SHORT_intpack_4 ...OK 166s OK 166s Read NC_SHORT_pack64_4 ...OK 166s OK 166s Read NC_SHORT_5 ...OK 166s OK 166s Read NC_SHORT_int_5 ...OK 166s OK 166s Read NC_SHORT_bit64_5 ...OK 166s OK 166s Read NC_SHORT_fill_5 ...OK 166s OK 166s Read NC_SHORT_intfill_5 ...OK 166s OK 166s Read NC_SHORT_fill64_5 ...OK 166s OK 166s Read NC_SHORT_pack_5 ...OK 166s OK 166s Read NC_SHORT_intpack_5 ...OK 166s OK 166s Read NC_SHORT_pack64_5 ...OK 166s OK 166s Read NC_INT_0 ...OK 166s OK 166s Read NC_INT_int_0 ...OK 166s OK 166s Read NC_INT_bit64_0 ...OK 166s OK 166s Read NC_INT_fill_0 ...OK 166s OK 166s Read NC_INT_intfill_0 ...OK 166s OK 166s Read NC_INT_fill64_0 ...OK 166s OK 166s Read NC_INT_intfillna_0 ...OK 166s OK 166s Read NC_INT_pack_0 ...OK 166s OK 166s Read NC_INT_intpack_0 ...OK 166s OK 166s Read NC_INT_pack64_0 ...OK 166s OK 166s Read NC_INT_1 ...OK 166s OK 166s Read NC_INT_int_1 ...OK 166s OK 166s Read NC_INT_bit64_1 ...OK 166s OK 166s Read NC_INT_fill_1 ...OK 166s OK 166s Read NC_INT_intfill_1 ...OK 166s OK 166s Read NC_INT_fill64_1 ...OK 166s OK 166s Read NC_INT_intfillna_1 ...OK 166s OK 166s Read NC_INT_pack_1 ...OK 166s OK 166s Read NC_INT_intpack_1 ...OK 166s OK 166s Read NC_INT_pack64_1 ...OK 166s OK 166s Read NC_INT_2 ...OK 166s OK 166s Read NC_INT_int_2 ...OK 166s OK 166s Read NC_INT_bit64_2 ...OK 166s OK 166s Read NC_INT_fill_2 ...OK 166s OK 166s Read NC_INT_intfill_2 ...OK 166s OK 166s Read NC_INT_fill64_2 ...OK 166s OK 166s Read NC_INT_intfillna_2 ...OK 166s OK 166s Read NC_INT_pack_2 ...OK 166s OK 166s Read NC_INT_intpack_2 ...OK 166s OK 166s Read NC_INT_pack64_2 ...OK 166s OK 166s Read NC_INT_3 ...OK 166s OK 166s Read NC_INT_int_3 ...OK 166s OK 166s Read NC_INT_bit64_3 ...OK 166s OK 166s Read NC_INT_intfill_3 ...OK 166s OK 166s OK 166s Read NC_INT_intfillna_3 ...OK 166s OK 166s OK 166s Read NC_INT_intpack_3 ...OK 166s OK 166s OK 166s Read NC_INT_4 ...OK 166s OK 166s Read NC_INT_int_4 ...OK 166s OK 166s Read NC_INT_bit64_4 ...OK 166s OK 166s Read NC_INT_fill_4 ...OK 166s OK 166s Read NC_INT_intfill_4 ...OK 166s OK 166s Read NC_INT_fill64_4 ...OK 166s OK 166s Read NC_INT_intfillna_4 ...OK 166s OK 166s Read NC_INT_pack_4 ...OK 166s OK 166s Read NC_INT_intpack_4 ...OK 166s OK 166s Read NC_INT_pack64_4 ...OK 166s OK 166s Read NC_INT_5 ...OK 166s OK 166s Read NC_INT_int_5 ...OK 166s OK 166s Read NC_INT_bit64_5 ...OK 166s OK 166s Read NC_INT_fill_5 ...OK 166s OK 166s Read NC_INT_intfill_5 ...OK 166s OK 166s Read NC_INT_fill64_5 ...OK 166s OK 166s Read NC_INT_intfillna_5 ...OK 166s OK 166s Read NC_INT_pack_5 ...OK 166s OK 166s Read NC_INT_intpack_5 ...OK 166s OK 166s Read NC_INT_pack64_5 ...OK 166s OK 166s Read NC_FLOAT_0 ...OK 166s OK 166s Read NC_FLOAT_int_0 ...OK 166s OK 166s Read NC_FLOAT_bit64_0 ...OK 166s OK 166s Read NC_FLOAT_fill_0 ...OK 166s OK 166s Read NC_FLOAT_intfill_0 ...OK 166s OK 166s Read NC_FLOAT_fill64_0 ...OK 166s OK 166s Read NC_FLOAT_pack_0 ...OK 166s OK 166s Read NC_FLOAT_intpack_0 ...OK 166s OK 166s Read NC_FLOAT_pack64_0 ...OK 166s OK 166s Read NC_FLOAT_1 ...OK 166s OK 166s Read NC_FLOAT_int_1 ...OK 166s OK 166s Read NC_FLOAT_bit64_1 ...OK 166s OK 166s Read NC_FLOAT_fill_1 ...OK 166s OK 166s Read NC_FLOAT_intfill_1 ...OK 166s OK 166s Read NC_FLOAT_fill64_1 ...OK 166s OK 166s Read NC_FLOAT_pack_1 ...OK 166s OK 166s Read NC_FLOAT_intpack_1 ...OK 166s OK 166s Read NC_FLOAT_pack64_1 ...OK 166s OK 166s Read NC_FLOAT_2 ...OK 166s OK 166s Read NC_FLOAT_int_2 ...OK 166s OK 166s Read NC_FLOAT_bit64_2 ...OK 166s OK 166s Read NC_FLOAT_fill_2 ...OK 166s OK 166s Read NC_FLOAT_intfill_2 ...OK 166s OK 166s Read NC_FLOAT_fill64_2 ...OK 166s OK 166s Read NC_FLOAT_pack_2 ...OK 166s OK 166s Read NC_FLOAT_intpack_2 ...OK 166s OK 166s Read NC_FLOAT_pack64_2 ...OK 166s OK 166s Read NC_FLOAT_3 ...OK 166s OK 166s Read NC_FLOAT_int_3 ...OK 166s OK 166s Read NC_FLOAT_bit64_3 ...OK 166s OK 166s Read NC_FLOAT_intfill_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_fill64_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_intpack_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_pack64_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_4 ...OK 166s OK 166s Read NC_FLOAT_int_4 ...OK 166s OK 166s Read NC_FLOAT_bit64_4 ...OK 166s OK 166s Read NC_FLOAT_fill_4 ...OK 166s OK 166s Read NC_FLOAT_intfill_4 ...OK 166s OK 166s Read NC_FLOAT_fill64_4 ...OK 166s OK 166s Read NC_FLOAT_pack_4 ...OK 166s OK 166s Read NC_FLOAT_intpack_4 ...OK 166s OK 166s Read NC_FLOAT_pack64_4 ...OK 166s OK 166s Read NC_FLOAT_5 ...OK 166s OK 166s Read NC_FLOAT_int_5 ...OK 166s OK 166s Read NC_FLOAT_bit64_5 ...OK 166s OK 166s Read NC_FLOAT_fill_5 ...OK 166s OK 166s Read NC_FLOAT_intfill_5 ...OK 166s OK 166s Read NC_FLOAT_fill64_5 ...OK 166s OK 166s Read NC_FLOAT_pack_5 ...OK 166s OK 166s Read NC_FLOAT_intpack_5 ...OK 166s OK 166s Read NC_FLOAT_pack64_5 ...OK 166s OK 166s Read NC_DOUBLE_0 ...OK 166s OK 166s Read NC_DOUBLE_int_0 ...OK 166s OK 166s Read NC_DOUBLE_bit64_0 ...OK 166s OK 166s Read NC_DOUBLE_fill_0 ...OK 166s OK 166s Read NC_DOUBLE_intfill_0 ...OK 166s OK 166s Read NC_DOUBLE_fill64_0 ...OK 166s OK 166s Read NC_DOUBLE_fillna_0 ...OK 166s OK 166s Read NC_DOUBLE_pack_0 ...OK 166s OK 166s Read NC_DOUBLE_intpack_0 ...OK 166s OK 166s Read NC_DOUBLE_pack64_0 ...OK 166s OK 166s Read NC_DOUBLE_1 ...OK 166s OK 166s Read NC_DOUBLE_int_1 ...OK 166s OK 166s Read NC_DOUBLE_bit64_1 ...OK 166s OK 166s Read NC_DOUBLE_fill_1 ...OK 166s OK 166s Read NC_DOUBLE_intfill_1 ...OK 166s OK 166s Read NC_DOUBLE_fill64_1 ...OK 166s OK 166s Read NC_DOUBLE_fillna_1 ...OK 166s OK 166s Read NC_DOUBLE_pack_1 ...OK 166s OK 166s Read NC_DOUBLE_intpack_1 ...OK 166s OK 166s Read NC_DOUBLE_pack64_1 ...OK 166s OK 166s Read NC_DOUBLE_2 ...OK 166s OK 166s Read NC_DOUBLE_int_2 ...OK 166s OK 166s Read NC_DOUBLE_bit64_2 ...OK 166s OK 166s Read NC_DOUBLE_fill_2 ...OK 166s OK 166s Read NC_DOUBLE_intfill_2 ...OK 166s OK 166s Read NC_DOUBLE_fill64_2 ...OK 166s OK 166s Read NC_DOUBLE_fillna_2 ...OK 166s OK 166s Read NC_DOUBLE_pack_2 ...OK 166s OK 166s Read NC_DOUBLE_intpack_2 ...OK 166s OK 166s Read NC_DOUBLE_pack64_2 ...OK 166s OK 166s Read NC_DOUBLE_3 ...OK 166s OK 166s Read NC_DOUBLE_int_3 ...OK 166s OK 166s Read NC_DOUBLE_bit64_3 ...OK 166s OK 166s Read NC_DOUBLE_fill_3 ...OK 166s OK 166s Read NC_DOUBLE_intfill_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_fill64_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_fillna_3 ...OK 166s OK 166s Read NC_DOUBLE_pack_3 ...OK 166s OK 166s Read NC_DOUBLE_intpack_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_pack64_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_4 ...OK 166s OK 166s Read NC_DOUBLE_int_4 ...OK 166s OK 166s Read NC_DOUBLE_bit64_4 ...OK 166s OK 166s Read NC_DOUBLE_fill_4 ...OK 166s OK 166s Read NC_DOUBLE_intfill_4 ...OK 166s OK 166s Read NC_DOUBLE_fill64_4 ...OK 166s OK 166s Read NC_DOUBLE_fillna_4 ...OK 166s OK 166s Read NC_DOUBLE_pack_4 ...OK 166s OK 166s Read NC_DOUBLE_intpack_4 ...OK 166s OK 166s Read NC_DOUBLE_pack64_4 ...OK 166s OK 166s Read NC_DOUBLE_5 ...OK 166s OK 166s Read NC_DOUBLE_int_5 ...OK 166s OK 166s Read NC_DOUBLE_bit64_5 ...OK 166s OK 166s Read NC_DOUBLE_fill_5 ...OK 166s OK 166s Read NC_DOUBLE_intfill_5 ...OK 166s OK 166s Read NC_DOUBLE_fill64_5 ...OK 166s OK 166s Read NC_DOUBLE_fillna_5 ...OK 166s OK 166s Read NC_DOUBLE_pack_5 ...OK 166s OK 166s Read NC_DOUBLE_intpack_5 ...OK 166s OK 166s Read NC_DOUBLE_pack64_5 ...OK 166s OK 166s Read integer vector as smallest R type ... OK 166s OK 166s Read NC_BYTE_5 ...OK 166s OK 166s Read NC_BYTE_fill_5 ...OK 166s OK 166s Read NC_SHORT_5 ...OK 166s OK 166s Read NC_SHORT_fill_5 ...OK 166s OK 166s Read NC_INT_5 ...OK 166s OK 166s Read NC_INT_fill_5 ...OK 166s OK 166s Read NC_FLOAT_5 ...OK 166s OK 166s Read NC_FLOAT_fill_5 ...OK 166s OK 166s Read NC_DOUBLE_5 ...OK 166s OK 166s Read NC_DOUBLE_fill_5 ...OK 166s OK 166s Read numeric matrix ... OK 166s Inquire about numeric variable ...OK 166s Read numeric matrix slice ... OK 166s OK 166s Read numeric matrix empty slice ... OK 166s OK 166s Read numeric scalar ... OK 166s Read numeric empty array ... OK 166s Read 2D char array ... OK 166s Read 2D char array with fill value ... OK 166s OK 166s Read 2D char slice ... OK 166s Read 2D char slice as raw bytes ... OK 166s Read 2D char slice as characters ... OK 166s Read empty 2D char array ... OK 166s OK 166s Read 1D char slice ... OK 166s Read scalar char ... OK 166s Read and unpack numeric array ... OK 166s Check that closing any NetCDF handle closes the file for all handles ... OK 166s Check that garbage collector closes file that is not referenced ... OK 166s Removed test file /tmp/Rtmpvfn0S8/RNetCDF-test_offset64_d193a037867.nc 166s Test data64 file format in /tmp/Rtmpvfn0S8/RNetCDF-test_data64_d1911aeede6.nc ... 166s OK 166s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 166s Defining dimensions ... 166s OK 166s Defining variables for netcdf3 ... 166s OK 166s Defining variables of type NC_BYTE for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining additional attributes ...OK 166s Writing netcdf3 variables ...OK 166s Writing to variable type NC_BYTE with na.mode 0 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_BYTE with na.mode 1 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_BYTE with na.mode 2 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_BYTE with na.mode 3 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_BYTE with na.mode 4 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_BYTE with na.mode 5 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 0 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 1 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 2 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 3 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 4 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_SHORT with na.mode 5 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 0 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 1 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 2 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 3 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 4 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_INT with na.mode 5 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 0 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 1 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 2 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 3 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 4 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_FLOAT with na.mode 5 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 0 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 1 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 2 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 3 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 4 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Writing to variable type NC_DOUBLE with na.mode 5 ... 166s Writing huge values ...OK 166s OK 166s Writing huge bit64 values ...OK 166s Writing negative values ...OK 166s Writing negative bit64 values ...OK 166s Writing data without missing values ...OK 166s Writing bit64 data without missing values ...OK 166s Writing Inf values ...OK 166s Writing doubles with non-finite packing ...OK 166s Writing integers with non-finite packing ...OK 166s Writing data with missing values ...OK 166s OK 166s Writing data with non-finite values and NA fill ...OK 166s Writing data with missing values and packing ...OK 166s OK 166s Writing bit64 data with missing values ...OK 166s Writing bit64 data with missing values and packing ...OK 166s Writing integer64 with non-finite packing ...OK 166s Check file format ...OK 166s netcdf data64 { 166s dimensions: 166s station = 5 ; 166s time = 2 ; 166s max_string_length = 7 ; 166s empty = UNLIMITED ; // (0 currently) 166s variables: 166s NC_INT time(time) ; 166s NC_DOUBLE temperature(station, time) ; 166s NC_DOUBLE temperature:_FillValue = -99999.9 ; 166s NC_BYTE packvar(station) ; 166s NC_DOUBLE packvar:scale_factor = 10 ; 166s NC_DOUBLE packvar:add_offset = -5 ; 166s NC_CHAR name(max_string_length, station) ; 166s NC_CHAR name:char_att = "This is some text" ; 166s NC_CHAR name:raw_att = "This is some text" ; 166s NC_CHAR name_fill(max_string_length, station) ; 166s NC_CHAR name_fill:_FillValue = "X" ; 166s NC_CHAR qcflag(station) ; 166s NC_INT int0 ; 166s NC_CHAR char0 ; 166s NC_FLOAT numempty(station, empty) ; 166s NC_BYTE NC_BYTE_0(station) ; 166s NC_BYTE NC_BYTE_int_0(station) ; 166s NC_BYTE NC_BYTE_fill_0(station) ; 166s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intfill_0(station) ; 166s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack_0(station) ; 166s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intpack_0(station) ; 166s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_inf_0(station) ; 166s NC_BYTE NC_BYTE_packinf_0(station) ; 166s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_0(station) ; 166s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_0(station) ; 166s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_fill64_0(station) ; 166s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack64_0(station) ; 166s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_packinf64_0(station) ; 166s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_1(station) ; 166s NC_BYTE NC_BYTE_int_1(station) ; 166s NC_BYTE NC_BYTE_fill_1(station) ; 166s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intfill_1(station) ; 166s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack_1(station) ; 166s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intpack_1(station) ; 166s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_inf_1(station) ; 166s NC_BYTE NC_BYTE_packinf_1(station) ; 166s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_1(station) ; 166s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_1(station) ; 166s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_fill64_1(station) ; 166s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack64_1(station) ; 166s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_packinf64_1(station) ; 166s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_2(station) ; 166s NC_BYTE NC_BYTE_int_2(station) ; 166s NC_BYTE NC_BYTE_fill_2(station) ; 166s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_intfill_2(station) ; 166s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_pack_2(station) ; 166s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_intpack_2(station) ; 166s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_inf_2(station) ; 166s NC_BYTE NC_BYTE_packinf_2(station) ; 166s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_2(station) ; 166s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_2(station) ; 166s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_fill64_2(station) ; 166s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_pack64_2(station) ; 166s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 166s NC_BYTE NC_BYTE_packinf64_2(station) ; 166s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_3(station) ; 166s NC_BYTE NC_BYTE_int_3(station) ; 166s NC_BYTE NC_BYTE_fill_3(station) ; 166s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intfill_3(station) ; 166s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack_3(station) ; 166s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intpack_3(station) ; 166s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_inf_3(station) ; 166s NC_BYTE NC_BYTE_packinf_3(station) ; 166s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_3(station) ; 166s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_3(station) ; 166s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_fill64_3(station) ; 166s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack64_3(station) ; 166s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_packinf64_3(station) ; 166s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_4(station) ; 166s NC_BYTE NC_BYTE_int_4(station) ; 166s NC_BYTE NC_BYTE_fill_4(station) ; 166s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 166s NC_BYTE NC_BYTE_intfill_4(station) ; 166s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 166s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 166s NC_BYTE NC_BYTE_pack_4(station) ; 166s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 166s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 166s NC_BYTE NC_BYTE_intpack_4(station) ; 166s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 166s NC_BYTE NC_BYTE_inf_4(station) ; 166s NC_BYTE NC_BYTE_packinf_4(station) ; 166s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_4(station) ; 166s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_4(station) ; 166s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 166s NC_BYTE NC_BYTE_fill64_4(station) ; 166s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 166s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 166s NC_BYTE NC_BYTE_pack64_4(station) ; 166s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 166s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 166s NC_BYTE NC_BYTE_packinf64_4(station) ; 166s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_5(station) ; 166s NC_BYTE NC_BYTE_int_5(station) ; 166s NC_BYTE NC_BYTE_fill_5(station) ; 166s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intfill_5(station) ; 166s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack_5(station) ; 166s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_intpack_5(station) ; 166s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 166s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_inf_5(station) ; 166s NC_BYTE NC_BYTE_packinf_5(station) ; 166s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_intpackinf_5(station) ; 166s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 166s NC_BYTE NC_BYTE_bit64_5(station) ; 166s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_fill64_5(station) ; 166s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_pack64_5(station) ; 166s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 166s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 166s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 166s NC_BYTE NC_BYTE_packinf64_5(station) ; 166s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_0(station) ; 166s NC_SHORT NC_SHORT_int_0(station) ; 166s NC_SHORT NC_SHORT_fill_0(station) ; 166s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intfill_0(station) ; 166s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack_0(station) ; 166s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intpack_0(station) ; 166s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_inf_0(station) ; 166s NC_SHORT NC_SHORT_packinf_0(station) ; 166s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_0(station) ; 166s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_0(station) ; 166s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_fill64_0(station) ; 166s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack64_0(station) ; 166s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_packinf64_0(station) ; 166s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_1(station) ; 166s NC_SHORT NC_SHORT_int_1(station) ; 166s NC_SHORT NC_SHORT_fill_1(station) ; 166s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intfill_1(station) ; 166s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack_1(station) ; 166s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intpack_1(station) ; 166s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_inf_1(station) ; 166s NC_SHORT NC_SHORT_packinf_1(station) ; 166s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_1(station) ; 166s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_1(station) ; 166s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_fill64_1(station) ; 166s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack64_1(station) ; 166s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_packinf64_1(station) ; 166s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_2(station) ; 166s NC_SHORT NC_SHORT_int_2(station) ; 166s NC_SHORT NC_SHORT_fill_2(station) ; 166s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_intfill_2(station) ; 166s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_pack_2(station) ; 166s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_intpack_2(station) ; 166s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_inf_2(station) ; 166s NC_SHORT NC_SHORT_packinf_2(station) ; 166s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_2(station) ; 166s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_2(station) ; 166s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_fill64_2(station) ; 166s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_pack64_2(station) ; 166s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 166s NC_SHORT NC_SHORT_packinf64_2(station) ; 166s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_3(station) ; 166s NC_SHORT NC_SHORT_int_3(station) ; 166s NC_SHORT NC_SHORT_fill_3(station) ; 166s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intfill_3(station) ; 166s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack_3(station) ; 166s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intpack_3(station) ; 166s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_inf_3(station) ; 166s NC_SHORT NC_SHORT_packinf_3(station) ; 166s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_3(station) ; 166s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_3(station) ; 166s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_fill64_3(station) ; 166s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack64_3(station) ; 166s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_packinf64_3(station) ; 166s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_4(station) ; 166s NC_SHORT NC_SHORT_int_4(station) ; 166s NC_SHORT NC_SHORT_fill_4(station) ; 166s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 166s NC_SHORT NC_SHORT_intfill_4(station) ; 166s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 166s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 166s NC_SHORT NC_SHORT_pack_4(station) ; 166s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 166s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 166s NC_SHORT NC_SHORT_intpack_4(station) ; 166s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 166s NC_SHORT NC_SHORT_inf_4(station) ; 166s NC_SHORT NC_SHORT_packinf_4(station) ; 166s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_4(station) ; 166s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_4(station) ; 166s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 166s NC_SHORT NC_SHORT_fill64_4(station) ; 166s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 166s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 166s NC_SHORT NC_SHORT_pack64_4(station) ; 166s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 166s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 166s NC_SHORT NC_SHORT_packinf64_4(station) ; 166s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_5(station) ; 166s NC_SHORT NC_SHORT_int_5(station) ; 166s NC_SHORT NC_SHORT_fill_5(station) ; 166s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intfill_5(station) ; 166s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack_5(station) ; 166s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_intpack_5(station) ; 166s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 166s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_inf_5(station) ; 166s NC_SHORT NC_SHORT_packinf_5(station) ; 166s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_intpackinf_5(station) ; 166s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 166s NC_SHORT NC_SHORT_bit64_5(station) ; 166s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_fill64_5(station) ; 166s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_pack64_5(station) ; 166s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 166s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 166s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 166s NC_SHORT NC_SHORT_packinf64_5(station) ; 166s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 166s NC_INT NC_INT_0(station) ; 166s NC_INT NC_INT_int_0(station) ; 166s NC_INT NC_INT_fill_0(station) ; 166s NC_INT NC_INT_fill_0:_FillValue = 99 ; 166s NC_INT NC_INT_intfill_0(station) ; 166s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 166s NC_INT NC_INT_pack_0(station) ; 166s NC_INT NC_INT_pack_0:scale_factor = 10 ; 166s NC_INT NC_INT_pack_0:add_offset = 5 ; 166s NC_INT NC_INT_pack_0:_FillValue = 99 ; 166s NC_INT NC_INT_intpack_0(station) ; 166s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_0:add_offset = 5 ; 166s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 166s NC_INT NC_INT_inf_0(station) ; 166s NC_INT NC_INT_packinf_0(station) ; 166s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_0(station) ; 166s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_0(station) ; 166s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 166s NC_INT NC_INT_bit64_0(station) ; 166s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 166s NC_INT NC_INT_fill64_0(station) ; 166s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 166s NC_INT NC_INT_pack64_0(station) ; 166s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_0:add_offset = 5 ; 166s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 166s NC_INT NC_INT_packinf64_0(station) ; 166s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 166s NC_INT NC_INT_1(station) ; 166s NC_INT NC_INT_int_1(station) ; 166s NC_INT NC_INT_fill_1(station) ; 166s NC_INT NC_INT_fill_1:_FillValue = 99 ; 166s NC_INT NC_INT_intfill_1(station) ; 166s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 166s NC_INT NC_INT_pack_1(station) ; 166s NC_INT NC_INT_pack_1:scale_factor = 10 ; 166s NC_INT NC_INT_pack_1:add_offset = 5 ; 166s NC_INT NC_INT_pack_1:_FillValue = 99 ; 166s NC_INT NC_INT_intpack_1(station) ; 166s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_1:add_offset = 5 ; 166s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 166s NC_INT NC_INT_inf_1(station) ; 166s NC_INT NC_INT_packinf_1(station) ; 166s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_1(station) ; 166s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_1(station) ; 166s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 166s NC_INT NC_INT_bit64_1(station) ; 166s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 166s NC_INT NC_INT_fill64_1(station) ; 166s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 166s NC_INT NC_INT_pack64_1(station) ; 166s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_1:add_offset = 5 ; 166s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 166s NC_INT NC_INT_packinf64_1(station) ; 166s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 166s NC_INT NC_INT_2(station) ; 166s NC_INT NC_INT_int_2(station) ; 166s NC_INT NC_INT_fill_2(station) ; 166s NC_INT NC_INT_fill_2:missing_value = 99 ; 166s NC_INT NC_INT_intfill_2(station) ; 166s NC_INT NC_INT_intfill_2:missing_value = 99 ; 166s NC_INT NC_INT_pack_2(station) ; 166s NC_INT NC_INT_pack_2:scale_factor = 10 ; 166s NC_INT NC_INT_pack_2:add_offset = 5 ; 166s NC_INT NC_INT_pack_2:missing_value = 99 ; 166s NC_INT NC_INT_intpack_2(station) ; 166s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_2:add_offset = 5 ; 166s NC_INT NC_INT_intpack_2:missing_value = 99 ; 166s NC_INT NC_INT_inf_2(station) ; 166s NC_INT NC_INT_packinf_2(station) ; 166s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_2(station) ; 166s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_2(station) ; 166s NC_INT NC_INT_intfillna_2:missing_value = NA ; 166s NC_INT NC_INT_bit64_2(station) ; 166s NC_INT NC_INT_bit64_2:missing_value = 99 ; 166s NC_INT NC_INT_fill64_2(station) ; 166s NC_INT NC_INT_fill64_2:missing_value = 99 ; 166s NC_INT NC_INT_pack64_2(station) ; 166s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_2:add_offset = 5 ; 166s NC_INT NC_INT_pack64_2:missing_value = 99 ; 166s NC_INT NC_INT_packinf64_2(station) ; 166s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 166s NC_INT NC_INT_3(station) ; 166s NC_INT NC_INT_int_3(station) ; 166s NC_INT NC_INT_fill_3(station) ; 166s NC_INT NC_INT_fill_3:_FillValue = 99 ; 166s NC_INT NC_INT_intfill_3(station) ; 166s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 166s NC_INT NC_INT_pack_3(station) ; 166s NC_INT NC_INT_pack_3:scale_factor = 10 ; 166s NC_INT NC_INT_pack_3:add_offset = 5 ; 166s NC_INT NC_INT_pack_3:_FillValue = 99 ; 166s NC_INT NC_INT_intpack_3(station) ; 166s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_3:add_offset = 5 ; 166s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 166s NC_INT NC_INT_inf_3(station) ; 166s NC_INT NC_INT_packinf_3(station) ; 166s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_3(station) ; 166s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_3(station) ; 166s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 166s NC_INT NC_INT_bit64_3(station) ; 166s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 166s NC_INT NC_INT_fill64_3(station) ; 166s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 166s NC_INT NC_INT_pack64_3(station) ; 166s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_3:add_offset = 5 ; 166s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 166s NC_INT NC_INT_packinf64_3(station) ; 166s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 166s NC_INT NC_INT_4(station) ; 166s NC_INT NC_INT_int_4(station) ; 166s NC_INT NC_INT_fill_4(station) ; 166s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 166s NC_INT NC_INT_intfill_4(station) ; 166s NC_INT NC_INT_intfill_4:valid_min = 1 ; 166s NC_INT NC_INT_intfill_4:valid_max = 5 ; 166s NC_INT NC_INT_pack_4(station) ; 166s NC_INT NC_INT_pack_4:scale_factor = 10 ; 166s NC_INT NC_INT_pack_4:add_offset = 5 ; 166s NC_INT NC_INT_pack_4:valid_min = 1 ; 166s NC_INT NC_INT_pack_4:valid_max = 5 ; 166s NC_INT NC_INT_intpack_4(station) ; 166s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_4:add_offset = 5 ; 166s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 166s NC_INT NC_INT_inf_4(station) ; 166s NC_INT NC_INT_packinf_4(station) ; 166s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_4(station) ; 166s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_4(station) ; 166s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 166s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 166s NC_INT NC_INT_bit64_4(station) ; 166s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 166s NC_INT NC_INT_fill64_4(station) ; 166s NC_INT NC_INT_fill64_4:valid_min = 1 ; 166s NC_INT NC_INT_fill64_4:valid_max = 5 ; 166s NC_INT NC_INT_pack64_4(station) ; 166s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_4:add_offset = 5 ; 166s NC_INT NC_INT_pack64_4:valid_min = 1 ; 166s NC_INT NC_INT_pack64_4:valid_max = 5 ; 166s NC_INT NC_INT_packinf64_4(station) ; 166s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 166s NC_INT NC_INT_5(station) ; 166s NC_INT NC_INT_int_5(station) ; 166s NC_INT NC_INT_fill_5(station) ; 166s NC_INT NC_INT_fill_5:_FillValue = 99 ; 166s NC_INT NC_INT_intfill_5(station) ; 166s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 166s NC_INT NC_INT_pack_5(station) ; 166s NC_INT NC_INT_pack_5:scale_factor = 10 ; 166s NC_INT NC_INT_pack_5:add_offset = 5 ; 166s NC_INT NC_INT_pack_5:_FillValue = 99 ; 166s NC_INT NC_INT_intpack_5(station) ; 166s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 166s NC_INT NC_INT_intpack_5:add_offset = 5 ; 166s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 166s NC_INT NC_INT_inf_5(station) ; 166s NC_INT NC_INT_packinf_5(station) ; 166s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 166s NC_INT NC_INT_intpackinf_5(station) ; 166s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 166s NC_INT NC_INT_intfillna_5(station) ; 166s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 166s NC_INT NC_INT_bit64_5(station) ; 166s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 166s NC_INT NC_INT_fill64_5(station) ; 166s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 166s NC_INT NC_INT_pack64_5(station) ; 166s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 166s NC_INT NC_INT_pack64_5:add_offset = 5 ; 166s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 166s NC_INT NC_INT_packinf64_5(station) ; 166s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_0(station) ; 166s NC_FLOAT NC_FLOAT_int_0(station) ; 166s NC_FLOAT NC_FLOAT_fill_0(station) ; 166s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intfill_0(station) ; 166s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack_0(station) ; 166s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_0(station) ; 166s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_inf_0(station) ; 166s NC_FLOAT NC_FLOAT_packinf_0(station) ; 166s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_0(station) ; 166s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_0(station) ; 166s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_0(station) ; 166s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_1(station) ; 166s NC_FLOAT NC_FLOAT_int_1(station) ; 166s NC_FLOAT NC_FLOAT_fill_1(station) ; 166s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intfill_1(station) ; 166s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack_1(station) ; 166s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_1(station) ; 166s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_inf_1(station) ; 166s NC_FLOAT NC_FLOAT_packinf_1(station) ; 166s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_1(station) ; 166s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_1(station) ; 166s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_1(station) ; 166s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_2(station) ; 166s NC_FLOAT NC_FLOAT_int_2(station) ; 166s NC_FLOAT NC_FLOAT_fill_2(station) ; 166s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_intfill_2(station) ; 166s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_pack_2(station) ; 166s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_2(station) ; 166s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_inf_2(station) ; 166s NC_FLOAT NC_FLOAT_packinf_2(station) ; 166s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_2(station) ; 166s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_2(station) ; 166s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_2(station) ; 166s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_3(station) ; 166s NC_FLOAT NC_FLOAT_int_3(station) ; 166s NC_FLOAT NC_FLOAT_fill_3(station) ; 166s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intfill_3(station) ; 166s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack_3(station) ; 166s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_3(station) ; 166s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_inf_3(station) ; 166s NC_FLOAT NC_FLOAT_packinf_3(station) ; 166s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_3(station) ; 166s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_3(station) ; 166s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_3(station) ; 166s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_4(station) ; 166s NC_FLOAT NC_FLOAT_int_4(station) ; 166s NC_FLOAT NC_FLOAT_fill_4(station) ; 166s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 166s NC_FLOAT NC_FLOAT_intfill_4(station) ; 166s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 166s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 166s NC_FLOAT NC_FLOAT_pack_4(station) ; 166s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 166s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_4(station) ; 166s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 166s NC_FLOAT NC_FLOAT_inf_4(station) ; 166s NC_FLOAT NC_FLOAT_packinf_4(station) ; 166s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_4(station) ; 166s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 166s NC_FLOAT NC_FLOAT_fill64_4(station) ; 166s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 166s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_4(station) ; 166s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 166s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 166s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_5(station) ; 166s NC_FLOAT NC_FLOAT_int_5(station) ; 166s NC_FLOAT NC_FLOAT_fill_5(station) ; 166s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intfill_5(station) ; 166s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack_5(station) ; 166s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_intpack_5(station) ; 166s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_inf_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 166s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 166s NC_FLOAT NC_FLOAT_bit64_5(station) ; 166s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_fill64_5(station) ; 166s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_pack64_5(station) ; 166s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 166s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 166s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 166s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 166s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_0(station) ; 166s NC_DOUBLE NC_DOUBLE_int_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_1(station) ; 166s NC_DOUBLE NC_DOUBLE_int_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_2(station) ; 166s NC_DOUBLE NC_DOUBLE_int_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_3(station) ; 166s NC_DOUBLE NC_DOUBLE_int_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_4(station) ; 166s NC_DOUBLE NC_DOUBLE_int_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 166s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 166s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 166s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_5(station) ; 166s NC_DOUBLE NC_DOUBLE_int_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 166s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 166s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 166s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 166s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 166s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 166s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 166s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 166s 166s // global attributes: 166s NC_CHAR :char_att = "This is some text" ; 166s } 166s Read NC_CHAR global attribute ...OK 166s Read NC_CHAR variable attribute ...OK 166s Read NC_CHAR variable attribute as raw bytes ...OK 166s Inquire about groups in file/group ...OK 166s Inquire about dimension ids in file/group ...OK 166s Inquire about variable ids in file/group ...OK 166s Inquire about fullname of file/group ...OK 166s Inquire about unlimited dimension ids of file/group ...OK 166s Read integer vector as double ... OK 166s OK 166s Read NC_BYTE_0 ...OK 166s OK 166s Read NC_BYTE_int_0 ...OK 166s OK 166s Read NC_BYTE_bit64_0 ...OK 166s OK 166s Read NC_BYTE_fill_0 ...OK 166s OK 166s Read NC_BYTE_intfill_0 ...OK 166s OK 166s Read NC_BYTE_fill64_0 ...OK 166s OK 166s Read NC_BYTE_pack_0 ...OK 166s OK 166s Read NC_BYTE_intpack_0 ...OK 166s OK 166s Read NC_BYTE_pack64_0 ...OK 166s OK 166s Read NC_BYTE_1 ...OK 166s OK 166s Read NC_BYTE_int_1 ...OK 166s OK 166s Read NC_BYTE_bit64_1 ...OK 166s OK 166s Read NC_BYTE_fill_1 ...OK 166s OK 166s Read NC_BYTE_intfill_1 ...OK 166s OK 166s Read NC_BYTE_fill64_1 ...OK 166s OK 166s Read NC_BYTE_pack_1 ...OK 166s OK 166s Read NC_BYTE_intpack_1 ...OK 166s OK 166s Read NC_BYTE_pack64_1 ...OK 166s OK 166s Read NC_BYTE_2 ...OK 166s OK 166s Read NC_BYTE_int_2 ...OK 166s OK 166s Read NC_BYTE_bit64_2 ...OK 166s OK 166s Read NC_BYTE_fill_2 ...OK 166s OK 166s Read NC_BYTE_intfill_2 ...OK 166s OK 166s Read NC_BYTE_fill64_2 ...OK 166s OK 166s Read NC_BYTE_pack_2 ...OK 166s OK 166s Read NC_BYTE_intpack_2 ...OK 166s OK 166s Read NC_BYTE_pack64_2 ...OK 166s OK 166s Read NC_BYTE_3 ...OK 166s OK 166s Read NC_BYTE_int_3 ...OK 166s OK 166s Read NC_BYTE_bit64_3 ...OK 166s OK 166s Read NC_BYTE_4 ...OK 166s OK 166s Read NC_BYTE_int_4 ...OK 166s OK 166s Read NC_BYTE_bit64_4 ...OK 166s OK 166s Read NC_BYTE_fill_4 ...OK 166s OK 166s Read NC_BYTE_intfill_4 ...OK 166s OK 166s Read NC_BYTE_fill64_4 ...OK 166s OK 166s Read NC_BYTE_pack_4 ...OK 166s OK 166s Read NC_BYTE_intpack_4 ...OK 166s OK 166s Read NC_BYTE_pack64_4 ...OK 166s OK 166s Read NC_BYTE_5 ...OK 166s OK 166s Read NC_BYTE_int_5 ...OK 166s OK 166s Read NC_BYTE_bit64_5 ...OK 166s OK 166s Read NC_BYTE_fill_5 ...OK 166s OK 166s Read NC_BYTE_intfill_5 ...OK 166s OK 166s Read NC_BYTE_fill64_5 ...OK 166s OK 166s Read NC_BYTE_pack_5 ...OK 166s OK 166s Read NC_BYTE_intpack_5 ...OK 166s OK 166s Read NC_BYTE_pack64_5 ...OK 166s OK 166s Read NC_SHORT_0 ...OK 166s OK 166s Read NC_SHORT_int_0 ...OK 166s OK 166s Read NC_SHORT_bit64_0 ...OK 166s OK 166s Read NC_SHORT_fill_0 ...OK 166s OK 166s Read NC_SHORT_intfill_0 ...OK 166s OK 166s Read NC_SHORT_fill64_0 ...OK 166s OK 166s Read NC_SHORT_pack_0 ...OK 166s OK 166s Read NC_SHORT_intpack_0 ...OK 166s OK 166s Read NC_SHORT_pack64_0 ...OK 166s OK 166s Read NC_SHORT_1 ...OK 166s OK 166s Read NC_SHORT_int_1 ...OK 166s OK 166s Read NC_SHORT_bit64_1 ...OK 166s OK 166s Read NC_SHORT_fill_1 ...OK 166s OK 166s Read NC_SHORT_intfill_1 ...OK 166s OK 166s Read NC_SHORT_fill64_1 ...OK 166s OK 166s Read NC_SHORT_pack_1 ...OK 166s OK 166s Read NC_SHORT_intpack_1 ...OK 166s OK 166s Read NC_SHORT_pack64_1 ...OK 166s OK 166s Read NC_SHORT_2 ...OK 166s OK 166s Read NC_SHORT_int_2 ...OK 166s OK 166s Read NC_SHORT_bit64_2 ...OK 166s OK 166s Read NC_SHORT_fill_2 ...OK 166s OK 166s Read NC_SHORT_intfill_2 ...OK 166s OK 166s Read NC_SHORT_fill64_2 ...OK 166s OK 166s Read NC_SHORT_pack_2 ...OK 166s OK 166s Read NC_SHORT_intpack_2 ...OK 166s OK 166s Read NC_SHORT_pack64_2 ...OK 166s OK 166s Read NC_SHORT_3 ...OK 166s OK 166s Read NC_SHORT_int_3 ...OK 166s OK 166s Read NC_SHORT_bit64_3 ...OK 166s OK 166s Read NC_SHORT_4 ...OK 166s OK 166s Read NC_SHORT_int_4 ...OK 166s OK 166s Read NC_SHORT_bit64_4 ...OK 166s OK 166s Read NC_SHORT_fill_4 ...OK 166s OK 166s Read NC_SHORT_intfill_4 ...OK 166s OK 166s Read NC_SHORT_fill64_4 ...OK 166s OK 166s Read NC_SHORT_pack_4 ...OK 166s OK 166s Read NC_SHORT_intpack_4 ...OK 166s OK 166s Read NC_SHORT_pack64_4 ...OK 166s OK 166s Read NC_SHORT_5 ...OK 166s OK 166s Read NC_SHORT_int_5 ...OK 166s OK 166s Read NC_SHORT_bit64_5 ...OK 166s OK 166s Read NC_SHORT_fill_5 ...OK 166s OK 166s Read NC_SHORT_intfill_5 ...OK 166s OK 166s Read NC_SHORT_fill64_5 ...OK 166s OK 166s Read NC_SHORT_pack_5 ...OK 166s OK 166s Read NC_SHORT_intpack_5 ...OK 166s OK 166s Read NC_SHORT_pack64_5 ...OK 166s OK 166s Read NC_INT_0 ...OK 166s OK 166s Read NC_INT_int_0 ...OK 166s OK 166s Read NC_INT_bit64_0 ...OK 166s OK 166s Read NC_INT_fill_0 ...OK 166s OK 166s Read NC_INT_intfill_0 ...OK 166s OK 166s Read NC_INT_fill64_0 ...OK 166s OK 166s Read NC_INT_intfillna_0 ...OK 166s OK 166s Read NC_INT_pack_0 ...OK 166s OK 166s Read NC_INT_intpack_0 ...OK 166s OK 166s Read NC_INT_pack64_0 ...OK 166s OK 166s Read NC_INT_1 ...OK 166s OK 166s Read NC_INT_int_1 ...OK 166s OK 166s Read NC_INT_bit64_1 ...OK 166s OK 166s Read NC_INT_fill_1 ...OK 166s OK 166s Read NC_INT_intfill_1 ...OK 166s OK 166s Read NC_INT_fill64_1 ...OK 166s OK 166s Read NC_INT_intfillna_1 ...OK 166s OK 166s Read NC_INT_pack_1 ...OK 166s OK 166s Read NC_INT_intpack_1 ...OK 166s OK 166s Read NC_INT_pack64_1 ...OK 166s OK 166s Read NC_INT_2 ...OK 166s OK 166s Read NC_INT_int_2 ...OK 166s OK 166s Read NC_INT_bit64_2 ...OK 166s OK 166s Read NC_INT_fill_2 ...OK 166s OK 166s Read NC_INT_intfill_2 ...OK 166s OK 166s Read NC_INT_fill64_2 ...OK 166s OK 166s Read NC_INT_intfillna_2 ...OK 166s OK 166s Read NC_INT_pack_2 ...OK 166s OK 166s Read NC_INT_intpack_2 ...OK 166s OK 166s Read NC_INT_pack64_2 ...OK 166s OK 166s Read NC_INT_3 ...OK 166s OK 166s Read NC_INT_int_3 ...OK 166s OK 166s Read NC_INT_bit64_3 ...OK 166s OK 166s Read NC_INT_intfill_3 ...OK 166s OK 166s OK 166s Read NC_INT_intfillna_3 ...OK 166s OK 166s OK 166s Read NC_INT_intpack_3 ...OK 166s OK 166s OK 166s Read NC_INT_4 ...OK 166s OK 166s Read NC_INT_int_4 ...OK 166s OK 166s Read NC_INT_bit64_4 ...OK 166s OK 166s Read NC_INT_fill_4 ...OK 166s OK 166s Read NC_INT_intfill_4 ...OK 166s OK 166s Read NC_INT_fill64_4 ...OK 166s OK 166s Read NC_INT_intfillna_4 ...OK 166s OK 166s Read NC_INT_pack_4 ...OK 166s OK 166s Read NC_INT_intpack_4 ...OK 166s OK 166s Read NC_INT_pack64_4 ...OK 166s OK 166s Read NC_INT_5 ...OK 166s OK 166s Read NC_INT_int_5 ...OK 166s OK 166s Read NC_INT_bit64_5 ...OK 166s OK 166s Read NC_INT_fill_5 ...OK 166s OK 166s Read NC_INT_intfill_5 ...OK 166s OK 166s Read NC_INT_fill64_5 ...OK 166s OK 166s Read NC_INT_intfillna_5 ...OK 166s OK 166s Read NC_INT_pack_5 ...OK 166s OK 166s Read NC_INT_intpack_5 ...OK 166s OK 166s Read NC_INT_pack64_5 ...OK 166s OK 166s Read NC_FLOAT_0 ...OK 166s OK 166s Read NC_FLOAT_int_0 ...OK 166s OK 166s Read NC_FLOAT_bit64_0 ...OK 166s OK 166s Read NC_FLOAT_fill_0 ...OK 166s OK 166s Read NC_FLOAT_intfill_0 ...OK 166s OK 166s Read NC_FLOAT_fill64_0 ...OK 166s OK 166s Read NC_FLOAT_pack_0 ...OK 166s OK 166s Read NC_FLOAT_intpack_0 ...OK 166s OK 166s Read NC_FLOAT_pack64_0 ...OK 166s OK 166s Read NC_FLOAT_1 ...OK 166s OK 166s Read NC_FLOAT_int_1 ...OK 166s OK 166s Read NC_FLOAT_bit64_1 ...OK 166s OK 166s Read NC_FLOAT_fill_1 ...OK 166s OK 166s Read NC_FLOAT_intfill_1 ...OK 166s OK 166s Read NC_FLOAT_fill64_1 ...OK 166s OK 166s Read NC_FLOAT_pack_1 ...OK 166s OK 166s Read NC_FLOAT_intpack_1 ...OK 166s OK 166s Read NC_FLOAT_pack64_1 ...OK 166s OK 166s Read NC_FLOAT_2 ...OK 166s OK 166s Read NC_FLOAT_int_2 ...OK 166s OK 166s Read NC_FLOAT_bit64_2 ...OK 166s OK 166s Read NC_FLOAT_fill_2 ...OK 166s OK 166s Read NC_FLOAT_intfill_2 ...OK 166s OK 166s Read NC_FLOAT_fill64_2 ...OK 166s OK 166s Read NC_FLOAT_pack_2 ...OK 166s OK 166s Read NC_FLOAT_intpack_2 ...OK 166s OK 166s Read NC_FLOAT_pack64_2 ...OK 166s OK 166s Read NC_FLOAT_3 ...OK 166s OK 166s Read NC_FLOAT_int_3 ...OK 166s OK 166s Read NC_FLOAT_bit64_3 ...OK 166s OK 166s Read NC_FLOAT_intfill_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_fill64_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_intpack_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_pack64_3 ...OK 166s OK 166s OK 166s Read NC_FLOAT_4 ...OK 166s OK 166s Read NC_FLOAT_int_4 ...OK 166s OK 166s Read NC_FLOAT_bit64_4 ...OK 166s OK 166s Read NC_FLOAT_fill_4 ...OK 166s OK 166s Read NC_FLOAT_intfill_4 ...OK 166s OK 166s Read NC_FLOAT_fill64_4 ...OK 166s OK 166s Read NC_FLOAT_pack_4 ...OK 166s OK 166s Read NC_FLOAT_intpack_4 ...OK 166s OK 166s Read NC_FLOAT_pack64_4 ...OK 166s OK 166s Read NC_FLOAT_5 ...OK 166s OK 166s Read NC_FLOAT_int_5 ...OK 166s OK 166s Read NC_FLOAT_bit64_5 ...OK 166s OK 166s Read NC_FLOAT_fill_5 ...OK 166s OK 166s Read NC_FLOAT_intfill_5 ...OK 166s OK 166s Read NC_FLOAT_fill64_5 ...OK 166s OK 166s Read NC_FLOAT_pack_5 ...OK 166s OK 166s Read NC_FLOAT_intpack_5 ...OK 166s OK 166s Read NC_FLOAT_pack64_5 ...OK 166s OK 166s Read NC_DOUBLE_0 ...OK 166s OK 166s Read NC_DOUBLE_int_0 ...OK 166s OK 166s Read NC_DOUBLE_bit64_0 ...OK 166s OK 166s Read NC_DOUBLE_fill_0 ...OK 166s OK 166s Read NC_DOUBLE_intfill_0 ...OK 166s OK 166s Read NC_DOUBLE_fill64_0 ...OK 166s OK 166s Read NC_DOUBLE_fillna_0 ...OK 166s OK 166s Read NC_DOUBLE_pack_0 ...OK 166s OK 166s Read NC_DOUBLE_intpack_0 ...OK 166s OK 166s Read NC_DOUBLE_pack64_0 ...OK 166s OK 166s Read NC_DOUBLE_1 ...OK 166s OK 166s Read NC_DOUBLE_int_1 ...OK 166s OK 166s Read NC_DOUBLE_bit64_1 ...OK 166s OK 166s Read NC_DOUBLE_fill_1 ...OK 166s OK 166s Read NC_DOUBLE_intfill_1 ...OK 166s OK 166s Read NC_DOUBLE_fill64_1 ...OK 166s OK 166s Read NC_DOUBLE_fillna_1 ...OK 166s OK 166s Read NC_DOUBLE_pack_1 ...OK 166s OK 166s Read NC_DOUBLE_intpack_1 ...OK 166s OK 166s Read NC_DOUBLE_pack64_1 ...OK 166s OK 166s Read NC_DOUBLE_2 ...OK 166s OK 166s Read NC_DOUBLE_int_2 ...OK 166s OK 166s Read NC_DOUBLE_bit64_2 ...OK 166s OK 166s Read NC_DOUBLE_fill_2 ...OK 166s OK 166s Read NC_DOUBLE_intfill_2 ...OK 166s OK 166s Read NC_DOUBLE_fill64_2 ...OK 166s OK 166s Read NC_DOUBLE_fillna_2 ...OK 166s OK 166s Read NC_DOUBLE_pack_2 ...OK 166s OK 166s Read NC_DOUBLE_intpack_2 ...OK 166s OK 166s Read NC_DOUBLE_pack64_2 ...OK 166s OK 166s Read NC_DOUBLE_3 ...OK 166s OK 166s Read NC_DOUBLE_int_3 ...OK 166s OK 166s Read NC_DOUBLE_bit64_3 ...OK 166s OK 166s Read NC_DOUBLE_fill_3 ...OK 166s OK 166s Read NC_DOUBLE_intfill_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_fill64_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_fillna_3 ...OK 166s OK 166s Read NC_DOUBLE_pack_3 ...OK 166s OK 166s Read NC_DOUBLE_intpack_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_pack64_3 ...OK 166s OK 166s OK 166s Read NC_DOUBLE_4 ...OK 166s OK 166s Read NC_DOUBLE_int_4 ...OK 166s OK 166s Read NC_DOUBLE_bit64_4 ...OK 166s OK 166s Read NC_DOUBLE_fill_4 ...OK 166s OK 166s Read NC_DOUBLE_intfill_4 ...OK 166s OK 166s Read NC_DOUBLE_fill64_4 ...OK 166s OK 166s Read NC_DOUBLE_fillna_4 ...OK 166s OK 166s Read NC_DOUBLE_pack_4 ...OK 166s OK 166s Read NC_DOUBLE_intpack_4 ...OK 166s OK 166s Read NC_DOUBLE_pack64_4 ...OK 166s OK 166s Read NC_DOUBLE_5 ...OK 166s OK 166s Read NC_DOUBLE_int_5 ...OK 166s OK 166s Read NC_DOUBLE_bit64_5 ...OK 166s OK 166s Read NC_DOUBLE_fill_5 ...OK 166s OK 166s Read NC_DOUBLE_intfill_5 ...OK 166s OK 166s Read NC_DOUBLE_fill64_5 ...OK 166s OK 166s Read NC_DOUBLE_fillna_5 ...OK 166s OK 166s Read NC_DOUBLE_pack_5 ...OK 166s OK 166s Read NC_DOUBLE_intpack_5 ...OK 166s OK 166s Read NC_DOUBLE_pack64_5 ...OK 166s OK 166s Read integer vector as smallest R type ... OK 166s OK 166s Read NC_BYTE_5 ...OK 166s OK 166s Read NC_BYTE_fill_5 ...OK 166s OK 166s Read NC_SHORT_5 ...OK 166s OK 166s Read NC_SHORT_fill_5 ...OK 166s OK 166s Read NC_INT_5 ...OK 166s OK 166s Read NC_INT_fill_5 ...OK 166s OK 166s Read NC_FLOAT_5 ...OK 166s OK 166s Read NC_FLOAT_fill_5 ...OK 166s OK 166s Read NC_DOUBLE_5 ...OK 166s OK 166s Read NC_DOUBLE_fill_5 ...OK 166s OK 166s Read numeric matrix ... OK 166s Inquire about numeric variable ...OK 166s Read numeric matrix slice ... OK 166s OK 166s Read numeric matrix empty slice ... OK 166s OK 166s Read numeric scalar ... OK 166s Read numeric empty array ... OK 166s Read 2D char array ... OK 166s Read 2D char array with fill value ... OK 166s OK 166s Read 2D char slice ... OK 166s Read 2D char slice as raw bytes ... OK 166s Read 2D char slice as characters ... OK 166s Read empty 2D char array ... OK 166s OK 166s Read 1D char slice ... OK 166s Read scalar char ... OK 166s Read and unpack numeric array ... OK 166s Check that closing any NetCDF handle closes the file for all handles ... OK 166s Check that garbage collector closes file that is not referenced ... OK 166s Removed test file /tmp/Rtmpvfn0S8/RNetCDF-test_data64_d1911aeede6.nc 166s Test classic4 file format in /tmp/Rtmpvfn0S8/RNetCDF-test_classic4_d192d487e73.nc ... 166s OK 166s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 166s Defining dimensions ... 166s OK 166s Defining variables for netcdf3 ... 166s OK 166s Defining variables of type NC_BYTE for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_BYTE for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_SHORT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_INT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_FLOAT for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 0 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 1 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 2 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 3 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 4 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining variables of type NC_DOUBLE for na.mode 5 ... 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s OK 166s Defining additional attributes ...OK 167s Writing netcdf3 variables ...OK 167s Writing to variable type NC_BYTE with na.mode 0 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_BYTE with na.mode 1 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_BYTE with na.mode 2 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_BYTE with na.mode 3 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_BYTE with na.mode 4 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_BYTE with na.mode 5 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 0 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 1 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 2 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 3 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 4 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_SHORT with na.mode 5 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 0 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 1 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 2 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 3 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 4 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_INT with na.mode 5 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 0 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 1 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 2 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 3 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 4 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_FLOAT with na.mode 5 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 0 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 1 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 2 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 3 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 4 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Writing to variable type NC_DOUBLE with na.mode 5 ... 167s Writing huge values ...OK 167s OK 167s Writing huge bit64 values ...OK 167s Writing negative values ...OK 167s Writing negative bit64 values ...OK 167s Writing data without missing values ...OK 167s Writing bit64 data without missing values ...OK 167s Writing Inf values ...OK 167s Writing doubles with non-finite packing ...OK 167s Writing integers with non-finite packing ...OK 167s Writing data with missing values ...OK 167s OK 167s Writing data with non-finite values and NA fill ...OK 167s Writing data with missing values and packing ...OK 167s OK 167s Writing bit64 data with missing values ...OK 167s Writing bit64 data with missing values and packing ...OK 167s Writing integer64 with non-finite packing ...OK 167s Check file format ...OK 167s netcdf classic4 { 167s dimensions: 167s station = 5 ; 167s time = 2 ; 167s max_string_length = 7 ; 167s empty = UNLIMITED ; // (0 currently) 167s variables: 167s NC_INT time(time) ; 167s NC_DOUBLE temperature(station, time) ; 167s NC_DOUBLE temperature:_FillValue = -99999.9 ; 167s NC_BYTE packvar(station) ; 167s NC_DOUBLE packvar:scale_factor = 10 ; 167s NC_DOUBLE packvar:add_offset = -5 ; 167s NC_CHAR name(max_string_length, station) ; 167s NC_CHAR name:char_att = "This is some text" ; 167s NC_CHAR name:raw_att = "This is some text" ; 167s NC_CHAR name_fill(max_string_length, station) ; 167s NC_CHAR name_fill:_FillValue = "X" ; 167s NC_CHAR qcflag(station) ; 167s NC_INT int0 ; 167s NC_CHAR char0 ; 167s NC_FLOAT numempty(station, empty) ; 167s NC_BYTE NC_BYTE_0(station) ; 167s NC_BYTE NC_BYTE_int_0(station) ; 167s NC_BYTE NC_BYTE_fill_0(station) ; 167s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intfill_0(station) ; 167s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack_0(station) ; 167s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intpack_0(station) ; 167s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_inf_0(station) ; 167s NC_BYTE NC_BYTE_packinf_0(station) ; 167s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_0(station) ; 167s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_0(station) ; 167s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_fill64_0(station) ; 167s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack64_0(station) ; 167s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_packinf64_0(station) ; 167s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_1(station) ; 167s NC_BYTE NC_BYTE_int_1(station) ; 167s NC_BYTE NC_BYTE_fill_1(station) ; 167s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intfill_1(station) ; 167s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack_1(station) ; 167s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intpack_1(station) ; 167s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_inf_1(station) ; 167s NC_BYTE NC_BYTE_packinf_1(station) ; 167s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_1(station) ; 167s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_1(station) ; 167s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_fill64_1(station) ; 167s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack64_1(station) ; 167s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_packinf64_1(station) ; 167s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_2(station) ; 167s NC_BYTE NC_BYTE_int_2(station) ; 167s NC_BYTE NC_BYTE_fill_2(station) ; 167s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_intfill_2(station) ; 167s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_pack_2(station) ; 167s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_intpack_2(station) ; 167s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_inf_2(station) ; 167s NC_BYTE NC_BYTE_packinf_2(station) ; 167s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_2(station) ; 167s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_2(station) ; 167s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_fill64_2(station) ; 167s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_pack64_2(station) ; 167s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 167s NC_BYTE NC_BYTE_packinf64_2(station) ; 167s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_3(station) ; 167s NC_BYTE NC_BYTE_int_3(station) ; 167s NC_BYTE NC_BYTE_fill_3(station) ; 167s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intfill_3(station) ; 167s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack_3(station) ; 167s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intpack_3(station) ; 167s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_inf_3(station) ; 167s NC_BYTE NC_BYTE_packinf_3(station) ; 167s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_3(station) ; 167s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_3(station) ; 167s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_fill64_3(station) ; 167s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack64_3(station) ; 167s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_packinf64_3(station) ; 167s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_4(station) ; 167s NC_BYTE NC_BYTE_int_4(station) ; 167s NC_BYTE NC_BYTE_fill_4(station) ; 167s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 167s NC_BYTE NC_BYTE_intfill_4(station) ; 167s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 167s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 167s NC_BYTE NC_BYTE_pack_4(station) ; 167s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 167s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 167s NC_BYTE NC_BYTE_intpack_4(station) ; 167s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 167s NC_BYTE NC_BYTE_inf_4(station) ; 167s NC_BYTE NC_BYTE_packinf_4(station) ; 167s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_4(station) ; 167s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_4(station) ; 167s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 167s NC_BYTE NC_BYTE_fill64_4(station) ; 167s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 167s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 167s NC_BYTE NC_BYTE_pack64_4(station) ; 167s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 167s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 167s NC_BYTE NC_BYTE_packinf64_4(station) ; 167s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_5(station) ; 167s NC_BYTE NC_BYTE_int_5(station) ; 167s NC_BYTE NC_BYTE_fill_5(station) ; 167s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intfill_5(station) ; 167s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack_5(station) ; 167s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_intpack_5(station) ; 167s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 167s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_inf_5(station) ; 167s NC_BYTE NC_BYTE_packinf_5(station) ; 167s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_intpackinf_5(station) ; 167s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 167s NC_BYTE NC_BYTE_bit64_5(station) ; 167s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_fill64_5(station) ; 167s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_pack64_5(station) ; 167s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 167s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 167s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 167s NC_BYTE NC_BYTE_packinf64_5(station) ; 167s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_0(station) ; 167s NC_SHORT NC_SHORT_int_0(station) ; 167s NC_SHORT NC_SHORT_fill_0(station) ; 167s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intfill_0(station) ; 167s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack_0(station) ; 167s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intpack_0(station) ; 167s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_inf_0(station) ; 167s NC_SHORT NC_SHORT_packinf_0(station) ; 167s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_0(station) ; 167s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_0(station) ; 167s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_fill64_0(station) ; 167s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack64_0(station) ; 167s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_packinf64_0(station) ; 167s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_1(station) ; 167s NC_SHORT NC_SHORT_int_1(station) ; 167s NC_SHORT NC_SHORT_fill_1(station) ; 167s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intfill_1(station) ; 167s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack_1(station) ; 167s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intpack_1(station) ; 167s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_inf_1(station) ; 167s NC_SHORT NC_SHORT_packinf_1(station) ; 167s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_1(station) ; 167s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_1(station) ; 167s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_fill64_1(station) ; 167s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack64_1(station) ; 167s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_packinf64_1(station) ; 167s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_2(station) ; 167s NC_SHORT NC_SHORT_int_2(station) ; 167s NC_SHORT NC_SHORT_fill_2(station) ; 167s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_intfill_2(station) ; 167s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_pack_2(station) ; 167s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_intpack_2(station) ; 167s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_inf_2(station) ; 167s NC_SHORT NC_SHORT_packinf_2(station) ; 167s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_2(station) ; 167s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_2(station) ; 167s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_fill64_2(station) ; 167s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_pack64_2(station) ; 167s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 167s NC_SHORT NC_SHORT_packinf64_2(station) ; 167s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_3(station) ; 167s NC_SHORT NC_SHORT_int_3(station) ; 167s NC_SHORT NC_SHORT_fill_3(station) ; 167s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intfill_3(station) ; 167s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack_3(station) ; 167s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intpack_3(station) ; 167s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_inf_3(station) ; 167s NC_SHORT NC_SHORT_packinf_3(station) ; 167s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_3(station) ; 167s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_3(station) ; 167s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_fill64_3(station) ; 167s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack64_3(station) ; 167s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_packinf64_3(station) ; 167s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_4(station) ; 167s NC_SHORT NC_SHORT_int_4(station) ; 167s NC_SHORT NC_SHORT_fill_4(station) ; 167s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 167s NC_SHORT NC_SHORT_intfill_4(station) ; 167s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 167s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 167s NC_SHORT NC_SHORT_pack_4(station) ; 167s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 167s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 167s NC_SHORT NC_SHORT_intpack_4(station) ; 167s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 167s NC_SHORT NC_SHORT_inf_4(station) ; 167s NC_SHORT NC_SHORT_packinf_4(station) ; 167s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_4(station) ; 167s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_4(station) ; 167s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 167s NC_SHORT NC_SHORT_fill64_4(station) ; 167s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 167s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 167s NC_SHORT NC_SHORT_pack64_4(station) ; 167s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 167s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 167s NC_SHORT NC_SHORT_packinf64_4(station) ; 167s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_5(station) ; 167s NC_SHORT NC_SHORT_int_5(station) ; 167s NC_SHORT NC_SHORT_fill_5(station) ; 167s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intfill_5(station) ; 167s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack_5(station) ; 167s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_intpack_5(station) ; 167s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 167s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_inf_5(station) ; 167s NC_SHORT NC_SHORT_packinf_5(station) ; 167s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_intpackinf_5(station) ; 167s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 167s NC_SHORT NC_SHORT_bit64_5(station) ; 167s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_fill64_5(station) ; 167s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_pack64_5(station) ; 167s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 167s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 167s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 167s NC_SHORT NC_SHORT_packinf64_5(station) ; 167s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 167s NC_INT NC_INT_0(station) ; 167s NC_INT NC_INT_int_0(station) ; 167s NC_INT NC_INT_fill_0(station) ; 167s NC_INT NC_INT_fill_0:_FillValue = 99 ; 167s NC_INT NC_INT_intfill_0(station) ; 167s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 167s NC_INT NC_INT_pack_0(station) ; 167s NC_INT NC_INT_pack_0:scale_factor = 10 ; 167s NC_INT NC_INT_pack_0:add_offset = 5 ; 167s NC_INT NC_INT_pack_0:_FillValue = 99 ; 167s NC_INT NC_INT_intpack_0(station) ; 167s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_0:add_offset = 5 ; 167s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 167s NC_INT NC_INT_inf_0(station) ; 167s NC_INT NC_INT_packinf_0(station) ; 167s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_0(station) ; 167s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_0(station) ; 167s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 167s NC_INT NC_INT_bit64_0(station) ; 167s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 167s NC_INT NC_INT_fill64_0(station) ; 167s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 167s NC_INT NC_INT_pack64_0(station) ; 167s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_0:add_offset = 5 ; 167s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 167s NC_INT NC_INT_packinf64_0(station) ; 167s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 167s NC_INT NC_INT_1(station) ; 167s NC_INT NC_INT_int_1(station) ; 167s NC_INT NC_INT_fill_1(station) ; 167s NC_INT NC_INT_fill_1:_FillValue = 99 ; 167s NC_INT NC_INT_intfill_1(station) ; 167s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 167s NC_INT NC_INT_pack_1(station) ; 167s NC_INT NC_INT_pack_1:scale_factor = 10 ; 167s NC_INT NC_INT_pack_1:add_offset = 5 ; 167s NC_INT NC_INT_pack_1:_FillValue = 99 ; 167s NC_INT NC_INT_intpack_1(station) ; 167s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_1:add_offset = 5 ; 167s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 167s NC_INT NC_INT_inf_1(station) ; 167s NC_INT NC_INT_packinf_1(station) ; 167s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_1(station) ; 167s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_1(station) ; 167s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 167s NC_INT NC_INT_bit64_1(station) ; 167s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 167s NC_INT NC_INT_fill64_1(station) ; 167s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 167s NC_INT NC_INT_pack64_1(station) ; 167s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_1:add_offset = 5 ; 167s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 167s NC_INT NC_INT_packinf64_1(station) ; 167s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 167s NC_INT NC_INT_2(station) ; 167s NC_INT NC_INT_int_2(station) ; 167s NC_INT NC_INT_fill_2(station) ; 167s NC_INT NC_INT_fill_2:missing_value = 99 ; 167s NC_INT NC_INT_intfill_2(station) ; 167s NC_INT NC_INT_intfill_2:missing_value = 99 ; 167s NC_INT NC_INT_pack_2(station) ; 167s NC_INT NC_INT_pack_2:scale_factor = 10 ; 167s NC_INT NC_INT_pack_2:add_offset = 5 ; 167s NC_INT NC_INT_pack_2:missing_value = 99 ; 167s NC_INT NC_INT_intpack_2(station) ; 167s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_2:add_offset = 5 ; 167s NC_INT NC_INT_intpack_2:missing_value = 99 ; 167s NC_INT NC_INT_inf_2(station) ; 167s NC_INT NC_INT_packinf_2(station) ; 167s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_2(station) ; 167s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_2(station) ; 167s NC_INT NC_INT_intfillna_2:missing_value = NA ; 167s NC_INT NC_INT_bit64_2(station) ; 167s NC_INT NC_INT_bit64_2:missing_value = 99 ; 167s NC_INT NC_INT_fill64_2(station) ; 167s NC_INT NC_INT_fill64_2:missing_value = 99 ; 167s NC_INT NC_INT_pack64_2(station) ; 167s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_2:add_offset = 5 ; 167s NC_INT NC_INT_pack64_2:missing_value = 99 ; 167s NC_INT NC_INT_packinf64_2(station) ; 167s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 167s NC_INT NC_INT_3(station) ; 167s NC_INT NC_INT_int_3(station) ; 167s NC_INT NC_INT_fill_3(station) ; 167s NC_INT NC_INT_fill_3:_FillValue = 99 ; 167s NC_INT NC_INT_intfill_3(station) ; 167s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 167s NC_INT NC_INT_pack_3(station) ; 167s NC_INT NC_INT_pack_3:scale_factor = 10 ; 167s NC_INT NC_INT_pack_3:add_offset = 5 ; 167s NC_INT NC_INT_pack_3:_FillValue = 99 ; 167s NC_INT NC_INT_intpack_3(station) ; 167s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_3:add_offset = 5 ; 167s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 167s NC_INT NC_INT_inf_3(station) ; 167s NC_INT NC_INT_packinf_3(station) ; 167s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_3(station) ; 167s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_3(station) ; 167s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 167s NC_INT NC_INT_bit64_3(station) ; 167s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 167s NC_INT NC_INT_fill64_3(station) ; 167s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 167s NC_INT NC_INT_pack64_3(station) ; 167s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_3:add_offset = 5 ; 167s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 167s NC_INT NC_INT_packinf64_3(station) ; 167s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 167s NC_INT NC_INT_4(station) ; 167s NC_INT NC_INT_int_4(station) ; 167s NC_INT NC_INT_fill_4(station) ; 167s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 167s NC_INT NC_INT_intfill_4(station) ; 167s NC_INT NC_INT_intfill_4:valid_min = 1 ; 167s NC_INT NC_INT_intfill_4:valid_max = 5 ; 167s NC_INT NC_INT_pack_4(station) ; 167s NC_INT NC_INT_pack_4:scale_factor = 10 ; 167s NC_INT NC_INT_pack_4:add_offset = 5 ; 167s NC_INT NC_INT_pack_4:valid_min = 1 ; 167s NC_INT NC_INT_pack_4:valid_max = 5 ; 167s NC_INT NC_INT_intpack_4(station) ; 167s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_4:add_offset = 5 ; 167s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 167s NC_INT NC_INT_inf_4(station) ; 167s NC_INT NC_INT_packinf_4(station) ; 167s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_4(station) ; 167s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_4(station) ; 167s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 167s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 167s NC_INT NC_INT_bit64_4(station) ; 167s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 167s NC_INT NC_INT_fill64_4(station) ; 167s NC_INT NC_INT_fill64_4:valid_min = 1 ; 167s NC_INT NC_INT_fill64_4:valid_max = 5 ; 167s NC_INT NC_INT_pack64_4(station) ; 167s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_4:add_offset = 5 ; 167s NC_INT NC_INT_pack64_4:valid_min = 1 ; 167s NC_INT NC_INT_pack64_4:valid_max = 5 ; 167s NC_INT NC_INT_packinf64_4(station) ; 167s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 167s NC_INT NC_INT_5(station) ; 167s NC_INT NC_INT_int_5(station) ; 167s NC_INT NC_INT_fill_5(station) ; 167s NC_INT NC_INT_fill_5:_FillValue = 99 ; 167s NC_INT NC_INT_intfill_5(station) ; 167s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 167s NC_INT NC_INT_pack_5(station) ; 167s NC_INT NC_INT_pack_5:scale_factor = 10 ; 167s NC_INT NC_INT_pack_5:add_offset = 5 ; 167s NC_INT NC_INT_pack_5:_FillValue = 99 ; 167s NC_INT NC_INT_intpack_5(station) ; 167s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 167s NC_INT NC_INT_intpack_5:add_offset = 5 ; 167s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 167s NC_INT NC_INT_inf_5(station) ; 167s NC_INT NC_INT_packinf_5(station) ; 167s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 167s NC_INT NC_INT_intpackinf_5(station) ; 167s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 167s NC_INT NC_INT_intfillna_5(station) ; 167s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 167s NC_INT NC_INT_bit64_5(station) ; 167s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 167s NC_INT NC_INT_fill64_5(station) ; 167s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 167s NC_INT NC_INT_pack64_5(station) ; 167s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 167s NC_INT NC_INT_pack64_5:add_offset = 5 ; 167s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 167s NC_INT NC_INT_packinf64_5(station) ; 167s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_0(station) ; 167s NC_FLOAT NC_FLOAT_int_0(station) ; 167s NC_FLOAT NC_FLOAT_fill_0(station) ; 167s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intfill_0(station) ; 167s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack_0(station) ; 167s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intpack_0(station) ; 167s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_inf_0(station) ; 167s NC_FLOAT NC_FLOAT_packinf_0(station) ; 167s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_0(station) ; 167s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_fill64_0(station) ; 167s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack64_0(station) ; 167s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_1(station) ; 167s NC_FLOAT NC_FLOAT_int_1(station) ; 167s NC_FLOAT NC_FLOAT_fill_1(station) ; 167s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intfill_1(station) ; 167s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack_1(station) ; 167s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intpack_1(station) ; 167s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_inf_1(station) ; 167s NC_FLOAT NC_FLOAT_packinf_1(station) ; 167s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_1(station) ; 167s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_fill64_1(station) ; 167s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack64_1(station) ; 167s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_2(station) ; 167s NC_FLOAT NC_FLOAT_int_2(station) ; 167s NC_FLOAT NC_FLOAT_fill_2(station) ; 167s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_intfill_2(station) ; 167s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_pack_2(station) ; 167s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_intpack_2(station) ; 167s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_inf_2(station) ; 167s NC_FLOAT NC_FLOAT_packinf_2(station) ; 167s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_2(station) ; 167s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_fill64_2(station) ; 167s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_pack64_2(station) ; 167s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 167s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_3(station) ; 167s NC_FLOAT NC_FLOAT_int_3(station) ; 167s NC_FLOAT NC_FLOAT_fill_3(station) ; 167s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intfill_3(station) ; 167s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack_3(station) ; 167s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intpack_3(station) ; 167s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_inf_3(station) ; 167s NC_FLOAT NC_FLOAT_packinf_3(station) ; 167s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_3(station) ; 167s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_fill64_3(station) ; 167s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack64_3(station) ; 167s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_4(station) ; 167s NC_FLOAT NC_FLOAT_int_4(station) ; 167s NC_FLOAT NC_FLOAT_fill_4(station) ; 167s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 167s NC_FLOAT NC_FLOAT_intfill_4(station) ; 167s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 167s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 167s NC_FLOAT NC_FLOAT_pack_4(station) ; 167s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 167s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_4(station) ; 167s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 167s NC_FLOAT NC_FLOAT_inf_4(station) ; 167s NC_FLOAT NC_FLOAT_packinf_4(station) ; 167s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_4(station) ; 167s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 167s NC_FLOAT NC_FLOAT_fill64_4(station) ; 167s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 167s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_4(station) ; 167s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 167s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 167s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_5(station) ; 167s NC_FLOAT NC_FLOAT_int_5(station) ; 167s NC_FLOAT NC_FLOAT_fill_5(station) ; 167s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intfill_5(station) ; 167s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack_5(station) ; 167s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_intpack_5(station) ; 167s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_inf_5(station) ; 167s NC_FLOAT NC_FLOAT_packinf_5(station) ; 167s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 167s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 167s NC_FLOAT NC_FLOAT_bit64_5(station) ; 167s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_fill64_5(station) ; 167s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_pack64_5(station) ; 167s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 167s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 167s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 167s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 167s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_0(station) ; 167s NC_DOUBLE NC_DOUBLE_int_0(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 167s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_1(station) ; 167s NC_DOUBLE NC_DOUBLE_int_1(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 167s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_2(station) ; 167s NC_DOUBLE NC_DOUBLE_int_2(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 167s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_3(station) ; 167s NC_DOUBLE NC_DOUBLE_int_3(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 167s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_4(station) ; 167s NC_DOUBLE NC_DOUBLE_int_4(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 167s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 167s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 167s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 167s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 167s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 167s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 167s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 167s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_5(station) ; 167s NC_DOUBLE NC_DOUBLE_int_5(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 167s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 167s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 167s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 167s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 167s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 167s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 167s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 167s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 167s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 167s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 167s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 167s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 167s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 167s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 167s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 167s 167s // global attributes: 167s NC_CHAR :char_att = "This is some text" ; 167s } 167s Read NC_CHAR global attribute ...OK 167s Read NC_CHAR variable attribute ...OK 167s Read NC_CHAR variable attribute as raw bytes ...OK 167s Inquire about groups in file/group ...OK 167s Inquire about dimension ids in file/group ...OK 167s Inquire about variable ids in file/group ...OK 167s Inquire about fullname of file/group ...OK 167s Inquire about unlimited dimension ids of file/group ...OK 167s Read integer vector as double ... OK 167s OK 167s Read NC_BYTE_0 ...OK 167s OK 167s Read NC_BYTE_int_0 ...OK 167s OK 167s Read NC_BYTE_bit64_0 ...OK 167s OK 167s Read NC_BYTE_fill_0 ...OK 167s OK 167s Read NC_BYTE_intfill_0 ...OK 167s OK 167s Read NC_BYTE_fill64_0 ...OK 167s OK 167s Read NC_BYTE_pack_0 ...OK 167s OK 167s Read NC_BYTE_intpack_0 ...OK 167s OK 167s Read NC_BYTE_pack64_0 ...OK 167s OK 167s Read NC_BYTE_1 ...OK 167s OK 167s Read NC_BYTE_int_1 ...OK 167s OK 167s Read NC_BYTE_bit64_1 ...OK 167s OK 167s Read NC_BYTE_fill_1 ...OK 167s OK 167s Read NC_BYTE_intfill_1 ...OK 167s OK 167s Read NC_BYTE_fill64_1 ...OK 167s OK 167s Read NC_BYTE_pack_1 ...OK 167s OK 167s Read NC_BYTE_intpack_1 ...OK 167s OK 167s Read NC_BYTE_pack64_1 ...OK 167s OK 167s Read NC_BYTE_2 ...OK 167s OK 167s Read NC_BYTE_int_2 ...OK 167s OK 167s Read NC_BYTE_bit64_2 ...OK 167s OK 167s Read NC_BYTE_fill_2 ...OK 167s OK 167s Read NC_BYTE_intfill_2 ...OK 167s OK 167s Read NC_BYTE_fill64_2 ...OK 167s OK 167s Read NC_BYTE_pack_2 ...OK 167s OK 167s Read NC_BYTE_intpack_2 ...OK 167s OK 167s Read NC_BYTE_pack64_2 ...OK 167s OK 167s Read NC_BYTE_3 ...OK 167s OK 167s Read NC_BYTE_int_3 ...OK 167s OK 167s Read NC_BYTE_bit64_3 ...OK 167s OK 167s Read NC_BYTE_4 ...OK 167s OK 167s Read NC_BYTE_int_4 ...OK 167s OK 167s Read NC_BYTE_bit64_4 ...OK 167s OK 167s Read NC_BYTE_fill_4 ...OK 167s OK 167s Read NC_BYTE_intfill_4 ...OK 167s OK 167s Read NC_BYTE_fill64_4 ...OK 167s OK 167s Read NC_BYTE_pack_4 ...OK 167s OK 167s Read NC_BYTE_intpack_4 ...OK 167s OK 167s Read NC_BYTE_pack64_4 ...OK 167s OK 167s Read NC_BYTE_5 ...OK 167s OK 167s Read NC_BYTE_int_5 ...OK 167s OK 167s Read NC_BYTE_bit64_5 ...OK 167s OK 167s Read NC_BYTE_fill_5 ...OK 167s OK 167s Read NC_BYTE_intfill_5 ...OK 167s OK 167s Read NC_BYTE_fill64_5 ...OK 167s OK 167s Read NC_BYTE_pack_5 ...OK 167s OK 167s Read NC_BYTE_intpack_5 ...OK 167s OK 167s Read NC_BYTE_pack64_5 ...OK 167s OK 167s Read NC_SHORT_0 ...OK 167s OK 167s Read NC_SHORT_int_0 ...OK 167s OK 167s Read NC_SHORT_bit64_0 ...OK 167s OK 167s Read NC_SHORT_fill_0 ...OK 167s OK 167s Read NC_SHORT_intfill_0 ...OK 167s OK 167s Read NC_SHORT_fill64_0 ...OK 167s OK 167s Read NC_SHORT_pack_0 ...OK 167s OK 167s Read NC_SHORT_intpack_0 ...OK 167s OK 167s Read NC_SHORT_pack64_0 ...OK 167s OK 167s Read NC_SHORT_1 ...OK 167s OK 167s Read NC_SHORT_int_1 ...OK 167s OK 167s Read NC_SHORT_bit64_1 ...OK 167s OK 167s Read NC_SHORT_fill_1 ...OK 167s OK 167s Read NC_SHORT_intfill_1 ...OK 167s OK 167s Read NC_SHORT_fill64_1 ...OK 167s OK 167s Read NC_SHORT_pack_1 ...OK 167s OK 167s Read NC_SHORT_intpack_1 ...OK 167s OK 167s Read NC_SHORT_pack64_1 ...OK 167s OK 167s Read NC_SHORT_2 ...OK 167s OK 167s Read NC_SHORT_int_2 ...OK 167s OK 167s Read NC_SHORT_bit64_2 ...OK 167s OK 167s Read NC_SHORT_fill_2 ...OK 167s OK 167s Read NC_SHORT_intfill_2 ...OK 167s OK 167s Read NC_SHORT_fill64_2 ...OK 167s OK 167s Read NC_SHORT_pack_2 ...OK 167s OK 167s Read NC_SHORT_intpack_2 ...OK 167s OK 167s Read NC_SHORT_pack64_2 ...OK 167s OK 167s Read NC_SHORT_3 ...OK 167s OK 167s Read NC_SHORT_int_3 ...OK 167s OK 167s Read NC_SHORT_bit64_3 ...OK 167s OK 167s Read NC_SHORT_4 ...OK 167s OK 167s Read NC_SHORT_int_4 ...OK 167s OK 167s Read NC_SHORT_bit64_4 ...OK 167s OK 167s Read NC_SHORT_fill_4 ...OK 167s OK 167s Read NC_SHORT_intfill_4 ...OK 167s OK 167s Read NC_SHORT_fill64_4 ...OK 167s OK 167s Read NC_SHORT_pack_4 ...OK 167s OK 167s Read NC_SHORT_intpack_4 ...OK 167s OK 167s Read NC_SHORT_pack64_4 ...OK 167s OK 167s Read NC_SHORT_5 ...OK 167s OK 167s Read NC_SHORT_int_5 ...OK 167s OK 167s Read NC_SHORT_bit64_5 ...OK 167s OK 167s Read NC_SHORT_fill_5 ...OK 167s OK 167s Read NC_SHORT_intfill_5 ...OK 167s OK 167s Read NC_SHORT_fill64_5 ...OK 167s OK 167s Read NC_SHORT_pack_5 ...OK 167s OK 167s Read NC_SHORT_intpack_5 ...OK 167s OK 167s Read NC_SHORT_pack64_5 ...OK 167s OK 167s Read NC_INT_0 ...OK 167s OK 167s Read NC_INT_int_0 ...OK 167s OK 167s Read NC_INT_bit64_0 ...OK 167s OK 167s Read NC_INT_fill_0 ...OK 167s OK 167s Read NC_INT_intfill_0 ...OK 167s OK 167s Read NC_INT_fill64_0 ...OK 167s OK 167s Read NC_INT_intfillna_0 ...OK 167s OK 167s Read NC_INT_pack_0 ...OK 167s OK 167s Read NC_INT_intpack_0 ...OK 167s OK 167s Read NC_INT_pack64_0 ...OK 167s OK 167s Read NC_INT_1 ...OK 167s OK 167s Read NC_INT_int_1 ...OK 167s OK 167s Read NC_INT_bit64_1 ...OK 167s OK 167s Read NC_INT_fill_1 ...OK 167s OK 167s Read NC_INT_intfill_1 ...OK 167s OK 167s Read NC_INT_fill64_1 ...OK 167s OK 167s Read NC_INT_intfillna_1 ...OK 167s OK 167s Read NC_INT_pack_1 ...OK 167s OK 167s Read NC_INT_intpack_1 ...OK 167s OK 167s Read NC_INT_pack64_1 ...OK 167s OK 167s Read NC_INT_2 ...OK 167s OK 167s Read NC_INT_int_2 ...OK 167s OK 167s Read NC_INT_bit64_2 ...OK 167s OK 167s Read NC_INT_fill_2 ...OK 167s OK 167s Read NC_INT_intfill_2 ...OK 167s OK 167s Read NC_INT_fill64_2 ...OK 167s OK 167s Read NC_INT_intfillna_2 ...OK 167s OK 167s Read NC_INT_pack_2 ...OK 167s OK 167s Read NC_INT_intpack_2 ...OK 167s OK 167s Read NC_INT_pack64_2 ...OK 167s OK 167s Read NC_INT_3 ...OK 167s OK 167s Read NC_INT_int_3 ...OK 167s OK 167s Read NC_INT_bit64_3 ...OK 167s OK 167s Read NC_INT_intfill_3 ...OK 167s OK 167s OK 167s Read NC_INT_intfillna_3 ...OK 167s OK 167s OK 167s Read NC_INT_intpack_3 ...OK 167s OK 167s OK 167s Read NC_INT_4 ...OK 167s OK 167s Read NC_INT_int_4 ...OK 167s OK 167s Read NC_INT_bit64_4 ...OK 167s OK 167s Read NC_INT_fill_4 ...OK 167s OK 167s Read NC_INT_intfill_4 ...OK 167s OK 167s Read NC_INT_fill64_4 ...OK 167s OK 167s Read NC_INT_intfillna_4 ...OK 167s OK 167s Read NC_INT_pack_4 ...OK 167s OK 167s Read NC_INT_intpack_4 ...OK 167s OK 167s Read NC_INT_pack64_4 ...OK 167s OK 167s Read NC_INT_5 ...OK 167s OK 167s Read NC_INT_int_5 ...OK 167s OK 167s Read NC_INT_bit64_5 ...OK 167s OK 167s Read NC_INT_fill_5 ...OK 167s OK 167s Read NC_INT_intfill_5 ...OK 167s OK 167s Read NC_INT_fill64_5 ...OK 167s OK 167s Read NC_INT_intfillna_5 ...OK 167s OK 167s Read NC_INT_pack_5 ...OK 167s OK 167s Read NC_INT_intpack_5 ...OK 167s OK 167s Read NC_INT_pack64_5 ...OK 167s OK 167s Read NC_FLOAT_0 ...OK 167s OK 167s Read NC_FLOAT_int_0 ...OK 167s OK 167s Read NC_FLOAT_bit64_0 ...OK 167s OK 167s Read NC_FLOAT_fill_0 ...OK 167s OK 167s Read NC_FLOAT_intfill_0 ...OK 167s OK 167s Read NC_FLOAT_fill64_0 ...OK 167s OK 167s Read NC_FLOAT_pack_0 ...OK 167s OK 167s Read NC_FLOAT_intpack_0 ...OK 167s OK 167s Read NC_FLOAT_pack64_0 ...OK 167s OK 167s Read NC_FLOAT_1 ...OK 167s OK 167s Read NC_FLOAT_int_1 ...OK 167s OK 167s Read NC_FLOAT_bit64_1 ...OK 167s OK 167s Read NC_FLOAT_fill_1 ...OK 167s OK 167s Read NC_FLOAT_intfill_1 ...OK 167s OK 167s Read NC_FLOAT_fill64_1 ...OK 167s OK 167s Read NC_FLOAT_pack_1 ...OK 167s OK 167s Read NC_FLOAT_intpack_1 ...OK 167s OK 167s Read NC_FLOAT_pack64_1 ...OK 167s OK 167s Read NC_FLOAT_2 ...OK 167s OK 167s Read NC_FLOAT_int_2 ...OK 167s OK 167s Read NC_FLOAT_bit64_2 ...OK 167s OK 167s Read NC_FLOAT_fill_2 ...OK 167s OK 167s Read NC_FLOAT_intfill_2 ...OK 167s OK 167s Read NC_FLOAT_fill64_2 ...OK 167s OK 167s Read NC_FLOAT_pack_2 ...OK 167s OK 167s Read NC_FLOAT_intpack_2 ...OK 167s OK 167s Read NC_FLOAT_pack64_2 ...OK 167s OK 167s Read NC_FLOAT_3 ...OK 167s OK 167s Read NC_FLOAT_int_3 ...OK 167s OK 167s Read NC_FLOAT_bit64_3 ...OK 167s OK 167s Read NC_FLOAT_intfill_3 ...OK 167s OK 167s OK 167s Read NC_FLOAT_fill64_3 ...OK 167s OK 167s OK 167s Read NC_FLOAT_intpack_3 ...OK 167s OK 167s OK 167s Read NC_FLOAT_pack64_3 ...OK 167s OK 167s OK 167s Read NC_FLOAT_4 ...OK 167s OK 167s Read NC_FLOAT_int_4 ...OK 167s OK 167s Read NC_FLOAT_bit64_4 ...OK 167s OK 167s Read NC_FLOAT_fill_4 ...OK 167s OK 167s Read NC_FLOAT_intfill_4 ...OK 167s OK 167s Read NC_FLOAT_fill64_4 ...OK 167s OK 167s Read NC_FLOAT_pack_4 ...OK 167s OK 167s Read NC_FLOAT_intpack_4 ...OK 167s OK 167s Read NC_FLOAT_pack64_4 ...OK 167s OK 167s Read NC_FLOAT_5 ...OK 167s OK 167s Read NC_FLOAT_int_5 ...OK 167s OK 167s Read NC_FLOAT_bit64_5 ...OK 167s OK 167s Read NC_FLOAT_fill_5 ...OK 167s OK 167s Read NC_FLOAT_intfill_5 ...OK 167s OK 167s Read NC_FLOAT_fill64_5 ...OK 167s OK 167s Read NC_FLOAT_pack_5 ...OK 167s OK 167s Read NC_FLOAT_intpack_5 ...OK 167s OK 167s Read NC_FLOAT_pack64_5 ...OK 167s OK 167s Read NC_DOUBLE_0 ...OK 167s OK 167s Read NC_DOUBLE_int_0 ...OK 167s OK 167s Read NC_DOUBLE_bit64_0 ...OK 167s OK 167s Read NC_DOUBLE_fill_0 ...OK 167s OK 167s Read NC_DOUBLE_intfill_0 ...OK 167s OK 167s Read NC_DOUBLE_fill64_0 ...OK 167s OK 167s Read NC_DOUBLE_fillna_0 ...OK 167s OK 167s Read NC_DOUBLE_pack_0 ...OK 167s OK 167s Read NC_DOUBLE_intpack_0 ...OK 167s OK 167s Read NC_DOUBLE_pack64_0 ...OK 167s OK 167s Read NC_DOUBLE_1 ...OK 167s OK 167s Read NC_DOUBLE_int_1 ...OK 167s OK 167s Read NC_DOUBLE_bit64_1 ...OK 167s OK 167s Read NC_DOUBLE_fill_1 ...OK 167s OK 167s Read NC_DOUBLE_intfill_1 ...OK 167s OK 167s Read NC_DOUBLE_fill64_1 ...OK 167s OK 167s Read NC_DOUBLE_fillna_1 ...OK 167s OK 167s Read NC_DOUBLE_pack_1 ...OK 167s OK 167s Read NC_DOUBLE_intpack_1 ...OK 167s OK 167s Read NC_DOUBLE_pack64_1 ...OK 167s OK 167s Read NC_DOUBLE_2 ...OK 167s OK 167s Read NC_DOUBLE_int_2 ...OK 167s OK 167s Read NC_DOUBLE_bit64_2 ...OK 167s OK 167s Read NC_DOUBLE_fill_2 ...OK 167s OK 167s Read NC_DOUBLE_intfill_2 ...OK 167s OK 167s Read NC_DOUBLE_fill64_2 ...OK 167s OK 167s Read NC_DOUBLE_fillna_2 ...OK 167s OK 167s Read NC_DOUBLE_pack_2 ...OK 167s OK 167s Read NC_DOUBLE_intpack_2 ...OK 167s OK 167s Read NC_DOUBLE_pack64_2 ...OK 167s OK 167s Read NC_DOUBLE_3 ...OK 167s OK 167s Read NC_DOUBLE_int_3 ...OK 167s OK 167s Read NC_DOUBLE_bit64_3 ...OK 167s OK 167s Read NC_DOUBLE_fill_3 ...OK 167s OK 167s Read NC_DOUBLE_intfill_3 ...OK 167s OK 167s OK 167s Read NC_DOUBLE_fill64_3 ...OK 167s OK 167s OK 167s Read NC_DOUBLE_fillna_3 ...OK 167s OK 167s Read NC_DOUBLE_pack_3 ...OK 167s OK 167s Read NC_DOUBLE_intpack_3 ...OK 167s OK 167s OK 167s Read NC_DOUBLE_pack64_3 ...OK 167s OK 167s OK 167s Read NC_DOUBLE_4 ...OK 167s OK 167s Read NC_DOUBLE_int_4 ...OK 167s OK 167s Read NC_DOUBLE_bit64_4 ...OK 167s OK 167s Read NC_DOUBLE_fill_4 ...OK 167s OK 167s Read NC_DOUBLE_intfill_4 ...OK 167s OK 167s Read NC_DOUBLE_fill64_4 ...OK 167s OK 167s Read NC_DOUBLE_fillna_4 ...OK 167s OK 167s Read NC_DOUBLE_pack_4 ...OK 167s OK 167s Read NC_DOUBLE_intpack_4 ...OK 167s OK 167s Read NC_DOUBLE_pack64_4 ...OK 167s OK 167s Read NC_DOUBLE_5 ...OK 167s OK 167s Read NC_DOUBLE_int_5 ...OK 167s OK 167s Read NC_DOUBLE_bit64_5 ...OK 167s OK 167s Read NC_DOUBLE_fill_5 ...OK 167s OK 167s Read NC_DOUBLE_intfill_5 ...OK 167s OK 167s Read NC_DOUBLE_fill64_5 ...OK 167s OK 167s Read NC_DOUBLE_fillna_5 ...OK 167s OK 167s Read NC_DOUBLE_pack_5 ...OK 167s OK 167s Read NC_DOUBLE_intpack_5 ...OK 167s OK 167s Read NC_DOUBLE_pack64_5 ...OK 167s OK 167s Read integer vector as smallest R type ... OK 167s OK 167s Read NC_BYTE_5 ...OK 167s OK 167s Read NC_BYTE_fill_5 ...OK 167s OK 167s Read NC_SHORT_5 ...OK 167s OK 167s Read NC_SHORT_fill_5 ...OK 167s OK 167s Read NC_INT_5 ...OK 167s OK 167s Read NC_INT_fill_5 ...OK 167s OK 167s Read NC_FLOAT_5 ...OK 167s OK 167s Read NC_FLOAT_fill_5 ...OK 167s OK 167s Read NC_DOUBLE_5 ...OK 167s OK 167s Read NC_DOUBLE_fill_5 ...OK 167s OK 167s Read numeric matrix ... OK 167s Inquire about numeric variable ...OK 167s Read numeric matrix slice ... OK 167s OK 167s Read numeric matrix empty slice ... OK 167s OK 167s Read numeric scalar ... OK 167s Read numeric empty array ... OK 167s Read 2D char array ... OK 167s Read 2D char array with fill value ... OK 167s OK 167s Read 2D char slice ... OK 167s Read 2D char slice as raw bytes ... OK 167s Read 2D char slice as characters ... OK 167s Read empty 2D char array ... OK 167s OK 167s Read 1D char slice ... OK 167s Read scalar char ... OK 167s Read and unpack numeric array ... OK 167s Check that closing any NetCDF handle closes the file for all handles ... OK 167s Check that garbage collector closes file that is not referenced ... OK 167s Removed test file /tmp/Rtmpvfn0S8/RNetCDF-test_classic4_d192d487e73.nc 167s Test netcdf4 file format in /tmp/Rtmpvfn0S8/RNetCDF-test_netcdf4_d1919b04011.nc ... 167s OK 167s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 167s Defining dimensions ... 167s OK 167s Defining a group ... 167s OK 167s Defining user-defined types ... 167s OK 167s Defining variables for netcdf3 ... 167s OK 167s Defining variables for netcdf4 ... 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_BYTE for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_SHORT for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_FLOAT for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_DOUBLE for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UBYTE for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_USHORT for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_INT64 for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 0 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 1 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 2 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 3 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 4 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining variables of type NC_UINT64 for na.mode 5 ... 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s OK 167s Defining additional attributes ...OK 167s Defining additional attributes for netcdf4 ...OK 167s OK 167s Defining user-defined attributes ...OK 168s Writing netcdf3 variables ...OK 168s Writing extra netcdf4 variables ...OK 168s OK 168s OK 168s OK 168s OK 168s OK 168s Writing to variable type NC_BYTE with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_BYTE with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_BYTE with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_BYTE with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_BYTE with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_BYTE with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_SHORT with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_FLOAT with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_DOUBLE with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with non-finite values and NA fill ...OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UBYTE with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_USHORT with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_INT64 with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 0 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 1 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 2 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 3 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 4 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Writing to variable type NC_UINT64 with na.mode 5 ... 168s Writing huge values ...OK 168s OK 168s Writing huge bit64 values ...OK 168s Writing negative values ...OK 168s Writing negative bit64 values ...OK 168s Writing data without missing values ...OK 168s Writing bit64 data without missing values ...OK 168s Writing Inf values ...OK 168s Writing doubles with non-finite packing ...OK 168s Writing integers with non-finite packing ...OK 168s Writing data with missing values ...OK 168s OK 168s Writing data with missing values and packing ...OK 168s OK 168s Writing bit64 data with missing values ...OK 168s Writing bit64 data with missing values and packing ...OK 168s Writing integer64 with non-finite packing ...OK 168s Check chunk cache settings after writing temperature ...OK 168s Check filter settings after writing temp_filter ...OK 168s Check file format ...OK 168s netcdf netcdf4 { 168s types: 168s opaque(128) blob ; 168s NC_INT(*) vector ; 168s NC_CHAR(*) vector_char ; 168s NC_STRING(*) vector_string ; 168s blob(*) vector_blob ; 168s NC_USHORT enum factor { 168s "NA" = 100, 168s "peanut butter" = 101, 168s "jelly" = 102, 168s } ; // factor 168s compound struct { 168s NC_INT siteid ; 168s NC_DOUBLE height ; 168s NC_SHORT colour(3) ; 168s }; // struct 168s vector(*) vector_vector ; 168s variables: 168s NC_INT time(time) ; 168s NC_DOUBLE temperature(station, time) ; 168s NC_DOUBLE temperature:_FillValue = -99999.9 ; 168s NC_STRING temperature:string_att = "This is string 1", "This is string 2" ; 168s NC_INT64 temperature:int64_att = -1234567890123456789 ; 168s NC_BYTE packvar(station) ; 168s NC_DOUBLE packvar:scale_factor = 10 ; 168s NC_DOUBLE packvar:add_offset = -5 ; 168s NC_CHAR name(max_string_length, station) ; 168s NC_CHAR name:char_att = "This is some text" ; 168s NC_CHAR name:raw_att = "This is some text" ; 168s NC_CHAR name_fill(max_string_length, station) ; 168s NC_CHAR name_fill:_FillValue = "X" ; 168s NC_CHAR qcflag(station) ; 168s NC_INT int0 ; 168s NC_CHAR char0 ; 168s NC_FLOAT numempty(station, empty) ; 168s NC_STRING namestr(station) ; 168s NC_STRING namestr_fill(station) ; 168s NC_STRING namestr_fill:_FillValue = "_MISSING" ; 168s vector profile(station, time) ; 168s vector profile_fill(station, time) ; 168s //vector profile_fill:_FillValue = ... ; 168s vector profile_pack(station, time) ; 168s NC_FLOAT profile_pack:scale_factor = 10 ; 168s vector_char profile_char(station, time) ; 168s vector_string profile_string(station, time) ; 168s vector_blob profile_blob(time) ; 168s vector profile_scalar ; 168s blob rawdata(station, time) ; 168s blob rawdata_scalar ; 168s blob rawdata_vector(station) ; 168s factor snacks(station, time) ; 168s //factor snacks:_FillValue = ... ; 168s factor snacks_empty(station, time) ; 168s struct person(station, time) ; 168s struct person_fill(station, time) ; 168s //struct person_fill:_FillValue = ... ; 168s vector_vector profile_vector(station, time) ; 168s vector_vector profile_vector_fill(station, time) ; 168s //vector_vector profile_vector_fill:_FillValue = ... ; 168s NC_UINT64 stationid(station) ; 168s NC_FLOAT temp_filter(station, time) ; 168s NC_BYTE NC_BYTE_0(station) ; 168s NC_BYTE NC_BYTE_int_0(station) ; 168s NC_BYTE NC_BYTE_fill_0(station) ; 168s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intfill_0(station) ; 168s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack_0(station) ; 168s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intpack_0(station) ; 168s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_inf_0(station) ; 168s NC_BYTE NC_BYTE_packinf_0(station) ; 168s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_0(station) ; 168s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_0(station) ; 168s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_fill64_0(station) ; 168s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack64_0(station) ; 168s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_packinf64_0(station) ; 168s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_1(station) ; 168s NC_BYTE NC_BYTE_int_1(station) ; 168s NC_BYTE NC_BYTE_fill_1(station) ; 168s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intfill_1(station) ; 168s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack_1(station) ; 168s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intpack_1(station) ; 168s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_inf_1(station) ; 168s NC_BYTE NC_BYTE_packinf_1(station) ; 168s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_1(station) ; 168s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_1(station) ; 168s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_fill64_1(station) ; 168s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack64_1(station) ; 168s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_packinf64_1(station) ; 168s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_2(station) ; 168s NC_BYTE NC_BYTE_int_2(station) ; 168s NC_BYTE NC_BYTE_fill_2(station) ; 168s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_intfill_2(station) ; 168s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_pack_2(station) ; 168s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_intpack_2(station) ; 168s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_inf_2(station) ; 168s NC_BYTE NC_BYTE_packinf_2(station) ; 168s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_2(station) ; 168s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_2(station) ; 168s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_fill64_2(station) ; 168s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_pack64_2(station) ; 168s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 168s NC_BYTE NC_BYTE_packinf64_2(station) ; 168s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_3(station) ; 168s NC_BYTE NC_BYTE_int_3(station) ; 168s NC_BYTE NC_BYTE_fill_3(station) ; 168s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intfill_3(station) ; 168s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack_3(station) ; 168s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intpack_3(station) ; 168s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_inf_3(station) ; 168s NC_BYTE NC_BYTE_packinf_3(station) ; 168s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_3(station) ; 168s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_3(station) ; 168s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_fill64_3(station) ; 168s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack64_3(station) ; 168s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_packinf64_3(station) ; 168s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_4(station) ; 168s NC_BYTE NC_BYTE_int_4(station) ; 168s NC_BYTE NC_BYTE_fill_4(station) ; 168s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 168s NC_BYTE NC_BYTE_intfill_4(station) ; 168s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 168s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 168s NC_BYTE NC_BYTE_pack_4(station) ; 168s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 168s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 168s NC_BYTE NC_BYTE_intpack_4(station) ; 168s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 168s NC_BYTE NC_BYTE_inf_4(station) ; 168s NC_BYTE NC_BYTE_packinf_4(station) ; 168s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_4(station) ; 168s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_4(station) ; 168s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 168s NC_BYTE NC_BYTE_fill64_4(station) ; 168s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 168s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 168s NC_BYTE NC_BYTE_pack64_4(station) ; 168s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 168s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 168s NC_BYTE NC_BYTE_packinf64_4(station) ; 168s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_5(station) ; 168s NC_BYTE NC_BYTE_int_5(station) ; 168s NC_BYTE NC_BYTE_fill_5(station) ; 168s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intfill_5(station) ; 168s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack_5(station) ; 168s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_intpack_5(station) ; 168s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 168s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_inf_5(station) ; 168s NC_BYTE NC_BYTE_packinf_5(station) ; 168s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_intpackinf_5(station) ; 168s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 168s NC_BYTE NC_BYTE_bit64_5(station) ; 168s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_fill64_5(station) ; 168s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_pack64_5(station) ; 168s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 168s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 168s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 168s NC_BYTE NC_BYTE_packinf64_5(station) ; 168s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_0(station) ; 168s NC_SHORT NC_SHORT_int_0(station) ; 168s NC_SHORT NC_SHORT_fill_0(station) ; 168s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intfill_0(station) ; 168s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack_0(station) ; 168s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intpack_0(station) ; 168s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_inf_0(station) ; 168s NC_SHORT NC_SHORT_packinf_0(station) ; 168s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_0(station) ; 168s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_0(station) ; 168s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_fill64_0(station) ; 168s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack64_0(station) ; 168s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_packinf64_0(station) ; 168s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_1(station) ; 168s NC_SHORT NC_SHORT_int_1(station) ; 168s NC_SHORT NC_SHORT_fill_1(station) ; 168s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intfill_1(station) ; 168s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack_1(station) ; 168s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intpack_1(station) ; 168s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_inf_1(station) ; 168s NC_SHORT NC_SHORT_packinf_1(station) ; 168s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_1(station) ; 168s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_1(station) ; 168s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_fill64_1(station) ; 168s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack64_1(station) ; 168s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_packinf64_1(station) ; 168s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_2(station) ; 168s NC_SHORT NC_SHORT_int_2(station) ; 168s NC_SHORT NC_SHORT_fill_2(station) ; 168s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_intfill_2(station) ; 168s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_pack_2(station) ; 168s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_intpack_2(station) ; 168s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_inf_2(station) ; 168s NC_SHORT NC_SHORT_packinf_2(station) ; 168s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_2(station) ; 168s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_2(station) ; 168s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_fill64_2(station) ; 168s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_pack64_2(station) ; 168s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 168s NC_SHORT NC_SHORT_packinf64_2(station) ; 168s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_3(station) ; 168s NC_SHORT NC_SHORT_int_3(station) ; 168s NC_SHORT NC_SHORT_fill_3(station) ; 168s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intfill_3(station) ; 168s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack_3(station) ; 168s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intpack_3(station) ; 168s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_inf_3(station) ; 168s NC_SHORT NC_SHORT_packinf_3(station) ; 168s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_3(station) ; 168s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_3(station) ; 168s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_fill64_3(station) ; 168s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack64_3(station) ; 168s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_packinf64_3(station) ; 168s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_4(station) ; 168s NC_SHORT NC_SHORT_int_4(station) ; 168s NC_SHORT NC_SHORT_fill_4(station) ; 168s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 168s NC_SHORT NC_SHORT_intfill_4(station) ; 168s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 168s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 168s NC_SHORT NC_SHORT_pack_4(station) ; 168s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 168s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 168s NC_SHORT NC_SHORT_intpack_4(station) ; 168s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 168s NC_SHORT NC_SHORT_inf_4(station) ; 168s NC_SHORT NC_SHORT_packinf_4(station) ; 168s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_4(station) ; 168s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_4(station) ; 168s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 168s NC_SHORT NC_SHORT_fill64_4(station) ; 168s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 168s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 168s NC_SHORT NC_SHORT_pack64_4(station) ; 168s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 168s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 168s NC_SHORT NC_SHORT_packinf64_4(station) ; 168s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_5(station) ; 168s NC_SHORT NC_SHORT_int_5(station) ; 168s NC_SHORT NC_SHORT_fill_5(station) ; 168s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intfill_5(station) ; 168s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack_5(station) ; 168s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_intpack_5(station) ; 168s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 168s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_inf_5(station) ; 168s NC_SHORT NC_SHORT_packinf_5(station) ; 168s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_intpackinf_5(station) ; 168s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 168s NC_SHORT NC_SHORT_bit64_5(station) ; 168s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_fill64_5(station) ; 168s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_pack64_5(station) ; 168s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 168s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 168s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 168s NC_SHORT NC_SHORT_packinf64_5(station) ; 168s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 168s NC_INT NC_INT_0(station) ; 168s NC_INT NC_INT_int_0(station) ; 168s NC_INT NC_INT_fill_0(station) ; 168s NC_INT NC_INT_fill_0:_FillValue = 99 ; 168s NC_INT NC_INT_intfill_0(station) ; 168s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 168s NC_INT NC_INT_pack_0(station) ; 168s NC_INT NC_INT_pack_0:scale_factor = 10 ; 168s NC_INT NC_INT_pack_0:add_offset = 5 ; 168s NC_INT NC_INT_pack_0:_FillValue = 99 ; 168s NC_INT NC_INT_intpack_0(station) ; 168s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_0:add_offset = 5 ; 168s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 168s NC_INT NC_INT_inf_0(station) ; 168s NC_INT NC_INT_packinf_0(station) ; 168s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_0(station) ; 168s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_0(station) ; 168s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 168s NC_INT NC_INT_bit64_0(station) ; 168s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 168s NC_INT NC_INT_fill64_0(station) ; 168s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 168s NC_INT NC_INT_pack64_0(station) ; 168s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_0:add_offset = 5 ; 168s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 168s NC_INT NC_INT_packinf64_0(station) ; 168s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 168s NC_INT NC_INT_1(station) ; 168s NC_INT NC_INT_int_1(station) ; 168s NC_INT NC_INT_fill_1(station) ; 168s NC_INT NC_INT_fill_1:_FillValue = 99 ; 168s NC_INT NC_INT_intfill_1(station) ; 168s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 168s NC_INT NC_INT_pack_1(station) ; 168s NC_INT NC_INT_pack_1:scale_factor = 10 ; 168s NC_INT NC_INT_pack_1:add_offset = 5 ; 168s NC_INT NC_INT_pack_1:_FillValue = 99 ; 168s NC_INT NC_INT_intpack_1(station) ; 168s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_1:add_offset = 5 ; 168s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 168s NC_INT NC_INT_inf_1(station) ; 168s NC_INT NC_INT_packinf_1(station) ; 168s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_1(station) ; 168s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_1(station) ; 168s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 168s NC_INT NC_INT_bit64_1(station) ; 168s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 168s NC_INT NC_INT_fill64_1(station) ; 168s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 168s NC_INT NC_INT_pack64_1(station) ; 168s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_1:add_offset = 5 ; 168s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 168s NC_INT NC_INT_packinf64_1(station) ; 168s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 168s NC_INT NC_INT_2(station) ; 168s NC_INT NC_INT_int_2(station) ; 168s NC_INT NC_INT_fill_2(station) ; 168s NC_INT NC_INT_fill_2:missing_value = 99 ; 168s NC_INT NC_INT_intfill_2(station) ; 168s NC_INT NC_INT_intfill_2:missing_value = 99 ; 168s NC_INT NC_INT_pack_2(station) ; 168s NC_INT NC_INT_pack_2:scale_factor = 10 ; 168s NC_INT NC_INT_pack_2:add_offset = 5 ; 168s NC_INT NC_INT_pack_2:missing_value = 99 ; 168s NC_INT NC_INT_intpack_2(station) ; 168s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_2:add_offset = 5 ; 168s NC_INT NC_INT_intpack_2:missing_value = 99 ; 168s NC_INT NC_INT_inf_2(station) ; 168s NC_INT NC_INT_packinf_2(station) ; 168s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_2(station) ; 168s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_2(station) ; 168s NC_INT NC_INT_intfillna_2:missing_value = NA ; 168s NC_INT NC_INT_bit64_2(station) ; 168s NC_INT NC_INT_bit64_2:missing_value = 99 ; 168s NC_INT NC_INT_fill64_2(station) ; 168s NC_INT NC_INT_fill64_2:missing_value = 99 ; 168s NC_INT NC_INT_pack64_2(station) ; 168s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_2:add_offset = 5 ; 168s NC_INT NC_INT_pack64_2:missing_value = 99 ; 168s NC_INT NC_INT_packinf64_2(station) ; 168s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 168s NC_INT NC_INT_3(station) ; 168s NC_INT NC_INT_int_3(station) ; 168s NC_INT NC_INT_fill_3(station) ; 168s NC_INT NC_INT_fill_3:_FillValue = 99 ; 168s NC_INT NC_INT_intfill_3(station) ; 168s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 168s NC_INT NC_INT_pack_3(station) ; 168s NC_INT NC_INT_pack_3:scale_factor = 10 ; 168s NC_INT NC_INT_pack_3:add_offset = 5 ; 168s NC_INT NC_INT_pack_3:_FillValue = 99 ; 168s NC_INT NC_INT_intpack_3(station) ; 168s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_3:add_offset = 5 ; 168s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 168s NC_INT NC_INT_inf_3(station) ; 168s NC_INT NC_INT_packinf_3(station) ; 168s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_3(station) ; 168s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_3(station) ; 168s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 168s NC_INT NC_INT_bit64_3(station) ; 168s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 168s NC_INT NC_INT_fill64_3(station) ; 168s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 168s NC_INT NC_INT_pack64_3(station) ; 168s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_3:add_offset = 5 ; 168s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 168s NC_INT NC_INT_packinf64_3(station) ; 168s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 168s NC_INT NC_INT_4(station) ; 168s NC_INT NC_INT_int_4(station) ; 168s NC_INT NC_INT_fill_4(station) ; 168s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 168s NC_INT NC_INT_intfill_4(station) ; 168s NC_INT NC_INT_intfill_4:valid_min = 1 ; 168s NC_INT NC_INT_intfill_4:valid_max = 5 ; 168s NC_INT NC_INT_pack_4(station) ; 168s NC_INT NC_INT_pack_4:scale_factor = 10 ; 168s NC_INT NC_INT_pack_4:add_offset = 5 ; 168s NC_INT NC_INT_pack_4:valid_min = 1 ; 168s NC_INT NC_INT_pack_4:valid_max = 5 ; 168s NC_INT NC_INT_intpack_4(station) ; 168s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_4:add_offset = 5 ; 168s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 168s NC_INT NC_INT_inf_4(station) ; 168s NC_INT NC_INT_packinf_4(station) ; 168s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_4(station) ; 168s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_4(station) ; 168s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 168s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 168s NC_INT NC_INT_bit64_4(station) ; 168s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 168s NC_INT NC_INT_fill64_4(station) ; 168s NC_INT NC_INT_fill64_4:valid_min = 1 ; 168s NC_INT NC_INT_fill64_4:valid_max = 5 ; 168s NC_INT NC_INT_pack64_4(station) ; 168s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_4:add_offset = 5 ; 168s NC_INT NC_INT_pack64_4:valid_min = 1 ; 168s NC_INT NC_INT_pack64_4:valid_max = 5 ; 168s NC_INT NC_INT_packinf64_4(station) ; 168s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 168s NC_INT NC_INT_5(station) ; 168s NC_INT NC_INT_int_5(station) ; 168s NC_INT NC_INT_fill_5(station) ; 168s NC_INT NC_INT_fill_5:_FillValue = 99 ; 168s NC_INT NC_INT_intfill_5(station) ; 168s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 168s NC_INT NC_INT_pack_5(station) ; 168s NC_INT NC_INT_pack_5:scale_factor = 10 ; 168s NC_INT NC_INT_pack_5:add_offset = 5 ; 168s NC_INT NC_INT_pack_5:_FillValue = 99 ; 168s NC_INT NC_INT_intpack_5(station) ; 168s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 168s NC_INT NC_INT_intpack_5:add_offset = 5 ; 168s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 168s NC_INT NC_INT_inf_5(station) ; 168s NC_INT NC_INT_packinf_5(station) ; 168s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 168s NC_INT NC_INT_intpackinf_5(station) ; 168s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 168s NC_INT NC_INT_intfillna_5(station) ; 168s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 168s NC_INT NC_INT_bit64_5(station) ; 168s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 168s NC_INT NC_INT_fill64_5(station) ; 168s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 168s NC_INT NC_INT_pack64_5(station) ; 168s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 168s NC_INT NC_INT_pack64_5:add_offset = 5 ; 168s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 168s NC_INT NC_INT_packinf64_5(station) ; 168s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_0(station) ; 168s NC_FLOAT NC_FLOAT_int_0(station) ; 168s NC_FLOAT NC_FLOAT_fill_0(station) ; 168s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intfill_0(station) ; 168s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack_0(station) ; 168s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intpack_0(station) ; 168s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_inf_0(station) ; 168s NC_FLOAT NC_FLOAT_packinf_0(station) ; 168s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_0(station) ; 168s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_fill64_0(station) ; 168s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack64_0(station) ; 168s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_1(station) ; 168s NC_FLOAT NC_FLOAT_int_1(station) ; 168s NC_FLOAT NC_FLOAT_fill_1(station) ; 168s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intfill_1(station) ; 168s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack_1(station) ; 168s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intpack_1(station) ; 168s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_inf_1(station) ; 168s NC_FLOAT NC_FLOAT_packinf_1(station) ; 168s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_1(station) ; 168s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_fill64_1(station) ; 168s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack64_1(station) ; 168s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_2(station) ; 168s NC_FLOAT NC_FLOAT_int_2(station) ; 168s NC_FLOAT NC_FLOAT_fill_2(station) ; 168s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_intfill_2(station) ; 168s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_pack_2(station) ; 168s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_intpack_2(station) ; 168s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_inf_2(station) ; 168s NC_FLOAT NC_FLOAT_packinf_2(station) ; 168s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_2(station) ; 168s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_fill64_2(station) ; 168s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_pack64_2(station) ; 168s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 168s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_3(station) ; 168s NC_FLOAT NC_FLOAT_int_3(station) ; 168s NC_FLOAT NC_FLOAT_fill_3(station) ; 168s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intfill_3(station) ; 168s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack_3(station) ; 168s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intpack_3(station) ; 168s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_inf_3(station) ; 168s NC_FLOAT NC_FLOAT_packinf_3(station) ; 168s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_3(station) ; 168s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_fill64_3(station) ; 168s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack64_3(station) ; 168s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_4(station) ; 168s NC_FLOAT NC_FLOAT_int_4(station) ; 168s NC_FLOAT NC_FLOAT_fill_4(station) ; 168s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 168s NC_FLOAT NC_FLOAT_intfill_4(station) ; 168s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 168s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 168s NC_FLOAT NC_FLOAT_pack_4(station) ; 168s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 168s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_4(station) ; 168s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 168s NC_FLOAT NC_FLOAT_inf_4(station) ; 168s NC_FLOAT NC_FLOAT_packinf_4(station) ; 168s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_4(station) ; 168s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 168s NC_FLOAT NC_FLOAT_fill64_4(station) ; 168s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 168s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_4(station) ; 168s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 168s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 168s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_5(station) ; 168s NC_FLOAT NC_FLOAT_int_5(station) ; 168s NC_FLOAT NC_FLOAT_fill_5(station) ; 168s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intfill_5(station) ; 168s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack_5(station) ; 168s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_intpack_5(station) ; 168s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_inf_5(station) ; 168s NC_FLOAT NC_FLOAT_packinf_5(station) ; 168s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 168s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 168s NC_FLOAT NC_FLOAT_bit64_5(station) ; 168s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_fill64_5(station) ; 168s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_pack64_5(station) ; 168s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 168s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 168s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 168s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 168s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_0(station) ; 168s NC_DOUBLE NC_DOUBLE_int_0(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 168s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_1(station) ; 168s NC_DOUBLE NC_DOUBLE_int_1(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 168s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_2(station) ; 168s NC_DOUBLE NC_DOUBLE_int_2(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 168s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_3(station) ; 168s NC_DOUBLE NC_DOUBLE_int_3(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 168s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_4(station) ; 168s NC_DOUBLE NC_DOUBLE_int_4(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 168s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 168s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 168s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 168s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 168s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 168s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 168s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 168s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_5(station) ; 168s NC_DOUBLE NC_DOUBLE_int_5(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 168s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 168s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 168s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 168s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 168s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 168s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 168s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 168s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 168s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 168s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 168s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 168s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 168s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 168s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 168s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_0(station) ; 168s NC_UBYTE NC_UBYTE_int_0(station) ; 168s NC_UBYTE NC_UBYTE_fill_0(station) ; 168s NC_UBYTE NC_UBYTE_fill_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intfill_0(station) ; 168s NC_UBYTE NC_UBYTE_intfill_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack_0(station) ; 168s NC_UBYTE NC_UBYTE_pack_0:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_0:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intpack_0(station) ; 168s NC_UBYTE NC_UBYTE_intpack_0:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_0:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_inf_0(station) ; 168s NC_UBYTE NC_UBYTE_packinf_0(station) ; 168s NC_UBYTE NC_UBYTE_packinf_0:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_0(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_0:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_0(station) ; 168s NC_UBYTE NC_UBYTE_bit64_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_fill64_0(station) ; 168s NC_UBYTE NC_UBYTE_fill64_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack64_0(station) ; 168s NC_UBYTE NC_UBYTE_pack64_0:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_0:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_0:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_packinf64_0(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_0:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_1(station) ; 168s NC_UBYTE NC_UBYTE_int_1(station) ; 168s NC_UBYTE NC_UBYTE_fill_1(station) ; 168s NC_UBYTE NC_UBYTE_fill_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intfill_1(station) ; 168s NC_UBYTE NC_UBYTE_intfill_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack_1(station) ; 168s NC_UBYTE NC_UBYTE_pack_1:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_1:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intpack_1(station) ; 168s NC_UBYTE NC_UBYTE_intpack_1:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_1:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_inf_1(station) ; 168s NC_UBYTE NC_UBYTE_packinf_1(station) ; 168s NC_UBYTE NC_UBYTE_packinf_1:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_1(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_1:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_1(station) ; 168s NC_UBYTE NC_UBYTE_bit64_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_fill64_1(station) ; 168s NC_UBYTE NC_UBYTE_fill64_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack64_1(station) ; 168s NC_UBYTE NC_UBYTE_pack64_1:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_1:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_1:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_packinf64_1(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_1:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_2(station) ; 168s NC_UBYTE NC_UBYTE_int_2(station) ; 168s NC_UBYTE NC_UBYTE_fill_2(station) ; 168s NC_UBYTE NC_UBYTE_fill_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_intfill_2(station) ; 168s NC_UBYTE NC_UBYTE_intfill_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_pack_2(station) ; 168s NC_UBYTE NC_UBYTE_pack_2:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_2:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_intpack_2(station) ; 168s NC_UBYTE NC_UBYTE_intpack_2:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_2:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_inf_2(station) ; 168s NC_UBYTE NC_UBYTE_packinf_2(station) ; 168s NC_UBYTE NC_UBYTE_packinf_2:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_2(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_2:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_2(station) ; 168s NC_UBYTE NC_UBYTE_bit64_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_fill64_2(station) ; 168s NC_UBYTE NC_UBYTE_fill64_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_pack64_2(station) ; 168s NC_UBYTE NC_UBYTE_pack64_2:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_2:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_2:missing_value = 99 ; 168s NC_UBYTE NC_UBYTE_packinf64_2(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_2:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_3(station) ; 168s NC_UBYTE NC_UBYTE_int_3(station) ; 168s NC_UBYTE NC_UBYTE_fill_3(station) ; 168s NC_UBYTE NC_UBYTE_fill_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intfill_3(station) ; 168s NC_UBYTE NC_UBYTE_intfill_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack_3(station) ; 168s NC_UBYTE NC_UBYTE_pack_3:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_3:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intpack_3(station) ; 168s NC_UBYTE NC_UBYTE_intpack_3:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_3:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_inf_3(station) ; 168s NC_UBYTE NC_UBYTE_packinf_3(station) ; 168s NC_UBYTE NC_UBYTE_packinf_3:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_3(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_3:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_3(station) ; 168s NC_UBYTE NC_UBYTE_bit64_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_fill64_3(station) ; 168s NC_UBYTE NC_UBYTE_fill64_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack64_3(station) ; 168s NC_UBYTE NC_UBYTE_pack64_3:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_3:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_3:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_packinf64_3(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_3:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_4(station) ; 168s NC_UBYTE NC_UBYTE_int_4(station) ; 168s NC_UBYTE NC_UBYTE_fill_4(station) ; 168s NC_UBYTE NC_UBYTE_fill_4:valid_range = 1, 5 ; 168s NC_UBYTE NC_UBYTE_intfill_4(station) ; 168s NC_UBYTE NC_UBYTE_intfill_4:valid_min = 1 ; 168s NC_UBYTE NC_UBYTE_intfill_4:valid_max = 5 ; 168s NC_UBYTE NC_UBYTE_pack_4(station) ; 168s NC_UBYTE NC_UBYTE_pack_4:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_4:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_4:valid_min = 1 ; 168s NC_UBYTE NC_UBYTE_pack_4:valid_max = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_4(station) ; 168s NC_UBYTE NC_UBYTE_intpack_4:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_4:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_4:valid_range = 1, 5 ; 168s NC_UBYTE NC_UBYTE_inf_4(station) ; 168s NC_UBYTE NC_UBYTE_packinf_4(station) ; 168s NC_UBYTE NC_UBYTE_packinf_4:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_4(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_4:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_4(station) ; 168s NC_UBYTE NC_UBYTE_bit64_4:valid_range = 1, 5 ; 168s NC_UBYTE NC_UBYTE_fill64_4(station) ; 168s NC_UBYTE NC_UBYTE_fill64_4:valid_min = 1 ; 168s NC_UBYTE NC_UBYTE_fill64_4:valid_max = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_4(station) ; 168s NC_UBYTE NC_UBYTE_pack64_4:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_4:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_4:valid_min = 1 ; 168s NC_UBYTE NC_UBYTE_pack64_4:valid_max = 5 ; 168s NC_UBYTE NC_UBYTE_packinf64_4(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_4:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_5(station) ; 168s NC_UBYTE NC_UBYTE_int_5(station) ; 168s NC_UBYTE NC_UBYTE_fill_5(station) ; 168s NC_UBYTE NC_UBYTE_fill_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intfill_5(station) ; 168s NC_UBYTE NC_UBYTE_intfill_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack_5(station) ; 168s NC_UBYTE NC_UBYTE_pack_5:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack_5:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_intpack_5(station) ; 168s NC_UBYTE NC_UBYTE_intpack_5:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_intpack_5:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_intpack_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_inf_5(station) ; 168s NC_UBYTE NC_UBYTE_packinf_5(station) ; 168s NC_UBYTE NC_UBYTE_packinf_5:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_intpackinf_5(station) ; 168s NC_UBYTE NC_UBYTE_intpackinf_5:scale_factor = 0 ; 168s NC_UBYTE NC_UBYTE_bit64_5(station) ; 168s NC_UBYTE NC_UBYTE_bit64_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_fill64_5(station) ; 168s NC_UBYTE NC_UBYTE_fill64_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_pack64_5(station) ; 168s NC_UBYTE NC_UBYTE_pack64_5:scale_factor = 10 ; 168s NC_UBYTE NC_UBYTE_pack64_5:add_offset = 5 ; 168s NC_UBYTE NC_UBYTE_pack64_5:_FillValue = 99 ; 168s NC_UBYTE NC_UBYTE_packinf64_5(station) ; 168s NC_UBYTE NC_UBYTE_packinf64_5:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_0(station) ; 168s NC_USHORT NC_USHORT_int_0(station) ; 168s NC_USHORT NC_USHORT_fill_0(station) ; 168s NC_USHORT NC_USHORT_fill_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_intfill_0(station) ; 168s NC_USHORT NC_USHORT_intfill_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_pack_0(station) ; 168s NC_USHORT NC_USHORT_pack_0:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack_0:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_intpack_0(station) ; 168s NC_USHORT NC_USHORT_intpack_0:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_intpack_0:add_offset = 5 ; 168s NC_USHORT NC_USHORT_intpack_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_inf_0(station) ; 168s NC_USHORT NC_USHORT_packinf_0(station) ; 168s NC_USHORT NC_USHORT_packinf_0:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_intpackinf_0(station) ; 168s NC_USHORT NC_USHORT_intpackinf_0:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_bit64_0(station) ; 168s NC_USHORT NC_USHORT_bit64_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_fill64_0(station) ; 168s NC_USHORT NC_USHORT_fill64_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_pack64_0(station) ; 168s NC_USHORT NC_USHORT_pack64_0:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack64_0:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack64_0:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_packinf64_0(station) ; 168s NC_USHORT NC_USHORT_packinf64_0:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_1(station) ; 168s NC_USHORT NC_USHORT_int_1(station) ; 168s NC_USHORT NC_USHORT_fill_1(station) ; 168s NC_USHORT NC_USHORT_fill_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_intfill_1(station) ; 168s NC_USHORT NC_USHORT_intfill_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_pack_1(station) ; 168s NC_USHORT NC_USHORT_pack_1:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack_1:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_intpack_1(station) ; 168s NC_USHORT NC_USHORT_intpack_1:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_intpack_1:add_offset = 5 ; 168s NC_USHORT NC_USHORT_intpack_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_inf_1(station) ; 168s NC_USHORT NC_USHORT_packinf_1(station) ; 168s NC_USHORT NC_USHORT_packinf_1:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_intpackinf_1(station) ; 168s NC_USHORT NC_USHORT_intpackinf_1:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_bit64_1(station) ; 168s NC_USHORT NC_USHORT_bit64_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_fill64_1(station) ; 168s NC_USHORT NC_USHORT_fill64_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_pack64_1(station) ; 168s NC_USHORT NC_USHORT_pack64_1:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack64_1:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack64_1:_FillValue = 99 ; 168s NC_USHORT NC_USHORT_packinf64_1(station) ; 168s NC_USHORT NC_USHORT_packinf64_1:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_2(station) ; 168s NC_USHORT NC_USHORT_int_2(station) ; 168s NC_USHORT NC_USHORT_fill_2(station) ; 168s NC_USHORT NC_USHORT_fill_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_intfill_2(station) ; 168s NC_USHORT NC_USHORT_intfill_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_pack_2(station) ; 168s NC_USHORT NC_USHORT_pack_2:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack_2:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_intpack_2(station) ; 168s NC_USHORT NC_USHORT_intpack_2:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_intpack_2:add_offset = 5 ; 168s NC_USHORT NC_USHORT_intpack_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_inf_2(station) ; 168s NC_USHORT NC_USHORT_packinf_2(station) ; 168s NC_USHORT NC_USHORT_packinf_2:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_intpackinf_2(station) ; 168s NC_USHORT NC_USHORT_intpackinf_2:scale_factor = 0 ; 168s NC_USHORT NC_USHORT_bit64_2(station) ; 168s NC_USHORT NC_USHORT_bit64_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_fill64_2(station) ; 168s NC_USHORT NC_USHORT_fill64_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_pack64_2(station) ; 168s NC_USHORT NC_USHORT_pack64_2:scale_factor = 10 ; 168s NC_USHORT NC_USHORT_pack64_2:add_offset = 5 ; 168s NC_USHORT NC_USHORT_pack64_2:missing_value = 99 ; 168s NC_USHORT NC_USHORT_packinf64_2(station) ; 169s NC_USHORT NC_USHORT_packinf64_2:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_3(station) ; 169s NC_USHORT NC_USHORT_int_3(station) ; 169s NC_USHORT NC_USHORT_fill_3(station) ; 169s NC_USHORT NC_USHORT_fill_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_intfill_3(station) ; 169s NC_USHORT NC_USHORT_intfill_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_pack_3(station) ; 169s NC_USHORT NC_USHORT_pack_3:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack_3:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_intpack_3(station) ; 169s NC_USHORT NC_USHORT_intpack_3:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_intpack_3:add_offset = 5 ; 169s NC_USHORT NC_USHORT_intpack_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_inf_3(station) ; 169s NC_USHORT NC_USHORT_packinf_3(station) ; 169s NC_USHORT NC_USHORT_packinf_3:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_intpackinf_3(station) ; 169s NC_USHORT NC_USHORT_intpackinf_3:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_bit64_3(station) ; 169s NC_USHORT NC_USHORT_bit64_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_fill64_3(station) ; 169s NC_USHORT NC_USHORT_fill64_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_pack64_3(station) ; 169s NC_USHORT NC_USHORT_pack64_3:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack64_3:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack64_3:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_packinf64_3(station) ; 169s NC_USHORT NC_USHORT_packinf64_3:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_4(station) ; 169s NC_USHORT NC_USHORT_int_4(station) ; 169s NC_USHORT NC_USHORT_fill_4(station) ; 169s NC_USHORT NC_USHORT_fill_4:valid_range = 1, 5 ; 169s NC_USHORT NC_USHORT_intfill_4(station) ; 169s NC_USHORT NC_USHORT_intfill_4:valid_min = 1 ; 169s NC_USHORT NC_USHORT_intfill_4:valid_max = 5 ; 169s NC_USHORT NC_USHORT_pack_4(station) ; 169s NC_USHORT NC_USHORT_pack_4:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack_4:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack_4:valid_min = 1 ; 169s NC_USHORT NC_USHORT_pack_4:valid_max = 5 ; 169s NC_USHORT NC_USHORT_intpack_4(station) ; 169s NC_USHORT NC_USHORT_intpack_4:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_intpack_4:add_offset = 5 ; 169s NC_USHORT NC_USHORT_intpack_4:valid_range = 1, 5 ; 169s NC_USHORT NC_USHORT_inf_4(station) ; 169s NC_USHORT NC_USHORT_packinf_4(station) ; 169s NC_USHORT NC_USHORT_packinf_4:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_intpackinf_4(station) ; 169s NC_USHORT NC_USHORT_intpackinf_4:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_bit64_4(station) ; 169s NC_USHORT NC_USHORT_bit64_4:valid_range = 1, 5 ; 169s NC_USHORT NC_USHORT_fill64_4(station) ; 169s NC_USHORT NC_USHORT_fill64_4:valid_min = 1 ; 169s NC_USHORT NC_USHORT_fill64_4:valid_max = 5 ; 169s NC_USHORT NC_USHORT_pack64_4(station) ; 169s NC_USHORT NC_USHORT_pack64_4:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack64_4:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack64_4:valid_min = 1 ; 169s NC_USHORT NC_USHORT_pack64_4:valid_max = 5 ; 169s NC_USHORT NC_USHORT_packinf64_4(station) ; 169s NC_USHORT NC_USHORT_packinf64_4:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_5(station) ; 169s NC_USHORT NC_USHORT_int_5(station) ; 169s NC_USHORT NC_USHORT_fill_5(station) ; 169s NC_USHORT NC_USHORT_fill_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_intfill_5(station) ; 169s NC_USHORT NC_USHORT_intfill_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_pack_5(station) ; 169s NC_USHORT NC_USHORT_pack_5:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack_5:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_intpack_5(station) ; 169s NC_USHORT NC_USHORT_intpack_5:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_intpack_5:add_offset = 5 ; 169s NC_USHORT NC_USHORT_intpack_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_inf_5(station) ; 169s NC_USHORT NC_USHORT_packinf_5(station) ; 169s NC_USHORT NC_USHORT_packinf_5:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_intpackinf_5(station) ; 169s NC_USHORT NC_USHORT_intpackinf_5:scale_factor = 0 ; 169s NC_USHORT NC_USHORT_bit64_5(station) ; 169s NC_USHORT NC_USHORT_bit64_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_fill64_5(station) ; 169s NC_USHORT NC_USHORT_fill64_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_pack64_5(station) ; 169s NC_USHORT NC_USHORT_pack64_5:scale_factor = 10 ; 169s NC_USHORT NC_USHORT_pack64_5:add_offset = 5 ; 169s NC_USHORT NC_USHORT_pack64_5:_FillValue = 99 ; 169s NC_USHORT NC_USHORT_packinf64_5(station) ; 169s NC_USHORT NC_USHORT_packinf64_5:scale_factor = 0 ; 169s NC_UINT NC_UINT_0(station) ; 169s NC_UINT NC_UINT_int_0(station) ; 169s NC_UINT NC_UINT_fill_0(station) ; 169s NC_UINT NC_UINT_fill_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_intfill_0(station) ; 169s NC_UINT NC_UINT_intfill_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack_0(station) ; 169s NC_UINT NC_UINT_pack_0:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_0:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_intpack_0(station) ; 169s NC_UINT NC_UINT_intpack_0:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_0:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_inf_0(station) ; 169s NC_UINT NC_UINT_packinf_0(station) ; 169s NC_UINT NC_UINT_packinf_0:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_0(station) ; 169s NC_UINT NC_UINT_intpackinf_0:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_0(station) ; 169s NC_UINT NC_UINT_bit64_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_fill64_0(station) ; 169s NC_UINT NC_UINT_fill64_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack64_0(station) ; 169s NC_UINT NC_UINT_pack64_0:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_0:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_0:_FillValue = 99 ; 169s NC_UINT NC_UINT_packinf64_0(station) ; 169s NC_UINT NC_UINT_packinf64_0:scale_factor = 0 ; 169s NC_UINT NC_UINT_1(station) ; 169s NC_UINT NC_UINT_int_1(station) ; 169s NC_UINT NC_UINT_fill_1(station) ; 169s NC_UINT NC_UINT_fill_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_intfill_1(station) ; 169s NC_UINT NC_UINT_intfill_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack_1(station) ; 169s NC_UINT NC_UINT_pack_1:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_1:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_intpack_1(station) ; 169s NC_UINT NC_UINT_intpack_1:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_1:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_inf_1(station) ; 169s NC_UINT NC_UINT_packinf_1(station) ; 169s NC_UINT NC_UINT_packinf_1:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_1(station) ; 169s NC_UINT NC_UINT_intpackinf_1:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_1(station) ; 169s NC_UINT NC_UINT_bit64_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_fill64_1(station) ; 169s NC_UINT NC_UINT_fill64_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack64_1(station) ; 169s NC_UINT NC_UINT_pack64_1:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_1:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_1:_FillValue = 99 ; 169s NC_UINT NC_UINT_packinf64_1(station) ; 169s NC_UINT NC_UINT_packinf64_1:scale_factor = 0 ; 169s NC_UINT NC_UINT_2(station) ; 169s NC_UINT NC_UINT_int_2(station) ; 169s NC_UINT NC_UINT_fill_2(station) ; 169s NC_UINT NC_UINT_fill_2:missing_value = 99 ; 169s NC_UINT NC_UINT_intfill_2(station) ; 169s NC_UINT NC_UINT_intfill_2:missing_value = 99 ; 169s NC_UINT NC_UINT_pack_2(station) ; 169s NC_UINT NC_UINT_pack_2:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_2:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_2:missing_value = 99 ; 169s NC_UINT NC_UINT_intpack_2(station) ; 169s NC_UINT NC_UINT_intpack_2:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_2:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_2:missing_value = 99 ; 169s NC_UINT NC_UINT_inf_2(station) ; 169s NC_UINT NC_UINT_packinf_2(station) ; 169s NC_UINT NC_UINT_packinf_2:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_2(station) ; 169s NC_UINT NC_UINT_intpackinf_2:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_2(station) ; 169s NC_UINT NC_UINT_bit64_2:missing_value = 99 ; 169s NC_UINT NC_UINT_fill64_2(station) ; 169s NC_UINT NC_UINT_fill64_2:missing_value = 99 ; 169s NC_UINT NC_UINT_pack64_2(station) ; 169s NC_UINT NC_UINT_pack64_2:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_2:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_2:missing_value = 99 ; 169s NC_UINT NC_UINT_packinf64_2(station) ; 169s NC_UINT NC_UINT_packinf64_2:scale_factor = 0 ; 169s NC_UINT NC_UINT_3(station) ; 169s NC_UINT NC_UINT_int_3(station) ; 169s NC_UINT NC_UINT_fill_3(station) ; 169s NC_UINT NC_UINT_fill_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_intfill_3(station) ; 169s NC_UINT NC_UINT_intfill_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack_3(station) ; 169s NC_UINT NC_UINT_pack_3:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_3:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_intpack_3(station) ; 169s NC_UINT NC_UINT_intpack_3:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_3:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_inf_3(station) ; 169s NC_UINT NC_UINT_packinf_3(station) ; 169s NC_UINT NC_UINT_packinf_3:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_3(station) ; 169s NC_UINT NC_UINT_intpackinf_3:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_3(station) ; 169s NC_UINT NC_UINT_bit64_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_fill64_3(station) ; 169s NC_UINT NC_UINT_fill64_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack64_3(station) ; 169s NC_UINT NC_UINT_pack64_3:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_3:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_3:_FillValue = 99 ; 169s NC_UINT NC_UINT_packinf64_3(station) ; 169s NC_UINT NC_UINT_packinf64_3:scale_factor = 0 ; 169s NC_UINT NC_UINT_4(station) ; 169s NC_UINT NC_UINT_int_4(station) ; 169s NC_UINT NC_UINT_fill_4(station) ; 169s NC_UINT NC_UINT_fill_4:valid_range = 1, 5 ; 169s NC_UINT NC_UINT_intfill_4(station) ; 169s NC_UINT NC_UINT_intfill_4:valid_min = 1 ; 169s NC_UINT NC_UINT_intfill_4:valid_max = 5 ; 169s NC_UINT NC_UINT_pack_4(station) ; 169s NC_UINT NC_UINT_pack_4:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_4:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_4:valid_min = 1 ; 169s NC_UINT NC_UINT_pack_4:valid_max = 5 ; 169s NC_UINT NC_UINT_intpack_4(station) ; 169s NC_UINT NC_UINT_intpack_4:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_4:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_4:valid_range = 1, 5 ; 169s NC_UINT NC_UINT_inf_4(station) ; 169s NC_UINT NC_UINT_packinf_4(station) ; 169s NC_UINT NC_UINT_packinf_4:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_4(station) ; 169s NC_UINT NC_UINT_intpackinf_4:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_4(station) ; 169s NC_UINT NC_UINT_bit64_4:valid_range = 1, 5 ; 169s NC_UINT NC_UINT_fill64_4(station) ; 169s NC_UINT NC_UINT_fill64_4:valid_min = 1 ; 169s NC_UINT NC_UINT_fill64_4:valid_max = 5 ; 169s NC_UINT NC_UINT_pack64_4(station) ; 169s NC_UINT NC_UINT_pack64_4:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_4:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_4:valid_min = 1 ; 169s NC_UINT NC_UINT_pack64_4:valid_max = 5 ; 169s NC_UINT NC_UINT_packinf64_4(station) ; 169s NC_UINT NC_UINT_packinf64_4:scale_factor = 0 ; 169s NC_UINT NC_UINT_5(station) ; 169s NC_UINT NC_UINT_int_5(station) ; 169s NC_UINT NC_UINT_fill_5(station) ; 169s NC_UINT NC_UINT_fill_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_intfill_5(station) ; 169s NC_UINT NC_UINT_intfill_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack_5(station) ; 169s NC_UINT NC_UINT_pack_5:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack_5:add_offset = 5 ; 169s NC_UINT NC_UINT_pack_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_intpack_5(station) ; 169s NC_UINT NC_UINT_intpack_5:scale_factor = 10 ; 169s NC_UINT NC_UINT_intpack_5:add_offset = 5 ; 169s NC_UINT NC_UINT_intpack_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_inf_5(station) ; 169s NC_UINT NC_UINT_packinf_5(station) ; 169s NC_UINT NC_UINT_packinf_5:scale_factor = 0 ; 169s NC_UINT NC_UINT_intpackinf_5(station) ; 169s NC_UINT NC_UINT_intpackinf_5:scale_factor = 0 ; 169s NC_UINT NC_UINT_bit64_5(station) ; 169s NC_UINT NC_UINT_bit64_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_fill64_5(station) ; 169s NC_UINT NC_UINT_fill64_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_pack64_5(station) ; 169s NC_UINT NC_UINT_pack64_5:scale_factor = 10 ; 169s NC_UINT NC_UINT_pack64_5:add_offset = 5 ; 169s NC_UINT NC_UINT_pack64_5:_FillValue = 99 ; 169s NC_UINT NC_UINT_packinf64_5(station) ; 169s NC_UINT NC_UINT_packinf64_5:scale_factor = 0 ; 169s NC_INT64 NC_INT64_0(station) ; 169s NC_INT64 NC_INT64_int_0(station) ; 169s NC_INT64 NC_INT64_fill_0(station) ; 169s NC_INT64 NC_INT64_fill_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intfill_0(station) ; 169s NC_INT64 NC_INT64_intfill_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack_0(station) ; 169s NC_INT64 NC_INT64_pack_0:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_0:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intpack_0(station) ; 169s NC_INT64 NC_INT64_intpack_0:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_0:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_inf_0(station) ; 169s NC_INT64 NC_INT64_packinf_0(station) ; 169s NC_INT64 NC_INT64_packinf_0:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_0(station) ; 169s NC_INT64 NC_INT64_intpackinf_0:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_0(station) ; 169s NC_INT64 NC_INT64_bit64_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_fill64_0(station) ; 169s NC_INT64 NC_INT64_fill64_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack64_0(station) ; 169s NC_INT64 NC_INT64_pack64_0:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_0:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_0:_FillValue = 99 ; 169s NC_INT64 NC_INT64_packinf64_0(station) ; 169s NC_INT64 NC_INT64_packinf64_0:scale_factor = 0 ; 169s NC_INT64 NC_INT64_1(station) ; 169s NC_INT64 NC_INT64_int_1(station) ; 169s NC_INT64 NC_INT64_fill_1(station) ; 169s NC_INT64 NC_INT64_fill_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intfill_1(station) ; 169s NC_INT64 NC_INT64_intfill_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack_1(station) ; 169s NC_INT64 NC_INT64_pack_1:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_1:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intpack_1(station) ; 169s NC_INT64 NC_INT64_intpack_1:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_1:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_inf_1(station) ; 169s NC_INT64 NC_INT64_packinf_1(station) ; 169s NC_INT64 NC_INT64_packinf_1:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_1(station) ; 169s NC_INT64 NC_INT64_intpackinf_1:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_1(station) ; 169s NC_INT64 NC_INT64_bit64_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_fill64_1(station) ; 169s NC_INT64 NC_INT64_fill64_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack64_1(station) ; 169s NC_INT64 NC_INT64_pack64_1:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_1:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_1:_FillValue = 99 ; 169s NC_INT64 NC_INT64_packinf64_1(station) ; 169s NC_INT64 NC_INT64_packinf64_1:scale_factor = 0 ; 169s NC_INT64 NC_INT64_2(station) ; 169s NC_INT64 NC_INT64_int_2(station) ; 169s NC_INT64 NC_INT64_fill_2(station) ; 169s NC_INT64 NC_INT64_fill_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_intfill_2(station) ; 169s NC_INT64 NC_INT64_intfill_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_pack_2(station) ; 169s NC_INT64 NC_INT64_pack_2:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_2:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_intpack_2(station) ; 169s NC_INT64 NC_INT64_intpack_2:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_2:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_inf_2(station) ; 169s NC_INT64 NC_INT64_packinf_2(station) ; 169s NC_INT64 NC_INT64_packinf_2:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_2(station) ; 169s NC_INT64 NC_INT64_intpackinf_2:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_2(station) ; 169s NC_INT64 NC_INT64_bit64_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_fill64_2(station) ; 169s NC_INT64 NC_INT64_fill64_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_pack64_2(station) ; 169s NC_INT64 NC_INT64_pack64_2:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_2:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_2:missing_value = 99 ; 169s NC_INT64 NC_INT64_packinf64_2(station) ; 169s NC_INT64 NC_INT64_packinf64_2:scale_factor = 0 ; 169s NC_INT64 NC_INT64_3(station) ; 169s NC_INT64 NC_INT64_int_3(station) ; 169s NC_INT64 NC_INT64_fill_3(station) ; 169s NC_INT64 NC_INT64_fill_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intfill_3(station) ; 169s NC_INT64 NC_INT64_intfill_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack_3(station) ; 169s NC_INT64 NC_INT64_pack_3:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_3:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intpack_3(station) ; 169s NC_INT64 NC_INT64_intpack_3:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_3:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_inf_3(station) ; 169s NC_INT64 NC_INT64_packinf_3(station) ; 169s NC_INT64 NC_INT64_packinf_3:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_3(station) ; 169s NC_INT64 NC_INT64_intpackinf_3:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_3(station) ; 169s NC_INT64 NC_INT64_bit64_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_fill64_3(station) ; 169s NC_INT64 NC_INT64_fill64_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack64_3(station) ; 169s NC_INT64 NC_INT64_pack64_3:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_3:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_3:_FillValue = 99 ; 169s NC_INT64 NC_INT64_packinf64_3(station) ; 169s NC_INT64 NC_INT64_packinf64_3:scale_factor = 0 ; 169s NC_INT64 NC_INT64_4(station) ; 169s NC_INT64 NC_INT64_int_4(station) ; 169s NC_INT64 NC_INT64_fill_4(station) ; 169s NC_INT64 NC_INT64_fill_4:valid_range = 1, 5 ; 169s NC_INT64 NC_INT64_intfill_4(station) ; 169s NC_INT64 NC_INT64_intfill_4:valid_min = 1 ; 169s NC_INT64 NC_INT64_intfill_4:valid_max = 5 ; 169s NC_INT64 NC_INT64_pack_4(station) ; 169s NC_INT64 NC_INT64_pack_4:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_4:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_4:valid_min = 1 ; 169s NC_INT64 NC_INT64_pack_4:valid_max = 5 ; 169s NC_INT64 NC_INT64_intpack_4(station) ; 169s NC_INT64 NC_INT64_intpack_4:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_4:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_4:valid_range = 1, 5 ; 169s NC_INT64 NC_INT64_inf_4(station) ; 169s NC_INT64 NC_INT64_packinf_4(station) ; 169s NC_INT64 NC_INT64_packinf_4:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_4(station) ; 169s NC_INT64 NC_INT64_intpackinf_4:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_4(station) ; 169s NC_INT64 NC_INT64_bit64_4:valid_range = 1, 5 ; 169s NC_INT64 NC_INT64_fill64_4(station) ; 169s NC_INT64 NC_INT64_fill64_4:valid_min = 1 ; 169s NC_INT64 NC_INT64_fill64_4:valid_max = 5 ; 169s NC_INT64 NC_INT64_pack64_4(station) ; 169s NC_INT64 NC_INT64_pack64_4:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_4:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_4:valid_min = 1 ; 169s NC_INT64 NC_INT64_pack64_4:valid_max = 5 ; 169s NC_INT64 NC_INT64_packinf64_4(station) ; 169s NC_INT64 NC_INT64_packinf64_4:scale_factor = 0 ; 169s NC_INT64 NC_INT64_5(station) ; 169s NC_INT64 NC_INT64_int_5(station) ; 169s NC_INT64 NC_INT64_fill_5(station) ; 169s NC_INT64 NC_INT64_fill_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intfill_5(station) ; 169s NC_INT64 NC_INT64_intfill_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack_5(station) ; 169s NC_INT64 NC_INT64_pack_5:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack_5:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_intpack_5(station) ; 169s NC_INT64 NC_INT64_intpack_5:scale_factor = 10 ; 169s NC_INT64 NC_INT64_intpack_5:add_offset = 5 ; 169s NC_INT64 NC_INT64_intpack_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_inf_5(station) ; 169s NC_INT64 NC_INT64_packinf_5(station) ; 169s NC_INT64 NC_INT64_packinf_5:scale_factor = 0 ; 169s NC_INT64 NC_INT64_intpackinf_5(station) ; 169s NC_INT64 NC_INT64_intpackinf_5:scale_factor = 0 ; 169s NC_INT64 NC_INT64_bit64_5(station) ; 169s NC_INT64 NC_INT64_bit64_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_fill64_5(station) ; 169s NC_INT64 NC_INT64_fill64_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_pack64_5(station) ; 169s NC_INT64 NC_INT64_pack64_5:scale_factor = 10 ; 169s NC_INT64 NC_INT64_pack64_5:add_offset = 5 ; 169s NC_INT64 NC_INT64_pack64_5:_FillValue = 99 ; 169s NC_INT64 NC_INT64_packinf64_5(station) ; 169s NC_INT64 NC_INT64_packinf64_5:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_0(station) ; 169s NC_UINT64 NC_UINT64_int_0(station) ; 169s NC_UINT64 NC_UINT64_fill_0(station) ; 169s NC_UINT64 NC_UINT64_fill_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intfill_0(station) ; 169s NC_UINT64 NC_UINT64_intfill_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack_0(station) ; 169s NC_UINT64 NC_UINT64_pack_0:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_0:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intpack_0(station) ; 169s NC_UINT64 NC_UINT64_intpack_0:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_0:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_inf_0(station) ; 169s NC_UINT64 NC_UINT64_packinf_0(station) ; 169s NC_UINT64 NC_UINT64_packinf_0:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_0(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_0:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_0(station) ; 169s NC_UINT64 NC_UINT64_bit64_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_fill64_0(station) ; 169s NC_UINT64 NC_UINT64_fill64_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack64_0(station) ; 169s NC_UINT64 NC_UINT64_pack64_0:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_0:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_0:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_packinf64_0(station) ; 169s NC_UINT64 NC_UINT64_packinf64_0:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_1(station) ; 169s NC_UINT64 NC_UINT64_int_1(station) ; 169s NC_UINT64 NC_UINT64_fill_1(station) ; 169s NC_UINT64 NC_UINT64_fill_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intfill_1(station) ; 169s NC_UINT64 NC_UINT64_intfill_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack_1(station) ; 169s NC_UINT64 NC_UINT64_pack_1:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_1:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intpack_1(station) ; 169s NC_UINT64 NC_UINT64_intpack_1:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_1:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_inf_1(station) ; 169s NC_UINT64 NC_UINT64_packinf_1(station) ; 169s NC_UINT64 NC_UINT64_packinf_1:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_1(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_1:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_1(station) ; 169s NC_UINT64 NC_UINT64_bit64_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_fill64_1(station) ; 169s NC_UINT64 NC_UINT64_fill64_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack64_1(station) ; 169s NC_UINT64 NC_UINT64_pack64_1:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_1:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_1:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_packinf64_1(station) ; 169s NC_UINT64 NC_UINT64_packinf64_1:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_2(station) ; 169s NC_UINT64 NC_UINT64_int_2(station) ; 169s NC_UINT64 NC_UINT64_fill_2(station) ; 169s NC_UINT64 NC_UINT64_fill_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_intfill_2(station) ; 169s NC_UINT64 NC_UINT64_intfill_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_pack_2(station) ; 169s NC_UINT64 NC_UINT64_pack_2:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_2:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_intpack_2(station) ; 169s NC_UINT64 NC_UINT64_intpack_2:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_2:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_inf_2(station) ; 169s NC_UINT64 NC_UINT64_packinf_2(station) ; 169s NC_UINT64 NC_UINT64_packinf_2:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_2(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_2:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_2(station) ; 169s NC_UINT64 NC_UINT64_bit64_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_fill64_2(station) ; 169s NC_UINT64 NC_UINT64_fill64_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_pack64_2(station) ; 169s NC_UINT64 NC_UINT64_pack64_2:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_2:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_2:missing_value = 99 ; 169s NC_UINT64 NC_UINT64_packinf64_2(station) ; 169s NC_UINT64 NC_UINT64_packinf64_2:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_3(station) ; 169s NC_UINT64 NC_UINT64_int_3(station) ; 169s NC_UINT64 NC_UINT64_fill_3(station) ; 169s NC_UINT64 NC_UINT64_fill_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intfill_3(station) ; 169s NC_UINT64 NC_UINT64_intfill_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack_3(station) ; 169s NC_UINT64 NC_UINT64_pack_3:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_3:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intpack_3(station) ; 169s NC_UINT64 NC_UINT64_intpack_3:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_3:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_inf_3(station) ; 169s NC_UINT64 NC_UINT64_packinf_3(station) ; 169s NC_UINT64 NC_UINT64_packinf_3:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_3(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_3:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_3(station) ; 169s NC_UINT64 NC_UINT64_bit64_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_fill64_3(station) ; 169s NC_UINT64 NC_UINT64_fill64_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack64_3(station) ; 169s NC_UINT64 NC_UINT64_pack64_3:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_3:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_3:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_packinf64_3(station) ; 169s NC_UINT64 NC_UINT64_packinf64_3:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_4(station) ; 169s NC_UINT64 NC_UINT64_int_4(station) ; 169s NC_UINT64 NC_UINT64_fill_4(station) ; 169s NC_UINT64 NC_UINT64_fill_4:valid_range = 1, 5 ; 169s NC_UINT64 NC_UINT64_intfill_4(station) ; 169s NC_UINT64 NC_UINT64_intfill_4:valid_min = 1 ; 169s NC_UINT64 NC_UINT64_intfill_4:valid_max = 5 ; 169s NC_UINT64 NC_UINT64_pack_4(station) ; 169s NC_UINT64 NC_UINT64_pack_4:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_4:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_4:valid_min = 1 ; 169s NC_UINT64 NC_UINT64_pack_4:valid_max = 5 ; 169s NC_UINT64 NC_UINT64_intpack_4(station) ; 169s NC_UINT64 NC_UINT64_intpack_4:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_4:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_4:valid_range = 1, 5 ; 169s NC_UINT64 NC_UINT64_inf_4(station) ; 169s NC_UINT64 NC_UINT64_packinf_4(station) ; 169s NC_UINT64 NC_UINT64_packinf_4:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_4(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_4:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_4(station) ; 169s NC_UINT64 NC_UINT64_bit64_4:valid_range = 1, 5 ; 169s NC_UINT64 NC_UINT64_fill64_4(station) ; 169s NC_UINT64 NC_UINT64_fill64_4:valid_min = 1 ; 169s NC_UINT64 NC_UINT64_fill64_4:valid_max = 5 ; 169s NC_UINT64 NC_UINT64_pack64_4(station) ; 169s NC_UINT64 NC_UINT64_pack64_4:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_4:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_4:valid_min = 1 ; 169s NC_UINT64 NC_UINT64_pack64_4:valid_max = 5 ; 169s NC_UINT64 NC_UINT64_packinf64_4(station) ; 169s NC_UINT64 NC_UINT64_packinf64_4:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_5(station) ; 169s NC_UINT64 NC_UINT64_int_5(station) ; 169s NC_UINT64 NC_UINT64_fill_5(station) ; 169s NC_UINT64 NC_UINT64_fill_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intfill_5(station) ; 169s NC_UINT64 NC_UINT64_intfill_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack_5(station) ; 169s NC_UINT64 NC_UINT64_pack_5:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack_5:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_intpack_5(station) ; 169s NC_UINT64 NC_UINT64_intpack_5:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_intpack_5:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_intpack_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_inf_5(station) ; 169s NC_UINT64 NC_UINT64_packinf_5(station) ; 169s NC_UINT64 NC_UINT64_packinf_5:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_intpackinf_5(station) ; 169s NC_UINT64 NC_UINT64_intpackinf_5:scale_factor = 0 ; 169s NC_UINT64 NC_UINT64_bit64_5(station) ; 169s NC_UINT64 NC_UINT64_bit64_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_fill64_5(station) ; 169s NC_UINT64 NC_UINT64_fill64_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_pack64_5(station) ; 169s NC_UINT64 NC_UINT64_pack64_5:scale_factor = 10 ; 169s NC_UINT64 NC_UINT64_pack64_5:add_offset = 5 ; 169s NC_UINT64 NC_UINT64_pack64_5:_FillValue = 99 ; 169s NC_UINT64 NC_UINT64_packinf64_5(station) ; 169s NC_UINT64 NC_UINT64_packinf64_5:scale_factor = 0 ; 169s 169s // global attributes: 169s NC_CHAR :char_att = "This is some text" ; 169s //struct :compound_scal_att = ... ; 169s //struct :compound_vect_att = ... ; 169s //factor :enum_scal_att = ... ; 169s //factor :enum_vect_att = ... ; 169s //blob :opaque_scal_att = ... ; 169s //blob :opaque_vect_att = ... ; 169s //vector :vector_scal_att = ... ; 169s //vector :vector_vect_att = ... ; 169s } 169s Read NC_CHAR global attribute ...OK 169s Read NC_CHAR variable attribute ...OK 169s Read NC_CHAR variable attribute as raw bytes ...OK 169s Read NC_STRING variable attribute ...OK 169s Read NC_INT64 variable attribute ...OK 169s Read NC_INT64 variable attribute as numeric ...OK 169s Inquire about groups in file/group ...OK 169s Inquire about dimension ids in file/group ...OK 169s Inquire about variable ids in file/group ...OK 169s Inquire about fullname of file/group ...OK 169s Inquire about unlimited dimension ids of file/group ...OK 169s Inquire about user-defined types in file/group ...OK 169s Read integer vector as double ... OK 169s OK 169s Read NC_BYTE_0 ...OK 169s OK 169s Read NC_BYTE_int_0 ...OK 169s OK 169s Read NC_BYTE_bit64_0 ...OK 169s OK 169s Read NC_BYTE_fill_0 ...OK 169s OK 169s Read NC_BYTE_intfill_0 ...OK 169s OK 169s Read NC_BYTE_fill64_0 ...OK 169s OK 169s Read NC_BYTE_pack_0 ...OK 169s OK 169s Read NC_BYTE_intpack_0 ...OK 169s OK 169s Read NC_BYTE_pack64_0 ...OK 169s OK 169s Read NC_BYTE_1 ...OK 169s OK 169s Read NC_BYTE_int_1 ...OK 169s OK 169s Read NC_BYTE_bit64_1 ...OK 169s OK 169s Read NC_BYTE_fill_1 ...OK 169s OK 169s Read NC_BYTE_intfill_1 ...OK 169s OK 169s Read NC_BYTE_fill64_1 ...OK 169s OK 169s Read NC_BYTE_pack_1 ...OK 169s OK 169s Read NC_BYTE_intpack_1 ...OK 169s OK 169s Read NC_BYTE_pack64_1 ...OK 169s OK 169s Read NC_BYTE_2 ...OK 169s OK 169s Read NC_BYTE_int_2 ...OK 169s OK 169s Read NC_BYTE_bit64_2 ...OK 169s OK 169s Read NC_BYTE_fill_2 ...OK 169s OK 169s Read NC_BYTE_intfill_2 ...OK 169s OK 169s Read NC_BYTE_fill64_2 ...OK 169s OK 169s Read NC_BYTE_pack_2 ...OK 169s OK 169s Read NC_BYTE_intpack_2 ...OK 169s OK 169s Read NC_BYTE_pack64_2 ...OK 169s OK 169s Read NC_BYTE_3 ...OK 169s OK 169s Read NC_BYTE_int_3 ...OK 169s OK 169s Read NC_BYTE_bit64_3 ...OK 169s OK 169s Read NC_BYTE_4 ...OK 169s OK 169s Read NC_BYTE_int_4 ...OK 169s OK 169s Read NC_BYTE_bit64_4 ...OK 169s OK 169s Read NC_BYTE_fill_4 ...OK 169s OK 169s Read NC_BYTE_intfill_4 ...OK 169s OK 169s Read NC_BYTE_fill64_4 ...OK 169s OK 169s Read NC_BYTE_pack_4 ...OK 169s OK 169s Read NC_BYTE_intpack_4 ...OK 169s OK 169s Read NC_BYTE_pack64_4 ...OK 169s OK 169s Read NC_BYTE_5 ...OK 169s OK 169s Read NC_BYTE_int_5 ...OK 169s OK 169s Read NC_BYTE_bit64_5 ...OK 169s OK 169s Read NC_BYTE_fill_5 ...OK 169s OK 169s Read NC_BYTE_intfill_5 ...OK 169s OK 169s Read NC_BYTE_fill64_5 ...OK 169s OK 169s Read NC_BYTE_pack_5 ...OK 169s OK 169s Read NC_BYTE_intpack_5 ...OK 169s OK 169s Read NC_BYTE_pack64_5 ...OK 169s OK 169s Read NC_SHORT_0 ...OK 169s OK 169s Read NC_SHORT_int_0 ...OK 169s OK 169s Read NC_SHORT_bit64_0 ...OK 169s OK 169s Read NC_SHORT_fill_0 ...OK 169s OK 169s Read NC_SHORT_intfill_0 ...OK 169s OK 169s Read NC_SHORT_fill64_0 ...OK 169s OK 169s Read NC_SHORT_pack_0 ...OK 169s OK 169s Read NC_SHORT_intpack_0 ...OK 169s OK 169s Read NC_SHORT_pack64_0 ...OK 169s OK 169s Read NC_SHORT_1 ...OK 169s OK 169s Read NC_SHORT_int_1 ...OK 169s OK 169s Read NC_SHORT_bit64_1 ...OK 169s OK 169s Read NC_SHORT_fill_1 ...OK 169s OK 169s Read NC_SHORT_intfill_1 ...OK 169s OK 169s Read NC_SHORT_fill64_1 ...OK 169s OK 169s Read NC_SHORT_pack_1 ...OK 169s OK 169s Read NC_SHORT_intpack_1 ...OK 169s OK 169s Read NC_SHORT_pack64_1 ...OK 169s OK 169s Read NC_SHORT_2 ...OK 169s OK 169s Read NC_SHORT_int_2 ...OK 169s OK 169s Read NC_SHORT_bit64_2 ...OK 169s OK 169s Read NC_SHORT_fill_2 ...OK 169s OK 169s Read NC_SHORT_intfill_2 ...OK 169s OK 169s Read NC_SHORT_fill64_2 ...OK 169s OK 169s Read NC_SHORT_pack_2 ...OK 169s OK 169s Read NC_SHORT_intpack_2 ...OK 169s OK 169s Read NC_SHORT_pack64_2 ...OK 169s OK 169s Read NC_SHORT_3 ...OK 169s OK 169s Read NC_SHORT_int_3 ...OK 169s OK 169s Read NC_SHORT_bit64_3 ...OK 169s OK 169s Read NC_SHORT_4 ...OK 169s OK 169s Read NC_SHORT_int_4 ...OK 169s OK 169s Read NC_SHORT_bit64_4 ...OK 169s OK 169s Read NC_SHORT_fill_4 ...OK 169s OK 169s Read NC_SHORT_intfill_4 ...OK 169s OK 169s Read NC_SHORT_fill64_4 ...OK 169s OK 169s Read NC_SHORT_pack_4 ...OK 169s OK 169s Read NC_SHORT_intpack_4 ...OK 169s OK 169s Read NC_SHORT_pack64_4 ...OK 169s OK 169s Read NC_SHORT_5 ...OK 169s OK 169s Read NC_SHORT_int_5 ...OK 169s OK 169s Read NC_SHORT_bit64_5 ...OK 169s OK 169s Read NC_SHORT_fill_5 ...OK 169s OK 169s Read NC_SHORT_intfill_5 ...OK 169s OK 169s Read NC_SHORT_fill64_5 ...OK 169s OK 169s Read NC_SHORT_pack_5 ...OK 169s OK 169s Read NC_SHORT_intpack_5 ...OK 169s OK 169s Read NC_SHORT_pack64_5 ...OK 169s OK 169s Read NC_INT_0 ...OK 169s OK 169s Read NC_INT_int_0 ...OK 169s OK 169s Read NC_INT_bit64_0 ...OK 169s OK 169s Read NC_INT_fill_0 ...OK 169s OK 169s Read NC_INT_intfill_0 ...OK 169s OK 169s Read NC_INT_fill64_0 ...OK 169s OK 169s Read NC_INT_intfillna_0 ...OK 169s OK 169s Read NC_INT_pack_0 ...OK 169s OK 169s Read NC_INT_intpack_0 ...OK 169s OK 169s Read NC_INT_pack64_0 ...OK 169s OK 169s Read NC_INT_1 ...OK 169s OK 169s Read NC_INT_int_1 ...OK 169s OK 169s Read NC_INT_bit64_1 ...OK 169s OK 169s Read NC_INT_fill_1 ...OK 169s OK 169s Read NC_INT_intfill_1 ...OK 169s OK 169s Read NC_INT_fill64_1 ...OK 169s OK 169s Read NC_INT_intfillna_1 ...OK 169s OK 169s Read NC_INT_pack_1 ...OK 169s OK 169s Read NC_INT_intpack_1 ...OK 169s OK 169s Read NC_INT_pack64_1 ...OK 169s OK 169s Read NC_INT_2 ...OK 169s OK 169s Read NC_INT_int_2 ...OK 169s OK 169s Read NC_INT_bit64_2 ...OK 169s OK 169s Read NC_INT_fill_2 ...OK 169s OK 169s Read NC_INT_intfill_2 ...OK 169s OK 169s Read NC_INT_fill64_2 ...OK 169s OK 169s Read NC_INT_intfillna_2 ...OK 169s OK 169s Read NC_INT_pack_2 ...OK 169s OK 169s Read NC_INT_intpack_2 ...OK 169s OK 169s Read NC_INT_pack64_2 ...OK 169s OK 169s Read NC_INT_3 ...OK 169s OK 169s Read NC_INT_int_3 ...OK 169s OK 169s Read NC_INT_bit64_3 ...OK 169s OK 169s Read NC_INT_intfill_3 ...OK 169s OK 169s OK 169s Read NC_INT_intfillna_3 ...OK 169s OK 169s OK 169s Read NC_INT_intpack_3 ...OK 169s OK 169s OK 169s Read NC_INT_4 ...OK 169s OK 169s Read NC_INT_int_4 ...OK 169s OK 169s Read NC_INT_bit64_4 ...OK 169s OK 169s Read NC_INT_fill_4 ...OK 169s OK 169s Read NC_INT_intfill_4 ...OK 169s OK 169s Read NC_INT_fill64_4 ...OK 169s OK 169s Read NC_INT_intfillna_4 ...OK 169s OK 169s Read NC_INT_pack_4 ...OK 169s OK 169s Read NC_INT_intpack_4 ...OK 169s OK 169s Read NC_INT_pack64_4 ...OK 169s OK 169s Read NC_INT_5 ...OK 169s OK 169s Read NC_INT_int_5 ...OK 169s OK 169s Read NC_INT_bit64_5 ...OK 169s OK 169s Read NC_INT_fill_5 ...OK 169s OK 169s Read NC_INT_intfill_5 ...OK 169s OK 169s Read NC_INT_fill64_5 ...OK 169s OK 169s Read NC_INT_intfillna_5 ...OK 169s OK 169s Read NC_INT_pack_5 ...OK 169s OK 169s Read NC_INT_intpack_5 ...OK 169s OK 169s Read NC_INT_pack64_5 ...OK 169s OK 169s Read NC_FLOAT_0 ...OK 169s OK 169s Read NC_FLOAT_int_0 ...OK 169s OK 169s Read NC_FLOAT_bit64_0 ...OK 169s OK 169s Read NC_FLOAT_fill_0 ...OK 169s OK 169s Read NC_FLOAT_intfill_0 ...OK 169s OK 169s Read NC_FLOAT_fill64_0 ...OK 169s OK 169s Read NC_FLOAT_pack_0 ...OK 169s OK 169s Read NC_FLOAT_intpack_0 ...OK 169s OK 169s Read NC_FLOAT_pack64_0 ...OK 169s OK 169s Read NC_FLOAT_1 ...OK 169s OK 169s Read NC_FLOAT_int_1 ...OK 169s OK 169s Read NC_FLOAT_bit64_1 ...OK 169s OK 169s Read NC_FLOAT_fill_1 ...OK 169s OK 169s Read NC_FLOAT_intfill_1 ...OK 169s OK 169s Read NC_FLOAT_fill64_1 ...OK 169s OK 169s Read NC_FLOAT_pack_1 ...OK 169s OK 169s Read NC_FLOAT_intpack_1 ...OK 169s OK 169s Read NC_FLOAT_pack64_1 ...OK 169s OK 169s Read NC_FLOAT_2 ...OK 169s OK 169s Read NC_FLOAT_int_2 ...OK 169s OK 169s Read NC_FLOAT_bit64_2 ...OK 169s OK 169s Read NC_FLOAT_fill_2 ...OK 169s OK 169s Read NC_FLOAT_intfill_2 ...OK 169s OK 169s Read NC_FLOAT_fill64_2 ...OK 169s OK 169s Read NC_FLOAT_pack_2 ...OK 169s OK 169s Read NC_FLOAT_intpack_2 ...OK 169s OK 169s Read NC_FLOAT_pack64_2 ...OK 169s OK 169s Read NC_FLOAT_3 ...OK 169s OK 169s Read NC_FLOAT_int_3 ...OK 169s OK 169s Read NC_FLOAT_bit64_3 ...OK 169s OK 169s Read NC_FLOAT_intfill_3 ...OK 169s OK 169s OK 169s Read NC_FLOAT_fill64_3 ...OK 169s OK 169s OK 169s Read NC_FLOAT_intpack_3 ...OK 169s OK 169s OK 169s Read NC_FLOAT_pack64_3 ...OK 169s OK 169s OK 169s Read NC_FLOAT_4 ...OK 169s OK 169s Read NC_FLOAT_int_4 ...OK 169s OK 169s Read NC_FLOAT_bit64_4 ...OK 169s OK 169s Read NC_FLOAT_fill_4 ...OK 169s OK 169s Read NC_FLOAT_intfill_4 ...OK 169s OK 169s Read NC_FLOAT_fill64_4 ...OK 169s OK 169s Read NC_FLOAT_pack_4 ...OK 169s OK 169s Read NC_FLOAT_intpack_4 ...OK 169s OK 169s Read NC_FLOAT_pack64_4 ...OK 169s OK 169s Read NC_FLOAT_5 ...OK 169s OK 169s Read NC_FLOAT_int_5 ...OK 169s OK 169s Read NC_FLOAT_bit64_5 ...OK 169s OK 169s Read NC_FLOAT_fill_5 ...OK 169s OK 169s Read NC_FLOAT_intfill_5 ...OK 169s OK 169s Read NC_FLOAT_fill64_5 ...OK 169s OK 169s Read NC_FLOAT_pack_5 ...OK 169s OK 169s Read NC_FLOAT_intpack_5 ...OK 169s OK 169s Read NC_FLOAT_pack64_5 ...OK 169s OK 169s Read NC_DOUBLE_0 ...OK 169s OK 169s Read NC_DOUBLE_int_0 ...OK 169s OK 169s Read NC_DOUBLE_bit64_0 ...OK 169s OK 169s Read NC_DOUBLE_fill_0 ...OK 169s OK 169s Read NC_DOUBLE_intfill_0 ...OK 169s OK 169s Read NC_DOUBLE_fill64_0 ...OK 169s OK 169s Read NC_DOUBLE_fillna_0 ...OK 169s OK 169s Read NC_DOUBLE_pack_0 ...OK 169s OK 169s Read NC_DOUBLE_intpack_0 ...OK 169s OK 169s Read NC_DOUBLE_pack64_0 ...OK 169s OK 169s Read NC_DOUBLE_1 ...OK 169s OK 169s Read NC_DOUBLE_int_1 ...OK 169s OK 169s Read NC_DOUBLE_bit64_1 ...OK 169s OK 169s Read NC_DOUBLE_fill_1 ...OK 169s OK 169s Read NC_DOUBLE_intfill_1 ...OK 169s OK 169s Read NC_DOUBLE_fill64_1 ...OK 169s OK 169s Read NC_DOUBLE_fillna_1 ...OK 169s OK 169s Read NC_DOUBLE_pack_1 ...OK 169s OK 169s Read NC_DOUBLE_intpack_1 ...OK 169s OK 169s Read NC_DOUBLE_pack64_1 ...OK 169s OK 169s Read NC_DOUBLE_2 ...OK 169s OK 169s Read NC_DOUBLE_int_2 ...OK 169s OK 169s Read NC_DOUBLE_bit64_2 ...OK 169s OK 169s Read NC_DOUBLE_fill_2 ...OK 169s OK 169s Read NC_DOUBLE_intfill_2 ...OK 169s OK 169s Read NC_DOUBLE_fill64_2 ...OK 169s OK 169s Read NC_DOUBLE_fillna_2 ...OK 169s OK 169s Read NC_DOUBLE_pack_2 ...OK 169s OK 169s Read NC_DOUBLE_intpack_2 ...OK 169s OK 169s Read NC_DOUBLE_pack64_2 ...OK 169s OK 169s Read NC_DOUBLE_3 ...OK 169s OK 169s Read NC_DOUBLE_int_3 ...OK 169s OK 169s Read NC_DOUBLE_bit64_3 ...OK 169s OK 169s Read NC_DOUBLE_fill_3 ...OK 169s OK 169s Read NC_DOUBLE_intfill_3 ...OK 169s OK 169s OK 169s Read NC_DOUBLE_fill64_3 ...OK 169s OK 169s OK 169s Read NC_DOUBLE_fillna_3 ...OK 169s OK 169s Read NC_DOUBLE_pack_3 ...OK 169s OK 169s Read NC_DOUBLE_intpack_3 ...OK 169s OK 169s OK 169s Read NC_DOUBLE_pack64_3 ...OK 169s OK 169s OK 169s Read NC_DOUBLE_4 ...OK 169s OK 169s Read NC_DOUBLE_int_4 ...OK 169s OK 169s Read NC_DOUBLE_bit64_4 ...OK 169s OK 169s Read NC_DOUBLE_fill_4 ...OK 169s OK 169s Read NC_DOUBLE_intfill_4 ...OK 169s OK 169s Read NC_DOUBLE_fill64_4 ...OK 169s OK 169s Read NC_DOUBLE_fillna_4 ...OK 169s OK 169s Read NC_DOUBLE_pack_4 ...OK 169s OK 169s Read NC_DOUBLE_intpack_4 ...OK 169s OK 169s Read NC_DOUBLE_pack64_4 ...OK 169s OK 169s Read NC_DOUBLE_5 ...OK 169s OK 169s Read NC_DOUBLE_int_5 ...OK 169s OK 169s Read NC_DOUBLE_bit64_5 ...OK 169s OK 169s Read NC_DOUBLE_fill_5 ...OK 169s OK 169s Read NC_DOUBLE_intfill_5 ...OK 169s OK 169s Read NC_DOUBLE_fill64_5 ...OK 169s OK 169s Read NC_DOUBLE_fillna_5 ...OK 169s OK 169s Read NC_DOUBLE_pack_5 ...OK 169s OK 169s Read NC_DOUBLE_intpack_5 ...OK 169s OK 169s Read NC_DOUBLE_pack64_5 ...OK 169s OK 169s Read NC_UBYTE_0 ...OK 169s OK 169s Read NC_UBYTE_int_0 ...OK 169s OK 169s Read NC_UBYTE_bit64_0 ...OK 169s OK 169s Read NC_UBYTE_fill_0 ...OK 169s OK 169s Read NC_UBYTE_intfill_0 ...OK 169s OK 169s Read NC_UBYTE_fill64_0 ...OK 169s OK 169s Read NC_UBYTE_pack_0 ...OK 169s OK 169s Read NC_UBYTE_intpack_0 ...OK 169s OK 169s Read NC_UBYTE_pack64_0 ...OK 169s OK 169s Read NC_UBYTE_1 ...OK 169s OK 169s Read NC_UBYTE_int_1 ...OK 169s OK 169s Read NC_UBYTE_bit64_1 ...OK 169s OK 169s Read NC_UBYTE_fill_1 ...OK 169s OK 169s Read NC_UBYTE_intfill_1 ...OK 169s OK 169s Read NC_UBYTE_fill64_1 ...OK 169s OK 169s Read NC_UBYTE_pack_1 ...OK 169s OK 169s Read NC_UBYTE_intpack_1 ...OK 169s OK 169s Read NC_UBYTE_pack64_1 ...OK 169s OK 169s Read NC_UBYTE_2 ...OK 169s OK 169s Read NC_UBYTE_int_2 ...OK 169s OK 169s Read NC_UBYTE_bit64_2 ...OK 169s OK 169s Read NC_UBYTE_fill_2 ...OK 169s OK 169s Read NC_UBYTE_intfill_2 ...OK 169s OK 169s Read NC_UBYTE_fill64_2 ...OK 169s OK 169s Read NC_UBYTE_pack_2 ...OK 169s OK 169s Read NC_UBYTE_intpack_2 ...OK 169s OK 169s Read NC_UBYTE_pack64_2 ...OK 169s OK 169s Read NC_UBYTE_3 ...OK 169s OK 169s Read NC_UBYTE_int_3 ...OK 169s OK 169s Read NC_UBYTE_bit64_3 ...OK 169s OK 169s Read NC_UBYTE_4 ...OK 169s OK 169s Read NC_UBYTE_int_4 ...OK 169s OK 169s Read NC_UBYTE_bit64_4 ...OK 169s OK 169s Read NC_UBYTE_fill_4 ...OK 169s OK 169s Read NC_UBYTE_intfill_4 ...OK 169s OK 169s Read NC_UBYTE_fill64_4 ...OK 169s OK 169s Read NC_UBYTE_pack_4 ...OK 169s OK 169s Read NC_UBYTE_intpack_4 ...OK 169s OK 169s Read NC_UBYTE_pack64_4 ...OK 169s OK 169s Read NC_UBYTE_5 ...OK 169s OK 169s Read NC_UBYTE_int_5 ...OK 169s OK 169s Read NC_UBYTE_bit64_5 ...OK 169s OK 169s Read NC_UBYTE_fill_5 ...OK 169s OK 169s Read NC_UBYTE_intfill_5 ...OK 169s OK 169s Read NC_UBYTE_fill64_5 ...OK 169s OK 169s Read NC_UBYTE_pack_5 ...OK 169s OK 169s Read NC_UBYTE_intpack_5 ...OK 169s OK 169s Read NC_UBYTE_pack64_5 ...OK 169s OK 169s Read NC_USHORT_0 ...OK 169s OK 169s Read NC_USHORT_int_0 ...OK 169s OK 169s Read NC_USHORT_bit64_0 ...OK 169s OK 169s Read NC_USHORT_fill_0 ...OK 169s OK 169s Read NC_USHORT_intfill_0 ...OK 169s OK 169s Read NC_USHORT_fill64_0 ...OK 169s OK 169s Read NC_USHORT_pack_0 ...OK 169s OK 169s Read NC_USHORT_intpack_0 ...OK 169s OK 169s Read NC_USHORT_pack64_0 ...OK 169s OK 169s Read NC_USHORT_1 ...OK 169s OK 169s Read NC_USHORT_int_1 ...OK 169s OK 169s Read NC_USHORT_bit64_1 ...OK 169s OK 169s Read NC_USHORT_fill_1 ...OK 169s OK 169s Read NC_USHORT_intfill_1 ...OK 169s OK 169s Read NC_USHORT_fill64_1 ...OK 169s OK 169s Read NC_USHORT_pack_1 ...OK 169s OK 169s Read NC_USHORT_intpack_1 ...OK 169s OK 169s Read NC_USHORT_pack64_1 ...OK 169s OK 169s Read NC_USHORT_2 ...OK 169s OK 169s Read NC_USHORT_int_2 ...OK 169s OK 169s Read NC_USHORT_bit64_2 ...OK 169s OK 169s Read NC_USHORT_fill_2 ...OK 169s OK 169s Read NC_USHORT_intfill_2 ...OK 169s OK 169s Read NC_USHORT_fill64_2 ...OK 169s OK 169s Read NC_USHORT_pack_2 ...OK 169s OK 169s Read NC_USHORT_intpack_2 ...OK 169s OK 169s Read NC_USHORT_pack64_2 ...OK 169s OK 169s Read NC_USHORT_3 ...OK 169s OK 169s Read NC_USHORT_int_3 ...OK 169s OK 169s Read NC_USHORT_bit64_3 ...OK 169s OK 169s Read NC_USHORT_4 ...OK 169s OK 169s Read NC_USHORT_int_4 ...OK 169s OK 169s Read NC_USHORT_bit64_4 ...OK 169s OK 169s Read NC_USHORT_fill_4 ...OK 169s OK 169s Read NC_USHORT_intfill_4 ...OK 169s OK 169s Read NC_USHORT_fill64_4 ...OK 169s OK 169s Read NC_USHORT_pack_4 ...OK 169s OK 169s Read NC_USHORT_intpack_4 ...OK 169s OK 169s Read NC_USHORT_pack64_4 ...OK 169s OK 169s Read NC_USHORT_5 ...OK 169s OK 169s Read NC_USHORT_int_5 ...OK 169s OK 169s Read NC_USHORT_bit64_5 ...OK 169s OK 169s Read NC_USHORT_fill_5 ...OK 169s OK 169s Read NC_USHORT_intfill_5 ...OK 169s OK 169s Read NC_USHORT_fill64_5 ...OK 169s OK 169s Read NC_USHORT_pack_5 ...OK 169s OK 169s Read NC_USHORT_intpack_5 ...OK 169s OK 169s Read NC_USHORT_pack64_5 ...OK 169s OK 169s Read NC_UINT_0 ...OK 169s OK 169s Read NC_UINT_int_0 ...OK 169s OK 169s Read NC_UINT_bit64_0 ...OK 169s OK 169s Read NC_UINT_fill_0 ...OK 169s OK 169s Read NC_UINT_intfill_0 ...OK 169s OK 169s Read NC_UINT_fill64_0 ...OK 169s OK 169s Read NC_UINT_pack_0 ...OK 169s OK 169s Read NC_UINT_intpack_0 ...OK 169s OK 169s Read NC_UINT_pack64_0 ...OK 169s OK 169s Read NC_UINT_1 ...OK 169s OK 169s Read NC_UINT_int_1 ...OK 169s OK 169s Read NC_UINT_bit64_1 ...OK 169s OK 169s Read NC_UINT_fill_1 ...OK 169s OK 169s Read NC_UINT_intfill_1 ...OK 169s OK 169s Read NC_UINT_fill64_1 ...OK 169s OK 169s Read NC_UINT_pack_1 ...OK 169s OK 169s Read NC_UINT_intpack_1 ...OK 169s OK 169s Read NC_UINT_pack64_1 ...OK 169s OK 169s Read NC_UINT_2 ...OK 169s OK 169s Read NC_UINT_int_2 ...OK 169s OK 169s Read NC_UINT_bit64_2 ...OK 169s OK 169s Read NC_UINT_fill_2 ...OK 169s OK 169s Read NC_UINT_intfill_2 ...OK 169s OK 169s Read NC_UINT_fill64_2 ...OK 169s OK 169s Read NC_UINT_pack_2 ...OK 169s OK 169s Read NC_UINT_intpack_2 ...OK 169s OK 169s Read NC_UINT_pack64_2 ...OK 169s OK 169s Read NC_UINT_3 ...OK 169s OK 169s Read NC_UINT_int_3 ...OK 169s OK 169s Read NC_UINT_bit64_3 ...OK 169s OK 169s Read NC_UINT_4 ...OK 169s OK 169s Read NC_UINT_int_4 ...OK 169s OK 169s Read NC_UINT_bit64_4 ...OK 169s OK 169s Read NC_UINT_fill_4 ...OK 169s OK 169s Read NC_UINT_intfill_4 ...OK 169s OK 169s Read NC_UINT_fill64_4 ...OK 169s OK 169s Read NC_UINT_pack_4 ...OK 169s OK 169s Read NC_UINT_intpack_4 ...OK 169s OK 169s Read NC_UINT_pack64_4 ...OK 169s OK 169s Read NC_UINT_5 ...OK 169s OK 169s Read NC_UINT_int_5 ...OK 169s OK 169s Read NC_UINT_bit64_5 ...OK 169s OK 169s Read NC_UINT_fill_5 ...OK 169s OK 169s Read NC_UINT_intfill_5 ...OK 169s OK 169s Read NC_UINT_fill64_5 ...OK 169s OK 169s Read NC_UINT_pack_5 ...OK 169s OK 169s Read NC_UINT_intpack_5 ...OK 169s OK 169s Read NC_UINT_pack64_5 ...OK 169s OK 169s Read NC_INT64_0 ...OK 169s OK 169s Read NC_INT64_int_0 ...OK 169s OK 169s Read NC_INT64_bit64_0 ...OK 169s OK 169s Read NC_INT64_fill_0 ...OK 169s OK 169s Read NC_INT64_intfill_0 ...OK 169s OK 169s Read NC_INT64_fill64_0 ...OK 169s OK 169s Read NC_INT64_pack_0 ...OK 169s OK 169s Read NC_INT64_intpack_0 ...OK 169s OK 169s Read NC_INT64_pack64_0 ...OK 169s OK 169s Read NC_INT64_1 ...OK 169s OK 169s Read NC_INT64_int_1 ...OK 169s OK 169s Read NC_INT64_bit64_1 ...OK 169s OK 169s Read NC_INT64_fill_1 ...OK 169s OK 169s Read NC_INT64_intfill_1 ...OK 169s OK 169s Read NC_INT64_fill64_1 ...OK 169s OK 169s Read NC_INT64_pack_1 ...OK 169s OK 169s Read NC_INT64_intpack_1 ...OK 169s OK 169s Read NC_INT64_pack64_1 ...OK 169s OK 169s Read NC_INT64_2 ...OK 169s OK 169s Read NC_INT64_int_2 ...OK 169s OK 169s Read NC_INT64_bit64_2 ...OK 169s OK 169s Read NC_INT64_fill_2 ...OK 169s OK 169s Read NC_INT64_intfill_2 ...OK 169s OK 169s Read NC_INT64_fill64_2 ...OK 169s OK 169s Read NC_INT64_pack_2 ...OK 169s OK 169s Read NC_INT64_intpack_2 ...OK 169s OK 169s Read NC_INT64_pack64_2 ...OK 169s OK 169s Read NC_INT64_3 ...OK 169s OK 169s Read NC_INT64_int_3 ...OK 169s OK 169s Read NC_INT64_bit64_3 ...OK 169s OK 169s Read NC_INT64_intfill_3 ...OK 169s OK 169s OK 169s Read NC_INT64_fill64_3 ...OK 169s OK 169s OK 169s Read NC_INT64_intpack_3 ...OK 169s OK 169s OK 169s Read NC_INT64_pack64_3 ...OK 169s OK 169s OK 169s Read NC_INT64_4 ...OK 169s OK 169s Read NC_INT64_int_4 ...OK 169s OK 169s Read NC_INT64_bit64_4 ...OK 169s OK 169s Read NC_INT64_fill_4 ...OK 169s OK 169s Read NC_INT64_intfill_4 ...OK 169s OK 169s Read NC_INT64_fill64_4 ...OK 169s OK 169s Read NC_INT64_pack_4 ...OK 169s OK 169s Read NC_INT64_intpack_4 ...OK 169s OK 169s Read NC_INT64_pack64_4 ...OK 169s OK 169s Read NC_INT64_5 ...OK 169s OK 169s Read NC_INT64_int_5 ...OK 169s OK 169s Read NC_INT64_bit64_5 ...OK 169s OK 169s Read NC_INT64_fill_5 ...OK 169s OK 169s Read NC_INT64_intfill_5 ...OK 169s OK 169s Read NC_INT64_fill64_5 ...OK 169s OK 169s Read NC_INT64_pack_5 ...OK 169s OK 169s Read NC_INT64_intpack_5 ...OK 169s OK 169s Read NC_INT64_pack64_5 ...OK 169s OK 169s Read NC_UINT64_0 ...OK 169s OK 169s Read NC_UINT64_int_0 ...OK 169s OK 169s Read NC_UINT64_bit64_0 ...OK 169s OK 169s Read NC_UINT64_fill_0 ...OK 169s OK 169s Read NC_UINT64_intfill_0 ...OK 169s OK 169s Read NC_UINT64_fill64_0 ...OK 169s OK 169s Read NC_UINT64_pack_0 ...OK 169s OK 169s Read NC_UINT64_intpack_0 ...OK 169s OK 169s Read NC_UINT64_pack64_0 ...OK 169s OK 169s Read NC_UINT64_1 ...OK 169s OK 169s Read NC_UINT64_int_1 ...OK 169s OK 169s Read NC_UINT64_bit64_1 ...OK 169s OK 169s Read NC_UINT64_fill_1 ...OK 169s OK 169s Read NC_UINT64_intfill_1 ...OK 169s OK 169s Read NC_UINT64_fill64_1 ...OK 169s OK 169s Read NC_UINT64_pack_1 ...OK 169s OK 169s Read NC_UINT64_intpack_1 ...OK 169s OK 169s Read NC_UINT64_pack64_1 ...OK 169s OK 169s Read NC_UINT64_2 ...OK 169s OK 169s Read NC_UINT64_int_2 ...OK 169s OK 169s Read NC_UINT64_bit64_2 ...OK 169s OK 169s Read NC_UINT64_fill_2 ...OK 169s OK 169s Read NC_UINT64_intfill_2 ...OK 169s OK 169s Read NC_UINT64_fill64_2 ...OK 169s OK 169s Read NC_UINT64_pack_2 ...OK 169s OK 169s Read NC_UINT64_intpack_2 ...OK 169s OK 169s Read NC_UINT64_pack64_2 ...OK 169s OK 169s Read NC_UINT64_3 ...OK 169s OK 169s Read NC_UINT64_int_3 ...OK 169s OK 169s Read NC_UINT64_bit64_3 ...OK 169s OK 169s Read NC_UINT64_4 ...OK 169s OK 169s Read NC_UINT64_int_4 ...OK 169s OK 169s Read NC_UINT64_bit64_4 ...OK 169s OK 169s Read NC_UINT64_fill_4 ...OK 169s OK 169s Read NC_UINT64_intfill_4 ...OK 169s OK 169s Read NC_UINT64_fill64_4 ...OK 169s OK 169s Read NC_UINT64_pack_4 ...OK 169s OK 169s Read NC_UINT64_intpack_4 ...OK 169s OK 169s Read NC_UINT64_pack64_4 ...OK 169s OK 169s Read NC_UINT64_5 ...OK 169s OK 169s Read NC_UINT64_int_5 ...OK 169s OK 169s Read NC_UINT64_bit64_5 ...OK 169s OK 169s Read NC_UINT64_fill_5 ...OK 169s OK 169s Read NC_UINT64_intfill_5 ...OK 169s OK 169s Read NC_UINT64_fill64_5 ...OK 169s OK 169s Read NC_UINT64_pack_5 ...OK 169s OK 169s Read NC_UINT64_intpack_5 ...OK 169s OK 169s Read NC_UINT64_pack64_5 ...OK 169s OK 169s Read integer vector as smallest R type ... OK 169s OK 169s Read NC_BYTE_5 ...OK 169s OK 169s Read NC_BYTE_fill_5 ...OK 169s OK 169s Read NC_SHORT_5 ...OK 169s OK 169s Read NC_SHORT_fill_5 ...OK 169s OK 169s Read NC_INT_5 ...OK 169s OK 169s Read NC_INT_fill_5 ...OK 169s OK 169s Read NC_FLOAT_5 ...OK 169s OK 169s Read NC_FLOAT_fill_5 ...OK 169s OK 169s Read NC_DOUBLE_5 ...OK 169s OK 169s Read NC_DOUBLE_fill_5 ...OK 169s OK 169s Read NC_UBYTE_5 ...OK 169s OK 169s Read NC_UBYTE_fill_5 ...OK 169s OK 169s Read NC_USHORT_5 ...OK 169s OK 169s Read NC_USHORT_fill_5 ...OK 169s OK 169s Read NC_UINT_5 ...OK 169s OK 169s Read NC_UINT_fill_5 ...OK 169s OK 169s Read NC_INT64_5 ...OK 169s OK 169s Read NC_INT64_fill_5 ...OK 169s OK 169s Read NC_UINT64_5 ...OK 169s OK 169s Read NC_UINT64_fill_5 ...OK 169s OK 169s Read numeric matrix ... OK 169s Inquire about numeric variable ...OK 169s OK 169s OK 169s Read numeric matrix slice ... OK 169s OK 169s Read numeric matrix empty slice ... OK 169s OK 169s Read numeric scalar ... OK 169s Read numeric empty array ... OK 169s Read 2D char array ... OK 169s Read 2D char array with fill value ... OK 169s OK 169s Read 2D char slice ... OK 169s Read 2D char slice as raw bytes ... OK 169s Read 2D char slice as characters ... OK 169s Read empty 2D char array ... OK 169s OK 169s Read 1D char slice ... OK 169s Read scalar char ... OK 169s Read 1D string array ...OK 169s Read 1D string array with fill values ...OK 169s Read 1D string slice ...OK 169s Read 1D int64 array as integer64 ...OK 169s Read details of user-defined types ...OK 169s OK 169s OK 169s OK 169s OK 169s OK 169s OK 169s OK 169s Read vlen as double ...OK 169s OK 169s Read vlen as integer ...OK 169s OK 169s Read vlen with fill ...OK 169s Read vlen scalar ...OK 169s Reading packed vlen ...OK 169s OK 169s Read character vlen ...OK 169s Read character vlen as raw ...OK 169s Read string vlen ...OK 169s Read nested vlen ...OK 169s Read nested vlen with fill ...OK 169s Read opaque ...OK 169s Read opaque scalar ...OK 169s Read opaque vector ...OK 169s Read opaque vlen ...OK 169s Read enum ...OK 169s OK 169s Read empty enum ...OK 169s Read compound ...OK 169s Read compound with fill ...OK 169s Read compound scalar attribute ...OK 169s Read compound vector attribute ...OK 169s Read enum scalar attribute ...OK 169s Read enum vector attribute ...OK 169s Read opaque scalar attribute ...OK 169s Read opaque vector attribute ...OK 169s Read vlen scalar attribute ...OK 169s Read vlen vector attribute ...OK 169s Read and unpack numeric array ... OK 169s Check that closing any NetCDF handle closes the file for all handles ... OK 169s Check that garbage collector closes file that is not referenced ... OK 169s Removed test file /tmp/Rtmpvfn0S8/RNetCDF-test_netcdf4_d1919b04011.nc 169s > 169s > # Try diskless files: 169s > ncfile <- tempfile("RNetCDF-test-diskless", fileext=".nc") 169s > cat("Test diskless creation of ", ncfile, "...\n") 169s Test diskless creation of /tmp/Rtmpvfn0S8/RNetCDF-test-disklessd191cdaa463.nc ... 169s > if (cfg$diskless) { 169s + nc <- create.nc(ncfile, diskless=TRUE) 169s + tally <- testfun(file.exists(ncfile), FALSE, tally) 169s + close.nc(nc) 169s + } else { 169s + message("NetCDF library does not support diskless datasets") 169s + nc <- try(create.nc(ncfile, diskless=TRUE), silent=TRUE) 169s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 169s + } 169s OK 169s > unlink(ncfile) 169s > 169s > 169s > #-------------------------------------------------------------------------------# 169s > # UDUNITS calendar functions 169s > #-------------------------------------------------------------------------------# 169s > 169s > # Test if udunits support is available: 169s > if (!cfg$udunits) { 169s + 169s + message("UDUNITS calendar conversions not supported by this build of RNetCDF") 169s + x <- try(utcal.nc("seconds since 1970-01-01", 0), silent=TRUE) 169s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 169s + 169s + } else { 169s + 169s + cat("utcal.nc - numeric values ...") 169s + x <- matrix(data=c(1899, 1900, 1900, 1900, 1900, 1900, 169s + 12, 1, 1, 1, 1, 1, 169s + 31, 1, 1, 1, 1, 1, 169s + 23, 0, 1, 2, 3, 4, 169s + 0, 0, 0, 0, 0, 0, 169s + 0, 0, 0, 0, 0, 0), 169s + ncol=6) 169s + colnames(x) <- c("year","month","day","hour","minute","second") 169s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5)) 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utcal.nc - string values ...") 169s + x <- c("1899-12-31 23:00:00", "1900-01-01 00:00:00", "1900-01-01 01:00:00", 169s + "1900-01-01 02:00:00", "1900-01-01 03:00:00", "1900-01-01 04:00:00") 169s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="s") 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utcal.nc - POSIXct values ...") 169s + x <- ISOdatetime(c(1899,1900,1900,1900,1900,1900), 169s + c( 12, 1, 1, 1, 1, 1), 169s + c( 31, 1, 1, 1, 1, 1), 169s + c( 23, 0, 1, 2, 3, 4), 169s + c( 0, 0, 0, 0, 0, 0), 169s + c( 0, 0, 0, 0, 0, 0), tz="UTC") 169s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="c") 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utcal.nc - error for unknown units ...") 169s + x <- try(utcal.nc("unknown", 1), silent=TRUE) 169s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 169s + 169s + cat("utinvcal.nc - numeric values ...") 169s + x <- 6.416667 169s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(1900,1,1,5,25,0)) 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utinvcal.nc - string values ...") 169s + x <- 6.416667 169s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", "1900-01-01 05:25:00") 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utinvcal.nc - POSIXct values ...") 169s + x <- 6.416667 169s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 169s + ISOdatetime(1900,1,1,5,25,0,tz="UTC")) 169s + tally <- testfun(x,y,tally) 169s + 169s + cat("utinvcal.nc - error for bad values ...") 169s + x <- try(utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 169s + "1900-01-01 24:61:61"), silent=TRUE) 169s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 169s + 169s + } 169s utcal.nc - numeric values ...OK 169s utcal.nc - string values ...OK 169s utcal.nc - POSIXct values ...OK 169s utcal.nc - error for unknown units ...OK 169s utinvcal.nc - numeric values ...OK 169s utinvcal.nc - string values ...OK 169s utinvcal.nc - POSIXct values ...OK 169s utinvcal.nc - error for bad values ...OK 169s > 169s > #-------------------------------------------------------------------------------# 169s > # Parallel I/O demos 169s > #-------------------------------------------------------------------------------# 169s > 169s > mpiexec <- cfg$mpiexec 169s > parallel <- cfg$parallel 169s > 169s > if (mpiexec != "") { 169s + # mpiexec is specified, so assume that parallel I/O is meant to be enabled. 169s + 169s + # List of MPI packages to test: 169s + mpipkgs <- c("Rmpi", "pbdMPI") 169s + 169s + # Try to find demo script directory: 169s + demodirs <- c("demo", 169s + file.path("..", "demo"), 169s + file.path("..", "RNetCDF", "demo")) 169s + demodir <- demodirs[dir.exists(demodirs)] 169s + stopifnot(length(demodir) > 0) 169s + 169s + # Check if any of the packages are loaded: 169s + for (mpipkg in mpipkgs) { 169s + if (isNamespaceLoaded(mpipkg)) { 169s + warning("Package ", mpipkg, " is loaded, so mpiexec may fail") 169s + } 169s + } 169s + 169s + for (mpipkg in c("Rmpi", "pbdMPI")) { 169s + # We cannot use requireNamespace to check for installed MPI packages, 169s + # because they may initialise the MPI library via .onLoad, 169s + # which causes failure when we try to mpiexec another R script. 169s + if (length(find.package(mpipkg, quiet=TRUE) > 0)) { 169s + cat("Testing parallel I/O with package", mpipkg, "...\n") 169s + demoscripts <- list.files( 169s + demodir, 169s + pattern=paste0(mpipkg, ".*\\.R"), 169s + full.names=TRUE) 169s + stopifnot(length(demoscripts) >= 1) 169s + for (demoscript in demoscripts) { 169s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 169s + cat("Running script", demoscript, "with MPI ...\n") 169s + x <- system2(mpiexec, 169s + args=c('-n', '2', 'Rscript', '--vanilla', demoscript, ncfile)) 169s + unlink(ncfile) 169s + tally <- testfun(x, 0, tally) 169s + } 169s + } else { 169s + message("Package ", mpipkg, " not available for parallel I/O tests\n") 169s + } 169s + } 169s + 169s + } else if (parallel) { 169s + # Parallel I/O may be enabled, but we cannot test without mpiexec being specified. 169s + 169s + cat("Skipping parallel I/O tests as mpiexec is not defined\n") 169s + 169s + } else { 169s + # Assume that parallel I/O is meant to be disabled, 169s + # because parallel is FALSE and mpiexec is not specified. 169s + 169s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 169s + 169s + cat("Testing that create.nc fails with mpi_comm ... ") 169s + x <- try(create.nc(ncfile, format="netcdf4", mpi_comm=1), silent=TRUE) 169s + unlink(ncfile) 169s + if (inherits(x, "try-error") && 169s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 169s + tally <- testfun(TRUE, TRUE, tally) 169s + } else { 169s + tally <- testfun(FALSE, TRUE, tally) 169s + } 169s + 169s + cat("Testing that open.nc fails with mpi_comm ... ") 169s + x <- try(open.nc(ncfile, mpi_comm=1), silent=TRUE) 169s + if (inherits(x, "try-error") && 169s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 169s + tally <- testfun(TRUE, TRUE, tally) 169s + } else { 169s + tally <- testfun(FALSE, TRUE, tally) 169s + } 169s + 169s + cat("Testing that var.par.nc fails ... ") 169s + ncid <- create.nc(ncfile, format="netcdf4") 169s + x <- try(var.par.nc(ncid, "dummy", "NC_COLLECTIVE"), silent=TRUE) 169s + close.nc(ncid) 169s + unlink(ncfile) 169s + if (inherits(x, "try-error") && 169s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 169s + tally <- testfun(TRUE, TRUE, tally) 169s + } else { 169s + tally <- testfun(FALSE, TRUE, tally) 169s + } 169s + 169s + } 169s Testing that create.nc fails with mpi_comm ... OK 169s Testing that open.nc fails with mpi_comm ... OK 169s Testing that var.par.nc fails ... OK 169s > 169s > #-------------------------------------------------------------------------------# 169s > # Check that package can be unloaded: 169s > #-------------------------------------------------------------------------------# 169s > 169s > cat("Unload RNetCDF ...\n") 169s Unload RNetCDF ... 169s > detach("package:RNetCDF",unload=TRUE) 169s > 169s > #-------------------------------------------------------------------------------# 169s > # Overall summary 169s > #-------------------------------------------------------------------------------# 169s > cat("Summary:", tally["pass"], "pass /", tally["fail"], "fail.\n") 169s Summary: 8557 pass / 0 fail. 169s > 169s > if (tally["fail"]==0) { 169s + cat("Package seems to work properly.\n") 169s + } else { 169s + stop(tally["fail"]," of ",sum(tally)," test cases failed.") 169s + } 169s Package seems to work properly. 169s > 169s > #===============================================================================# 169s > 169s > #===============================================================================# 169s > # SCRATCH 169s > #===============================================================================# 169s > 169s > 169s Test RNetCDF-test.R passed 170s autopkgtest [17:24:32]: test run-unit-test: -----------------------] 170s run-unit-test PASS 170s autopkgtest [17:24:32]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 170s autopkgtest [17:24:32]: test pkg-r-autopkgtest: preparing testbed 175s Reading package lists... 176s Building dependency tree... 176s Reading state information... 176s Starting pkgProblemResolver with broken count: 0 176s Starting 2 pkgProblemResolver with broken count: 0 176s Done 176s The following additional packages will be installed: 176s build-essential cpp cpp-13 cpp-13-powerpc64le-linux-gnu 176s cpp-powerpc64le-linux-gnu dctrl-tools g++ g++-13 176s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 176s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gfortran gfortran-13 176s gfortran-13-powerpc64le-linux-gnu gfortran-powerpc64le-linux-gnu 176s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libc-dev-bin 176s libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev libgfortran-13-dev libicu-dev 176s libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev 176s liblsan0 liblzma-dev libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 176s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev 176s libquadmath0 libreadline-dev libstdc++-13-dev libtirpc-dev libtsan2 176s libubsan1 linux-libc-dev pkg-config pkg-r-autopkgtest pkgconf pkgconf-bin 176s r-base-dev rpcsvc-proto zlib1g-dev 176s Suggested packages: 176s cpp-doc gcc-13-locales cpp-13-doc debtags gcc-13-doc gcc-multilib 176s manpages-dev autoconf automake libtool flex bison gdb gcc-doc 176s gdb-powerpc64le-linux-gnu gfortran-doc gfortran-13-doc libcoarrays-dev 176s liblapack-doc glibc-doc icu-doc liblzma-doc ncurses-doc readline-doc 176s libstdc++-13-doc texlive-base texlive-latex-base texlive-plain-generic 176s texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils 176s texlive-latex-recommended texlive-latex-extra texinfo 176s Recommended packages: 176s bzip2-doc manpages manpages-dev libc-devtools libpng-tools 176s The following NEW packages will be installed: 176s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-powerpc64le-linux-gnu 176s cpp-powerpc64le-linux-gnu dctrl-tools g++ g++-13 176s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 176s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gfortran gfortran-13 176s gfortran-13-powerpc64le-linux-gnu gfortran-powerpc64le-linux-gnu 176s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libc-dev-bin 176s libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev libgfortran-13-dev libicu-dev 176s libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev 176s liblsan0 liblzma-dev libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 176s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev 176s libquadmath0 libreadline-dev libstdc++-13-dev libtirpc-dev libtsan2 176s libubsan1 linux-libc-dev pkg-config pkg-r-autopkgtest pkgconf pkgconf-bin 176s r-base-dev rpcsvc-proto zlib1g-dev 176s 0 upgraded, 62 newly installed, 0 to remove and 1 not upgraded. 176s Need to get 96.8 MB/96.8 MB of archives. 176s After this operation, 377 MB of additional disk space will be used. 176s Get:1 /tmp/autopkgtest.IxLg2l/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [732 B] 177s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 177s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 177s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 177s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 177s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 177s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 177s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 177s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 177s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 177s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 178s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 178s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 178s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 178s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 178s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 178s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 178s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 178s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 178s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 179s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 179s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 179s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 179s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 180s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 180s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 180s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 180s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 180s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 181s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 181s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 181s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 181s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 181s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el dctrl-tools ppc64el 2.24-3build2 [70.6 kB] 181s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libgfortran-13-dev ppc64el 13.2.0-17ubuntu2 [604 kB] 181s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el gfortran-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [11.2 MB] 182s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el gfortran-13 ppc64el 13.2.0-17ubuntu2 [10.3 kB] 182s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el gfortran-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1030 B] 182s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el gfortran ppc64el 4:13.2.0-7ubuntu1 [1170 B] 182s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el icu-devtools ppc64el 74.2-1ubuntu1 [246 kB] 182s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libblas-dev ppc64el 3.12.0-3 [301 kB] 182s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 182s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libicu-dev ppc64el 74.2-1ubuntu1 [12.5 MB] 182s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8-dev ppc64el 2.1.5-2ubuntu1 [357 kB] 182s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8-dev ppc64el 8c-2ubuntu11 [1484 B] 182s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-dev ppc64el 8c-2ubuntu11 [1486 B] 182s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el liblapack-dev ppc64el 3.12.0-3 [6100 kB] 183s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libncurses-dev ppc64el 6.4+20240113-1ubuntu1 [485 kB] 183s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 183s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 183s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 183s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 183s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 183s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 183s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 183s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libreadline-dev ppc64el 8.2-3 [226 kB] 183s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 183s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 183s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el pkg-config ppc64el 1.8.1-2 [7170 B] 183s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el liblzma-dev ppc64el 5.4.5-0.3 [243 kB] 183s Get:61 http://ftpmaster.internal/ubuntu noble/universe ppc64el r-base-dev all 4.3.2-1build1 [4336 B] 183s Get:62 http://ftpmaster.internal/ubuntu noble/universe ppc64el pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 183s Fetched 96.8 MB in 7s (14.5 MB/s) 183s Selecting previously unselected package libc-dev-bin. 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72257 files and directories currently installed.) 183s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 183s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 183s Selecting previously unselected package linux-libc-dev:ppc64el. 183s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 183s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 184s Selecting previously unselected package libcrypt-dev:ppc64el. 184s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 184s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 184s Selecting previously unselected package libtirpc-dev:ppc64el. 184s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 184s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 184s Selecting previously unselected package libnsl-dev:ppc64el. 184s Preparing to unpack .../04-libnsl-dev_1.3.0-3_ppc64el.deb ... 184s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 184s Selecting previously unselected package rpcsvc-proto. 184s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 184s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 184s Selecting previously unselected package libc6-dev:ppc64el. 184s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 184s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 184s Selecting previously unselected package libisl23:ppc64el. 184s Preparing to unpack .../07-libisl23_0.26-3_ppc64el.deb ... 184s Unpacking libisl23:ppc64el (0.26-3) ... 184s Selecting previously unselected package libmpc3:ppc64el. 184s Preparing to unpack .../08-libmpc3_1.3.1-1_ppc64el.deb ... 184s Unpacking libmpc3:ppc64el (1.3.1-1) ... 184s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 184s Preparing to unpack .../09-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 184s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 184s Selecting previously unselected package cpp-13. 184s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 184s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 184s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 184s Preparing to unpack .../11-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 184s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 184s Selecting previously unselected package cpp. 184s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 184s Unpacking cpp (4:13.2.0-7ubuntu1) ... 184s Selecting previously unselected package libcc1-0:ppc64el. 184s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 184s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 184s Selecting previously unselected package libitm1:ppc64el. 184s Preparing to unpack .../14-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 184s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 184s Selecting previously unselected package libatomic1:ppc64el. 184s Preparing to unpack .../15-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 184s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 184s Selecting previously unselected package libasan8:ppc64el. 184s Preparing to unpack .../16-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 184s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 184s Selecting previously unselected package liblsan0:ppc64el. 184s Preparing to unpack .../17-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 185s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 185s Selecting previously unselected package libtsan2:ppc64el. 185s Preparing to unpack .../18-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 185s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 185s Selecting previously unselected package libubsan1:ppc64el. 185s Preparing to unpack .../19-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 185s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 185s Selecting previously unselected package libquadmath0:ppc64el. 185s Preparing to unpack .../20-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 185s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 185s Selecting previously unselected package libgcc-13-dev:ppc64el. 185s Preparing to unpack .../21-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 185s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 185s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 185s Preparing to unpack .../22-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 185s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 185s Selecting previously unselected package gcc-13. 185s Preparing to unpack .../23-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 185s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 185s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 185s Preparing to unpack .../24-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 185s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 185s Selecting previously unselected package gcc. 185s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 185s Unpacking gcc (4:13.2.0-7ubuntu1) ... 185s Selecting previously unselected package libstdc++-13-dev:ppc64el. 185s Preparing to unpack .../26-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 185s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 186s Preparing to unpack .../27-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 186s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package g++-13. 186s Preparing to unpack .../28-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 186s Unpacking g++-13 (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package g++-powerpc64le-linux-gnu. 186s Preparing to unpack .../29-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 186s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 186s Selecting previously unselected package g++. 186s Preparing to unpack .../30-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 186s Unpacking g++ (4:13.2.0-7ubuntu1) ... 186s Selecting previously unselected package build-essential. 186s Preparing to unpack .../31-build-essential_12.10ubuntu1_ppc64el.deb ... 186s Unpacking build-essential (12.10ubuntu1) ... 186s Selecting previously unselected package dctrl-tools. 186s Preparing to unpack .../32-dctrl-tools_2.24-3build2_ppc64el.deb ... 186s Unpacking dctrl-tools (2.24-3build2) ... 186s Selecting previously unselected package libgfortran-13-dev:ppc64el. 186s Preparing to unpack .../33-libgfortran-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 186s Unpacking libgfortran-13-dev:ppc64el (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package gfortran-13-powerpc64le-linux-gnu. 186s Preparing to unpack .../34-gfortran-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 186s Unpacking gfortran-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package gfortran-13. 186s Preparing to unpack .../35-gfortran-13_13.2.0-17ubuntu2_ppc64el.deb ... 186s Unpacking gfortran-13 (13.2.0-17ubuntu2) ... 186s Selecting previously unselected package gfortran-powerpc64le-linux-gnu. 186s Preparing to unpack .../36-gfortran-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 186s Unpacking gfortran-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 186s Selecting previously unselected package gfortran. 186s Preparing to unpack .../37-gfortran_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 186s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 186s Selecting previously unselected package icu-devtools. 186s Preparing to unpack .../38-icu-devtools_74.2-1ubuntu1_ppc64el.deb ... 186s Unpacking icu-devtools (74.2-1ubuntu1) ... 187s Selecting previously unselected package libblas-dev:ppc64el. 187s Preparing to unpack .../39-libblas-dev_3.12.0-3_ppc64el.deb ... 187s Unpacking libblas-dev:ppc64el (3.12.0-3) ... 187s Selecting previously unselected package libbz2-dev:ppc64el. 187s Preparing to unpack .../40-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 187s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 187s Selecting previously unselected package libicu-dev:ppc64el. 187s Preparing to unpack .../41-libicu-dev_74.2-1ubuntu1_ppc64el.deb ... 187s Unpacking libicu-dev:ppc64el (74.2-1ubuntu1) ... 187s Selecting previously unselected package libjpeg-turbo8-dev:ppc64el. 187s Preparing to unpack .../42-libjpeg-turbo8-dev_2.1.5-2ubuntu1_ppc64el.deb ... 187s Unpacking libjpeg-turbo8-dev:ppc64el (2.1.5-2ubuntu1) ... 187s Selecting previously unselected package libjpeg8-dev:ppc64el. 187s Preparing to unpack .../43-libjpeg8-dev_8c-2ubuntu11_ppc64el.deb ... 187s Unpacking libjpeg8-dev:ppc64el (8c-2ubuntu11) ... 187s Selecting previously unselected package libjpeg-dev:ppc64el. 187s Preparing to unpack .../44-libjpeg-dev_8c-2ubuntu11_ppc64el.deb ... 187s Unpacking libjpeg-dev:ppc64el (8c-2ubuntu11) ... 187s Selecting previously unselected package liblapack-dev:ppc64el. 187s Preparing to unpack .../45-liblapack-dev_3.12.0-3_ppc64el.deb ... 187s Unpacking liblapack-dev:ppc64el (3.12.0-3) ... 187s Selecting previously unselected package libncurses-dev:ppc64el. 187s Preparing to unpack .../46-libncurses-dev_6.4+20240113-1ubuntu1_ppc64el.deb ... 187s Unpacking libncurses-dev:ppc64el (6.4+20240113-1ubuntu1) ... 187s Selecting previously unselected package libpcre2-16-0:ppc64el. 187s Preparing to unpack .../47-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 187s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 187s Selecting previously unselected package libpcre2-32-0:ppc64el. 187s Preparing to unpack .../48-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 187s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 187s Selecting previously unselected package libpcre2-posix3:ppc64el. 187s Preparing to unpack .../49-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 187s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 187s Selecting previously unselected package libpcre2-dev:ppc64el. 187s Preparing to unpack .../50-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 187s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 187s Selecting previously unselected package libpkgconf3:ppc64el. 187s Preparing to unpack .../51-libpkgconf3_1.8.1-2_ppc64el.deb ... 187s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 187s Selecting previously unselected package zlib1g-dev:ppc64el. 187s Preparing to unpack .../52-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 187s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 187s Selecting previously unselected package libpng-dev:ppc64el. 187s Preparing to unpack .../53-libpng-dev_1.6.43-1_ppc64el.deb ... 188s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 188s Selecting previously unselected package libreadline-dev:ppc64el. 188s Preparing to unpack .../54-libreadline-dev_8.2-3_ppc64el.deb ... 188s Unpacking libreadline-dev:ppc64el (8.2-3) ... 188s Selecting previously unselected package pkgconf-bin. 188s Preparing to unpack .../55-pkgconf-bin_1.8.1-2_ppc64el.deb ... 188s Unpacking pkgconf-bin (1.8.1-2) ... 188s Selecting previously unselected package pkgconf:ppc64el. 188s Preparing to unpack .../56-pkgconf_1.8.1-2_ppc64el.deb ... 188s Unpacking pkgconf:ppc64el (1.8.1-2) ... 188s Selecting previously unselected package pkg-config:ppc64el. 188s Preparing to unpack .../57-pkg-config_1.8.1-2_ppc64el.deb ... 188s Unpacking pkg-config:ppc64el (1.8.1-2) ... 188s Selecting previously unselected package liblzma-dev:ppc64el. 188s Preparing to unpack .../58-liblzma-dev_5.4.5-0.3_ppc64el.deb ... 188s Unpacking liblzma-dev:ppc64el (5.4.5-0.3) ... 188s Selecting previously unselected package r-base-dev. 188s Preparing to unpack .../59-r-base-dev_4.3.2-1build1_all.deb ... 188s Unpacking r-base-dev (4.3.2-1build1) ... 188s Selecting previously unselected package pkg-r-autopkgtest. 188s Preparing to unpack .../60-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 188s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 188s Selecting previously unselected package autopkgtest-satdep. 188s Preparing to unpack .../61-2-autopkgtest-satdep.deb ... 188s Unpacking autopkgtest-satdep (0) ... 188s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 188s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 188s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 188s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 188s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 188s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 188s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up libmpc3:ppc64el (1.3.1-1) ... 188s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up icu-devtools (74.2-1ubuntu1) ... 188s Setting up pkgconf-bin (1.8.1-2) ... 188s Setting up liblzma-dev:ppc64el (5.4.5-0.3) ... 188s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 188s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 188s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 188s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up libisl23:ppc64el (0.26-3) ... 188s Setting up libc-dev-bin (2.39-0ubuntu2) ... 188s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 188s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up libblas-dev:ppc64el (3.12.0-3) ... 188s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so to provide /usr/lib/powerpc64le-linux-gnu/libblas.so (libblas.so-powerpc64le-linux-gnu) in auto mode 188s Setting up dctrl-tools (2.24-3build2) ... 188s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 188s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 188s Setting up cpp-13 (13.2.0-17ubuntu2) ... 188s Setting up pkgconf:ppc64el (1.8.1-2) ... 188s Setting up liblapack-dev:ppc64el (3.12.0-3) ... 188s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so (liblapack.so-powerpc64le-linux-gnu) in auto mode 188s Setting up pkg-config:ppc64el (1.8.1-2) ... 188s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 188s Setting up cpp (4:13.2.0-7ubuntu1) ... 188s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 188s Setting up libgfortran-13-dev:ppc64el (13.2.0-17ubuntu2) ... 188s Setting up libicu-dev:ppc64el (74.2-1ubuntu1) ... 188s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 188s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 188s Setting up libjpeg-turbo8-dev:ppc64el (2.1.5-2ubuntu1) ... 188s Setting up libncurses-dev:ppc64el (6.4+20240113-1ubuntu1) ... 188s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 188s Setting up libreadline-dev:ppc64el (8.2-3) ... 188s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 188s Setting up gcc-13 (13.2.0-17ubuntu2) ... 188s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 188s Setting up libjpeg8-dev:ppc64el (8c-2ubuntu11) ... 188s Setting up gfortran-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 188s Setting up libpng-dev:ppc64el (1.6.43-1) ... 188s Setting up libjpeg-dev:ppc64el (8c-2ubuntu11) ... 188s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 188s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 188s Setting up gfortran-13 (13.2.0-17ubuntu2) ... 188s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 188s Setting up g++-13 (13.2.0-17ubuntu2) ... 188s Setting up gcc (4:13.2.0-7ubuntu1) ... 188s Setting up gfortran-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 188s Setting up g++ (4:13.2.0-7ubuntu1) ... 188s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 188s Setting up build-essential (12.10ubuntu1) ... 188s Setting up gfortran (4:13.2.0-7ubuntu1) ... 188s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 188s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 188s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 188s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 188s Setting up r-base-dev (4.3.2-1build1) ... 188s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 188s Setting up autopkgtest-satdep (0) ... 188s Processing triggers for man-db (2.12.0-3) ... 189s Processing triggers for install-info (7.1-3) ... 189s Processing triggers for libc-bin (2.39-0ubuntu2) ... 192s (Reading database ... 75851 files and directories currently installed.) 192s Removing autopkgtest-satdep (0) ... 193s autopkgtest [17:24:55]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 193s autopkgtest [17:24:55]: test pkg-r-autopkgtest: [----------------------- 193s Test: Try to load the R library RNetCDF 193s 193s R version 4.3.2 (2023-10-31) -- "Eye Holes" 193s Copyright (C) 2023 The R Foundation for Statistical Computing 193s Platform: powerpc64le-unknown-linux-gnu (64-bit) 193s 193s R is free software and comes with ABSOLUTELY NO WARRANTY. 193s You are welcome to redistribute it under certain conditions. 193s Type 'license()' or 'licence()' for distribution details. 193s 193s R is a collaborative project with many contributors. 193s Type 'contributors()' for more information and 193s 'citation()' on how to cite R or R packages in publications. 193s 193s Type 'demo()' for some demos, 'help()' for on-line help, or 193s 'help.start()' for an HTML browser interface to help. 193s Type 'q()' to quit R. 193s 194s > library('RNetCDF') 194s > 194s > 194s Other tests are currently unsupported! 194s They will be progressively added. 194s autopkgtest [17:24:56]: test pkg-r-autopkgtest: -----------------------] 194s autopkgtest [17:24:56]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 194s pkg-r-autopkgtest PASS 195s autopkgtest [17:24:57]: @@@@@@@@@@@@@@@@@@@@ summary 195s run-unit-test PASS 195s pkg-r-autopkgtest PASS 225s Creating nova instance adt-noble-ppc64el-r-cran-rnetcdf-20240319-172140-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240319.img (UUID 9d87beed-6c32-481f-958d-7469e26317f3)...